- 博客(7)
- 资源 (6)
- 收藏
- 关注
原创 【ZZ】linux系统调用select函数
网上找到一篇,内容还算可以,就是很凌乱,像是多篇文章凑在一起的 阻塞式I/O编程有两个特点: 一、如果发现一个I\O有输入,读取的过程中,另外一个也有了输入,这时候不会产生任何反应,也就是需要你的程序语句去select的时候才知道有数据输入。 二、程序去select的时候,如果没有数据输入,程序会一直等待,直到有数据位置,也就是程序中无需循环和sleep。//没看懂 Select在...
2009-10-30 15:57:26 69
原创 【ZZ】Android平台中Wifi的初始化
这篇讲的不错,故转之 1. WIFI JAVA layer: 1.1. 当android系统启动WIFI 模块时, 它将调用 Wifiserver 类的setWifiEnabledBlocking函数。 1.2. 在该函数中,如果是使能WIFI, 它将做四件事: a. load wifi driver. b. 启动wpa_supplicant. c. 启动...
2009-10-29 13:38:33 143
原创 linux下的三种可执行文件格式的比较
很早之前看过的文章,最近又碰到了,还没有再看一遍,先转之,因原文出处已经不详了,就不找原文出处了 本文讨论了 UNIX/LINUX 平台下三种主要的可执行文件格式:a.out(assembler and link editor output 汇编器和链接编辑器的输出)、COFF(Common Object File Format 通用对象文件格式)、ELF(Executable and...
2009-10-27 15:25:22 124
原创 科普:RPC(Remote Procedure Call 远程过程调用)
原文出自这里,并且还有示例代码,我是没看。 注:过程,我的理解就是一个函数体里的代码,过程调用理解为调用一个函数 一、什么是远程过程调用 什么是远程过程调用 RPC(Remote Procedure Call)? 你可能对这个概念有点陌生, 而你可能非常熟悉 NFS, 是的, NFS 就是基于 RPC 的. 为了理解远程过程调用,我们先来看一下过程调用。 所谓过程调用,就是将控制从...
2009-10-23 17:24:58 844
原创 Socket & Unix domain socket
socket通信,列一下最近几天学习的文章 名词解释 http://en.wikipedia.org/wiki/Unix_domain_sockets 还有几篇比较好的,我竟然看来一天,前半天还一直很糊涂,想了下,是因为看着工程的代码,在看着示例代码,然后就被搞的糊涂了,其实这几篇讲的还是挺好的 http://oss.org.cn/ossdocs/gnu/linux/socket.htm...
2009-10-22 15:43:05 67
原创 Android Init Language/Android初始化语言
android源码中的system/core/init目录下的readme.txt,看了一遍,网上也有翻译,顺便都放在此地: 原文 Android Init Language--------------------- The Android Init Language consists of four broad classes of statements,which are Actions...
2009-10-12 13:30:05 189
原创 科普知识:什么是原子操作以及原语
可参考: http://blog.csdn.net/mickey139/archive/2008/02/20/2110378.aspx http://zhidao.baidu.com/question/35734953.html http://hi.baidu.com/liyong042/blog/item/2a9922f5089dd0e77609d711.html 原子操作是不可分割的,...
2009-10-12 01:43:23 3385
Embedded Linux®: Hardware, Software, and Interfacing
2017-06-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人