摘要: 最近受累于测试环境每次发布都很麻烦,而且我们有多个测试环境,因此专门抽时间做了Jenkins的配置和研究。 折腾了两天终于绿灯以后,先来个截图,BlueOcean UI还是很nice的。 环境搭建 找一个干净点的Build服务器,然后开始持续集成之旅吧! 1. 安装JDK 我安装了Oracle的JD 阅读全文
posted @ 2016-12-19 18:30 笋干 阅读(10278) 评论(35) 推荐(37) 编辑
摘要: 阅读全文
posted @ 2016-11-15 17:06 笋干 阅读(2359) 评论(3) 推荐(6) 编辑
摘要: 标题是个噱头,完全不写代码自动是不现实的,只是简化了CreateMap。方法也是很粗糙的,看看吧。 我想在使用AutoMapper的时候最恶心的一定是写了一个Profile,里边有n行 Mapper.CreateMap<T1, T2>(),也可能是我没有用对?求指教啊~! 解决思路 CreateMa 阅读全文
posted @ 2016-09-14 16:00 笋干 阅读(1721) 评论(1) 推荐(0) 编辑
摘要: https://studiostyl.es/schemes/gondar-view 阅读全文
posted @ 2016-08-08 14:04 笋干 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 上一篇谈了我对缓存的概念,框架上的理解和看法,这篇承接上篇讲讲我自己的缓存模块设计实践。 基本的缓存模块设计 最基础的缓存模块一定有一个统一的CacheHelper,如下: 然后业务层是这样调用的 上面的代码没什么错误,但是实际运用的时候就产生疑问了,因为我一直强调缓存要保存"热数据",那样"热数据 阅读全文
posted @ 2016-08-03 11:13 笋干 阅读(2954) 评论(15) 推荐(4) 编辑
摘要: 自从上次分享《Redis到底该如何利用?》已经有1年多了,这1年经历了不少。从码了我们网站的第一行开始到现在,我们的缓存模块也不断在升级,这之中确实略有心得,最近也有朋友探讨缓存,觉得可以总结下分享下拙见,期待能有更深入的研究。 缓存是什么? 我时常在群里或者在社区里看到有人对缓存有诸多疑问,搞不清 阅读全文
posted @ 2016-03-13 00:18 笋干 阅读(3772) 评论(4) 推荐(5) 编辑
摘要: 参考1.博客园: http://www.cnblogs.com/lzrabbit/archive/2012/04/13/2447609.html2.官网:http://www.cnblogs.com/lzrabbit/archive/2012/04/13/2447609.html本文主要是记录实施的... 阅读全文
posted @ 2015-04-02 14:50 笋干 阅读(1163) 评论(0) 推荐(1) 编辑
摘要: 这几个月博客园充斥着各种年终总结&新年计划,本来吧觉得随波逐流有点没意思,我这个人没劲,不爱咬文嚼字,不爱总结。但是吧,忙了一个月,新系统上线之后,突然又觉得要总结下。告慰下我的2014,顺便能走好2015的路。过往回想6个月前,我一定没想到现在我站在了大上海的土地上,进入了高大上的互联网行业,码的... 阅读全文
posted @ 2015-02-06 23:34 笋干 阅读(2372) 评论(37) 推荐(12) 编辑
摘要: 最近有点忙,本来有好多东西可以总结,Redis系列其实还应该有四、五、六...不过《Redis in Action》还没读完,等读完再来总结,不然太水,对不起读者。自从上次Redis之后呢,算是对Nosql类型的产品有些入门了,这会换个方向,研究下真正的NoSql数据库——MongoDB。说起Mon... 阅读全文
posted @ 2014-11-27 14:30 笋干 阅读(69466) 评论(14) 推荐(9) 编辑
摘要: 上两篇受益匪浅,秉着趁热打铁,不挖到最深不罢休的精神,我决定追加这篇。上一篇里最后我有提到实现分级缓存管理应该是个可行的方案,因此今天特别实践了一下。不过缓存分级之后也发现了一些问题,例如下图:当appServerA修改了数据,并同步到Redis/DB之后,如何让appServerB也能更新本地缓存... 阅读全文
posted @ 2014-11-18 22:36 笋干 阅读(5776) 评论(43) 推荐(9) 编辑
求组队!team扩招中:戳这里