一、操作系统中线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。 
进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中可以启动多个线程。比如在Windows系统中,一个运行的exe就是一个进程。 
线程是指进程中的一个执行流程,一个进程中可以运...
                            
                            
                                分类:
编程语言   时间:
2014-05-12 14:41:33   
                                阅读次数:
362
                             
                    
                        
                            
                            
                                图片有各种形状和大小。在许多情况下这些图片是远远大于我们的用户界面(UI)且占据着极大的内存空间,如果我们不对位图进行压缩处理,我们的程序会发生内存泄露的错误。...
                            
                            
                                分类:
移动开发   时间:
2014-05-12 14:38:23   
                                阅读次数:
418
                             
                    
                        
                            
                            
                                关于安卓进程的讲解网上的资料比较少,其实对应用层程序员来说,很少接触到进程,线程倒是经常遇到。进程的生命周期 
Android系统会尽力保持应用的进程,但是有时为了给新的进程和更重要的进程回收一些内存空间,它会移除一些旧的进程。 
为了决定哪些进程留下,哪些进程被杀死,系统根据在进程中在运行的组件及.....
                            
                            
                                分类:
移动开发   时间:
2014-05-12 12:22:56   
                                阅读次数:
271
                             
                    
                        
                            
                            
                                深入浅出 JavaScript 变量、作用域和内存 v 
0.5本文主要从原理入手分享变量和作用域的相关知识,最后结合本文所分享知识,再次深入了解下闭包的运行原理。主要参考《JS高级程序设计》 《JS权威指南》 
《高性能 JS》 三本书。目录1变量1.1变量的声明1.2变量类型的特点2执行环境和作用域...
                            
                            
                                分类:
编程语言   时间:
2014-05-12 10:53:39   
                                阅读次数:
425
                             
                    
                        
                            
                            
                                winver检查Windows版本dxdiag检查DirectX信息mem.exe显示内存使用情况Sndvol32音量控制程序sfc.exe系统文件检查器gpedit.msc 
组策略regedit.exe 注册表Msconfig.exe 系统配置实用程序cmd.exe CMD命令提示符chkdsk....
                            
                            
                                分类:
其他好文   时间:
2014-05-12 10:41:26   
                                阅读次数:
416
                             
                    
                        
                            
                            
                                从Android3.0(API Level 11)开始,Android 2D渲染管道能够更好的支持硬件加速。硬件加速执行的所有的绘图操作都是使用GPU在View对象的画布上来进行的。因为启用硬件加速会增加资源的需求,因此这样的应用会占用更多的内存。
启用硬件加速的最容易的方法是给整个应用程序都打开全局硬件加速功能。如果应用程序只使用标准的View和Drawable,那么打开全局硬件加速不会导致任...
                            
                            
                                分类:
移动开发   时间:
2014-05-11 15:08:17   
                                阅读次数:
450
                             
                    
                        
                            
                            
                                在学习Android的过程中,Intent是我们最常用Android用于进程内或进程间通信的机制,其底层的通信是以Binder机制实现的,在物理层则是通过共享内存的方式实现的。
    Intent主要用于2种情景下:(1)发起意图
  (2)广播
    它的属性有:ComponentName,action,data,category,extras,flags等,通常情况下,进行Inten...
                            
                            
                                分类:
其他好文   时间:
2014-05-11 13:38:46   
                                阅读次数:
334
                             
                    
                        
                            
                            
                                MyISAM不支持事务、也不支持外键,但其访问速度快,对事务完整性没有要求。 
InnoDB存储引擎提供了具有提交、回滚和崩溃恢复能力的事务安全。但是比起MyISAM存储引擎,InnoDB写的处理效率差一些并且会占用更多的磁盘空间以保留数据和索引。...
                            
                            
                                分类:
数据库   时间:
2014-05-11 05:33:20   
                                阅读次数:
380
                             
                    
                        
                            
                            
                                看到第六章了:形形色色的内存攻击技术异常处理结构体 S.E.H Structure Exception 
HandlerS.E.H 是 Windows 处理异常的重要数据结构。每个 S.E.H 为 8 字节:包含 S.E.H 链表指针和异常处理函数句柄(两个 
DWORD)。1. S.E.H 存放在系统...
                            
                            
                                分类:
其他好文   时间:
2014-05-11 00:57:15   
                                阅读次数:
643
                             
                    
                        
                            
                            
                                RSA的算法涉及三个参数,n、e1、e2。其中,n是两个大质数p、q的积,n的二进制表示时所占用的位数,就是所谓的密钥长度。e1和e2是一对相关的值,e1可以任意取,但要求e1与(p-1)*(q-1)互质;再选择e2,要求(e2*e1)mod((p-1)*(q-1))=1。(n,e1),(n,e2)...
                            
                            
                                分类:
其他好文   时间:
2014-05-10 23:42:36   
                                阅读次数:
522