摘要:
理论所谓 future 模式就是将任务提交给后台线程,然后主线程继续进行其他任务,当调用任务返回数据的时候,如果任务还未返回就阻塞等待任务。举个例子:一个人上街买西瓜汁(5min)?和馒头(1min)传统... 阅读全文
摘要:
1. 不变模式的核心思想在并行开发过程中,为确保数据的一致性和正确性,又必要对对象进行同步,但是同步操作对系统性能有相当的损耗。因此可以使用一种不可改变的对象,依靠其不变形来确保并行操作在没有同步的情况下... 阅读全文
摘要:
原理生产者-消费者模式是一个经典的多线程设计模式,它为多线程的协作提供了良好的解决方案。在生产者-消费者模式中,通常有两类线程,即若干个生产者线程和若干个消费者线程。生产者线程负责提交用户请求,消费者线程... 阅读全文
摘要:
首先分析下什么是可见性,只进行抽象分析原子性原子是世界上的最小单位,具有不可分割性。比如 a=0;(a非long和double类型) 这个操作是不可分割的,那么我们说这个操作时原子操作。再比如:a++; ... 阅读全文
摘要:
SpringBoot1.5新特性目录安装依赖测试显示日志级别测试修改日志级别1.在pom中添加依赖 org.springframework.boot spring-boot-starter-p... 阅读全文
摘要:
在多数据源中配置事务,其实对于SpringBoot来很简单,当然这个的前提是首先把多数据源都配好的情况下,如果不会多数据源配置,请看该系列 SpringBoot整合多数据源首先在启动类配置@SpringB... 阅读全文
摘要:
一般情况下我们常用Enventment读取配置,读取.properties,本篇文章主要从.properties和.yml文件来分析如何使用.也谈不上分析,直接上代码,一看就会了。如果不会yml的同学,直... 阅读全文
摘要:
首先第一步引入 org.apache.shiro shiro-spring 1.3.2 添加配置类安全管理... 阅读全文