摘要:
1.@Autowried
1)默认基于类型查找容器的的Bean进行注入(注入的Bean的实现类是唯一的)。
2)当实现类的Bean大于一个的时候,需结合@Qualifier,根据Bean的名称来指定需要注入的实例。或者使用@Primary注解标注具体的Bean来让Spring优先选择该Bean进行注入
3)@Auto... 阅读原文
2018-10-27 07:25:01 阅读(3269) 评论(0)
摘要:
在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。所以我们深入了解MySQL的基于开销的优化器... 阅读原文
2018-10-27 07:13:03 阅读(3253) 评论(0)
摘要:
github
编辑
gitHub是一个面向开源及私有软件项目的托管平台,因为只支持git 作为唯一的版本库格式进行托管,故名gitHub。
gitHub于2008年4月10日正式上线,除了git代码仓库托管及基本的 Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段... 阅读原文
2018-10-27 06:58:03 阅读(2170) 评论(0)
摘要:
在Java中,byte的长度是一个字节,最高位是符号位。
那么正数最大是0111 1111,换算成十进制是127;最小的负数是1111 1111,即-127。
但是有一个特殊的数:0或-0,用来表示-128。
Java语言中没有无符号类型,都是有符号类型的数据类型。这就是为什么取值范围不是0~255。
这只是我比较容... 阅读原文
2018-10-27 06:21:01 阅读(2624) 评论(0)
摘要:
需求:在运营平台上弄一个监听各个微服务是否正常运行的预警功能
做法:
监听心跳做法
1:在运营平台上设立一个static 的map,key为各个监听平台的名称,value为存入的时间
2:在各个需监听的微服务中每个一分钟请求运营平台,向map中存入自己的名称+时间
3:在运营平台中对比现在时间和存入的时间,若大于... 阅读原文
2018-10-27 06:10:03 阅读(2426) 评论(0)
摘要:
1、PROPAGATION_REQUIRED:如果当前没有事务,就创建一个新事务,如果当前存在事务,就加入该事务,该设置是最常用的设置。
比如说,ServiceB.methodB的事务级别定义为PROPAGATION_REQUIRED, 那么由于执行ServiceA.methodA的时候,ServiceA.me... 阅读原文
2018-10-27 06:00:06 阅读(2759) 评论(0)
摘要:
未完待续,预计在10.28更新完成
1 概念
命令模式属于行为模式,目的将一个请求封装成一个对象。客户端只管发一条或是多条命令或请求,不需要关注接收者是谁,以及如何实现。
2 适用场景和优缺点
适用场景:客户端需要不同时间,发送不同指令;客户端和接受者解藕;系统需要支持undo redo操作。
优点:扩展性强,便于组... 阅读原文
2018-10-27 00:17:03 阅读(3361) 评论(0)
摘要:
MySQL的innodb存储引擎支持行级锁,innodb的行锁是通过给索引项加锁实现的,这就意味着只有通过索引条件检索数据时,innodb才使用行锁,否则使用表锁。根据当前的数据更新语句(UPDATE user set name='11111' where account='1'),该条件字段account并没有添加... 阅读原文
2018-10-27 00:00:03 阅读(2516) 评论(0)
摘要:
1.问题 : 因为业务需要,需要发送xml格式的数据,使用spring mvc 自己解析,就不用费心去自己搞这些东西.
2.解决:
新建一个实体类,直接在实体类中添加注解即可,如下:
@XmlRootElement
@XmlAccessorType(XmlAccessType.FIELD)
public class... 阅读原文
2018-10-26 20:09:02 阅读(2244) 评论(0)
摘要:
StringBuilder 和 StringBuffer是高度类似的两个类
StringBuilder是StringBuffer的版本改写,下面从几个方面简单的对比下他们的区别
原文地址:[十四]基础类型之StringBuffer 与 StringBuilder对比
类继承关系
上文中,我们简单介绍了Abstrac... 阅读原文
2018-10-26 19:51:04 阅读(2247) 评论(0)