2019年4月12日

mq之 rabbitmq

摘要: 简介: rabbitmq是基于erlang语言开发的amqp的开源实现。 通过持久化,传输确认,发布确认来确保可靠性。 在消息进入队列之前,通过exchange来路由消息,对于典型的路由功能,提供一些内置的exchange来实现,复杂的功能 将多个exchange绑定到一起,也可以使用插件实现。确保 阅读全文

posted @ 2019-04-12 11:41 湖人总冠军forever 阅读(128) 评论(0) 推荐(0) 编辑

2019年3月26日

缓存进行曲之分布式缓存

摘要: Redis Memcached 阅读全文

posted @ 2019-03-26 19:08 湖人总冠军forever 阅读(63) 评论(0) 推荐(0) 编辑

缓存进行曲之java缓存

摘要: jvm缓存就是创建一些全局变量,如 Map、List 之类的容器用于存放数据。 这样的优势是使用简单但是也有以下问题: 1、只能显式的写入,清除数据。 2、不能按照一定的规则淘汰数据,如 LRU,LFU,FIFO 等。 3、清除数据时的回调通知。 4、其他一些定制功能等。 java的三种缓存 LFU 阅读全文

posted @ 2019-03-26 19:03 湖人总冠军forever 阅读(79) 评论(0) 推荐(0) 编辑

缓存进行曲之本地缓存框架

摘要: 本地缓存 数据类型:业务无关的小数据缓存。 常见框架:EhCache 纯Java开源缓存框架 优点:Ehcache提供了对大数据的内存和硬盘的存储,最近版本允许多实例、保存对象高灵活性、提供LRU、LFU、FIFO淘汰算法,基础属性支持热配置、支持的插件多。缓存管理器监听器 (CacheManage 阅读全文

posted @ 2019-03-26 17:27 湖人总冠军forever 阅读(228) 评论(0) 推荐(0) 编辑

2019年3月25日

多线程学习

摘要: synchronized关键字解决的是多个线程之间访问资源的同步性,synchronized关键字可以保证被它修饰的方法或者代码块在任意时刻只能有一个线程执行。 另外,在 Java 早期版本中,synchronized属于重量级锁,效率低下,因为监视器锁(monitor)是依赖于底层的操作系统的 M 阅读全文

posted @ 2019-03-25 13:53 湖人总冠军forever 阅读(101) 评论(0) 推荐(0) 编辑

2019年3月21日

Java定时器

摘要: java.util.Timer是一个工具类,该类用来调度一个线程,使它可以在将来某一时刻执行。 java.util.TimerTask是一个抽象类,它实现了Runnable接口。我们需要扩展该类以便创建自己的TimerTask,这个TimerTask内部使用java Timer类,可以被调度。 Ti 阅读全文

posted @ 2019-03-21 20:20 湖人总冠军forever 阅读(164) 评论(0) 推荐(0) 编辑

Synchronized和@Transactional,涉及线程安全的总结

摘要: @Transcational注解和synchronized一起使用,加锁的范围要包括到整个事务。 public synchronized void fun1() { @Transactional public void fun2() {} } // 同步 @Transactional public 阅读全文

posted @ 2019-03-21 20:00 湖人总冠军forever 阅读(837) 评论(0) 推荐(0) 编辑

2019年3月20日

Java设计模式--责任链模式

摘要: 概述:责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象 决定处理此请求。发出这个请求的客户端并不知道链上的哪一个对象最终处理这个请求,这使得系统可以在不影响客户端的情况下动态地重新组织和分配责任。 角色: 阅读全文

posted @ 2019-03-20 19:05 湖人总冠军forever 阅读(170) 评论(0) 推荐(1) 编辑

2019年3月19日

ArrayList全面总结

摘要: 概述:ArrayList是可以动态增长和缩减的索引序列,它是基于数组实现的List类。该类封装了一个动态再分配的Object[]数组,每一个类对象都有一个capacity属性,表示它们所封装的Object[]数组的长度,当向ArrayList中添加元素时,该属性值会自动增加。如果想ArrayList 阅读全文

posted @ 2019-03-19 20:40 湖人总冠军forever 阅读(118) 评论(0) 推荐(0) 编辑

导航