- 博客(5)
- 收藏
- 关注
原创 在android下用gdb调试
在开发板上跑: gdbserver :5039 /system/bin/wlarm_android join RayzerLink key 2008080808 imode bss amode shared bssid D8:5D:4C:1D:22:EC 在pc的android代码目录下跑: adb forward tcp:5039 tcp:5039 (export TARGETPRODUCT=harmony; export USBGADGETMODULEPATH=kernel/drivers/us
2010-08-05 12:57:00
621
原创 在shell脚本里使用Abstract Factory的设计模式
在不同的平台下,我需要定义一个函数,of,其作用是在命令行下用系统定义的图形程序打开某个文件或URL。 比如,of .在Windows平台下应该用Explorer打开当前目录,而在Linux平台下应该用nautilus打开当前目录。 我需要一个工厂虚类,其实就是文件。在linux下,这个工厂有一个实类,同时也有一个对象,那就是我的.bashrc-linux;而在Windows下呢,那就是我的.bashrc-windows。哦,不好意思,我在Windows下在用的是Cygwin。所以也可以使用bash。
2010-07-20 00:34:00
480
原创 设计模式123
Subject: 设计模式123 Keywords: Date: 20 Jul 2010 00:31:19 +0800 From: flowermonk Newsgroup: flowermonk的专栏 Message-ID: --text follows this line-- 今天重温了一下Desing Pattern (GOF)的前三种:Abstract Factory,Builder,Factory Method。 大意如下: 如果你需要处理不同的对象家族谱,用Abstr
2010-07-20 00:31:00
459
原创 Android Build系统分析 一
闲来无事,分析一下Android的Build系统,希望对自己的工作有所助益;有可能对别人有所帮助。 Android无疑是一个很大的系统,目前看来也是还很年轻,又很有活力的一个系统。通过研究它的build子系统,至少可以看到一个大系统是怎样写出来的。 Makefile,很多人可能都觉得,这个东西太简单了,甚至很多时候都不需要,我直接gcc把源代码编出来就可以了。这种想法,在程序小的时
2010-04-03 15:39:00
7139
原创 用beagle/grep让阅读海量源代码不再是难题
阅读源代码是一门技术活,有一个老外专门写了一本书,《Code Reading》,教人怎样阅读代码,用什么工具阅读代码等等。 我最早用过souce insight(界面挺漂亮,快捷键挺方便),后来用过开源的source navigator(那叫一个慢),对这些工具有一些不满意的地方: 1。有局限性。当代码变得复杂,比如C语言里用了很多宏,C++里用了很多继承的时候,用这些工具会找不到
2010-04-02 11:45:00
1386
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人