微信机器人和 Redmine 整合能做些什么? 发表于 2017-03-01 | 分类于 Python , itChat | | 阅读次数: 概述公司使用 Redmine 作为项目管理工具,同时使用微信群进行工作交流。日常管理中会有一些需求,但是需要打通微信和 Redmine 之间数据交互才能完成。下面我来介绍下,目前已经完成的功能。 阅读全文 »
SonarQube 过滤器使用说明 发表于 2017-02-28 | 分类于 Tools , SonarQube | | 阅读次数: 目的使用 SonarQube 管理项目,当项目太多时,管理会非常困难。需要对项目进行自定义分组管理。 阅读全文 »
订婚的前一天 发表于 2017-01-22 | 分类于 杂文 , 狗粮 | | 阅读次数: 今天是 2017-01-22 日,明天就要订婚了,仅以此篇纪念我们重要的一个时刻。 过去初中我们是初中同学,而且仅仅只有一年。那时候流行“休学”,就是在初二多读一年,为了升初三的时候,没有压力,能考一个好点的高中。我休学到她的班级,然而初中并没有多少接触,那时候我刚到新的班级,又比较内向,除了座位周围的人,其他都不认识。然后第二年她也休学了,就这样错过了。 阅读全文 »
Java 代码优化的 10 个建议 发表于 2015-11-23 | 分类于 Java , 代码优化 | | 阅读次数: 包名、类名、方法名不要随便写,先想好这个包负责什么、这个类负责什么、这个方法的功能是什么再写代码 代码格式化,不要整个类一起格式化,只格式化你修改的几行就可以了,这样提交的时候更容易看到你修改的内容 注释不是越多越好,而是越少越好,如果一个方法的功能你都需要长篇大论,那么说明这个方法做的事情太多了 死代码,死的类及时删掉,程序中确定不会执行到的方法和类,大可以删掉 多学习 Eclipse,有很多事情它都可以帮我们做(toString get set 各种快捷键…),可以节省很多的时间 不要复制代码,如果有一大段代码需要你复制来复制去,那么试试重构下,弄个共用的方法出来吧 能用开源包就不要自己写代码 方法参数越少越好,如实在太长可以将参数封装为一个对象使用 方法中除非特别声明的不要修改参数值和全局值,不然你根本没法重构 留意方法参数,如果会导致空指针异常的,能自己捕获最好
How China Works 发表于 2015-04-13 | 分类于 Funny | | 阅读次数: About 运行中国《运行中国》(How China Works)是一部由五洲传播中心与 Discovery 亚太电视网合拍的三集系列纪录片,于 2015 年 3 月 28 日至 5 月期间在 Discovery 探索频道全球电视网中播出。 阅读全文 »
About Clover 发表于 2015-04-13 | 分类于 Tools , Clover | | 阅读次数: Clover 是 易捷科技 开发的一款 Windows Explorer 资源管理器一个扩展,为其增加类似谷歌 Chrome 浏览器的多标签页功能。 Clover 下载 阅读全文 »