最近在做程序的时候,突然发现对于NSString的理解还是存在问题的。因此补充一片blog,希望对刚刚进入OC开发并搞不清楚内存泄露问题的人一点指引。赋值:NSString * str = @"123"; // 这段代码的含义其实就是附一个常量给str,该部分由系统自动管理,不需要release释....
                            
                            
                                分类:
移动开发   时间:
2014-10-09 13:21:33   
                                阅读次数:
228
                             
                    
                        
                            
                            
                                谁动了我的文件?一、事件背景本文描述了IT经理小李在一起广告公司文件泄露的案件中,通过对交换机、服务器日志和邮件信头进行分析,利用多方面日志内容验证了他的推测,最后他将这些信息汇总起来,勾勒出了这次攻击事件的全过程。大家在看完事件的描述后,是否知道在FTP和SSH..
                            
                            
                                分类:
其他好文   时间:
2014-10-08 01:25:05   
                                阅读次数:
448
                             
                    
                        
                            
                            
                                Java和C++的一个非常重要的区别在于内存管理,JVM把内存管理及垃圾回收接管过来,不需要Java程序员显式的管理对象的生命周期,从而避免了诸如内存溢出及内存泄露等问题;但作为一个Java程序员,深刻理解Java的内存管理及垃圾回收机制,对于理解Java对象的创建过程,有效利用内存,构建高性能Java应用将具备非常重要的意义,因此本文对Java的内存管理机制做了一个详细的介绍。...
                            
                            
                                分类:
编程语言   时间:
2014-10-06 23:26:11   
                                阅读次数:
315
                             
                    
                        
                            
                            
                                CCObject、ref、Director、Autorelease、PoolManager、scene渲染树 cocos2dx两个版本内存管理分析,实现程序员的版本迭代。
所以每次执行完clear,Manager中除了渲染树和_referenceCount>1都会被清理掉;可是pool被清理之后_referenceCount>=1的内存就如渲染树般泄露了,这个时候就需要我用自己release(delete)了。为什么会出现这样子的情况呢,实际上源于早前兼容ObjectC的代码继承过来的管理机制,可能之后Po...
                            
                            
                                分类:
其他好文   时间:
2014-10-06 19:13:10   
                                阅读次数:
326
                             
                    
                        
                            
                            
                                作者:le4fhttp://le4f.net/post/post/build-social-engineer-evildata-search-engine如何设计搭建一个社工库从初起设计一个社工库,到现在的Beta,前前后后零零整整花了不下一个月的时间,林林总总记录下来,留给需要之人泄露数据库格式不...
                            
                            
                                分类:
其他好文   时间:
2014-10-04 17:56:36   
                                阅读次数:
796
                             
                    
                        
                            
                            
                                Memwatch简单介绍在三种检測工具其中,设置最简单的算是memwatch,和dmalloc一样,它能检測未释放的内存、同一段内存被释放多次、位址存取错误及不当使用未分配之内存区域。请往http://www.linkdata.se/sourcecode.html下载最新版本号的Memwatch。安...
                            
                            
                                分类:
系统相关   时间:
2014-10-04 13:52:26   
                                阅读次数:
246
                             
                    
                        
                            
                            
                                C++异常当然可以通过try...catch处理,不过没有finally关键词。C++资源的释放可以通过RAII实现。RAII,也称为“资源获取就是初始化”,是c++等编程语言常用的管理资源、避免内存泄露的方法。它保证在任何情况下,使用对象时先构造对象,最后析构对象。Destructors shou...
                            
                            
                                分类:
编程语言   时间:
2014-10-04 02:08:55   
                                阅读次数:
155
                             
                    
                        
                            
                            
                                安卓给每个应用都分配一定的内存。不同手机之间这个内存的大小是不一样的。如果你的应用使用的内存达到了分配的大小,当再次申请内存时,就到导致OutOfMemoryError.https://developer.android.com/training/articles/memory.htmlhttps:...
                            
                            
                                分类:
移动开发   时间:
2014-09-30 17:11:19   
                                阅读次数:
132
                             
                    
                        
                            
                            
                                今天没吊事,又去面试了,具体哪家公司就不说了,因为我在之前的blog中注明了那些家公司的名字,结果人家给我私信说我泄露他们的题目,好吧,我错了。。。其实当我们已经在工作的时候,我们可以在空闲的时间去面一面,因为面试有很多好处的:第一点:你知道这个公司的具体地址了,以后和朋友说的时候也是有话题的第二点:这点很重要,看看其他公司的面试题(现在有的公司还在采用笔试题这个环节,真心无语了,题目全是从网上找...
                            
                            
                                分类:
移动开发   时间:
2014-09-29 18:27:41   
                                阅读次数:
154
                             
                    
                        
                            
                            
                                题记:
偶尔的偶尔我们会听到这个网站的数据泄露了,那个网站的用户数据泄露了,让用户重新修改登录密码,所以,对于用户数据安全性越发的引起我们的重视了,尤其是一些保密性要求高的网站,更需要增加安全性了。...
                            
                            
                                分类:
其他好文   时间:
2014-09-29 17:01:31   
                                阅读次数:
260