摘要: 消息系统什么是消息系统?消息系统负责将数据从一个应用程序传输到另一个应用程序,因此应用程序可以专注于数据,但不担心如何共享它。分布式消息传递给予可靠消息队列的概念。消息在客户端应用程序和消息传递系统之间异步排队。有俩种类型的消息模式可以使用:一种是点对点,另一种是发布-订阅(pub-sub)消息系统。大多数消息模式遵循pub-sub点对点消息系统 点对点系统中,消息被保留在队列中。一个或... 阅读全文
posted @ 2018-11-08 18:47 张日炜 阅读(135) 评论(0) 推荐(0)
摘要: MongoDB 1.MongoDB是一个介于关系型数据库和非关系型数据库之间的产品,是非关系型数据库中功能最丰富的,最像关系型数据库的。 2.MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及 阅读全文
posted @ 2018-11-07 20:43 张日炜 阅读(125) 评论(0) 推荐(0)
摘要: hashmap效率高单线程不安全,hashTable效率低但线程安全因为hashTable使用synchronized来保证线程安全,所以效率十分低,比如线程1使用put插入数据时,线程2既不能使用put插入,也不能使用get获取。锁分段技术HashTable容器在竞争激烈的并发环境下表现出效率低下的原因,是因为所有访问HashTable的线程都必须竞争同一把锁,那假如容器里有多把锁,每一把锁用于... 阅读全文
posted @ 2018-11-06 15:04 张日炜 阅读(162) 评论(0) 推荐(1)
摘要: 测试的一种方法是打日志日志打的好不好直接关系到bug的解决主要的包------logging日志的级别(level)级别可自定义DEBUGINFOWARNINGERRORCRITTCALlog的作用:调试程序了解程序的运行情况分析定位问题 阅读全文
posted @ 2018-10-29 15:41 张日炜 阅读(250) 评论(0) 推荐(0)