09 2018 档案

摘要:三种方式1.构造方法注入为了强制依赖,或者为了易变性,2.getter&setter方法为了可选或者可变的依赖3.反射直接注入到fields@Autowired方式尽量避免这样public class Controller{​ //通过构造器注入 private final DependencyA dependencyA; private final DependencyB de... 阅读全文
posted @ 2018-09-29 10:40 苑海亮 阅读(1002) 评论(0) 推荐(0)
摘要:生活中,多少人每天睁开双眼便要咬牙撑过今日份的痛苦?多少人为了所爱之人甘愿负重前行?……没有谁能轻轻松松度过这一生觉得撑不下去的时候就看看这18张照片-1-男儿有泪不轻弹?不过未到伤心处。这是一对在城市打工的小夫妻,刚刚做完工的两人灰头土脸。站在女人旁边的男人瞥到疲惫的妻子,瞬间红了眼眶,赶忙转过头,硬生生将泪憋了回去。“老婆,跟着我,让你受苦了。”并不是所有的爱情都是西餐烛火,还有些夫妻凭借一腔... 阅读全文
posted @ 2018-09-17 23:12 苑海亮 阅读(168) 评论(0) 推荐(0)
摘要:一、集群原理架构Redis cluster使用去中心化的思想,整个集群是分布式的。所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽。客户端与redis节点直连,不需要中间proxy层。客户端不需要连接集群所有节点,只要连接集群中任意一个可用节点即可。Redis集群数据分片(Redis cluster data sharding)不使用一致性哈希算法,而是... 阅读全文
posted @ 2018-09-17 23:10 苑海亮 阅读(339) 评论(0) 推荐(0)
摘要:代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考虑每个可以优化的... 阅读全文
posted @ 2018-09-13 10:07 苑海亮 阅读(456) 评论(0) 推荐(0)
摘要:世间所有的一切都不是机缘巧合8条比风水厉害100倍的惊人定律让你明白宇宙间的奥秘顺势而为、轻松幸福一天,你开车赶着去会见重要客户,路上看到一对年老夫妇的汽车爆胎了。你因为赶时间不想管,但又觉得必须管,于是你停下车帮他们换轮胎。 你把轮胎换好了,老人家... 阅读全文
posted @ 2018-09-05 12:06 苑海亮 阅读(645) 评论(0) 推荐(0)