摘要:
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)