10 2015 档案

摘要:一、感性认识 二、Builder模式 1、定义 一个复杂对象的构建与其表示相分离,使得同样的构建过程可以创建不同的表示。即构建过... 阅读全文
posted @ 2015-10-24 12:31 三石雨 阅读(424) 评论(0) 推荐(0)
摘要:最近线上遇到几个小问题,排查代码发现基本都是些细节问题,做些总结提示大家不要掉到坑中。 一、fastjson的序列化SerializerFeature使用注意 我们都知道Integer、Double、Boolean等包装类型的字段默认值是null。如果不对这些字段设置值,那么在反序列化时得到的相应的 阅读全文
posted @ 2015-10-17 12:34 三石雨 阅读(2775) 评论(0) 推荐(0)
摘要:一、感性认识 职责链模式的基本思路: 首先职责链模式会定义一个所有处理请求的对象都要继承实现的抽象类,这样就有利于随时切换新的实现; 其次每个处理请求对象只实现业务流程中的一步业务处理,这样使其变得简单; ... 阅读全文
posted @ 2015-10-11 18:13 三石雨 阅读(761) 评论(1) 推荐(0)
摘要:一、感性认识 国庆堪比春运。虽然人多,大家还是趁着难道的长假或看望亲朋好友或旅游。说到旅游,想必每一个人都会吐槽。在这大好的旅游黄金时间各个旅游景点针对不同的群体都会有不同的优惠。举个例子,某景点优惠按照一定的... 阅读全文
posted @ 2015-10-07 20:55 三石雨 阅读(648) 评论(0) 推荐(0)
摘要:相信在我们的系统中几乎不无时无刻发生这数据的序列化和反序列化,那么我们又该如何选择序列化协议或序列化框架,以达到最小的时间开销、空间开销、CPU消耗。本文就关于序列化做出自己的一点总结和转载一篇序列化和反序列化,能够对序列化和反序列化有深刻的理解。针对自己的业务应用场景选择合适的序列化方式。Th... 阅读全文
posted @ 2015-10-07 13:34 三石雨 阅读(1164) 评论(0) 推荐(0)
摘要:一、对象属性拷贝工具类 ”天下武功,唯快不破“。在互联网行业中体现的更加淋淋尽致。我们在业务系统会经常遇到业务对象间属性的拷贝,对如外接口一般都使用特定的DTO对象,而不会使用领域模型,以避免两者的变动互相影响。我们不... 阅读全文
posted @ 2015-10-07 13:20 三石雨 阅读(9169) 评论(0) 推荐(3)
摘要:一、问题描述 另外一个系统调用服务接口api:/xxx/create?aName=&time=&...,数据没有保存成功提示SQL state [HY000]; error code [1366]; Incor... 阅读全文
posted @ 2015-10-01 11:48 三石雨 阅读(16495) 评论(0) 推荐(0)