02 2011 档案
摘要:lsof: list open files(列出打开的文件, /usr/sbin/lsof -n | grep tcmalloc)ldd: printshared library dependencies(列出依赖的共享库, ldd a.out)fuser FILE:找出正在使用文件的进程modprobe MODULE:加载模块(modprobe ip_vs)lsmod : 列出系统已经加载的模块(lsmod | grep ip_vs)
阅读全文
摘要:文件夹隐藏属性变灰,无法修改解决方案:attrib /S /D -s -h target_path help attrib 显示或更改文件属性。 ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] filename] [/S [/D]] + 设置属性。 - 清除属性。 R 只读文件属性。 A 存档文件属性。 S 系统文件属性。 H 隐藏文件属性。 [drive:][path][filename] 指定要处理的文件属性。 /S 处理当前文件夹及其子文件夹中的匹配文件。 /D 也处
阅读全文
摘要:mysql_use_result与mysql_store_result异同点: 通过mysql_use_result取回结果集时,并没有像mysql_store_result那样实际把结果集读到client. 每行必须通过调用mysql_fetch_row()来取回.server上并没有把结果存储在临时表或者本地的缓冲区中,而是直接从server上读取查询的结果.所以它比mysql_store_result稍微快些,内存使用也相对少些. 这样client分配的内存只需要能满足current row 加上最大可以达到max_allowed_packet字节大小的communication b
阅读全文
摘要:在游戏开发过程,经常可以碰到一些对象需要不断被创建、销毁,这会导致性能低不说,还会出现内存碎片。以下实现一种可扩展、可重用的对象缓冲池来避免这种情况。 具体使用方法: 测试代码2: 输出: 问题出现:此问题比较隐蔽,在pObj Free之后内存值并没有清空,pObj2又重用了pObj对应的内存块,此时就出现了pObj2->m_var还是pObj->m_var的值,解决方法请看下回分解。
阅读全文
摘要:在编程中涉及到“中文字符”时,经常需要进行字符集编码间转换。比如代码中以“GBK”字符集编码来处理,而程序中读取文件内容却是“UNICODE”字符集编码(即文件的前两个字节为0XFFFE),此时就涉及到字符集编码间转换,以免出现乱码。LINUX:字符集编码转换依赖于本地系统,命令:iconv --list显示所有可以相互间转换的值。Windows: 完成UTF-16(宽字符)转换成其他新字符集编码(__in UINT CodePage).http://msdn.microsoft.com/en-us/library/dd
阅读全文
浙公网安备 33010602011771号