在《Zygote进程【3】——SystemServer的诞生》一文中介绍了SystemServer的诞生,本文来看一下SystemServer中初始化的系统服务。
AccountManagerServiceAccessibilityManagerService
ActivityManagerService
AlarmManagerService
AppWidgetService...
                            
                            
                                分类:
移动开发   时间:
2014-05-03 00:16:21   
                                阅读次数:
404
                             
                         
                    
                        
                            
                            
                                设想一个场景:有100万用户同时与一个进程保持着TCP连接,而每一个时刻只有几十个或几百个TCP连接时活跃的(接收到TCP包),也就是说,在每一时刻,进程值需要处理这100万连接中的一小部分连接。那么,如何才能高效地处理这种场景呢?进程是否在每次询问操作系统收集有事件发生的TCP连接时,把这100万个连接告诉操作系统,然后由操作系统找出其中有事件发生的几百个连接呢?实际上,在Linux内核2.4版...
                            
                            
                                分类:
其他好文   时间:
2014-05-02 23:11:18   
                                阅读次数:
311
                             
                         
                    
                        
                            
                            
                                一个很简单的例子,就把线程和进程的关系搞清楚了。...
                            
                            
                                分类:
编程语言   时间:
2014-05-02 22:23:44   
                                阅读次数:
392
                             
                         
                    
                        
                            
                            
                                从组成原理到编译原理,都是相互联系的,学习的知识都是在层层推进,顺利成章的,整个软考的所有的知识都可以从计算机的发展(组成原理)--->软件的开发(软件工程)--->软件的算法设计(数据结构)-->高级语言写的系统--->在计算机上识别(编译原理)--->各个系统的背后数据的支持--->(数据库)---->---网络知识的应用---->网络基础……,可以把整个所有的软考的课本给串起来,这些都是构成现在丰富世界的必不可少的条件。
      当然由于机器语言由0、1组成,难以阅读。所以在机器语言的基础上开发...
                            
                            
                                分类:
其他好文   时间:
2014-05-02 22:19:24   
                                阅读次数:
349
                             
                         
                    
                        
                            
                            
                                你是否也入手过一个华为C8812?你是否被坑爹的预装软件亮瞎了?你是否很头疼这丫的竟然不让改浏览器主页?自由的程序猿怎能被规矩束缚,冲破障碍,自由飞翔去喽!...
                            
                            
                                分类:
其他好文   时间:
2014-05-02 21:57:44   
                                阅读次数:
416
                             
                         
                    
                        
                            
                            
                                【来信】  您好。我姓刘,是一名软件工程大一的学生,学校是个垫底的二本。当然,我没有看不起学校的意思,只是我们专业的很多老师的表现确实差强人意,具体来说也就是大家常说的上课就是读课本,一套PPT能用好几年那种。  但是我真的很喜欢这门学科,而且我也一直在努力,我现在是我们大一ACM集训队的队长,在这段时间的训练中,我们队伍的成绩还经常排在大二大三的队伍前面。这一年来,我每天写代码的时间都有七八个小...
                            
                            
                                分类:
其他好文   时间:
2014-05-02 19:49:52   
                                阅读次数:
339
                             
                         
                    
                        
                            
                            
                                作为程序员,我们平时最担心见到的事情是什么?是内存泄漏?是界面不好看?……错啦!我相信我的看法是不会有人反对的——那就是,程序发生了崩溃!“该程序执行了非法操作,即将关闭。请与你的软件供应商联系。”,呵呵,这句 
M$ 的“名言”,恐怕就是程序员最担心见到的东西了。有的时候,自己的程序在自己的机器上运...
                            
                            
                                分类:
其他好文   时间:
2014-05-02 01:31:24   
                                阅读次数:
299
                             
                         
                    
                        
                            
                            
                                摘 要:本文提供了四种启动画面制作方法。使用启动画面一是可以减少等待程序加载过程中的枯燥感(尤其是一些大型程序);二是 
可以用来显示软件名称和版权等提示信息。怎样使用VC++制作应用程序的启动画面呢?本文提供四种方法。前三种适用于基于文档的应用程序,第四种适用于基于对话框的应用程 
序。1.利用组件库...
                            
                            
                                分类:
其他好文   时间:
2014-05-02 01:16:15   
                                阅读次数:
301