摘要: JMS消息服务介绍和使用场景 什么是JMS JMS : Java Message Service(Java消息服务),Java平台中关于面向消息中间件的接口. 重点在于接口,接口就意味着与JDBC类似,仅仅有声明,没有实现,具体的实现交给厂商. 接口本身是一种与厂商无关的API. 使用场景 每一种技术都有其产生的原因... 阅读原文
2019-04-04 18:17:01 阅读(2748) 评论(0)
摘要: 首先是拉去镜像(或者直接创建容器自然会拉去) docker pull elasticSearch:6.5.4   创建容器 docker run --name elasticsearch --net host -e "discovery.type=single-node" -e "network.... 阅读原文
2019-04-04 18:13:04 阅读(2682) 评论(0)
摘要:  ===================================== // 设置 restTemplate FormHttpMessageConverter 编码方式 @Configurationpublic class RestTemplateConfig { @Bean RestTe... 阅读原文
2019-04-04 17:58:05 阅读(2685) 评论(0)
摘要: 1.XML基础:   XML全称为eXtensible Markup Language;即可扩展标记型语言,同HTML一样使用标签来操作。它的可扩展性体现在标签可以由自己定义,可以是中文标签。   XML用途:     同HTML一样可用于显示数据,但是不是XML的主要用途。XML我们多用来存储数据。   应... 阅读原文
2019-04-04 17:30:03 阅读(3695) 评论(0)
摘要: 再议Java中的static关键字   java中的static关键字在很久之前的一篇博文中已经讲到过了,感兴趣的朋友可以参考:《Java中的static关键字解析》。   今天我们再来谈一谈static关键字,这次我们侧重讲述static关键字的一些使用场景和方式,以下是本文目录大纲:   一.static关... 阅读原文
2019-04-04 16:16:39 阅读(2345) 评论(0)
摘要: 1. Hystrix概念设计 1.1. 大纲 1.2. 基本的容错模式 1.3. 断路器模式 1.4. 舱壁隔离模式 1.5. 容错理念 凡事依赖都可能失败 凡事资源都有限制 网络并不可靠 延迟是应用稳定性杀手 1.6. 弹性理念 1.7. 携程案例(2015) 1.8. Dashboard 1... 阅读原文
2019-04-04 15:26:16 阅读(2714) 评论(0)
摘要: 1. Hystrix概念设计 1.1. 大纲 1.2. 基本的容错模式 1.3. 断路器模式 1.4. 舱壁隔离模式 1.5. 容错理念 凡事依赖都可能失败 凡事资源都有限制 网络并不可靠 延迟是应用稳定性杀手 1.6. 弹性理念 1.7. 携程案例(2015) 1.8. Dashboard 1... 阅读原文
2019-04-04 15:25:14 阅读(3565) 评论(0)
摘要: 引言   ZooKeeper是中典型的pub/sub模式的分布式数据管理与协调框架,开发人员可以使用它进行分布式数据的发布与订阅。另外,其丰富的数据节点类型可以交叉使用,配合Watcher事件通知机制,可以应用于分布式都会涉及的一些核心功能:数据发布/订阅、Master选举、命名服务、分布式协调/通知、集群管理... 阅读原文
2019-04-04 15:19:05 阅读(2646) 评论(0)
摘要: 一、前言 日志对于一个系统的重要性不言而喻,日志能帮我们快速定位线上问题,市场上存在非常多的日志框架,比较常见的有 JUL,JCL,Log4j,Log4j2,Logback、SLF4j、jboss-logging等。 spring-boot-starter-logging采用了slf4j+logback的形式,S... 阅读原文
2019-04-04 14:21:02 阅读(2553) 评论(0)
摘要: 前面介绍了如何利用反射技术读写私有属性,不单是私有属性,就连私有方法也能通过反射技术来调用。为了演示反射的逆天功能,首先给Chicken鸡类增加下列几个私有方法,简单起见弄来了set***/get***这样的基本方法: private void setName(String name) { // 设置名称 ... 阅读原文
2019-04-04 14:08:22 阅读(2366) 评论(0)