Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

基于Ubuntu-2.6.35内核的Lynx字符浏览器移植

基于Ubuntu-2.6.35内核的Lynx字符浏览器移植

lynx是一个Linux下的一个字符浏览器的开放工程,这里我们用它去完成动态域名的登录。 一、移植环境 1、 主机:Ubuntu 10.10发行版 2、 目标机:FS_S5PC100平台 3、 交叉编译工具:arm-cortex_a8-linux-gnueabi 4、wifi模块:marvell-8686 5、内核:linux-2.6.35二、准备工作为了使目标板能够正常上网,我们做如下设置:1、 在profile中添加如下内容$ ifconfig eth...
PHP - ReflectorClass 反射类的作用

PHP - ReflectorClass 反射类的作用

之前,我对一个新的缓存封装包写单元测试的时候(该包扩展了Memcached API),我遇到了重写Memcached::get()方法的问题。查看了 PHP文档的Memcached::get()方法,有三个参数必须添加到我的扩展签名,当我添加后,却一直得到“… should be compatible with that of Memcached::get()”的错误提示。我尝试着查找这个方法的签名源代码,但是从 PECL文档中没有找到任何有用的东西。于是...
Linux SPI框架

Linux SPI框架

Linux的SPI子系统采用主机驱动和外设驱动分离的思想,首先主机SPI控制器是一种平台设备,因此它以platform的方式注册进内核,外设的信息是以boardinfo形式静态定义的,在创建spi_master时,会根据外设的bus_num和主机的bus_num是否相等,来选择是否将该外设挂接在该SPI主控制器下。先看SPI子系统中几个关键的数据结构:struct spi_master用来描述一个SPI主控制器structspi_master{ struc...
Unix/Linux共享内存应用与陷阱

Unix/Linux共享内存应用与陷阱

共享内存是系统出于多个进程之间通讯的考虑,而预留的的一块内存区。在/proc/sys/kernel/目录下,记录着共享内存的一些限制,如一个共享内存区的最大字节数shmmax,系统范围内最大共享内存区标识符数shmmni等,可以手工对其调整,但不推荐这样做。一、应用共享内存的使用,主要有以下几个API:ftok()、shmget()、shmat()、shmdt()及shmctl()。1)用ftok()函数获得一个ID号.应用说明:在IPC中,我们经常用用k...
Android View 的刷新机制

Android View 的刷新机制

今天学习Android VIEW的刷新机制,之前一直以为是调用VIEW的刷新就自己调用刷新函数。今天学习了一下view的刷新机制,还是表示学习到很多的知识啊。感想就是自己要多阅读android的源代码,其实很多的消息传递等等的机制,都是通过阅读android的源代码得到的,所以有事没事就去看源代码玩吧~好了,来到正题,关键的一句话就是:在Android的布局体系中,父View负责刷新、布局显示子View;而当子View需要刷新时,则是通知父View来完成。...
Linux基础编程 消息队列 msgsnd

Linux基础编程 消息队列 msgsnd

实际上,消息队列常常保存在链表结构中。拥有权限的进程可以向消息队列中写入或读取消息。消息队列本身是异步的,它允许接收者在消息发送很长时间后再取回消息,这和大多数通信协议是不同的。例如WWW中使用的HTTP协议是同步的,因为客户端在发出请求后必须等待服务器回应。然而,很多情况下我们需要异步的通信协议。比如,一个进程通知另一个进程发生了一个事件,但不需要等待回应。但消息队列的异步特点,也造成了一个缺点,就是接收者必须轮询消息队列,才能收到最近的消息。和信号相比...
<< 3401 3402 3403 3404 3405 3406 3407 3408 3409 3410 >>