- 博客(11)
- 收藏
- 关注
原创 Curator同时读取节点状态和值的办法
很简单, 用storingStatIn, 但google不太好找, 还是看源码慢慢琢磨出来的写道Stat stat = new Stat();String node="/root/valueNode"; byte[] bytes = getClient().getData().storingStatIn(stat).forPath(node);public CuratorFramewor...
2017-02-24 19:54:51 1175
原创 ibatis 美元 井号转义问题
忘记ibatis会替换$开头的内容了, 直接用 regexp '[0-9$]' 结果 是 regexp[0-9] 应该改用 两个$$ 即 regexp '[0-9$$]' #号类似 要使用#字符的地方用## 参考:https://community.oracle.com/thread/1016287?tstart=0...
2015-11-30 16:43:19 272
原创 Intellij IDEA 14插件发布
打包插件的功能已经转移到 Build -> Prepare Plugin Module '<name>' For Deployment
2015-11-06 18:16:00 273
基于Spring的web服务端逻辑代码层次及对应职责的一点想法
引子根据Robert C.Martin在《敏捷软件开发-原则、模式与实践》一书的观点,一个基本满足敏捷开发的代码应该符合以下5个原则:SRP 单一职责原则 就一个类而言,应该仅有一个引起它变化的原因。 OCP 开放一封闭原则 软件实体(类、模块、函数等)应该是可以扩展的,但是不可修改。 LSP Liskov替换原则 子类型必须能够替换掉它们的基类型。 ISP...
2015-06-19 15:33:06 124
原创 按线程分解log4j格式日志脚本
<?phpfunction readThreadName($line){ $start=strpos($line,' ['); if($start!=false){ $end=strpos($line,'] ',$start); return substr($line,$start+2,$end-$start-2); ...
2015-04-21 12:06:21 179
Dao, DaoService和BizService的不同
Dao 操作db, 对应每一张表, 缓存每个记录DaoService, 通过Dao操作, 可进行一定程度的二级缓存(列表等),但缓存可过db恢复 ,同一domain BizSerice 可以使用多个DaoService, 进行业务的封装,(跨domain), 如有缓存,一般为必须的内容,不能从db恢复...
2015-03-26 13:00:50 2420
ExtJs3.3.1 中radiogroup和checkboxgroup值为0的问题
使用 radiogroup或checkboxgroup时, 如果某个元素的inputValue是0,则会出现这个元素的选中无法取消。如果是radiogroup,因为这个元素的checked无法取消,其他元素也就选不了解决办法: 用其他值替换0,然后再提交表单前或服务端处理....
2015-01-26 17:54:41 211
系统设计思路梳理
1. 确定领域模型.,明确大概的业务逻辑2. 确定用例, 根据用户划分活动图,在活动图下追加时序图 一般活动图是系统或模块间的调用,将究流程中的中心思想 时序图是方法级的调用 ps: 时序图下可以再次追加活动图作为流程图 此时可以同步明确系统间的调用关系(输出系统依赖图和部署图)3. 将领域时序图中的概念转为物理设计,建立类图 ...
2015-01-06 18:03:24 532
mysql limit分页疑似bug一例
先说结论:mysql 5.1.72-log版本中,如果用于排序的字段的值相同,使用limit进行分页处理是可能出现数据的丢失和重复。 今天运营同学反馈了个问题,从后台导出的记录结果不正确。经过排查,发现是导出第5000和第5001条数据重复了,而正确的第5001条数据丢失。由于导出功能是用limit n*1000,1000进行处理的,怀疑limit有异常。google...
2014-04-15 20:40:39 445
坑爹的jenkins邮件配置
坑爹的jenkinssmtp服务器,用户名,密码,SSL,端口,全都正确,用公司的邮箱就始终提示错误,553 mail from must equal authorized user使用gmail正常无意中发现Jenkins Location中的 System Admin e-mail address 我没填, 顺手改成自己的工作邮箱,搞定~~~验证发现 jenk...
2013-11-29 11:18:25 220
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人