-
关于驱动程序开发环境搭设的有关问题
关于驱动程序开发环境搭设的问题这个问题也许很老了,但是对我们这些开发新手来说是个很大的问题,很多有热情的青年就是因为在开发环境的问题上收到了挫折才放弃的。首先,使用DDK自带的build程序自然是最好的,但是晦涩难懂的宏以及枯燥的命令行让已经习惯了IDE模式的人望而却步,使用IDE开发驱动程序无疑有两种办法,一是选择像driverstudio这些专门为驱动程序开发准备的工具,还有就是对VC工程项目...
37
热度 -
关于生产环境中施用的Web Server
关于生产环境中使用的WebServer 转载请注明原文链接:http://blog.csdn.net/omohe/archive/2009/07/09/4335735.aspx版本:v1.0作者:OMO最后修改时间:2009.07.091.Apache服务器和nginx的优缺点:我们之前大量使用Apache来作为HTTPServer。Apache具有很优秀的性能,而且通过模块可以提供各种丰富的功能...
204
热度 -
Android4.2.2 SurfaceFlinger启动流程详解(1)
Android4.2.2SurfaceFlinger启动流程详解(一)本文均属自己阅读源码的点滴总结,转账请注明出处谢谢。欢迎和大家交流。qq:1037701636email:[email protected]/**/Android源码版本Version:4.2.2;硬件平台全志A31这周继续我的Blog,前面几篇博文简单的介绍了阅读AndroidFW的源码所需要的基础知识,主要和C...
26
热度 -
关于数据结构中链表的插入和删除,不知错在哪了
关于数据结构中链表的插入和删除,不知错在哪了 #include<stdlib.h>#include<malloc.h>#include<stdio.h>typedefintelemtypetypedefstructLNode{elemtypedata;structLNode*next;}linklist;voidcreatlist(l...
337
热度 -
php5-fpm以及fcgiwrap在ubuntu停的安装方法
php5-fpm以及fcgiwrap在ubuntu下的安装方法 网上搜索大部分都是讲怎么编译安装的,自己也搜索过ubuntu的源,没有单独的php5-fpm的安装包,不过按照一个老外的安装方法,还是可以不用编译的。第一步:aptitudeinstallpython-software-properties第二步:add-apt-repositoryppa:brianmercer/php第三步:apt...
509
热度 -
android binder 机制2(client和普通server)
androidbinder机制二(client和普通server)在讲它们之间的通信之前,我们先以MediaServer为例看看普通Server进程都在干些什么。intmain(){ …… //获得ProcessState实例 sp<ProcessState>proc(ProcessState::self()); //得到ServiceManager的Binder客户端实例sp&l...
85
热度 -
Android Binder进程间通信-登记Service组件-启动Binder线程池
AndroidBinder进程间通信---注册Service组件---启动Binder线程池本文参考《Android系统源代码情景分析》,作者罗升阳一、测试代码:~/Android/external/binder/server----FregServer.cpp~/Android/external/binder/common----IFregService.cpp----IFregService....
20
热度 -
[转]Android 设计思维
[转]Android设计思想原文地址?http://www.cnmsdn.com/html/201006/1276745370ID6171_17.html?设计思想一个声明解释一些对Android开发者有用的技术思想和观点。通过阅读这一页,你将了解如何写出在嵌入式设备(比如,手机)上性能良好,并且与系统其他部分协作出色的应用。设计思想学习如何在一个新的API上创建应用的过程都是类似的,即便平台本身...
79
热度 -
Android 里子线程真的不能刷新UI吗
Android里子线程真的不能刷新UI吗?如果你在网上搜索CalledFromWrongThreadException:Onlytheoriginalthreadthatcreatedaviewhierarchycantouchitsviews.那么你肯定能看到很多文章说android里子线程不能刷新UI。这句话不能说错,只是有些不太严谨。其实线程能否刷新UI的关键在于ViewRoot是否属于该线...
9
热度 -
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
热度 -
[转] 纵谈NodeJS
[转]漫谈NodeJS 作者:zhangxin 来源:http://blog.csdn.net/zhangxin09/article/details/5836777 ? 学习NodeJS第一天:node.js引言 ? ? Node.JS是资深C程序员RyanDahl(http://four.livejournal.com/)的作品,依据Google著名的开源JavaScript引擎V8来进行二...
783
热度 -
Android应用程序窗口(Activity)与WindowManagerService服务的联接过程分析
Android应用程序窗口(Activity)与WindowManagerService服务的连接过程分析在前两文中,我们分析了Activity组件的窗口对象和视图对象的创建过程。Activity组件在其窗口对象和视图对象创建完成之后,就会请求与WindowManagerService建立一个连接,即请求WindowManagerService为其增加一个WindowState对象,用来描述它的窗...
19
热度 -
Android系统权限跟root权限
Android系统权限和root权限转自:http://www.haogongju.net/art/1804262?http://blog.csdn.net/superkris/article/details/7709504分类:?LINUX笔记?2012-07-0218:51?4488人阅读?评论(0)?收藏?举报?目录(?)[-]Android权限说明怎样使androidapk获取system...
44
热度