- 博客(5)
- 资源 (21)
- 收藏
- 关注
原创 ibatis中Could not find SQL statement to include with refid的原因
最近,碰到很奇怪的问题,自己明明有id为XXX的sql语句,但是项目启动就是报错后来发现,原来 这种语句要放到使用他作为refid的语句前面,看了下源码可能是ibatis用SAX解析的缘故
2017-08-21 16:16:29 9951
原创 高并发重复插入数据的场景之一
场景:淘宝平台推送退款工单时,会在工单状态变更时,再次推送来更新工单数据。但是会出现状态A退款工单推送过来,立马变更状态A为状态B,会再次推送该条状态B的工单,B进来首先查找系统中是否有该条工单,而这时状态A的工单还没有完成插入的逻辑,状态B会认为之前这笔工单没有推送过,会直接执行插入的逻辑,这就导致插入了重复数据。这里最初的实现方式,实际上就可以算作是数据库乐观锁的方式,乐观的认为数据每次插...
2017-08-11 10:31:32 3743
原创 Jira和禅道哪个好
问这个问题的,搜索这个问题的人,基本都是一个目的,就是选择用哪个。 我这么说把,Jira是贯穿业务核心线索的是“项目-Issue”,而禅道贯穿业务核心线索的是“产品-需求(Feature)”所以,要区分下,你自己做的是项目,还是产品。 区别是在做项目和产品,可以去各种知乎,甚至谷歌。但是我的总结就是,被用户各种拖着走,各种must have to do的需求,软件受限于现有的技术架构,
2017-08-02 20:29:27 31482
原创 也谈前后端联调
工作之后,发下很多周围的人,前后端联调每次都要搞很久,其实这里是存在问题的,然后恰巧今天看到了一篇博客,就转载记录下。联调就是后端不好好写单元测试与集成测试,让前端发请求调用以达到测试的目的;前端不好好写Mock和测试,让后端输出数据以达到测试的目的。转载链接:https://segmentfault.com/a/1190000010439527?hmsr=toutiao.io&utm
2017-08-02 10:28:40 662
原创 如何安装python的第三方扩展库
首先,打开这个网址,这个网址就类似于maven的中央仓库https://pypi.python.org/pypi右上角搜索你自己想要使用的第三方库的名字例如,我搜索django-bootstrap3的库,就会出现了,点击链接,打开的页面中会教你如何pypi安装第三方库Install using pip:pip install django-bootstrap3A
2017-08-01 08:29:59 1029
numpy 1.8 for win7 64bit
2015-06-02
zend studio11.0.2全过程破解文件
2014-11-09
中文版本的JavaTM Platform Standard Ed. 6API规范
2014-03-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人