2019年12月26日

并发工具包

摘要: 自行百度 阅读全文

posted @ 2019-12-26 22:56 伊斯特里亚 阅读(94) 评论(0) 推荐(0) 编辑

并发工具包

摘要: countdownlatch 阅读全文

posted @ 2019-12-26 22:49 伊斯特里亚 阅读(67) 评论(0) 推荐(0) 编辑

2019年12月19日

spring注解的源码解释

摘要: @enableAspectProxcyRegister注解 enableAspectProxcyRegister注解的核心 阅读全文

posted @ 2019-12-19 20:31 伊斯特里亚 阅读(474) 评论(0) 推荐(0) 编辑

webservice客户端

摘要: 框架spring boot+maven+swagger2+webservice(可看相关博文) Swagger是一个RESTFUL 接口的文档在线自动生成和功能测试的框架。Swagger 是一个规范和完整的框架。用于生成、描述、调用和可视化RestFul风格的Web服务。 数据的发送,使用aop,在 阅读全文

posted @ 2019-12-19 12:56 伊斯特里亚 阅读(238) 评论(0) 推荐(0) 编辑

2019年12月18日

线程池

摘要: ​​java通过Executors提供四种线程池,分别为: 1).newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过了处理需要,可灵活回收空闲线程,若无可回收,则创建线程. 2).newFixedThreadPool 创建一个定长线程池,可控制线程最大并发数,超出的线程会 阅读全文

posted @ 2019-12-18 18:57 伊斯特里亚 阅读(607) 评论(0) 推荐(0) 编辑

2019年12月11日

问题

摘要: 1 阅读全文

posted @ 2019-12-11 21:05 伊斯特里亚 阅读(82) 评论(0) 推荐(0) 编辑

2019年11月28日

AutomicInteger

摘要: 可见性,有序性,原子类型 AutomicInteger的api是cpu级别的,所以提高了程序的执行效率 从而避免了程序对线程的竞争,比如多线程条件下的i=ii+1 它使用的compareandset是在cpu级别进行枷锁 AutomicIreference用于创建对象保持原子性,每次创建对象都先确认 阅读全文

posted @ 2019-11-28 21:09 伊斯特里亚 阅读(1624) 评论(0) 推荐(0) 编辑

2019年11月26日

java并发包 ,

摘要: AuomicInteger的作用, 高并发,有序性,原子性 使用compareandset设置cpu级别的锁,如果是0,就可以获取锁,如果是1,就抛出异常,结束线程,同时使用了只允许抢到锁的线程去解锁 AutomicBoolean 可替代volitic,同时,值都是放到主先吃个 Queue主要是安全 阅读全文

posted @ 2019-11-26 22:59 伊斯特里亚 阅读(140) 评论(0) 推荐(0) 编辑

rmi

摘要: ,,, 阅读全文

posted @ 2019-11-26 16:15 伊斯特里亚 阅读(161) 评论(0) 推荐(0) 编辑

分布式事务2

摘要: 独立消息服务方案 实现思路: 预发送消息:主动方应用系统预发送消息,由消息服务子系统存储消息,如果存储失败,那么也就无法进行业务操作。如果返回存储成功,然后执行业务操作。 执行业务操作:执行业务操作如果成功的时候,将业务操作执行成功的状态发送到消息服务子系统。消息服务子系统修改消息的标识为“可发送” 阅读全文

posted @ 2019-11-26 12:06 伊斯特里亚 阅读(88) 评论(0) 推荐(0) 编辑

导航