原创 去你爺爺的MSDN!

本週客戶那邊出現了一個很嚴重且緊急的BUG,大致情況是,當通過.Net Framework 1.1的TcpClient連續高頻率訪問某個Socket服務器的時候,第三次或之後的連接請求就會出現超時錯誤(10060),因爲一些特殊原因,不方

原创 突然覺得Firefox很噁心

一直很喜歡Firefox (以下簡稱FF),特別是到了現在的2.x版本,感覺從技術上來說,它已經變得比較成熟、易用、兼容性也有很大改善。儘管在Win32下IE的霸主地位依然不可動搖,但是在Linux等平臺下FF幾乎已經是不二選擇。 但是F

原创 索引化記憶(概述)

有感於許多具備多年開發經驗的程序員連MSDN和搜索引擎都不善於利用的現狀,過去的大半年時間我總是會偶爾想起並思考這個“索引化記憶”的問題,我希望能給出一個明確的定義,並且論證、闡述,最後給出實踐方法,但是未能如願。我想這樣的問題肯定早已有

原创 Nokia N1600關機鬧鐘故障的變通解決

自從給N1600上傳了自定義鈴聲之後,煩惱就靜悄悄地來了。N1600是有關機鬧鐘的,並且自從購買到上傳自定義鈴聲之前一直工作正常。 有那麼一段時間,我以爲自己每天都睡得死死的,手機鬧鐘在耳朵邊上響了十遍八遍也醒不來,弄得我以爲自己腦袋出了

原创 Office自動化,PowerPoint將Shape導出爲EMF之後,字體發生變化,何解?

★wingtrace發表於:2009-11-18 10:39:07: 用的是Office自動化編程,日文系統,.NET編程環境。 對Shape.TextFrame設定了AutoSize等屬性, 對Shape.TextFrame.TextR

原创 如何取得WMV文件的Bitrate等信息?

有那麼一陣子,我們爲了要取得一個視頻文件的bitrate(比特率)等信息傷透了腦筋,因爲我們對多媒體編程是全然的門外漢,不過幸運地,後來我們接觸了DirectShow/DirectSound和WMF等好玩的東西。 關於MPG/MPEG視頻

原创 Struts Validator關於Email Address的校驗問題

意外的發現,可能已經很多人也發現過了。在此僅作記錄。 問題描述:當Eamil Address的輸入域裏面包含全角字符(雙字節字符)的時候,瀏覽器端(IE)的校驗可以通過,但是服務器端的校驗不可以通過。從常識上來說,服務器端的校驗邏輯是合理

原创 微軟的腦袋恐怕是漲豬油了

先作一系列對比: 裝一套JRE 以及JDK,很簡單的事情,裝一套.NET Framework及其SDK呢?裝一套Eclipse3.2,一百多M的zip包,解壓縮開來就能用了。VisualStudio2005呢? 裝一整套的VisualSt

原创 你是一個環保節能的程序員嗎?聊聊“地球一小時”以及“STD/STR”吧

2009年3月28日,WWF(世界自然基金會)發起的“地球一小時”全球關燈活動即將來臨,這項通過號召關燈,意在用全球性的努力,攜手應對環境惡化和全球變暖。   --以上摘自網絡   明天就是三二八了,煙是支持這個活動的,只是有點擔心自己到

原创 最近這些新技術到底是怎麼了?

原作於2007/4/9,藉此存檔。 ------------------ 最近老土了,想接觸點新技術,那叫一激情滿腔。可是卻發生了以下那麼兩件倒胃口的事情。   1、聽說dotNet3.0支持了很多讓人耳目一新的花花元素,爲追求最新最全

原创 再說Apache Commons Validator的不足

上次提到Commons Validator在校驗Email地址的時候客戶端邏輯和服務器端邏輯不一致。最近發現在Date校驗以及Indexed Properties校驗方面也有同樣的問題。 Validator的服務器端Java代碼可以支持完

原创 針對同一聲明的LOGFONT的TEXTMETRIC.tmMaxCharWidth屬性在Win2000和Vista下居然不一樣

在把一些早期開發的針對Windows 2000的Win32 SDK/MFC和WinForm應用移植到Vista的過程中,我們發現一些很有趣或很噁心的問題,TEXTMETRIC.tmMaxCharWidth是其中比較噁心的一例。 如同標題所

原创 再發出版業的牢騷

睡前無聊,隨便翻翻《薄冰·實用英語語法詳解》,目錄還沒翻完就被噎着了,不舒服,不吐不快。目錄的第二頁,原文摘錄如下: Unit 8 動詞的時態……去將來進行時..........................167 看到這裏一身冷汗--

原创 實測馳爲S30,優點、缺點、花招等,一網打盡!

2007年老貼,2007/11/17首發於中關村在線。------------------------ 今天,忍不住去中關村將S30買了回來(固件:071011)。實測之,點評之。(本文由 [email protected] 原創,未經

原创 淺談基於Oracle9i的國際化移植

最近做了一次Oracle國際化移植實踐。爲了安全準確地達到這一目的,查閱了一些有用的資料,現簡要地將思路和過程介紹一下。   第一篇、概念   作爲Oracle的國際化移植來說,首先要了解Oracle的內置數據類型和編碼方式。暫且可以簡單