这是个提醒,算是吧!如果详细原理过程,可能会有一个大篇幅。但这里不想多加赘述,只说说它的破坏力!最近写了个图像处理框架,要做个基类来handle众多子类,写之前一直申称:要注意内存管理,写好析构函数。谁知最后还是偏偏忘记了将基类析构函数virtual化,结果在操控基类释放内存的一段程序中,发现基类释...
                            
                            
                                分类:
编程语言   时间:
2014-07-18 12:03:57   
                                阅读次数:
261
                             
                    
                        
                            
                            
                                systemdsystemd 是 Linux 的系统和服务管理程序,替换了 RedHatEnterpriseLinux 之前的发行本中使用的 SysV。systemd 与 SysV 和 Linux 标准基本 init 脚本兼容。systemd 比其他程序有下列优势:强大的平行化功能。使用插槽和 D-...
                            
                            
                                分类:
系统相关   时间:
2014-07-18 10:34:23   
                                阅读次数:
352
                             
                    
                        
                            
                            
                                1.公司买回一个手机和一个samsung gear2智能手表让我试一试做个Demo给老大们演示演示智能穿戴对公司系统的应用2.拿到手表和手机后 首先在手机上安装Gear2 Manager 管理程序(PS:目前只支持三星部分手机 s3需系统升级到4.3)3.https://developer.tize...
                            
                            
                                分类:
其他好文   时间:
2014-07-17 23:18:41   
                                阅读次数:
321
                             
                    
                        
                            
                            
                                1:首先先明确CLR的概念:1:首先先明确CLR的概念:CLR(CommonLanguageRuntime):公共语言运行时,是一个可由多种编程语言使用的"运行时";在运行时,CLR根本不关心开发人员用的是哪一种语言来变写代码,它只关注语言是否是面向CLR(面向运行时)的.2:CLR的核心功能包括:内存管理、程序集..
                            
                            
                                分类:
其他好文   时间:
2014-07-17 08:58:16   
                                阅读次数:
219
                             
                    
                        
                            
                            
                                1. 相关背景Google 于2006年8月收购Neven Vision 公司 (该公司拥有 10 多项应用于移动设备领域的图像识别的专利),以此获得了图像识别的技术,并不是常快应用到免费的 Picasa 相冊管理程序中,提供基于人脸识别的相片管理功能,另外还推出了一个新项目叫Goggle ,能从照...
                            
                            
                                分类:
移动开发   时间:
2014-07-13 00:27:33   
                                阅读次数:
270
                             
                    
                        
                            
                            
                                之前总没有把FastCGI的概念理解的很清楚,看到一段话,感觉说的很清楚了。nginx是支持fastcgi的。然而我们需要下一个fastcgi进程管理器,启动它才能执行fastcgi程序。(这里有几个概念要搞清楚:nginx是nginx,fastcgi是fastcgi,前者支持后者,但是前者本身没有...
                            
                            
                                分类:
其他好文   时间:
2014-07-10 14:04:04   
                                阅读次数:
215
                             
                    
                        
                            
                            
                                一.Android的系统架构1. 应用程序 同Android系统一起发布的核心应用程序,如email 客户端,SMS 短消息程序,日历,地图,浏览器,联系人管理程序等。 这些应用程序都是用java编写的。2. 应用程序框架 开发者可以用它开发应用,其中包括:? 丰富而又可扩展的视图(Views):可...
                            
                            
                                分类:
移动开发   时间:
2014-07-09 18:05:54   
                                阅读次数:
197
                             
                    
                        
                            
                            
                                在多任务操作系统中的每一个进程都运行在一个属于它自己的内存沙盘中。这个沙盘就是虚拟地址空间(virtual address space)。
1 32位虚拟内存布局
在32位模式下虚拟地址空间总是一个4GB的内存地址块。这些虚拟地址通过页表(page table)映射到物理内存,页表由操作系统维护并被处理器引用。每一个进程拥有一套属于它自己的页表,但是还有一个隐情。只要虚拟地址被使用,那么它就会...
                            
                            
                                分类:
其他好文   时间:
2014-07-05 23:59:37   
                                阅读次数:
399
                             
                    
                        
                            
                            
                                如果你的程序因太大(超过640KB)而无法在DOS下运行,有两种办法可为该程序提供更多的内存。一种办法是使用覆盖管理程序(overlay manager)。覆盖管理程序用来管理程序的模块,并根据需要把它们从磁盘中读入内存或从内存中删去。这样,即使你的程序有几兆字节那么大,仍然可以在 只有640KB可...
                            
                            
                                分类:
其他好文   时间:
2014-07-02 14:20:34   
                                阅读次数:
144
                             
                    
                        
                            
                            
                                邮件服务器邮件服务器是大型公司必备的一项,因为公司内部都需要依靠邮件来传输信息,邮件一般都采用POP3和SMTP服务,搭建服务的程序有很多,比较出名的微软,IMB都有自己的邮件服务软件,我们这里是在LINUX下建立邮件服务器,使用的是开源的postfix和dovecot分别来做为发邮件..
                            
                            
                                分类:
其他好文   时间:
2014-06-28 00:26:20   
                                阅读次数:
388