2015年4月25日

摘要: 可以从中知道JNI是如何查找类,创建对象,访问对象的属性等等内容 阅读全文
posted @ 2015-04-25 16:37 zengjf 阅读(743) 评论(0) 推荐(0) 编辑
摘要: 当我们写完了Android Linux驱动,最方便的是写个Linux应用程序来测试驱动,而通过编写JNI、Android App来调试实在让人感觉有点不舒服,主要是感觉还没到那个阶段 :) 阅读全文
posted @ 2015-04-25 11:49 zengjf 阅读(11237) 评论(1) 推荐(1) 编辑

2015年4月21日

摘要: 由于工作中需要将二进制文件数据转换成C数组,于是写了这个工具(bin2c),代码如你所见,只有看上去不多的几行. 阅读全文
posted @ 2015-04-21 13:03 zengjf 阅读(1045) 评论(0) 推荐(0) 编辑

2015年4月20日

摘要: 通过阅读该源码可以知道大致如何解析bmp图片,以及一些自动生成的文件是如何做到的,如一些自动生成.h和.c文件; 阅读全文
posted @ 2015-04-20 14:56 zengjf 阅读(773) 评论(0) 推荐(0) 编辑
摘要: |1. 本文用的是android-2.2_froyo的源代码; |2. 本文仅仅是对Android自带的ndk中的samples中的jni_hello示例的解读; |3. 本文更多的是想通过这个自带的简单示例来了解jni的框架结构,所以没有提供除此之外的更多的内容解读. 阅读全文
posted @ 2015-04-20 14:54 zengjf 阅读(467) 评论(0) 推荐(0) 编辑

2015年4月13日

摘要: |1. 了解I.MX6 Linux内核是如何在板级文件中注册UART设备(device); |2. 了解I.MX6 Linux内核是如何加载UART驱动(driver); |3. 了解I.MX6 Linux内核串口设备节点为什么有ttymxc这个前缀; 阅读全文
posted @ 2015-04-13 18:15 zengjf 阅读(2903) 评论(0) 推荐(1) 编辑

2015年3月30日

摘要: |1、ARM汇编指令入是如何组成的? |2、mov r2, 0x33: 这条ARM汇编指令是如何保存指令中的mov,r2,0x33各部分? |3、bic r1, r1, r2:这条ARM汇编指令是如何保存指令中的bic,r1,r1,r2各部分? |4、一条ARM汇编指令那么长,怎么可能32位就能包含?而且还包含了判断条件在里面; 阅读全文
posted @ 2015-03-30 13:13 zengjf 阅读(3939) 评论(0) 推荐(1) 编辑

2015年3月29日

摘要: | 一. 退出终端的三种方法: | 二. 关机: | 三. 重启: | 四. 快速打开文件夹: | 五. 快速输入: | 六. 锁屏: | 七. 配置网络,进行联网: | 八. shell命令处理顺序: | 九. 把标准错误合并到标准输出: | 十. 命令历史: | 十一. 环境变量: | 十二. bash配置文件: | 十三. 什么叫正则表达式? | 十四. 计算机网络: | 十五. arp查看网络: | 十六. nc监听端口, 阅读全文
posted @ 2015-03-29 15:24 zengjf 阅读(710) 评论(0) 推荐(0) 编辑

2015年3月28日

摘要: 1. 解读这两个程序是因为程序中包含了大部分shell脚本的语法; 2. 省去以后需要使用到shell脚本的时候,需要参考的需求; 阅读全文
posted @ 2015-03-28 21:40 zengjf 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 1. 很多时候,我们安装一些软件,都可以通过改一些软件的配置文件来修改程序的运行性能,如Tomcat修改端口号,访问数据库时一些固定的参数等等;| 2. 本Demo就是干着这么一件事,从properties.conf文件中取出键值对(keyvalue),实现更大程度提高代码的可利用性,通用性; 阅读全文
posted @ 2015-03-28 11:47 zengjf 阅读(637) 评论(0) 推荐(0) 编辑

导航