avatar

Mafly

一个活着的It人。狂奔在通往 0 1 的路上。快别那么没出息,一切都来得及。

给你200块钱,你打算怎么花?

2017-02-19 18:59:33

我的十几个答案:

买几本书。
再加三百多块钱买一个kindle。
吃一顿好吃的。
拉上两三个朋友,随便吃点喝点什么。
去电影院买456张票,看一天的电影。

......

重新认识一个强大的 Gson

2017-02-15 21:18:33

从一个 Bug 说起

不知道你们发现没有,你写完的程序无论当时怎么测试,过一段时间总会出 Bug 。再说一个每天都在发生的例子:在你写完一篇博客后,立即检查的话,总是查不出自己写的错别字。
据说这些都包含有一些大脑对当下事物处理的逻辑在里边,而且还有心理学因素在里边,我也不懂。反正现在就是程序出 Bug 了!出 Bug 了!! Bug !!!

......

我看完了今年第一本书

2017-02-14 20:37:33

无论今晚上随便写什么也没人看,因为今天情人节。

我目前使用的QQ号是当年一个朋友送我的。我第一次接触互联网是在网吧,就是为了申请一个QQ号,好像那时候特别流行用圆珠笔在纸上记录下来同学的QQ号,再去到网吧疯狂的加好友,如果你别人问你QQ号,你回答没有,就会显得极其不入流。现在还记得第一次去到网吧,给了网管两块钱后,找了台电脑我连怎么开机都不会,开机后打字也都是英文字母,这时候同行小伙伴教我切换输入法,我感觉炫酷的不得了,更别说他会申请QQ号了。

......

下一个项目为什么要用 SLF4J

2017-02-10 23:28:33

阿里巴巴 Java 开发手册

前几天阿里巴巴在云栖社区首次公开阿里官方Java代码规范标准,就是一个PDF手册,有命名规范,让你知道自己原来取的每一个类名、变量名都是烂名字,真替你家未来孩子担心;有集合处理、并发处理、OOM/NPE 异常、魔法值等等好多规范,什么?你不知道什么是魔法值,算了,我也是第一次听说:即未经定义的常量;还有一个关于 Map 遍历的推荐,这个大家应该都知道,推荐使用 entrySet 遍历 Map 类集合 KV,而不是 keySet 方式进行遍历。 因为 keySet 是遍历了 2 次,而 entrySet 只是遍历了一次就把 key 和 value 都放到了 entry 中,效
率更高。还有接口类中的方法和属性不要加任何修饰符号(public 也不要加)这些推荐做法,这些都没什么,日常开发中应该做到的规范,但下面这个【强制】,我发现我接触的项目都没做到。

【强制】应用中不可直接使用日志系统(Log4j、Logback)中的 API

在手册中的日志规约中,看到有一条这样的规定,说实话我有点懵逼, Log4j 不是 Java 中应用最广的日志系统么?为啥不让用?

......

新年上班第一天,我的 IDE 挂了

2017-02-06 22:37:33

新的一年又开始了

你年前的总结还记得么?你新年的计划做好了么?反正我都没做。
上班第一天大家都在晒着开工红包,看着一个比一个刷到的红包多,庆幸自己幸好没结婚;开心的聊着过年又被七大姑八大姨爷爷奶奶爸爸妈妈催婚,然后自己没有女朋友;说着同学朋友聚会大家都开着车去的,自己骑着一个自行车;他家孩子已经一岁多了,她又去了一次境外游,他买了房子并涨价四千块。而你呢,好像还是和去年没什么两样...

第一天我就开始写代码了

当和大家一起刷完领导和同事的开工红包后,我就马不停蹄的打开电脑准备写代码啦!但万万没想到,当我点开 Eclipse 的时候,她给我弹出一个对话框,我以为是要祝我新年快乐、鸡年大吉吧呢!谁知道...

......