-
Android源码之Binder(4)
Android源码之Binder(四)caseBINDER_SET_MAX_THREADS: [//caseBINDER_SET_MAX_THREADS BINDER_SET_MAX_THREADS是设置Binder线程池的大小。 ]//caseBINDER_SET_MAX_THREADS if(copy_from_user(&proc->max_threads,ubuf...
14
热度 -
[通译][php扩展和嵌入式]第11章-php5对象
[翻译][php扩展和嵌入式]第11章-php5对象 全部翻译内容pdf文档下载地址:http://download.csdn.net/detail/lgg201/5107012 本书目前在github上由laruence(http://www.laruence.com)和walu(http://www.walu.cc)两位大牛组织翻译.该翻译项目地址为:https://github.com/...
667
热度 -
Android init历程——解析配置文件
Androidinit进程——解析配置文件目录目录init解析配置文件关键字定义kw_is解析K_importK_oncommand执行K_serviceserviceservice结构体parse_serviceparse_line_serviceinit控制serviceinit解析配置文件在解析service服务是如何启动之前,让我们先来学习一下init进程是如何解析init.rc等配置文件...
63
热度 -
Android init过程——解析配置文件
Androidinit进程——解析配置文件目录目录init解析配置文件关键字定义kw_is解析K_importK_oncommand执行K_serviceserviceservice结构体parse_serviceparse_line_serviceinit控制serviceinit解析配置文件在解析service服务是如何启动之前,让我们先来学习一下init进程是如何解析init.rc等配置文件...
90
热度 -
[通译][php扩展和嵌入式]第11章-php5对象
[翻译][php扩展和嵌入式]第11章-php5对象全部翻译内容pdf文档下载地址:http://download.csdn.net/detail/lgg201/5107012本书目前在github上由laruence(http://www.laruence.com)和walu(http://www.walu.cc)两位大牛组织翻译.该翻译项目地址为:https://github.com/walu...
364
热度 -
MSM8909+Android5.1.1 SPI驱动开发(PSAM一部分)
MSM8909+Android5.1.1SPI驱动开发(PSAM部分)MSM8909+Android5.1.1SPI驱动开发(PSAM部分)1.PSAM部分的硬件设计图1CS片选信号SCK时钟信号MISO主设备的数据输入、从设备的数据输出脚MOSI主设备的数据输出、从设备的数据输入脚2.PSAM部分软件设计图2(1)PSAM应用这部分只需要调用API函数即可。(2)PSAMAPIAPI的主要工作就...
559
热度 -
Android深入显出之Binder机制
Android深入浅出之Binder机制一说明Android系统最常见也是初学者最难搞明白的就是Binder了,很多很多的Service就是通过Binder机制来和客户端通讯交互的。所以搞明白Binder的话,在很大程度上就能理解程序运行的流程。我们这里将以MediaService的例子来分析Binder的使用:lServiceManager,这是AndroidOS的整个服务的管理程序lMedia...
92
热度 -
PHP内核探索之变量(四)- 数组操作
PHP内核探索之变量(4)-数组操作上一节(PHP内核探索之变量(3)-hashtable),我们已经知道,数组在PHP的底层实际上是HashTable(链接法解决冲突),本文将对最常用的函数系列-数组操作的相关函数做进一步的跟踪。本文主要内容:PHP中提供的数组操作函数数组操作函数的实现结语参考文献一、PHP中提供的数组操作函数可以说,数组是PHP中使用最广泛的数据结构之一,正因如此,PHP为开...
38
热度 -
DNS 正向查寻与反向查找
DNS正向查找与反向查找原创地址:http://www.cnblogs.com/jfzhu/p/3996323.html转载请注明出处所谓正向查找,就是说在这个区域里的记录可以依据名称来查找对应的IP地址。反向查找就是在这个区域里的记录可以依据IP地址来查找对应的记录名称。下面介绍如何在DNS中创建一个正向查找记录与反向查找记录,使用的环境是WindowsServer2012,但在Win2008与...
514
热度 -
[转贴]C程序读书笔记
[转贴]C程序读书笔记 文章作者:loose转帖来源:中国邪恶八进制(www.EvilOctal.com)写在前面:《C程序设计》可以说是一本再基础不过的编程书了,但每读一遍的感觉却都是不同的,可以说,每读一遍,都会有很多新的收获。真所谓老书再读,回味无穷啊!此笔记是《C程序设计》谭浩强编著,清华大学出版社出版。除了将书中的重点知识点记下来外,也加入了我对知识点的理解,...
449
热度 -
android ICS 系统启动之Logo有关学习总结
androidICS系统启动之Logo相关学习总结前几天把androidinit进程看了一遍,这次回过头来再把android系统启动的Logo相关学习内容做一个梳理和总结。我们知道android系统的启动logo包括3个启动画面(这里不对uboot中的logo做解析),第一个是android系统启动时,linux内核启动阶段显示的logo,这个和普通的linux像类似。下面主要针对l...
41
热度 -
作自己的Android ROM,屏蔽对framework中的系统APK的签名检查
做自己的AndroidROM,屏蔽对framework中的系统APK的签名检查最近两天一直在尝试更新Android中的关键库以达到定制ROM的效果,中间比较曲折,记录下来供自己和大家参考。因为我需要基于Android的原生代码做一定的修改,所以如果无法将我自己编译出的APK或Jar替换系统中的东西,则无法达成我的目标。我的测试的机器:htcone电信定制版(802d),Android版本:4.2....
88
热度 -
请SSE/SSE2相熟的前辈指点下指令,比较简单
请SSE/SSE2熟悉的前辈指点下指令,比较简单我刚学用汇编来写SSE/2相关操作的东西,所以对指令的运用相当不熟练,写一条都要查好久。。。SSE里有这么个指令:MASKMOVQ,而SSE2又加了这个指令:MASKMOVDQU;这俩用法差不多,只不过一个针对MMX寄存器,一个针对XMM寄存器,位数不同而已,都是:指令源数据寄存器,移位表寄存器这样的格式,实际上指令作用是把64或128位的源数据拷贝...
327
热度 -
求教 为什么在dos形式里运行不正常,但在debug中调式却正常
求教为什么在dos方式里运行不正常,但在debug中调式却正常在dos方式里运行不是显示除法溢出就是显示有问题,但在debug里面跟踪却是正确的晕,;这是王爽书实验10那个课程设计1设计思路就是共显示21行,每行显示4列;在debug中我直接看了loopms这行对应的地址,然后用g直接运行这个地址,屏幕上显示;是正确,麻烦帮忙看下assumecs:codedatasegment;时间db'1975...
124
热度 -
为什么要懂得php内部结构HashTable
为什么要了解php内部结构HashTable一、认识HASHTable1、hashtable的定义???哈希表是将键名key按指定的散列函数HASH经过HASH(key)计算后映射到表中一个记录,而这个数组就是哈希表。其中这里的HASH指任意的函数,例如:MD5、CRC32、SHA1或自定义的函数。2、hashtable的性能???hashtable是一种查找性能极高的数据结构,在很多语言内部都实...
357
热度 -
Window XP驱动开发(十八) windows内核高级调试技能(双机调试)
WindowXP驱动开发(十八)windows内核高级调试技巧(双机调试)在驱动程序的开发中,经常会遇到系统崩溃一情况,我们很难想像用VC的调试器那样单步调试程序。但还是有一些高级驱动程序调试技巧,可以帮助找出驱动程序中的Bug。另外,利用一些第三方工具软件,也可以帮助程序员找到驱动程序中的漏洞,从而提高开发效率。1、一般性调试一般性调试技巧包括打印调试信息、查看dump文件等。这些方法在调试驱动...
36
热度 -
PHP内核的学习-PHP生命周期
PHP内核的学习--PHP生命周期一切的开始:SAPI接口SAPI(ServerApplicationProgrammingInterface)指的是PHP具体应用的编程接口,就像PC一样,无论安装哪些操作系统,只要满足了PC的接口规范都可以在PC上正常运行,PHP脚本要执行有很多种方式,通过Web服务器,或者直接在命令行下,也可以嵌入在其他程序中。通常,我们使用Apache或者Nginx这类We...
60
热度 -
iphone跟Objective-C笔试题
iphone和Objective-C笔试题?From:?http://www.cocoachina.com/bbs/read.php?tid-44281.html??(笔试题)应聘iphone开发工程师,iphone和Objective-C的笔试题?请各位iphone开发工程师,积极参与解答笔试题,帮助初学者通过面试难关。在此提前表示感谢!请各位iphone开发工程师不要太保守,拿出您所知道的面试...
31
热度 -
Android开发中兑现多点触摸的方法
Android开发中实现多点触摸的方法只需要两个类就能实现多点触摸。视图类MTView.java:packagecom.ideasandroid.demo;??importandroid.content.Context;??importandroid.graphics.Canvas;??importandroid.graphics.Color;??importandroid.graphics.Pa...
69
热度 -
基于opencv的MFC多摄影机视场标定软件
基于opencv的MFC多摄像机视场标定软件一、项目需求确定网络摄像机的监控视场在全景地图上的精确位置,并采用简单而高效的方法将其所在视场标定并投影到全景地图上,项目要求能够将多路网络摄像机的视场标定在全景地图上,并实现这样的功能:当调取当前摄像机视频播放时,其他摄像机处于暂停状态。二、项目分析1、如何将视频投影到全景地图上,实质上就是如何将一幅幅视频帧图像与全景图像进行配准,关于图像配准方面的研...
758
热度