当我们web系统处于初期系统的时候,用户量比较小,我们的数据库的数据生成主键的时候可以采用increment自增策略,简单的做id的唯一生成器, 这种模式我们的web服务器不需要做额外的操作就可以保证数据库中主键是唯一的.但是随着业务量和用户量增长,我们就会做web集群和数据库集群。 查看全文>>
技术文章2020-07-09 |传智播客 |redis如何生成自增长ID
消息中间件利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来 进行分布式系统的集成。通过提供消息传递和消息排队模型,它可以在分布式环境下扩展进 程间的通信。对于消息中间件,常见角色大致也就有 Producer(生产者)、Consumer(消 费者)。 查看全文>>
技术文章2020-07-09 |传智播客 |RabbitMQ安装教程,RabbitMQ教程
Java 1.5引入了一个新特性,枚举!枚举的本质是一个类,用于定义静态常量;枚举类特点:·枚举类用特有关键字enum修饰的类,本质是类,很特殊的类;·类不能被创建new对象,不能被继承;·枚举类中写的都是成员变量 查看全文>>
技术文章2020-07-08 |传智播客 |什么是枚举
#{}相当我们在PreparedStatement中的?,在mybatis的底层使用PreparedStatement的set方法赋值。 查看全文>>
常见问题2020-07-08 |传智播客 |#{} 和 ${}的区别
LinkedList底层数据结构是一个双向链表,链表中的每个节点都可以查找前一个节点或者向后查找后一个节点 查看全文>>
技术文章2020-07-08 |传智播客 |ArrayList集合源码分析
我们在编写javaweb程序的时候,时常会用filter这个组件,它能将我们一些通用逻辑抽取出来,在servlet执行业务逻辑之前运行, 达到简化代码和复用的目的.比如最常用的场景全站编码和登录验证功能。 查看全文>>
技术文章2020-07-08 |传智播客 |filter执行顺序
近日,致力于培养“高精尖”IT人才的职业教育集团传智播客,再次拓宽其业务领域,正式推出Java架构师课程,帮助程序员提升战略规划能力、业务流程建模能力、信息数据结构能力等综合性知识能力。 本次课程出新,是传智播客多年来致力于追踪前沿IT技术、高端IT课程研发的又一大体现。 查看全文>>
新闻动态2020-06-29 |传智播客 |传智播客推出Java架构师课程
从1995-2020年,中国互联网行业走过了二十五个春秋,在其不断迭代发展的过程中,IT从业者一些“退场”,一些“进位”。可以发现,凡“进位”者均有一共性:他们都掌握差异化竞争力,用“项目经验”崛起,用“技术广度”拓维,用“技术深度”活下来。 查看全文>>
新闻动态2020-06-29 |传智播客 |传智项目式课程,研发