有逛 MSDN 之網友對 channel 9 大概不莫生,channel 9 是 MSDN 裡一個團隊,大多是由 Microsoft 員工或之前員工所組成,這支團隊常會發表一些產品訊息、IDE 使用概述、IT 人員分享、程式語言技術上探討等文章及視頻。
edisonx 發表在
痞客邦
留言(0)
人氣()
這篇細說會花很久時間,這裡不打算針對架構做任何說明,以放碼做 note 為主。不保證它是最有效的搜尋方式。預設是搜尋目標為 "int" 型別。
受測程式
edisonx 發表在
痞客邦
留言(0)
人氣()
本文主要針對一些簡單的時間議題做探討,後半段會提及實際工作常問到的 Q & A : 時間切割問題。
時間議題 在不同工作相信會有不同議題產生,下面大多是筆者之前接案時遇過的問題 (問題要詳述會花時間,此處不提) ,
當時還傻傻的受限於 MFC::CDate、MFC::CTime (當時沒有 MFC::CDateTime) 功能不足,
edisonx 發表在
痞客邦
留言(3)
人氣()
原始問題是我問的,發問於 ptt [問題] 檔案深度搜尋 BFS / DFS ,這裡先做個 note。
edisonx 發表在
痞客邦
留言(2)
人氣()
0. 前言
首先感謝
novus 在
vector 心得整理 提出之意見,讓我花了點時間整理以前閱過書籍及本身遇過的問題。一開始這篇本想從 containner 裡下去著手,再提到一些 Iterator,但實在是太包山包海,故只拿 vector 做為分析對象。
edisonx 發表在
痞客邦
留言(7)
人氣()

經歷前面三個 ID,
目前慣用 ID 是 edisonx (大概是維護保留最久的吧),有份簽名檔如下。
「自從我學了 C# , 人都變聰明 , 考試都考一百分」
「自從我學了 VB , 皮膚都變好 , 人也變漂亮了 」
「自從我學了 Java , 明顯變壯 , 個子也變高了 」
「自從我學了 C++ , 內分泌失調 , 頭都禿了... 」
edisonx 發表在
痞客邦
留言(0)
人氣()
我想沒人應該比我更白痴了
去復健的時候敷熱敷袋,最後竟然被燙傷..
edisonx 發表在
痞客邦
留言(0)
人氣()
這份文章還沒到放碼或說明的地步 (沒放上來是 source 沒到自己滿意的地步),
主要記錄一些議題 ,有興趣的人可參考。
關於迷宮之定義,曾閱過一份文章 (憑印象,忘了出處,有誤請補充或指正) ,
edisonx 發表在
痞客邦
留言(1)
人氣()
這兩個函式在 MSDN 上已被註明是過時的函式,M$ 也建議以 SendInput 取代。非到必要時,其實不建議用模擬輸入之方式,速度慢、穩定性差、mouse/keyboard 都會被鎖死。
模擬按鍵、滑鼠動作,其實有更好的選擇,如 AutoIt、AotoHotkey、按鍵精靈 等都是不錯的輔助,並不太建議用 C/C++ 、VB 、C# 等軟體達成。
首先還是不厭其煩,先提二個 API
edisonx 發表在
痞客邦
留言(0)
人氣()
今天在路上看到捐血廣告,想起一些事…
或許有點像是公益文,但本意只是一點經歷的敘述而已。
17.5 歲時,開始和一位同學,時間到了會定時去捐血,這習慣一直到役退都還有,後來很懶得特地跑到捐血處捐血,便沒再那麼熱衷這件事。不過到 25 歲時,累計捐血次數也破 50 次了,[ 雖然血型不是 O+ 讓人感覺好像不是那麼珍貴就是了] 。
這些其實沒什麼好炫耀的,次數只是帳面上的數字,對我而言比較像是「名目尺度」,本身代表意義不大,沒有任何比較的意義。只是某天突然很慶幸自己以前會定時去捐血。
edisonx 發表在
痞客邦
留言(0)
人氣()
一些面試題裡,會出現 binary search 演算法相關問題,此文以 binary search 之一些議題做為討論。
下述一些問題,實際上是可能合併出題的,唯避免此文過於流水,只做幾種題型之分析。討論時均假設陣列 A 已遞增排序過
edisonx 發表在
痞客邦
留言(1)
人氣()
這份 class 相容性低,沒用 bitwise 方式完成,故效率也低。
union 存在之意義 ,大多是早期省記憶體之手法。由於 union + struct 之技巧必須同時考慮 padding 問題(這問題一向沒完全可攜性作法) 與 big / little endian 相容性問題,此例純是顯示,在 C++ 中,union 確實可以放 member function 當類別使用,且在操作浮點數上較為方便,缺點就如上述,完全沒考慮相容性與效能。
一般而言,使用 bitwise + pointer 處理,會比 union + struct 處理效率來得快,可攜性也較高。
edisonx 發表在
痞客邦
留言(0)
人氣()