- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 观察者模式
观察者模式,是对象行为型模式中的一种。观察者模式的主旨是定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。观察者模式也可以称为发布/订阅模式,发布者发布信息,订阅者获取信息,订阅了就能收到信息,没订阅就收不到信息。观察者模式提供了一种对象设计,让主题和观察者之间耦合度降得很低,为什么呢?关于观察者的一切,主题只知道观察者实现了Obser...
2018-03-21 14:32:39 129
原创 ThreadLocal 线程复用的问题
Java中的ThreadLocal类允许我们创建只能被同一个线程读写的变量。因此,如果一段代码含有一个ThreadLocal变量的引用,即使两个线程同时执行这段代码,它们也无法访问到对方的ThreadLocal变量。在我们日常 Web 开发中难免会遇到需要把一个参数层层的传递到最内层的情况,但是中间层可能根本不需要使用这个参数,因此这样我们完全没有必要在每一个方法里面都传递这样一个通用的参数。...
2018-03-19 17:39:58 3873
原创 Redis基本类型及Jedis对其的操作
Redis数据结构类型简介Redis是一种高级的key:value存储系统,其中value支持五种数据类型:String、Hash、List、Set和Sorted Set。 每种数据类型可以用多种方式编码:字符串(String)可以被编码为 raw (常规字符串) 或者int (用字符串表示64位无符号整数这种编码方式是为了节省空间).列表类型(List)可以被编码为ziplist 或...
2018-03-17 16:33:51 1070
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人