原创 內存分析利器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