Training is nothing, will is everything!

2015-12-07
Android L之后getRunningTasks()返回null的原因和解法

0x00 起因

前几天开发的时候,意外的发现测试机上抛了一个Error,一个简单的NPE,找了下,原来是代码里面调用了getRunningAppProcesses()来获取当前运行中的App的包名,这个没有null的道理啊。原来

详细内容请阅读此文

2015-11-30
[转载]你何必要补上那句刺人而又多余的话?

皮哥找我喝酒是一件很不正常的事。

一来,平日里,他喝得少;二来,即便是喝,也不会单独约我喝。

在这个朗朗乾坤,明月高照的秋夜里,他打了电话给我,我不得不来。我以为去酒吧喝,没想到他用塑料袋子提着好几瓶啤酒,还买了些鸭脖、花生什么的,来到了沿江风光带。

详细内容请阅读此文

2015-11-29
简单实现把Android中的colors.xml转换为json

0x00 废话

首先我们来模拟下这个需求,把Android中的colors.xml这个颜色定义文件转换为JSON格式的文件,这时候你会想到哪些方案,xml2json的方案其实还是有挺多的,为了方便使用,可以考虑考虑Python,java也挺方便,不过要打包个jvm。。。

详细内容请阅读此文

2015-11-22
Android笔记之Listview中多种ItemType的处理

0x00

在Android开发中,经常会遇到Listview中需要展示多种类型的Item,类似iOS中section的样式,在Android中有比较好的官方支持的方案,一般来说聊天对话框大多是用这种方式实现的。

详细内容请阅读此文

2015-03-14
Eclipse设置环境变量

0x00

Eclipse中有很多变量,比方说${user},{$date},Eclipse提供有注释模板,可以方便的在新建类之类的时候把公司信息,作者之类的弄上去,不过这就会出现一种不太美好的事情。。。。

详细内容请阅读此文

2015-03-03
微软Hyper-V咨询工程师认证和Github的Student pack同时到手

0x00

简直是不可思议,原本我以为Github的Student pack没戏了,结果今天大早上起来,一看邮箱,6封邮件,除了领英和亚马逊的推广邮件,有两封奇怪的东东引起了我的注意,果断点开一看:

详细内容请阅读此文

2015-03-02
请你在说'你应该xxxx'之前考虑一下

  晚上睡不着觉,就开始胡思乱想,反思,我总是对别人的生活提出建议和指导,也总是被别人建议,被别人指导,‘你应该xxxx’这样一句话,总是脱口而出,倒也是正常,毕竟大家都是好为人师麽,其实有时候大可不必这样,毕竟对与错总是相对的,不见得自己的想法总会是对的,不见得别人的想法就是错的,往往觉得自己做什么都是对的,别人做什么都不见得是对的,觉得自己站在了道德的制高点,别人意见不和,就说明别人处于水深火热之中?

详细内容请阅读此文

2015-02-27
nginx应对不同情况下的配置方式

0x00 server_name的匹配判断顺序

完整的URL(www.zhilong.me) > 以通配符开始的URL(.zhilong.me) > 以通配符结束的URL(www.zhilong.) > 正则表达式(~^(?.+).zhilong.me),一旦有一个匹配成功,则停止继续搜索。

详细内容请阅读此文