
2009年9月23日
摘要: 上周末去騰訊面試,跟一個技術人員聊,聊到如何通過WAP接入點連接網絡時:
T:說說通過WAP接入點連接一個服務器的過程。
W:初始化WinSock庫-調用socket()創建一個socket,調用connect連接10.0.0.172服務器,然后發送一個CONNECT請求連接目標服務器...(被打斷).
閱讀全文
posted @
2009-09-23 17:35 披星戴月 閱讀(609) |
評論 (1) |
編輯 收藏

2009年8月28日
astyle
Artistic Style is a reindenter and reformatter of C, C++, C# and Java source code.
autoconfDevelopment version of the automatic configure script builder.
automakeA tool for generating GNU-compliant Makefiles.
bashdbDebugger for bash scripts
cppcheckA tool for static C/C++ code analysis
doxygenA documentation system for C++, C, Java, Objective-C, IDL and to some extent PHP, C# and D.
gcc-tools-autoconfautomatic configure script builder
gcc-tools-automakea tool for generation GNU-compliant Makefiles.
gitFast Version Control System
glib-develGnome C function library
indentC/C++ language source code formatting program
libiconvGNU character set conversion library and utilities.
libjpeg-develA library for manipulationg JPEG image format files.
libpngPNG library.
pcre-devel
Perl-Compatible Regular Expressions.
posted @
2009-08-28 22:43 披星戴月 閱讀(441) |
評論 (0) |
編輯 收藏

2009年7月14日
摘要: 股票數據的獲取目前有如下兩種方法可以獲取:
1. http/javascript接口取數據
2. web-service接口
閱讀全文
posted @
2009-07-14 17:22 披星戴月 閱讀(5399) |
評論 (0) |
編輯 收藏
I hate crashes that disappear when run under the debugger and I had one when
porting mupdf to Windows.
It helps to know that there’s at least one reason for a changed behavior under
the debugger: it automatically triggers using debugging heap. While debugging
heap usually helps find problems, sometimes it does the opposite by changing
the details of memory allocation.
One helpful tool when debugging memory problems on Windows is gflags which can
enable page heap instrumentation for a given program. It works by putting each
allocation into a separate region of memory and putting a non-readable page
right after that. Also, upon freeing it makes the memory unreadable. That way
an overwrite of memory block while it’s still being used or accessing the
memory after it was freed will cause immediate crash.
The downside is that using gflags uses much more memory. But in those days of
cheap gigabytes it’s not a problem that can’t be solved with a couple hundred
bucks.
Basic usage of gflags.exe is simple:
gflags /p /full /enable foo.exe
From now on foo.exe will always be run with this instrumentation turned on. To
disable, do
gflags /p /disable foo.exe
To see which programs have page heap enabled, do gflags /p
. gflags offers many
other option and you can learn about them via gflags /?
. If you run gflags
without any options, you’ll get a (very confusing) GUI.
It worked like a charm. I got a crash on accessing freed memory and all I had
to do was to backtrack to where this memory was allocated to figure out the
problem.
reference: http://blog.kowalczyk.info/article/gflags-a-debugging-story.html
posted @
2009-07-14 12:47 披星戴月 閱讀(564) |
評論 (0) |
編輯 收藏

2008年10月31日
北京時間10月23日消息,CNET網絡編輯Rafe Needleman發表文章指出,眼下,糟糕的經濟讓不少從事科技
工作
的朋友丟掉了工作(程序員、編輯、開發人員、項目管理人員等等)。
科技打工一族畢竟和普通的勞動力有些不同,如果不幸成了科技失業大軍中一員的話,這里有個可做事情列表可供參考:
1,參加開源項目
一方面,正是開源領域,推出了很多非常有趣、有影響力的產品;而且,更重要的是,不少參與開源項目的人士手中掌握著公司招人的人脈關系;此外,參與項目開發能夠讓你繼續保持技術水平不落后還可以拓展相關技能。
2,轉向新興事物
新興事物往往是商機所在。他們往往正在招人,即使現在不是,或許很快也要招人。我特別喜歡那些現在還在"雷達之外"的項目。
3,自己去找些項目來做
你不必再去按時坐班,但你仍擁有你的技能,還有很多人會需要你的技能。那就去一些在線項目市場網站比如oDesk上來找些項目來做做。
4,更新你的個人檔案(Profiles)
將你在各大社交網站比如LinkedIn、Facebook、Twitter上的個人檔案更新一下,讓好友們知道你現在正閑著可以做一些事情。甚至可以給一些好友發消息告訴他們你現在正在尋找新的工作。
5,學一些新本領
我不是說讓你去學著去買股票,如果你是個Java程序員的話。我是說,你可以去學學如何烹飪、如何攀巖、甚至如何開摩托車,所有那些你在坐班時想學而沒法學的事情。
6,去回答一些專業問題
去Friendfeed和Twitter Search上找找,看看能否回答一些自己領域的專業問題,毫無保留的將自己知道的知識貢獻出來。這樣,你不僅可以知道自己行業里眼下正在發生的事情,而且你還可以幫別人解決一些問題,甚至可能獲得另一份新工作的機會。
7,找個男(或女)朋友
不要因為失去工作是放棄尋找伙伴的樂趣。或許你還可以因此節省一些開銷(一般指女士)。而且,你還可以對自己的生活有個計劃,至少可以將那些新多出來的時間花在和那些新交朋友的相處上。
8,可以去參加一個搖擺州里競選
不過,時間不多,要動作快些。
9,抽出一些時間去旅行
去墨西哥的海邊城市逛逛,哪怕僅僅是幾天。去墨西哥很方便,而且花費也不高。躺在海灘上,好好思考一下在自己剩下的職業生涯中最想做什么。至少,你在那里可以看到有很多人在比我們收入少得多的情況下也能過得很好。
10,搬出灣區(Bay Area)
灣區的生活成本太高了,而且在灣區經濟都是科技型的。如果你有別的技能,或許你可以在別的地方找到一個更適合的市場,至少你可以以較低的生活成本維持自己的生活水平,而且,還可以繼續自己的網上項目。
11,購入一套新的工具
是的,也許你正要準備削減一些開銷,但你也需要添置一些能跟上潮流的工具來攬些項目。而且,在你用那些嶄新的家伙來工作的時候,心情可能也會更積極一些。
12,多拍一些照片
你1500美元的單反相機現在也可以排上用場了,你可以為Fotolia、ShutterStock、iStockphoto、StockXpert拍些照片。雖然一開始不一定能賣出去多少,但一方面可以打發時間,另一方面攝影水平也能逐漸提高,也算是生財之道。
13,做一些志愿工作
做些志愿工作可以鍛煉一些新的技能,比如領導技能,還可以豐富生活。
14,開始著手創立自己的公司
如果你小有積蓄,并且可以一段時間不用為生計發愁,那現在正好是創建自己公司的時候。不必為糟糕的經濟而大傷腦筋,你可以專注于創建自己的產品,那些可以幫助人們解決一些問題的產品,即使現在不一定用得上,當經濟好轉的時候就能用上。甚至,現在還有一些為這種創業公司提供的小額基金,可以爭取一下。(柯柯編譯)
posted @
2008-10-31 13:34 披星戴月 閱讀(297) |
評論 (0) |
編輯 收藏

2008年10月28日
??? 安裝VS.NET或.NET Framework之前要求IIS,以便創建Internet 信息服務(IIS) 映射,為 ASP.NET 的新文件擴展名及設置建立關聯。若刪除了IIS,并重新安裝IIS之后,就需要重新建立映射。
1. 運行“Visual Studio .NET 2003 命令提示”;
2. 鍵入以下命令,然后按Enter鍵
??? aspnet_regiis.exe" -i
posted @
2008-10-28 16:35 披星戴月 閱讀(235) |
評論 (0) |
編輯 收藏
出現這個錯誤是因為ASP.NET對Access數據庫文件(*.mdb)沒有沒有修改權限.
選擇Access數據庫文件,點擊鼠標右鍵,選擇"屬性",在彈出的對話框中選"安全->添加->高級->立即查找", 在出顯的列表中選擇ASPNET,點擊"確定->確定",然后設置ASPNET的修改權限即可.
posted @
2008-10-28 16:29 披星戴月 閱讀(382) |
評論 (0) |
編輯 收藏

2008年10月11日
【HTC】:臺灣HTC(又稱宏達)總部位于臺灣,工廠設在臺灣新竹。直接由HTC投資興建。HTC是Windows Mobile的主要大客戶,幾乎壟斷了85%的市場份額。而我們市場上所見到的所有多普達手機,無論行水,均出自HTC之手制造。但因為HTC為各大運營商OEM,所以在價格上都是由運營商定制,HTC只對自己管轄的品牌機型參與定價。在眾多合作伙伴中,HTC有與幾個運營商其保持著非常重要的關系。這幾個運營商的產品可以最先上市,質量穩定且性能優異的保障。對于旗下的多普達通訊公司和多普達國際通訊公司也提供了強有力的支持和保護,使得在激烈的環境中處于不敗之地。HTC的手機號稱“鐵三角”組合:HTC的硬件技術,微軟優異的系統,友笙科技的軟件。而友笙科技早期并不屬于HTC掌管,在2003年底才被HTC收購。友笙的加入為HTC帶來了全新的生命,使得HTC產品的軟件應用性得到更好的提升。由于HTC是先將機型提供給國外運營商,而國內的機型相對稍晚上市,所以不少用戶認為HTC或多普達貼了國外運營商的牌。市場上常見的HTC又稱為“臺版機”。
【多普達】:多普達通訊與多普達國際通訊是臺灣HTC通訊的旗下全資子公司,多普達的品牌屬于獨立的品牌。HTC身為多普達的東家,管理著多普達在國內的運營。多普達的名字也僅僅在中國及周邊亞太地區使用。多普達通訊有限公司的總部位于上海,而工廠位于武漢,技術方面則由HTC掌控與調配。東家HTC在臺灣的公司稱之為多普達國際股份有限公司,總部設在臺灣,工廠位于臺灣的新竹,也是由HTC投資。兩者名稱同為多普達,只是增添“國際”名稱之分,而在商標上多普達國際商標為大寫的多普達英文字母。市場常見大寫“DOPOD”手機均稱為“臺版機”。
【T-Mobile】:世界著名的電信運營商,之所以稱為“世界著名”是因為它是一家跨國的移動電信運營商。它的的業務遍及西歐,并且在美國,東歐和東南亞也都有其業務服務。因此它的用戶也達到1.09億之巨。大家所見到手機上印有T-Mobile字樣的手機均出自這家電信運營商之手。但正如我國和其他國家的大多數電信運營商一樣,T-Mobile自己并不生產任何的手機,都是通過定制各種品牌手機來進行銷售的。國內用戶稱為的“T版”便是此運營商定制手機。
【Orange】:Orange公司是法國電信旗下無線服務的子公司,也不生產任何手機,皆有HTC直接OEM制造。早期因其商標是個桔子,所以被廣大用戶親切的稱之為“桔子版”或者SPV版。1994年,該公司正式進入英國市場。1996年,該公司正式在倫敦股市中上市,并于同年4月2日正式登陸納斯達克股市。目前該公司已經在香港、澳大利亞、以色列以等多個國家進行了商標注冊。Orange能為客戶提供的優質的服務,并在英國也獲得許多用戶的好評 。
【CECT】:行貨手機,早期多普達的銷售路線主打在PDA的方面,并未有進駐大型手機賣場或超市的意向,而后隨著發展需有手機牌照,所以取得牌照后便不再由CECT貼牌。所以市面上印有CECT的多普達手機實為早期多普達未取得手機牌照時由CECT貼牌上市的行貨手機,而并非水貨。
posted @
2008-10-11 00:48 披星戴月 閱讀(188) |
評論 (0) |
編輯 收藏