原创 內存分析利器purify簡介
1.內存問題的原因及分類 在C/C++程序中,有關內存使用的問題是最難發現和解決的。這些問題可能導致程序莫名其妙地停止、崩潰,或者不斷消耗內存直至資源耗盡。由於C/C++語言本身的特質和歷史原因,程序員使用內存需要注意的事項較多,而且語
原创 用typedef定義數組
看《effetive c++》,發現未曾用typedef定義過數組,趕緊google學習考證下: 可以此代碼驗證: 23 #include "stdio.h" 24 #include "stdlib.h" 25 26
原创 “變速齒輪”研究手記
誰tmd敢說我對技術不感興趣! http://www.wangrong1002.com/p2.htm 也許是我孤陋寡聞吧,說出來不怕您笑話,對於“變速齒輪”這樣著名的軟件,我一直到五天前,也就是2001年2月28號才第一次聽說。我
原创 Linux下內存的幾個基本概念
先介紹幾個基本概念: SIZE: 進程使用的地址空間, 如果進程映射了100M的內存, 進程的地址空間將報告爲100M內存. 事實上, 這個大小不是一個程序實際使用的內存數. RSS: "Resident Set Size", 實際駐留
原创 架構師接龍 孫立VS. 孫朝暉
轉載: p.p1 {margin: 5.0px 0.0px 5.0px 0.0px; font: 18.0px SimSun; color: #1e39f6} p.p2 {margin: 5.0px 0.0px 5.0px
原创 LINUX+APACHE+PHP+BDB+OPENLDAP+PHPLDAPADMIN安裝配置
主要是看下BDB的安裝了,驗證可用。 LINUX+APACHE+PHP+BDB+OPENLDAP+PHPLDAPADMIN安裝配置 LINUX下安裝openldap,並用phpldapadmin進行管理 BDB:Berke
原创 溫故知新之虛函數原理
溫故知新啊,工作容易功利,忘記原理。PS:此兄技術博客品質不錯。 C++ 虛函數表解析 陳皓 http://blog.csdn.net/haoel 前言 C++中的虛函數的作用主要是實現了多態的機制。關於多態,簡
原创 Soft-ICE使用說明及實例——破解ACDSee
http://blog.csdn.net/he_rong/archive/2004/06/25/25906.aspx 爲了以後說話方便, 這裏把 Soft-ICE 的一些簡單使用方法說一下, 以免不通 E 文的同志們找不到中文的 So
原创 再談“我是怎麼招聘程序員的”(ZZ)
我以前寫過一篇“我是怎麼招聘程序員的”的文章(在CSDN那裏有很多人進行了回覆)。今天,我想再談談關於招聘和麪試這方面的東西,主要是以下這些原因: 近半年來我在進行了大量的招聘工作,對面試有一些新的體會。 酷殼最近發佈了幾篇趣味面試題(
原创 使用SSH證書登陸遠程服務器
轉自:http://dev.firnow.com/course/6_system/linux/Linuxjs/20100112/189340.html 由於工作關係,我經常需要在非常不同的Linux服務器上轉上轉去,原來每次登陸,系
原创 strace命令用法
strace命令用法 調用: strace [ -dffhiqrtttTvxx ] [ -acolumn ] [ -eexpr ] ... [ -ofile ] [ -ppid ] ... [ -sstrsize ] [ -uusern
原创 標準C++類std::string的Copy-On-Write技術
標準C++類std::string的 內存共享和Copy-On-Write技術 陳皓 1、 概念 Scott Meyers在《More Effective C++》中舉了個例子,不知你是否還記得?在你還
原创 Linux改變文件或目錄的訪問權限相關命令
zz from: http://happyanyday.javaeye.com/blog/45823 Linux系統中的每個文件和目錄都有訪問許可權限,用它來確定誰可以通過何種方式對文件和目錄進行訪問和操作。 文件或目錄的
原创 ldconfig命令簡介
爲了讓動態鏈接庫爲系統所共享,還需運行動態鏈接庫的管理命令--ldconfig.此執行程序存放在/sbin目錄下. ldconfig命令的用途,主要是在默認搜尋目錄(/lib和/usr/lib)以及動態庫配置文件/etc/ld.so.
原创 mmap
mmap可以把磁盤文件的一部分直接映射到內存,這樣文件中的位置直接就有對應的內存地址,對文件的讀寫可以直接用指針來做而不需要read/write函數。 #include <sys/mman.h> void *mmap(void