How to Use Android ADB Command Line Tool

Android Debug Bridge (adb) is a tool that lets you manage the state of an emulator instance or Android phone. ADB is bundled with Android SDK package that can be downloaded from Android SDK download page. This tool is usefull for communicating with Android phone such as install application, copy files from/to device and perform some linux shell commands.

Read More

摘要: 一项调查显示,中国的三亿网民中,80%以上每天使用电脑时间超过3小时,这一群体大部分已经患上“鼠标手”,剩下的即将患上“鼠标手”,而且随着电脑的普及,越来越多的人会患上“鼠标手”。现在,就来看看到底何为“鼠标手”,为什么会患上“鼠标手”,“鼠标手”又该如何预防和治疗吧。[本人已受其害,备受苦楚,特此醒身以练!]

Read More

在网络快餐文化日益横行的年代,不能沉静下来的人们,愈发会向快餐倾斜,以充实抑或打发自己碎片华时间,同时来增长见闻或八卦。这内容浩如烟海,形色各样。然而更多的是”泡面”活着“鸡汤”,如今不愁“吃喝”年代,这种东西好如鸡肋,无甚裨益。但,总有些值得欣赏的人静默给世人烹煮了不少的文化食粮,让人品来多少有番别致风味。好如半剂“春药”,或是一盘“辣椒炒辣椒”,带给您以兴奋or畅快!这里记载下一路成长中读过的觉得好的文章,也算见证一路成长的历程(毕竟眼光心灵之渐优,当时随着持久学习思考和积累而垒砌出来的),倘犹能与君共勉之,幸甚!。

Read More


大家好,非常感谢在“一刻演讲”跟大家交流,这么一个大的话题。昨天我在乌镇参加了全球互联网峰会,在这个会议上有马云,也有苹果公司的高级副总裁,主持人抛出了一个问题,说雷军你说你有一个目标,要用5到10年的时间做智能手机市场风格全球第一。我忙着点头,我的确说过,但是他们又问我,他去问苹果公司的高管,说你怎么看?这个苹果公司的高管也很厉害,他说Easy to say hard to do,我英文很差,正好我听懂了。

Read More

在下面这些事情中付出你的时间和精力,然后期待着好的结果吧。

0. 关注你的健康

毫无疑问,软件开发是一项最需要久坐的工作之一,每天在电脑前要坐 8 到 16 个小时,中间几乎没有休息,这就很容易长肉。而肥胖很很可能会引起其它的疾病,心脏病就是其中一种严重的疾病。当然,你可以通过一些锻炼避免它,比如花点儿钱去办一张健身卡。(别等到失去时候,难那时,你会后悔莫及)

长时间不符合人体工程学的打字姿势,会造成软件开发人员重复性的肌肉损伤,比如腕管综合征。你应该每隔几个小时的打字后就活动伸展一下手腕,防止这样的损伤,或者选择买带有手腕保护功能的鼠标和键盘。总盯着屏幕也会给你的眼睛带来压力,这就是为什么建议你戴一副防闪光的眼镜而不是普通眼镜的原因(假设你是戴眼镜的)。

Read More

一 关于背景

        初次接触到此书,也是在购得Kindle后逛亚马逊免费书籍时候发现的;Down下来之后便爱不释手,相见恨晚;一番粗赏后,不敢独享,故揪得几个老字残兵,望成拙文,与之分享下! [题外话:对于有读书爱好的人来讲,感言Kindle是必要的;笔者也是在知乎 博客园等看到不少人的推荐,入手一个真是觉得好,虽然每天能拿起来读的时间不多。其一:毕竟当一读书机器有了听歌视频功能后,它存在的主旨已然不够明确了;其二:从亚马逊免费推荐的书籍作品来看,就能感受到她高雅的逼格;其三: 从读书的体验以及方便来讲,Kindle有绝对的理由让您拥有一部。]

Read More

前些日子准备学习下关于lua coroutine更为强大的功能,然而发现根据lua 5.1.4版本来运行一段代码的话也会导致 “lua: attempt to yield across metamethod/C-call boundary”的错误(据悉主线程中调用yield也会如此)。
于是就想使用5.2以上的版本试试;windows下没有5.2以上的版本,又不愿意使用VS编译出lua.exe;就在网上搜索下了关于使用命令行生成lua的静态库.动态库.lua.exe和luac.exe资料:现整理如下:

Read More


之前在android游戏开发中就遇到本地数据存储的问题:一般情形之下就将动态数据写入SD中存储,在没有SD卡的手机上就需另作处理了;再有在开发android应用的过程中,总要去调试APP,安装时又想去了解android的目录结构。然后在网络上搜到了一点材料,整理如下:

Read More

The standard Lua libraries provide useful functions that are implemented directly through the C API. Some of these functions provide essential services to the language (e.g., type and getmetatable); others provide access to “outside” services (e.g., I/O); and others could be implemented in Lua itself, but are quite useful or have critical performance requirements that deserve an implementation in C (e.g., sort).

Read More