Time of Update: 2018-12-07
有些話,哪一篇部落格上也不會說的。可能是因為這些話實在是太愚蠢了,不值得一提,更不可能有人去這樣做。但是我恰恰成為了這個愚蠢的人。這些愚蠢事迹應該好好記錄一下,吃一塹長一智。今天的話題是,有一個網站,由若干個Application組成,這個網站需要一個登入服務:(1)每一個人只能夠登入一次,第二次登入的人會將第一次登陸人Kick掉;(2)如果這個人已經登陸了,需要提示第二次登入的人是否要繼續登入;(3)如果這個人沒有按“登出”就閃人了(例如關閉了瀏覽器),那麼一天之後,這個人會自動被Kick;(
Time of Update: 2018-12-07
在WebBrowser控制項的IDocHostUIHandler::GetHostInfo()
Time of Update: 2018-12-07
InternetSetCookie 函數用來在程式中以可程式化的方式為某個制定的URL或Domain設定Cookie內容。該函式宣告如下:BOOL InternetSetCookie( __in LPCTSTR lpszUrl, __in LPCTSTR lpszCookieName, __in LPCTSTR lpszCookieData);其中:lpszUrl 代表要設定Cookie的URLlpszCookieName
Time of Update: 2018-12-07
不容易啊,總算是找到了。基本演算法應該是找到了,大概情況是這樣的: 1) 將 Live ID 轉換為ANSI字串; 2) 將這個字串的字元全部變為小寫; 3)
Time of Update: 2018-12-07
周五下午通過了70-561 的考試,沒背題,自己考的。其實這門課年前就考過一次,當時以為ADO.NET 很好搞定,沒任何準備就進去考了。結果考了650,差50分,折了。趁著春節假期,好好準備了一下,終於考過了這門課程。 這次能夠考試通過,多虧了這位 Larry West 老兄,他寫了一個Study Sheet,把相關知識點都一一列出,還配上了MSDN的連結,真是好同志啊!這老兄現在正在找工作呢,看過他的CV之後,才知道他也是一位認證達人。 兩小時四十分鐘,50道題,
Time of Update: 2018-12-07
這裡說的是System.Windows.Forms.Control.Focus()方法,就是給案頭控制項設定焦點的方法。以前也曾無數次使用過該方法,沒有怎麼注意。偶然間我在MSDN上發現Focus方法的聲明是: public bool Focus() 。也就是說Focus()方法設定焦點有可能是會失敗的。 怎麼會呢? 我試了一下,在一個Form上放了一個Button和一個TextBox,Tab順序是Button:0 TextBox:1
Time of Update: 2018-12-07
--聲明,本人寫此文是順手拈來,是看完knowmore那篇的有感而發,沒有打擂台的意思。忘情各位見諒和批評指正 一、語言的分類
Time of Update: 2018-12-07
UAC是什嗎? UAC的全稱是User Account Control(使用者賬戶控制),它是Windows Vista提供的一個安全特性。它會在使用者使用電腦變更系統設定或者安裝軟體等會影響到系統安全性、穩定性的操作時彈出一個對話方塊,友善的提示使用者他們要進行的操作。 當使用者使用Windows Vista時,預設是啟用UAC的。無論使用者以什麼身份登入Windows
Time of Update: 2018-12-07
我的簡曆上從來就不敢出現“精通”兩個字,但是每次有招聘簡曆推薦過來的時候,各種“精通”就映入了我的眼帘。無奈啊,確實還是不行啊。例如今天在逛園子的時候發現這篇文章的回複中出現了關於boxing的討論。發現有一個情況我原來的理解是錯誤的。於是留此一篇備忘。一般來說當一個 value type 執行個體需要轉換為一個 reference type 執行個體的時候需要進行裝箱。例如:int number = 2;object o = number;o.ToString();如果查看其IL,可以發現
Time of Update: 2018-12-07
最近看到一個視頻:http://dailymobile.se/2009/02/28/video-windows-95-on-nokia-n82/在諾基亞N82 上面安裝了Windows 95,聽說在N95上面還有人安裝Windows 98! 且不說具體的安裝步驟有多複雜。就我所知N82、N95使用的是德州儀器ARM11架構的OMAP2420, 頻率330MHz處理器,雙核架構,一個核心負責電話,一個負責應用;在Window 95、Windows 98的時代,ARM CPU
Time of Update: 2018-12-07
文章目錄 IndentationSpacingLine breakingBracesNull, false and 0NamesOther Punctuation#include Statements 可以和林銳博士的規範配合起來使用,哈哈! WebKit Coding Style GuidelinesIndentationUse spaces, not tabs. Tabs should only appear in
Time of Update: 2018-12-07
最近編譯了一把Firefox,感覺編譯Firefox 其實真的很簡單。在編譯之前,我也參考了一些文章,但發現那些文章不是過時了,就是錯誤的。於是決定把我的編譯過程跟大家共用一下。廢話少說,我的編譯過程如下:1) 安裝VS 2008 + SP1。Express 或者Team Suite都可以,最少要把Visual C++ 的組件安裝上。如果您想編譯Firefox 2.0 的版本,您需要安裝VS 2003;如果編譯Firefox 1.5 需要VC6.0 + SP5,這個環境現在不好找了。2
Time of Update: 2018-12-07
由於忘了延遲考試的時間,所以今天早上頭懵懵的就去考試了。這門考試是2月19日剛剛Release的一門,是開發類三門PD認證之一。微軟官網 上對這門課程的介紹相對簡單。提示說,沒有專門的MOC課程對應,沒有參考書可以推薦。不過,我在網上找到了《Microsoft.Press.MCPD.Self.Paced.Training.Kit.Exam.70-549》 這本書提綱挈領的說了一下.NET 2.0 PD要考試的內容。畢竟,.NET3.5也是在.NET 2.0
Time of Update: 2018-12-07
今天在安裝網站的時候遇到了一個 BUG,足足折騰了我三個小時。其現象是網站通過安裝程式部署後,所有的 aspx 頁面均為 404。(1)由於部署環境是 IIS 6.0,因此第一感覺就像到了是否是禁用了 ASP.NET v2.0 擴充(這也是網上人們對於這個問題的一般回答),但發現該擴充確實是啟用的;(2)出於狐疑,還是使用 aspnet_regiis –i –enable 重新進行了註冊,但是問題依舊;(3)查看 IIS 日誌,發現 404 是 404.0.0 認定這絕對是路徑的問題而不是
Time of Update: 2018-12-07
有幸領受為這本書寫書評的任務,深感榮幸。感謝MS Press 給我這個寶貴的機會。 我先說說Self-Paced,我以我為微軟認證講師(MCT)的角度來說,Self-Paced 是微軟認證考生的良師益友。也可以說是MS Press 的一個知名品牌。Self-Paced
Time of Update: 2018-12-07
上一篇隨筆中提到了volatile,實際上由於上一篇中提到的問題,volatile已經越來越遠離其應有的含義了。在說這個問題之前,我們又要提.NET的記憶體模型問題(以下簡稱MM),我不指望在這裡長篇大論的說其記憶體模型是如何的。簡單的說就是以下的幾句話: 第一、load與store之間的資料依賴關係不會被改變第二、所有的store操作都有release語義,所有的volatile的load都有acquire語義,第三、所有的load與store都不能跨越memory barrier(full
Time of Update: 2018-12-07
無廢話,直接上乾貨。原來的網站(ASP.NET Form)是運行在 IIS6 上的,並且使用了萬用字元指令碼映射使請求轉向防盜鏈模組。今天將網站遷移到 IIS7 上。由於網站在Application_Start的時候試用了HttpContext做初始化,暫時讓網站運行在傳統模式下。在添加了萬用字元指令碼映射之後卻屢報403錯誤。經查,原因如下:(1)原有的被保護資源是虛擬目錄下的靜態檔案,原虛擬目錄的存取權限是“讀取”。(2)在 IIS6 環境下,萬用字元指令碼映射忽略 IIS
Time of Update: 2018-12-07
各位,你們在瀏覽網站的時候還能看到“模態”對話方塊嗎?(不是那種類比的,是真實的用showModalDialog這個破玩意兒喚出來的)。你肯定說,現在那個網站還敢這麼做呢,不是不想幹了就是流氓網站吧,要不就是開發人員是一群小白。OK,那麼您在瀏覽網頁的時候用[上一頁] 按鈕的次數多嗎?甚至於依賴後退按鈕的功能嗎?這是一個真實的事情,關於“模態”對話方塊和[上一頁] 按鈕的事情。對於showModalDialog這個API,你是不是已經忘記他很久了,或者你直接告訴我:“這個API我根本就沒有看過。
Time of Update: 2018-12-07
第一個問題:CurrentCulture和CurrentUICulture有什麼區別參考資料:(1) http://social.msdn.microsoft.com/Forums/en-US/netfxbcl/thread/ff0fd2c8-e2ef-4f8c-b812-da65bd203c51/(2)
Time of Update: 2018-12-07
平常下班時間太緊張,炒菜從洗菜到上桌也就十幾分鐘,味道自然就一般般了。到了周末,終於能花點時間做“大餐”了。這“大餐”之所以好吃,我覺得主要原因是食材入味深,火候勻,有時還需要經過多種烹調方法。例如這紅燒豬蹄,就先得把豬蹄剁塊兒;鍋內燒好了開水,把豬蹄放進去焯。焯過的豬蹄要及時放在涼水中泡十分鐘,這樣做出來的豬蹄雖然軟但又有“筋道”的口感。然後炒鍋裡放一點點油,將冰糖熬化,放入豬蹄上色。將上色的豬蹄放入高壓鍋,放入醬油,料酒,蔥薑蒜大料。壓30分鐘。而後將豬蹄連湯取出,放入炒鍋,大火收汁裝盤。(