上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: RabbitMQ消费者的几个参数 RabbitMQ解决大量unacked问题 阅读全文
posted @ 2017-11-17 10:26 NewQ 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 生产者消费者模型 生产者/消费者模式其实是一种很经典的线程同步模型,很多时候,并不是光保证多个线程对某共享资源操作的互斥性就够了,往往多个线程之间都是有协作的。假设有这样一种情况,有一个桌子,桌子上面有一个盘子,盘子里只能放一颗鸡蛋,A专门往盘子里放鸡蛋,如果盘子里有鸡蛋,则一直等到盘子里没鸡蛋,B 阅读全文
posted @ 2017-11-16 14:24 NewQ 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 线程池实现原理 线程池介绍 多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。假设一个服务器完成一项任务所需时间为:T1 创建线程时间,T2 在线程中执行任务的时间,T3 销毁线程时间。如果:T1 + T3 远大于 T2,则可以采用线程池 阅读全文
posted @ 2017-11-16 14:13 NewQ 阅读(354) 评论(0) 推荐(0) 编辑
摘要: Jackson 介绍 Jackson框架是基于Java平台的一套数据处理工具,被称为“最好的Java Json解析器”。 Jackson框架包含了3个核心库:streaming,databind,annotations。 Jackson Home Page:https://github.com/Fa 阅读全文
posted @ 2017-11-15 09:32 NewQ 阅读(1367) 评论(0) 推荐(0) 编辑
摘要: 如何确定日志的级别 日志的分类 诊断日志、统计日志、审计日志 RequestID 在RequestID中尽量编码更多的信息 将一个请求的整个处理流程和唯一的requestID关联起来 日志中该记录什么 动态日志输出 慢操作日志 服务在接收到一个请求的时候,记录请求的接收时间(T1),在请求处理完成待 阅读全文
posted @ 2017-10-30 18:00 NewQ 阅读(287) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页