存在内存泄露 ==== // rustc disk.rs extern crate libc; use libc::size_t; use libc::{FILE,c_char}; use std::string; #[repr(C)] pub struct mntent { mnt_fsname :*mut c_char, /* 挂载的文件系统的名字 */...
                            
                            
                                分类:
编程语言   时间:
2014-11-19 11:33:05   
                                阅读次数:
362
                             
                         
                    
                        
                            
                            
                                VirtualVM是JDK6Update7之后推出的工具,有集合其它JDK工具的倾向,目前JDK7的版本已经支持绝大部分的监控功能,好像还不能像Jprofile和Youkit那样支持实时跟踪内存堆栈来定位内存泄露问题。对于远程应用的连接,VirtualVM提供两种方式:JMX和jstatd,下面介绍这两种连接的配置..
                            
                            
                                分类:
编程语言   时间:
2014-11-18 10:28:57   
                                阅读次数:
352
                             
                         
                    
                        
                            
                            
                                如何解决一个valgrind和gpreftools都检查不出的”内存泄露“?...
                            
                            
                                分类:
系统相关   时间:
2014-11-17 21:17:10   
                                阅读次数:
318
                             
                         
                    
                        
                            
                            
                                由于今天是工作小周期的最后一天,今天的主要任务是解决了一周留下的技术方面的难题。一些类似于悬浮窗和进度条的bug修复全部在今天得到了解决,修复了数据库的内存泄露bug,软件的搜索功能的完善也接近尾声。悬浮窗的界面也已经完成了大部分,尤其是通过刘丽萍同学的努力修复了悬浮窗缩回的bug,为日后的悬浮.....
                            
                            
                                分类:
其他好文   时间:
2014-11-17 00:23:21   
                                阅读次数:
226
                             
                         
                    
                        
                            
                            
                                对于ascii码的char其实就是unicode码wchar的首个字节码,
如wchar[20] = "qqqq"; 在内存中排码其实是char的'q' '\0'这类,因此我们如果自己写unicode码转换为ascii的char,只需要取其首字节即可,如下本人写了一个wchar到char的转换的函数。由于代码简单,加上了内存泄露测试方式。
 
#include 
#ifdef _DEBUG
...
                            
                            
                                分类:
其他好文   时间:
2014-11-15 00:18:23   
                                阅读次数:
278
                             
                         
                    
                        
                            
                            
                                iPhone下每个app可用的内存是被限制的,如果一个app使用的内存超过20M,则系统会向该app发送MemoryWarning消息。收到此消息后,app必须正确处理,否则可能出错或者出现内存泄露。 app收到MemoryWarning后会调用:UIApplication::didReceive....
                            
                            
                                分类:
移动开发   时间:
2014-11-14 19:35:44   
                                阅读次数:
270
                             
                         
                    
                        
                            
                            
                                目录遍历攻击又称目录穿越、恶意浏览、文件泄露等,攻击者利用系统漏洞访问合法应用之外的数据或文件目录,导致数据泄露或被篡改。比如我们之前一直使用的Web服务器平台NMPServer,它的网站主目录为C:\NMPServer\NPMserv\www,理论上讲网站的所有内容都应该位于这个主目录里,..
                            
                            
                                分类:
其他好文   时间:
2014-11-14 18:06:41   
                                阅读次数:
208
                             
                         
                    
                        
                            
                            
                                原文地址:
什么是内存泄露
当某些对象不再被应用程序所使用,但是由于仍然被引用而导致垃圾收集器不能释放它们。
下图中就是内存泄露的情形。 
图中的中间部分就是内存泄露的发生地。
为什么会内存泄露
让我们来分析一下下图中的例子,看看为什么会发生内存泄露。对象A时B的引用。A的生命周期时t1-t4,而B的生命周期时t2-t3.所以当B...
                            
                            
                                分类:
编程语言   时间:
2014-11-14 17:53:10   
                                阅读次数:
215
                             
                         
                    
                        
                            
                            
                                加密解密从XX几百万用户信息泄露开始就已经得到重视,这两年就跟牛了,其实加密并不是什么杂七杂八的,一个思路就能得到强有利的密文,当你的数据库被黑客窃走时你强大的加密就会耗上黑客很多时间,这就为你拯救网站拯救服务器留下了很大的空间,进几年MD5非常火,后来XMD5也慢慢流行起来了各种变态的加密方式涌了...
                            
                            
                         
                    
                        
                            
                            
                                0x00 前言PHP文件包含漏洞的产生原因是在通过PHP的函数引入文件时,由于传入的文件名没有经过合理的校验,从而操作了预想之外的文件,就可能导致意外的文件泄露甚至恶意的代码注入。最常见的就属于本地文件包含(Local File Inclusion)漏洞了。我们来看下面一段index.php代码:i...
                            
                            
                                分类:
Web程序   时间:
2014-11-13 23:54:58   
                                阅读次数:
347