原创 malloc()函數調用失敗

        近段時間在調試一個程序的時候遇到了malloc()函數調用失敗的問題,該程序的內存消耗不大,系統內存也比較充足,在調試後終於知道原來是內存溢出破壞了內存分配表。相關代碼抽象如下: typedef struct _COMP

原创 在CentOS中編譯安裝VIM 7.3

在 CentOS 中編譯安裝 VIM 7.3 默認安裝的 Vim 不帶有多字符支持,所以不支持中文。無論是將 CentOS 本來的語系改爲中文還是將 Vim 的語系設置改爲中文,都不能正常顯示中文。爲了在 Vim 中能夠正常處理中文

原创 用Ultra Edit批量轉換UNIX格式到DOS格式

打開所有要轉換的文件,點擊"Search" -> “Replace”,在"Find"中輸入"^n",在"Replace"中輸入"^p",然後選擇"Replace All",最後保存即可。

原创 Linux下生成.so(動態連接庫).a(靜態連接庫的)例子 --- 轉

本例子共有3個文件func.hconst char *myfunc();func.cconst char *myfunc(){return "so file test";}main.c#include#includemain(){prin

原创 CentOS安裝Code::Blocks

CentOS安裝Code::Blocks   Code::Blocks是一款跨平臺的C/C++ 集成開發環境,它基於wxWidget圖形界面,因此在Windows和Linux平臺有着幾乎相同的界面。同時Code::Blocks可以使用不同

原创 Linux下使用MySQL C API

在Linux下面使用MySQL的C API時需要引入相關的庫幷包含頭文件mysql.h。MySQL提供了一個mysql_config腳本,可以通過這個腳本獲得編譯時的參數. 如,在我的RHEL 5.4X-64 中執行mysql_confi

原创 MYSQL 導入 txt文件 ---轉

今天同事問起MySQL導入txt文件...用mysqlimport 工具。~幫忙調試。。。。自己測試通過 mysqlimport -u root -padmin -d  --fields-terminated-by=, depot a.

原创 將數字轉換爲字符串

將數字轉換爲字符串   在日常編程中,我們經常需要將各類型的數字轉換爲字符串,這裏介紹幾種簡單方法。本文沒有介紹轉換的具體算法。   1. 使用宏轉換常量數字爲字符串     定義如下的宏: #define to_string(

原创 【轉】ASP.NET 網站配置問題

(本文來源於網絡,我在此基礎上做了一點點修改) 在進行ASP.NET網站配置時,點擊“安全”選項卡後出現問題如下: 問題: 出現瞭如下錯誤選定的數據存儲區出現問題,原因可能是服務器名稱或憑據無效,或者權限不足。也可能是未啓用角色管理器功能

原创 linux下重啓網絡服務---轉

linux下重啓網絡服務   在更改ip後,如果沒有重啓服務,實際上是不發生變化的(我以前的方法是重啓電腦,夠笨的) 重啓網絡服務的命令是service network restart 或者/etc/init.d/network r

原创 CSV標準格式解析與libcsv++實現

CSV文件是一種簡單的數據表描述文件,其各字段值使用半角逗號分隔。CSV格式有很多變種,即使有一個標準文檔RFC4180,各個程序對它的支持也不盡相同。最近利用閒暇時間使用C++實現了RFC4180規定的CSV格式的解析,並命名爲libc