Linux 驱动模型初探3——device
讲device之前,我要引入一个比喻,这个比喻来自一个学长(z2007b)。driver是帅哥,device是美女,bus是红娘,bus是提供device和driver配对的场所(方法?)。好吧,暂时先这样定,现在要讲的就是美女。
1,老规则,先看看struce device这个美女有哪些特性(成员)和方法
struct d...
分类:
系统相关 时间:
2014-12-12 19:14:02
阅读次数:
318
大家好,经历了3个月的沉寂,我又重新走上了编码的道路上了。这次稍微了解了下android NFC,在这里和大家分享下我所学到的东西。希望和大家一起交流,互相学习,MY QQ IS 1339266784. 一、NFC简介 NFC[1]是Near Field Communication缩写,...
分类:
移动开发 时间:
2014-12-12 18:23:00
阅读次数:
225
Linux 驱动模型初探2——device_driver
1,思考
device_driver也是一个kobject?,但你注意没有,在sys/目录下有bus/,有device/就是没有device_driver/,Y?为什么这么设计?
先看struct devic_driver;
struct device_driver {
co...
分类:
系统相关 时间:
2014-12-12 13:21:36
阅读次数:
315
对spring框架的学习我是从模拟它的简单实现开始,这样也易于领悟到它的整个框架结构,以下是简单实现的代码: 配置文件:spring.xml ...
分类:
编程语言 时间:
2014-12-11 22:11:57
阅读次数:
229
概述
上一篇我们算是粗略的介绍了一下DDD,我们提到了实体、值类型和领域服务,也稍微讲到了DDD中的分层结构。但这只能算是一个很简单的介绍,并且我们在上篇的末尾还留下了一些问题,其中大家讨论比较多的,也是我本人之前有一些疑问的地方就是Repository。我之前觉得IRepository和三层里面的IDAL很像,为什么要整出这么个东西来;有人说用EF的话就不需要Repository了;IRepo...
分类:
其他好文 时间:
2014-12-11 20:59:29
阅读次数:
747
Linux 驱动模型初探1——BUS
##写在前面的话##
这几篇文章是2011年,当时的老大对我提出的一个“作业”。当时研究了一把,完成了第一篇BUS,老大看过之后,表示满意,要我把后面继续完成。然,世事变迁,老大离开了公司,去了其它公司。之后,我也从S公司离开了。所做的工作也有小范围的调整。近期又回到驱动这块,再看到之前的笔记,感慨万千,我决计是要完成搁浅了...
分类:
系统相关 时间:
2014-12-11 20:56:25
阅读次数:
358
最近没事做在看HTML5,意外的发现了一个引擎Egret,就是白鹭引擎,今年6月份才出来的。于是就研究了下。。。我当时看的时候引擎安装还要命令行安装一些东西,node.js什么的,现在最新版本可以一键安装了,于是下载下来试了下,发现安装完之后,在命令行打egret命令没有反映。后来进入安装目录运行了...
分类:
其他好文 时间:
2014-12-11 00:10:36
阅读次数:
249
这篇文章将全面地介绍ContentProvider,从最基础的知识讲到最重要,最核心的知识,大家可以根据目录选择性阅读,大神请见谅。下文设计SQLite操作,没有详细解说,只要简介ContentProvider在跨进程的使用。
初探Uri
Uri代表了要操作的数据,主要包含了两部分信息:1.需要操作的ContentProvider ,2.对ContentProvider中的什么数据进行操作,一...
分类:
移动开发 时间:
2014-12-10 12:41:45
阅读次数:
217
概述 其实,学java不算新手了,但是却感觉很多基本的知识,我们一开始也许是记住而不深究,我觉得有一些概念,还是需要了解. 我们所说的java程序,需要jvm,java api,java class的辅助才能运行.我们从下面的图片可以看到,JDK,JRE,java api和JVM以其他们之间的关.....
分类:
编程语言 时间:
2014-12-10 07:03:52
阅读次数:
250
服务器推送,Comet,反向Ajax,多种名字,捯饬起来也是相当费劲。先来看服务端:w3cSchool有个简单的例子,http://www.w3school.com.cn/html5/html_5_serversentevents.asp。对于php,有几点需要注意:1)设置header,heade...
分类:
其他好文 时间:
2014-12-09 21:08:58
阅读次数:
260