- 博客(4)
- 资源 (16)
- 收藏
- 关注
原创 Java常用消息队列原理介绍及性能对比
消息队列使用场景为什么会需要消息队列(MQ)? 解耦 在项目启动之初来预测将来项目会碰到什么需求,是极其困难的。消息系统在处理过程中间插入了一个隐含的、基于数据的接口层,两边的处理过程都要实现这一接口。这允许你独立的扩展或修改两边的处理过程,只要确保它们遵守同样的接口约束。 冗余 有些情况下,处理数据的过程会失败。除非数据被持久化,否则将造成丢失。消息队列把数据进行持久化直到它
2017-11-27 20:28:12 93378 14
原创 postman传递list到springmvc
我们编码的过程中,有时候会遇到传递一个list到后台。这种传递方式在postman中和直接传参数不同。需要注意一下点:controller编码 @RequestMapping(value = "/resource_address_group", method = RequestMethod.POST) @ResponseBody @ResponseBodyAttrs pub
2017-11-27 11:30:02 6461
原创 有状态的bean和无状态的bean的区别
有状态对象(Stateful Bean) :就是有实例变量的对象,可以保存数据,是非线程安全的。每个用户有自己特有的一个实例,在用户的生存期内,bean保持了用户的信息,即“有状态”;一旦用户灭亡(调用结束或实例结束),bean的生命期也告结束。即每个用户最初都会得到一个初始的bean。 无状态对象(Stateless Bean):就是没有实例变量的对象,不能保存数据,是不变类,是线程安
2017-11-07 17:49:52 12825 6
原创 gitlab使用总结
gitlab使用总结 鉴于有同学还没用过git,就先介绍一下git吧。git就是一种版本控制工具。说到版本控制,大家可能就想到了svn。但是两者有着本质的区别。 svn是集中化的版本控制系统, 只有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的人们都通过客户端连到这台服务器,取出最新的文件或者提交更新。
2017-11-06 19:35:34 654
nginx代码学习难度如何
2023-07-23
TA创建的收藏夹 TA关注的收藏夹
TA关注的人