原创 printf顯示64位

printf("%I64u",i); printf("%I64d",i);

原创 全面迎接SVN時代來臨

SourceForge開始全面支持Subversion,這真是個好消息,這預示着CVS獨霸天下的時代快要結束,SVN時代就要來臨。 和CVS比起來,SVN的確很強大,這就像它的出現就是爲了取代CVS一樣,它的目標快要實現了。 具體的功

原创 subversion也需要設置“set LANG=en_US”

在服務器上下載了一個svn(zip格式,解壓就可以的),原本是想利用svn作爲中轉/記錄,實現網站遠程上傳和更新,但是解壓之後,運行命令行命令svn.exe,卻遇到了像下面這樣的亂碼: D:/server/svn/bin>svn?/232

原创 Windows 中使用 Subversion 處理中文

以前一直很奇怪我下載的 Subversion 在 Windows 命令行窗口中,總是顯示亂碼。雖然可以設置環境變量 LANG=en_US 來要求 Subversion 顯示英文的提示信息。但這樣一來卻無法添加中文評論了。而且如果倉庫中有中

原创 SubVersion中的keywords

  使用subversion時,commit是不能自動替換相應的keywords,如Id、Author等。解決辦法:1、對svn add和svn im

原创 [原創]Mysql自定義函數

By JiangMiao 2006-10-19 [原創]   Mysql自定義函數分爲兩種 1. 簡單的 如string相關的函數 2. 集合的 aggregate,如sum函數 創建函數的Mysql命令 CREATE [AGGREG

原创 [原創]超簡短的字符串轉成xx;形式,支持多種charset

 超簡短的字符串轉成&#xxx;形式, <?function getucs($str,$charset='utf-8')  {    $s=iconv($charset,"ucs-4",$str);    $rt=0;    $outp

原创 [原創]擴展求方差的mysql函數例子

源碼 // Author: JiangMiao// Name: 擴展求方差的mysql函數列子// Date: 2006-10-19// Link: http://blog.csdn.net/antter - JiangMiao的Bl

原创 Raw Socket

int _tmain(int argc, _TCHAR* argv[])    {    try        {    WSADATA wsaData;    WSAStartup(MAKEWORD(2,2),&wsaData);  

原创 高精度計時器

GetTickCount()只能到ms,要到ns級的話等用QueryPerformance系列 如:    LARGE_INTEGER fre,begin,end;    QueryPerformanceFrequency(&fre); 

原创 大數相乘 - 浮點數

 最多支持0.04G位的大浮點數相乘算法,提供10000階乘的例子. 昨天,噢不,今日拂曉,雞鳴之時,寫了一大整型數相乘,下午有空,改進了一下,昨天直覺說實現以上幾點能提升45%今天一試,哈準.果然是45%左右 2006-11-2 14:

原创 STL實現string的trim

  _tstring trim(_tstring str,const _tstring& val)   {   str.erase(0,str.find_first_not_of(val));   str.erase(str.find_

原创 必讀的C++經典書

The classic C++ books(YOU SHOULD READ) Edit by WithCPP C++/OPP/OOD Series Level 1:Syntax/Semanteme(C++)       Name

原创 C++ 如何得到當前進程所佔用的內存呢?

使使用SDK的PSAPI (Process Status Helper)中的BOOL GetProcessMemoryInfo(  HANDLE Process,  PPROCESS_MEMORY_COUNTERS ppsmemCount

原创 大數相乘 - 整型數(二)

 不再以10進製爲單位目前是10000進制 性能有極大的提升 // $Id: multi.cpp 8 2006-11-03 05:54:04Z JiangMiao $ // JiangMiao's Blog http://blog.cs