摘要: 國內網絡環境對于域名保護不利,管理不方便,修改資料、url轉發等等操作限制太多,左一個申請,右一個申請,特別的麻煩。美國的域名服務商比如GoDaddy提供的服務就比較方便,相對自由,限制少,域名服務商也不能隨便停止解析,除非經過相關嚴格仲裁。同時國外的域名服務費相對低廉,普通域名起碼比國內便宜20-30元人民幣。所以分享下域名轉移的經驗
閱讀全文
posted @
2011-08-10 23:09 日需博客 閱讀(424) |
評論 (0) |
編輯 收藏
摘要: 越來越多的企業需要使用SSL進行加密的web訪問服務,如:webmail。
對于中小企業來說,如何能夠擁有由正式的授權機構簽發的證書,避免手動確認自簽署證書的尷尬,而又能省去每年購買SSL證書服務的費用呢?
閱讀全文
posted @
2011-08-10 00:14 日需博客 閱讀(2002) |
評論 (0) |
編輯 收藏
摘要: 準備:
(1)、引入ADO類
#import "c:\program files\common files\system\ado\msado15.dll"
no_namespace
rename ("EOF", "adoEOF")
(2)、初始化COM
在MFC中可以用AfxOleInit();非MFC環境中用:
CoInitialize(NULL);
CoUnInitialize();
閱讀全文
posted @
2011-08-09 14:21 日需博客 閱讀(344) |
評論 (0) |
編輯 收藏
摘要: 很多時候,調試GUI程序是很不方便的,通常的做法是使用MessageBox,但是作為一個模態窗口,它經常產生不必要的消息,比如killfocus, setfocus或者paint,從而影響調試的執行過程。當然,使用vc的調試器也不錯,但是這樣也很容易造成窗口切換從而產生干擾消息。
因此,如果能像在控制臺程序里那樣使用cin/cout對象或printf族函數,會使得調試過程方便得多。而通常,windows是不會為GUI程序產生單獨的命令行窗口的。所以我們是看不到使用標準輸入輸出流輸出的東西的。既然系統不提供,那就自己動手“造”出一個來吧!
下面是一個簡單的控制臺窗口對象,它可以為你的程序創建一個命令行窗口,并將stdout,stdin和stderr重定向到這個命令行窗口。在程序中建立一個這樣的對象之后,就可以直接使用cin/cout/*printf來操縱這個新的命令行窗口了!5 f8 I$ l4 o- b3 L, m% h
閱讀全文
posted @
2011-08-09 13:57 日需博客 閱讀(611) |
評論 (0) |
編輯 收藏
摘要:
閱讀全文
posted @
2011-08-08 13:35 日需博客 閱讀(492) |
評論 (0) |
編輯 收藏
摘要: 位運算應用口訣
清零取反要用與,某位置一可用或
若要取反和交換,輕輕松松用異或
移位運算
要點 1 它們都是雙目運算符,兩個運算分量都是整形,結果也是整形。
2 " < <" 左移:右邊空出的位上補0,左邊的位將從字頭擠掉,其值相當于乘2。
3 ">>"右移:右邊的位被擠掉。對于左邊移出的空位,如果是正數則空位補0,若為負數,可能補0或補1,這取決于所用的計算機系統。
4 ">>>"運算符,右邊的位被擠掉,對于左邊移出的空位一概補上0。
閱讀全文
posted @
2011-08-08 13:29 日需博客 閱讀(275) |
評論 (0) |
編輯 收藏
摘要: Google 開源了很多優秀的 C++ 程序庫,本文介紹如何將其中幾個整合到一起。
本文涉及的 Google 庫有:
gflags - 命令行參數解析。可以完全用命令行來配置應用程序,省去配置文件。
gtest - C++ 單元測試框架
gmock - C++ 單元測試中用到的 mock
glog - 日志庫
protobuf - 高效的網絡協議格式
還有第三方的 libunwind 和 zlib。
閱讀全文
posted @
2011-08-08 13:11 日需博客 閱讀(569) |
評論 (0) |
編輯 收藏
摘要: 作為Linux下的程序開發人員,大家一定都遇到過Makefile,用make命令來編譯自己寫的程序確實是很方便。一般情況下,大家都是手工寫一個簡單Makefile,如果要想寫出一個符合自由軟件慣例的Makefile就不那么容易了。
在本文中,將給大家介紹如何使用 autoconf和automake兩個工具來幫助我們自動地生成符合自由軟件慣例的Makefile,這樣就可以象常見的GNU程序一樣,只要使用“./configure”,“make”,“make install”就可以把程序安裝到Linux系統中去了。這將特別適合想做開放源代碼軟件的程序開發人員,又或如果你只是自己寫些小的Toy程序,那么這個文章對你也會有很大的幫助。
閱讀全文
posted @
2011-08-08 11:58 日需博客 閱讀(2516) |
評論 (0) |
編輯 收藏
摘要: LuaPlus是Lua的C++增強,也就是說,LuaPlus本身就是在Lua的源碼上進行增強得來的。用它與C++進行合作,是比較好的一個選擇。
LuaPlus目前版本為:LuaPlus for Lua 5.01 Distribution Build 1080 (February 28, 2004)。大家可以到http://luaplus.org/ 站點下載:
源碼 (http://wwhiz.com/LuaPlus/LuaPlus50_Build1081.zip)
目標碼 (http://wwhiz.com/LuaPlus/LuaPlus50_Build1081_Win32Binaries.zip)
介紹LuaPlus: 好用的Lua For C++擴展 沐楓網志
閱讀全文
posted @
2011-08-08 11:36 日需博客 閱讀(570) |
評論 (1) |
編輯 收藏
摘要: 非常優秀的vimrc設置。反正我很喜歡
" An example for a vimrc file.
"
" Maintainer: a18ccms
" Last change: 2010 03 12
"
" To use it, copy it to
" for Unix and OS/2: ~/.vimrc
" for Amiga: s:.vimrc
" for MS-DOS and Win32: $VIM\_vimrc
" for OpenVMS: sys$login:.vimrc
" When started as "evim", evim.vim will already have done these settings.
if v:progname =~? "evim"
finish
endif 閱讀全文
posted @
2011-08-08 11:21 日需博客 閱讀(1453) |
評論 (0) |
編輯 收藏