10 2017 档案

摘要:消息队列 消息(Message)是指在应用间传送的数据,带有某种信息的信号。消息机制的三大要点:消息队列、消息循环(分发)、消息处理。 消息队列(Message Queue,MQ)是一种应用间的通信方式,消息发送后可以立即返回,由消息系统来确保消息的可靠传递。消息发布者只管把消息发布到MQ中,消息消 阅读全文
posted @ 2017-10-19 01:07 johnny233 阅读(20) 评论(0) 推荐(0) 编辑
摘要:Nginx入门学习 What Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器,在高连接并发的情况下Nginx是Apache服务器不错的替代品。其特点是占有内存少,并发能力强,事实上Nginx的并发能力确实在同类型的网页服务器中表现较好。 Nginx作 阅读全文
posted @ 2017-10-18 16:38 johnny233 阅读(17) 评论(0) 推荐(0) 编辑
摘要:简介 Redis是一个开源的使用ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型的Key-Value存储,也是一个数据结构存储,可用作数据库、缓存和消息中间件,并提供多种语言的 API。支持多种类型的数据结构,除String、List、Hash、Set、Sorted Set范围查询、B 阅读全文
posted @ 2017-10-18 15:11 johnny233 阅读(11) 评论(0) 推荐(0) 编辑
摘要:简介 Mongo 的BSON数据格式非常适合文档化格式的存储及查询。与传统的RMDB相比 SQL Terms/ConceptsMongoDB Terms/Conceptsdatabasedatabasetableconnectionrowbson documentcolumnfieldindexin 阅读全文
posted @ 2017-10-15 21:03 johnny233 阅读(24) 评论(0) 推荐(0) 编辑
摘要:概述 在写POJO代码时,经常需要生成getter和setter,hashcode()、tostring()和equals()方法等代码。感觉甚是麻烦,虽然有intellij IDEA快捷键能够一键自动生成些代码。但是,代码里面充斥着这种没有意义的片段,看着都觉得烦;另一方面,单元测试时,若是考察行 阅读全文
posted @ 2017-10-13 00:15 johnny233 阅读(42) 评论(0) 推荐(0) 编辑
摘要:RabbitMQ 报错 AmqpException: No method found for class java.lang.Integer 在使用springboot集成RabbitMQ的时候,选择使用 springboot 提供的starter,spring-boot-starter-amqp, 阅读全文
posted @ 2017-10-09 22:01 johnny233 阅读(71) 评论(0) 推荐(0) 编辑
摘要:第一章 了解微服务 火车模型:交付的服务就像一辆火车,这个服务相关的所有功能对应的项目成果,就是要装上火车车厢的一件件货物,交付的列车只有等到所有项目都开发测试完成之后才可以装车触发,完成这个服务的交付。 微服务的益处:独立,进而可扩展性;多语言生态; 带来的挑战:服务的实例数量增多,管理等麻烦; 阅读全文
posted @ 2017-10-07 21:19 johnny233 阅读(14) 评论(0) 推荐(0) 编辑