2012年4月28日

在Ubuntu下开发驱动程序

摘要: Ubuntu开发Hello,world模块 阅读全文

posted @ 2012-04-28 23:36 zxglive2006 阅读(390) 评论(0) 推荐(0) 编辑

2012年4月18日

How to Profile Memory in Linux

摘要: 简单描述怎么使用free和ps命令分析Linux系统的内存使用情况以及查找可能存在内存泄露的进程。本文是转载。 阅读全文

posted @ 2012-04-18 14:40 zxglive2006 阅读(326) 评论(0) 推荐(0) 编辑

2012年3月21日

Ubuntu下使用adb, fastboot连接Android手机

摘要: 首先使用lsusb命令确定Android手机的usb vendor id.然后编辑51-android.rules文件(在/etc/udev/rules.d目录下), 示例:SUBSYSTEM=="usb", SYSFS{idVendor}=="18d1", MODE="0666"SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666"最后,重启udev服务:sudo service udev restart 阅读全文

posted @ 2012-03-21 09:33 zxglive2006 阅读(1010) 评论(0) 推荐(0) 编辑

2012年1月15日

Ubuntu下使用Jni开发例子

摘要: 1. 编写Java文件,在其中声明native方法, 并通过static 语句块加载动态链接库,示例Prompt.java代码如下:class Prompt { private native String getLine(String prompt); public static void main(String args[]) { Prompt p = new Prompt(); String input = p.getLine("Type a line: "); System.out.println("User typed: " + input); 阅读全文

posted @ 2012-01-15 22:26 zxglive2006 阅读(2343) 评论(0) 推荐(1) 编辑

2011年10月23日

C语言中的Static用法

摘要: 在初学者眼里,static最常见的用法就是定义在函数中,使得所修饰的变量不会因为每次函数调用的结束而结束。但其实,static还有另外一种更重要的用法,就是在函数外部定义变量或定义函数本身时,使得改变量或函数的定义只局限于改文件中。这个在大的工程或项目是避免重名或引发其它不可预知bug的重要方法,已经很有一点面向对象里封装的味道了。值得一提的是,在java或C#里,static定义在类内部,起到的是让这个变量从属于类,而不是对象,这个和C里所隐含的意思是完全不同的。 阅读全文

posted @ 2011-10-23 20:00 zxglive2006 阅读(176) 评论(0) 推荐(0) 编辑

导航