码迷,mamicode.com
首页 > 2014年07月14日 > 全部分享
服务器后台程序的内存使用问题
目前我开发的一个服务器后台程序存在这么一个问题,由于我的程序要不断的收发消息,并做统计,统计用的是stl的多重map,在统计中会不断的往map里赛数据。但是每次统计后我都会调用clear()去释放内存,但是似乎并不奏效,仍然会有泄漏的现象。查资料,map的clear是将map内容清空,但是内存并不归还给系统,而是缓冲在内存池里以方便下次调用,有人提出,可以新建一个map,将两个map做swap操作...
分类:其他好文   时间:2014-07-14 11:15:23    阅读次数:318
atitit.提升开发效率---mda 软件开发方式的革命--(2)
atitit.提升开发效率---mda 软件开发方式的革命--(2)    1. 一个完整的MDA规范包含: 1 2. 一个完整的MDA应用程序包含: 1 3. MDA能够带来的最大的三个好处是什么? 2 4. 三大MDA工具 2 5. 代码补充 3 6. Mda的问题 3 7. EMF与MDA 4 8. MDA跟代码自动生成的区别 4 9. openMDX-开源MDA平台 5...
分类:其他好文   时间:2014-07-14 13:18:34    阅读次数:402
源码:windows文件分割与合并
//判断文件是否存在 bool FileExistsW(const wstring &fn) { WIN32_FIND_DATAW fd; HANDLE hFile = FindFirstFileW(fn.c_str(),&fd); if (hFile != INVALID_HANDLE_VALUE) { ::FindClose(hFile);...
分类:Windows程序   时间:2014-07-14 13:17:56    阅读次数:377
Node.js编码规范
调用函数的时候,函数名与左括号之间没有空格。函数名与参数序列之间,没有空格。所有其他语法元素与左括号之间,都有一个空格。 使用小驼峰式命名法作为所有变量和属性的命名规则。 缩进使用两空格,统一使用单引号。 关联数组,除非键名中有空格或是非法字符,否则一律不用引号。 不要将不同目的的语句,合并成一行。 不要省略句末的分号,哪怕一行只有一个语句。 不要使用自增(++)和自减(--)运算符,...
分类:Web程序   时间:2014-07-14 12:48:56    阅读次数:273
《程序猿追妹宝典第一季》——提升个人形象气质
去年,许久没有联系我的高中女同学;突然给我发来了QQ消息,丝毫不犹豫的点击开她的QQ空间,这家伙都已经变成大美女了。。此处省去一万字..... 原来是找我给她p图来了。。一看她的QQ空间里面的说说,这才得知原来妹子已经恢复单身啦,于是小猿我略开玩笑的说:你现在单身了哇?妹子说:是的哇;我说可不可以考虑我一下,然后妹子说,发照片来看看,由于长时间没有拍照了,QQ空间的照片 似乎还是2010年的时候...
分类:其他好文   时间:2014-07-14 12:48:12    阅读次数:175
分享Memcached shell启动停止脚本
注意:要使用这个shell,必须先成功建立memcache环境 1》建立memcached文件和权限 [root@luozhonghua ~]# touch /etc/init.d/memcached [root@luozhonghua ~]# chmod +x /etc/init.d/memcached 2》编写Memcached shell管理脚本 vi /etc/init.d/memca...
分类:其他好文   时间:2014-07-14 13:03:21    阅读次数:188
【iOS】代理传值与块代码传值
主线程与子线程经常需要进行数据的传递,不同的类之间,不同的控制器之间都需要。 而且经常需要监听一个动作的完成,而后才去做相应事件。(代理是一对一的关系)。 一、代理传值 代理是一种设计模式。iOS中用的非常多。可以通过自定义代理来进行传值。 参见我的这篇文章 http://blog.csdn.net/xn4545945/article/details/31036523 在iOS中,委托方...
分类:移动开发   时间:2014-07-14 13:55:52    阅读次数:253
离别·伤
天边露出尖尖的小月  青涩似梦  一点萤火虫落在时光的蘋  搜索  若然恍惚  莺归晚巢  日隐西山  至此予你别过  未曾听你轻启朱唇  未曾见你合身回眸  风,走过紫罗兰花  淡淡的香绕过你的长发  离索  归落  化一滴江南的润雨  晕一撇离落的石青  便是你撩人的眼眸 -李政...
分类:其他好文   时间:2014-07-14 11:14:34    阅读次数:133
Python 构建方便的函数调用
Python 构建方便的函数调用...
分类:编程语言   时间:2014-07-14 13:24:18    阅读次数:353
CF A. DZY Loves Hash
CF A. DZY Loves Hash...
分类:其他好文   时间:2014-07-14 13:02:41    阅读次数:237
String类
1、求字符串的长度用length()方法:如:...
分类:其他好文   时间:2014-07-14 13:19:08    阅读次数:211
计算机常识--框架、编程语言篇
Python   Python是一种面向对象语言。能够把用其他语言(尤其是c/c++)制作的各种模块联结在一起。Python在执行时,首先会将 .py文件中的源代码编译成Python的 byte code(字节码),然后在由Python virtual machine来执行这些编译好的字节码文件按。基于c的Python编译出的字节码文件,通常是.pyc格式。 MFC Microsoft Fou...
分类:编程语言   时间:2014-07-14 13:57:08    阅读次数:285
【翻译自mos文章】将expdp的dmp文件从asm磁盘组里边放到本地文件系统里边
将expdp的dmp文件从asm磁盘组里边放到本地文件系统里边...
分类:其他好文   时间:2014-07-14 13:59:44    阅读次数:231
代码整洁之道 读书笔记
第1章 整洁代码 1.1 要有代码 1.2 糟糕的代码      稍后等于永不 1.3 混乱的代价      如果前期不注意,后期的添加代码、修改效率都非常低 1.3.1 华丽新设计 1.3.2 态度 1.3.3 迷题 1.3.4 整洁代码的艺术 1.3.5 什么是整洁代码 1.4 思想流派 1.5 我们是作者      读和写代码的时间可能是10:1,可以用编辑器的...
分类:其他好文   时间:2014-07-14 13:26:18    阅读次数:399
Effective C++ Item 40 明智而审慎地使用多重继承
经验:多重继承比单一继承复杂。它可能导致新的歧义性,以及对 virtual 继承的需要 示例: class BorrowableItem{ public: void checkOut(); }; class ElectronicGadget{ private: bool checkOut() const; }; class MP3Player: public BorrowableItem public ElectronicGadget {...}; MP3Player mp; mp.checkOut...
分类:编程语言   时间:2014-07-14 13:38:11    阅读次数:240
Effective C++ Item 41 了解隐式接口和编译期多态
经验:class 和 templates 都支持接口和多态。 对 classes 而言接口是显式的,以函数签名为中心。多态则是通过 virtual 函数发生于运行期 对 templates 参数而言,接口是隐式的,奠基于有效表达式。多态则是通过 templates 具体化和函数重载解析(function overloading resolution)发生于编译期。 示例1:显式接口和运行期多态 class Widget{ public: Widget(); virtual ~Widget(); vir...
分类:编程语言   时间:2014-07-14 12:54:57    阅读次数:195
跟我一起学extjs5(16--各种Grid列的自定义渲染)
跟我一起学extjs5(16--各种Grid列的自定义渲染)         Grid各列已经能够展示出来了。列的类型包括字符型,整型,浮点型,货币型,百分比型,日期型和布尔型,我自定义了各种类型的渲染样式:         1、整型:标题栏居中,数值靠右显示,正数颜色为蓝色,负数颜色为红色,0不显示。         2、浮点型:标题栏居中,数值靠右显示,正数颜色为蓝色,负数颜色为红色,显...
分类:Web程序   时间:2014-07-14 11:21:47    阅读次数:332
1494条   上一页 1 ... 54 55 56 57 58 59 60 ... 88 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!