原创 makefile 中各種賦值符號的區別

在Makefile中我們經常看到 = := ?= +=這幾個賦值運算符,那麼他們有什麼區別呢?我們來做個簡單的實驗 新建一個Makefile,內容爲: ifdef DEFINE_VRE     VRE = “Hello World!”

原创 Linux 中的rename命令

#man rename NAME        rename - Rename files SYNOPSIS        rename from to file... DESCRIPTION        rename will

原创 堆和棧的區別 (轉貼)

本人作也!因非常經典,所以收歸旗下,與衆人閱之!原作者不祥! 堆和棧的區別 一、預備知識—程序的內存分配 一個由c/C++編譯的程序佔用的內存分爲以下幾個部分 1、棧區(stack)— 由編譯器自動分配釋放 ,存放函數的參數值,局部變

原创 UML類圖幾種關係的總結

原文轉自: http://blog.csdn.net/tianhai110/article/details/6339565 在UML類圖中,常見的有以下幾種關係:泛化(Generalization),  實現(Realization),

原创 【精闢】socket阻塞與非阻塞,同步與異步,select,pool,epool

socket阻塞與非阻塞,同步與異步 作者:huangguisu 1. 概念理解      在進行網絡編程時,我們常常見到同步(Sync)/異步(Async),阻塞(Block)/非阻塞(Unblock)四種調用方式:

原创 解決“Unable to find vcvarsall.bat”錯誤

參考:http://my.oschina.net/zhangdapeng89/blog/54407 評論 Python 2.7 會搜索 Visual Studio 2008. 如果你電腦上沒有這個版本的話,比如只有: 1.Visual

原创 oracle 11g 完全卸載

oracle 11gr2的完全卸載方式與前些版本有了改變,運行H:\app\Administrator\product\11.2.0\dbhome_1\deinstall的deinstall.bat批處理文件卸載,全程代碼如下: Chec

原创 字符指針和字符數組的區別

char *str = "This is a string."; 是對字符指針進行初始化。此時,字符指針指向的是一個字符串常量的首地址,即指向字符串的首地址。 這裏要注意字符指針與字符數組之間的區別。例如,有說明語句: cha

原创 VS2010 轉換到 COFF 期間失敗 LNK1123: 文件無效或損壞 的解決方法

用VS2010編譯C++項目時出現這樣的錯誤: LNK1123: 轉換到 COFF 期間失敗: 文件無效或損壞  解決方法: 1、搜索C盤下的cvtres.exe,結果得到類似這樣的列表: C:\Program Files\Mi

原创 nginx 編譯安裝

一、安裝nginx時必須先安裝相應的編譯工具 yum -y install gcc gcc-c++ autoconf automake yum -y install zlib zlib-devel openssl openssl-deve

原创 Ubuntu 12.04 安裝 VMware Tools,解決無法找到kernel header path的問題

Ubuntu 12.04 安裝 VMware Tools,運行vmware-config-tools.pl 時,總是提示 The path "" is not valid. What is the location of the

原创 C++編程學習50個經典網站 強力推薦

C/C++是最主要的編程語言。這裏列出了50名優秀網站和網頁清單,這些網站提供c/c++源代碼。這份清單提供了源代碼的鏈接以及它們的小說明。我已盡力包括最佳的C/C++源代碼的網站。這不是一個完整的清單,您有建議可以聯繫我,我將歡迎您的

原创 python 中使用 chardet 模塊

python 模塊 chardet下載及使用 在處理字符串時,常常會遇到不知道字符串是何種編碼,如果不知道字符串的編碼就不能將字符串轉換成需要的編碼。面對多種不同編碼的輸入方式,是否會有一種有效的編碼方式?chardet是一個非常

原创 C++設計模式-Proxy代理模式

Proxy代理模式 作用:爲其他對象提供一種代理以控制對這個對象的訪問。 代理的種類: 如果按照使用目的來劃分,代理有以下幾種: 遠程(Remote)代理:爲一個位於不同的地址空間的對象提供一個局域代表對象。這個不同的地址空間可以是在本機

原创 RequestBin

RequestBin is fantastic for testing POST requests, but doesn't let you control the response. This exists to cover all k