青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

     摘要: 貌似現在流行知乎live和微信公眾號, 博客已經有些過時了,但關鍵是你對技術的思考和總結, 采用什么方式其實不重要。
(1) 界面和邏輯的分離, view和controller可以由不同的人分別實現, 獨立變動
(2) 基于接口分層設計, 單向依賴且低耦合
(3) UI層數據類型的分類,共有共享的還是私有的
(4) 消息中心,同時支持同步/異步的消息廣播機制, Manager/Controller/Data Model可以各自訂閱自己感興趣的消息  閱讀全文
posted @ 2018-05-19 19:50 Richard Wei 閱讀(3783) | 評論 (1)編輯 收藏
     摘要: 現在世面上的操作系統個可以說是百花齊放,但是它們的基本功能都是類似的, 包括:
進程管理, 內存管理,文件系統,網絡通訊,安全機制,用戶界面,驅動程序等。
同時我們會發現它們的基本架構也都是類似的,包括應用層, API層, 內核層。
  閱讀全文
posted @ 2016-11-27 22:25 Richard Wei 閱讀(1766) | 評論 (0)編輯 收藏
     摘要: 虛擬內存, 物理內存,工作集, 頁文件, 堆棧,堆  閱讀全文
posted @ 2016-04-07 21:45 Richard Wei 閱讀(3356) | 評論 (1)編輯 收藏
     摘要: System Mechanisms(interrupt, kernel object, synchronization)  閱讀全文
posted @ 2016-03-22 22:48 Richard Wei 閱讀(2213) | 評論 (1)編輯 收藏
     摘要: Win10, WinRT, Dxgi  閱讀全文
posted @ 2016-03-16 22:09 Richard Wei 閱讀(4047) | 評論 (1)編輯 收藏
     摘要: Windows進程結構  閱讀全文
posted @ 2016-03-16 22:03 Richard Wei 閱讀(2768) | 評論 (0)編輯 收藏
     摘要: 總之,無論學什么,先深入一個平臺, 從C++編譯器到CRT運行庫, 再到操作系統, 從用戶態API到內核和驅動,越深越好,然后再跳出這個平臺,接觸其平臺,會發現各個平臺基本都是大同小異。  閱讀全文
posted @ 2015-09-18 00:49 Richard Wei 閱讀(4051) | 評論 (10)編輯 收藏
     摘要: Windows為什么不用UTF8,非要搞得和其他平臺不一樣?  閱讀全文
posted @ 2015-07-25 01:11 Richard Wei 閱讀(4707) | 評論 (2)編輯 收藏
     摘要: 告訴你Windows結構化異常處理(SEH)技術的臺前幕后...  閱讀全文
posted @ 2015-02-27 21:40 Richard Wei 閱讀(16643) | 評論 (0)編輯 收藏
     摘要: 外企前幾年還是風光無限,這幾年開始走下坡路,國內互聯網公司則開始興起
文中告訴你外企生活的臺前幕后,呆過幾年外企, 很多東西深表贊同...  閱讀全文
posted @ 2014-12-28 20:25 Richard Wei 閱讀(2324) | 評論 (0)編輯 收藏
     摘要: 盡管我N次吐槽基于GDI的DirectUI界面庫會隨著XP的淡出而逐漸失去市場, 但是實際工作中還是要經常和GDI打交道,外面招聘單位還是有不少Windows客戶端的開發崗位。 在這"移動互聯和"Web前端"橫行的"大數據"時代,很多同事開始向移動App和大數據轉型, 盡管這幾年PC客戶端的開發人員是只出不進, 但是只要Windows存在一天,我們的工作就還是有價值的..
  閱讀全文
posted @ 2014-11-15 00:01 Richard Wei 閱讀(8404) | 評論 (7)編輯 收藏
     摘要: 技術深了可以再深,從C++編譯器到CRT運行庫, 再到操作系統, 從用戶態到內核和驅動, 最后到硬件, 原理背后還有原理, 真正能掌握所有細節的又有幾人呢?  閱讀全文
posted @ 2014-10-12 22:03 Richard Wei 閱讀(5481) | 評論 (3)編輯 收藏
     摘要: 桌面透明標注和繪畫實現原理  閱讀全文
posted @ 2014-09-22 23:10 Richard Wei 閱讀(6400) | 評論 (3)編輯 收藏
     摘要: 異常和中斷是程序運行時比較重要的2個概念, 異常通常是由程序內部引起的(比較常見的如堆棧溢出, 空指針訪問等),中斷通常是由外部系統引起的, 外部產生的中斷在應用程序中很多時候會以事件或回調的方式通知出來(比如常見的IO事件)。  閱讀全文
posted @ 2014-09-19 21:00 Richard Wei 閱讀(4178) | 評論 (3)編輯 收藏
     摘要: 根據二八定律,程序運行過程中20%的代碼消耗了80%的時間, 關鍵的問題是找出這20%代碼,然后進行優化  閱讀全文
posted @ 2014-09-16 23:37 Richard Wei 閱讀(7930) | 評論 (2)編輯 收藏
     摘要: 工欲善其事,必先利其器,借助工具可以幫我們更好的理解計算機程序。  閱讀全文
posted @ 2014-09-09 23:42 Richard Wei 閱讀(4149) | 評論 (4)編輯 收藏
     摘要: Window上我們常見的資源泄露包括內存和對象句柄泄露, 下面討論下對各類泄露的檢測方法。
  閱讀全文
posted @ 2014-08-27 22:37 Richard Wei 閱讀(3815) | 評論 (0)編輯 收藏
     摘要: 一個基本的圖形引擎要包括幾個方面的支持:位圖繪制,文字繪制,矢量繪制(如矩形,線條)。
可惜GDI這個20多年前發明的老古董,對這幾項的繪制, 除了位圖繪制可以通過AlphaBlend支持alpha通道,其他繪制都不支持alpha通道。
  閱讀全文
posted @ 2014-08-26 00:22 Richard Wei 閱讀(5312) | 評論 (3)編輯 收藏
     摘要: 工作中有個需求是關于抓取揚聲器的聲音, 為什么會有這個需求?
試想我們在共享遠程桌面時,如果能夠把本地桌面應用程序的聲音也一起發給對方, 用戶體驗該是多么棒。
  閱讀全文
posted @ 2014-08-21 23:34 Richard Wei 閱讀(15105) | 評論 (5)編輯 收藏
     摘要: 最近工作中有個需求是將Icon轉成帶Alpha通道的Bitmap, 雖然網上有不少這方面的文章,但很多都是錯的, 這里記錄下,或許對后來人有用  閱讀全文
posted @ 2014-08-21 22:23 Richard Wei 閱讀(5111) | 評論 (0)編輯 收藏
     摘要: 基于二進制增量的客戶端升級方式  閱讀全文
posted @ 2014-08-02 23:17 Richard Wei 閱讀(1927) | 評論 (0)編輯 收藏
     摘要: 對于客戶端架構設計,個人覺得最大的原則就分層設計, 每層都封裝一個概念并保持獨立, 同時根據依賴倒置的原則, 站在上層客戶的角度提供接口。軟件工程里面的一條黃金定律:“任何問題都可以通過增加一個間接層來解決。
  閱讀全文
posted @ 2014-07-26 23:49 Richard Wei 閱讀(7405) | 評論 (2)編輯 收藏
     摘要: 一直覺得客戶端開發的頂級就是瀏覽器開發, Webkit作為應用最廣泛的開源瀏覽器內核,無疑具有很高的研究價值  閱讀全文
posted @ 2014-07-26 20:01 Richard Wei 閱讀(1634) | 評論 (0)編輯 收藏
     摘要: ITU最老,IETF最新,這方面也體現電信向互聯網的轉變, 同時感慨大部分技術標準基本都是美國那邊制訂, 我們只能follow了  閱讀全文
posted @ 2014-07-04 22:32 Richard Wei 閱讀(2392) | 評論 (0)編輯 收藏
     摘要: 軟件本身比較完整,包括服務端和客戶端,也用到了挺多技術:Socket服務,AT指令和串口通訊,Access數據庫,基于WTL界面的服務控制臺和客戶端等  閱讀全文
posted @ 2014-06-05 20:31 Richard Wei 閱讀(4931) | 評論 (1)編輯 收藏
     摘要: 計算機的好處是它永遠不會欺騙你, 它只會按部就班的執行, 所以很多看似奇怪(甚至看似不可思議的問題), 只要你理解了程序背后的機制原理,都是可以找出根本原因的。  閱讀全文
posted @ 2014-05-30 23:18 Richard Wei 閱讀(2706) | 評論 (2)編輯 收藏
     摘要: 無論是PC客戶端開發還是移動開發,或是Web開發, 網絡編程都是很重要的一塊, 深入理解TCP/IP和HTTP協議是一個優秀程序員的必備技能。  閱讀全文
posted @ 2014-05-29 20:46 Richard Wei 閱讀(12279) | 評論 (0)編輯 收藏
     摘要: 工作越久, 越覺得數據結構和算法才是程序的關鍵, 語言只是實現工具, 平臺只是運行環境,數據結構和算法才是解決問題的思路, 很多時候我們過度關注外圍的東西, 卻反而忽視了程序的內在本質。  閱讀全文
posted @ 2014-05-15 20:10 Richard Wei 閱讀(1671) | 評論 (1)編輯 收藏
     摘要: 簡單總結下,我們從C++的內置數組講到標準庫提供的vector, 最后談到C++11新增的array, 數組這個最基本的數據結構在C++中終于有了完整的支持。  閱讀全文
posted @ 2014-05-12 22:05 Richard Wei 閱讀(2642) | 評論 (1)編輯 收藏
     摘要: 本文講的的Windows 環境下exe可執行文件的運行原理,這里面涉及的知識很多,需要讀者對Windows操作系統(如注冊表、進程、線程、內存管理、PE文件格式等)、Windows編程(本文使用c++語言)等有所了解。  閱讀全文
posted @ 2014-04-05 11:48 Richard Wei 閱讀(2506) | 評論 (0)編輯 收藏
     摘要: 簡單總結下,操作系統通過一層層的封裝,隱藏了太多的東西, 很多看似簡單的行為, 實際上背后都有很復雜層層調用。理解這些原理,可以讓你的知識達到一定的深度,幫助你更好的解決問題。
  閱讀全文
posted @ 2014-04-05 00:57 Richard Wei 閱讀(5347) | 評論 (2)編輯 收藏
     摘要: 計算機技術發展日新月異, 作為程序員的我們很多時候都很迷茫, 因為發現自己無論怎么努力, 也追趕不上新技術的步伐。這個時候我們有必要對整個技術發展的趨勢做一個比較全局的判斷, 這樣才能做到心中有譜, 才能把握自己學習的方向。 TIOBE的編程語言排行榜為我們指明了方向, 通過對該排行榜不同時間段的排名比較, 可以幫我們理清技術發展的趨勢。  閱讀全文
posted @ 2014-03-16 22:48 Richard Wei 閱讀(5416) | 評論 (0)編輯 收藏
     摘要: 如果說以前XP時代我們還有理由不關注高DPI, 那么在移動設備時代和大顯示器的高分辨率時代, 我們就沒有理由不關注高DPI了, 比如Surface Pro的分辨率是1920x1080, 這種情況下如果系統我們不設置高DPI, 基本上就沒法觸摸和操作了,所以現在普通程序對高DPI的支持已經成為趨勢了。
  閱讀全文
posted @ 2014-02-18 23:12 Richard Wei 閱讀(42007) | 評論 (10)編輯 收藏
     摘要: 在XP時代我們的程序沒有響應后只能通過任務管理器強制殺掉,但是Vista之后情況變了, 我們仍然可以拖動失去響應的窗口,甚至可以嘗試最小化和關閉窗口, 我們把這個特性叫住Window Ghosting。
  閱讀全文
posted @ 2014-01-08 21:26 Richard Wei 閱讀(3252) | 評論 (3)編輯 收藏
     摘要: 我觀察圈子里很多成功和不成功的技術人,提出一個觀點,那就是個人的核心競爭力是是他獨特的個性知識經驗組合。這個行業里擁擠著上百萬聰明人,彼此之間真正的不同在哪里?不在于你學的是什么技術,學得多深,IQ多少,而在于你身上有別人沒有的獨特的個性、背景、知識和經驗的組合。如果這種組合,1,絕無僅有;2,在實踐中有價值,3,具有可持續發展性,那你就具備核心競爭力。因此,當設計自己的發展路線時,應當最大限度地加強和發揮自己獨特的組合,而不是尋求單項的超越。而構建自己獨特組合的方式,主要是通過實踐,其次是要有意識地構造。  閱讀全文
posted @ 2013-12-21 12:43 Richard Wei 閱讀(1775) | 評論 (0)編輯 收藏
     摘要: stack: 數據結構, 代碼運行方式, 內存區域  閱讀全文
posted @ 2013-12-07 11:41 Richard Wei 閱讀(1638) | 評論 (0)編輯 收藏
     摘要: 最后簡單總結下 , 我們可以看到Windows系統上基本沒有一種通用的抓屏技術可以高效的抓取所有的系統(XP/Win7/Win8), 很大一部原因是操作系統的顯示驅動模型在從XPDM向WDDM轉變, 應用層的API也在從GDI向D3D轉變 。 相對于Linux的穩定, Window的不斷發展和進步, 對開發人員究竟是喜是悲?  閱讀全文
posted @ 2013-12-01 22:04 Richard Wei 閱讀(39187) | 評論 (16)編輯 收藏
     摘要: 有同事很喜歡用Context模式,覺得是自己"首創", 我有些自己的想法, 或者大家可以發表下自己的觀點。
  閱讀全文
posted @ 2013-11-22 23:29 Richard Wei 閱讀(5476) | 評論 (2)編輯 收藏
     摘要: 我們可以看到數組new[]和delete[]的關鍵是, C++編譯器在數組起始地址之前的4個字節保存了對象的數量N,后面會根據這個數量值進行N次的構造和析構 。
我們可以看到C++ 編譯器在背后干了很多事情,可能會內聯我們的函數, 也可以修改和產生其他一些函數, 而這是很多C開發者受不了的事情, 所以在內核級別, 很多人寧愿用C來減少編譯器背后的干擾。  閱讀全文
posted @ 2013-11-17 21:17 Richard Wei 閱讀(5655) | 評論 (0)編輯 收藏
     摘要: 探討各種Hook技術: SetWindowsHookEx, SetWinEventHook, API Hook, COM Hook  閱讀全文
posted @ 2013-10-30 11:03 Richard Wei 閱讀(30315) | 評論 (13)編輯 收藏
僅列出標題  下一頁
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲欧美日韩国产一区| 亚洲国产日日夜夜| 欧美一区三区三区高中清蜜桃| 欧美午夜免费| 亚洲国产乱码最新视频| 狼狼综合久久久久综合网| 久久精品道一区二区三区| 久久精彩免费视频| 乱中年女人伦av一区二区| 欧美激情国产日韩| 亚洲精品一区中文| 亚洲欧美清纯在线制服| 久久精品日韩一区二区三区| 久久人人97超碰国产公开结果| 欧美三级网页| 国产精品久久久久久久7电影| 欧美亚州一区二区三区| 国产精品区一区| 国产在线拍揄自揄视频不卡99| 国内精品伊人久久久久av影院| 在线观看91久久久久久| 亚洲人成网站在线播| 亚洲私拍自拍| 久久久久久久尹人综合网亚洲| 免费久久久一本精品久久区| 91久久极品少妇xxxxⅹ软件| 亚洲视频综合| 久久香蕉精品| 国产精品久久999| 伊人久久大香线| 亚洲人成免费| 国产精品久久久久久久一区探花| 欧美视频在线观看免费网址| 国产亚洲激情| 99re66热这里只有精品3直播| 香蕉成人久久| 欧美xx视频| 亚洲影院免费观看| 欧美精品久久一区| 黄色成人在线网址| 亚洲欧美第一页| 亚洲电影专区| 久久精品一区二区三区四区| 欧美日韩一区二区视频在线| 亚洲高清在线精品| 久久久99爱| 午夜日韩在线观看| 欧美另类在线播放| 亚洲免费影院| 农夫在线精品视频免费观看| 亚洲午夜伦理| 欧美岛国激情| 极品少妇一区二区三区| 亚洲免费在线观看视频| 亚洲国产精品一区在线观看不卡 | 亚洲精品免费在线| 亚洲欧美日韩一区二区三区在线观看| 麻豆av一区二区三区| 国产一区二区成人| 午夜精品婷婷| 亚洲一区二区在线播放| 欧美日精品一区视频| aⅴ色国产欧美| 最新日韩在线视频| 欧美另类变人与禽xxxxx| 亚洲伦理在线| 最新69国产成人精品视频免费| 欧美xart系列在线观看| 亚洲精品一级| 夜夜嗨av一区二区三区中文字幕 | 亚洲国产精品一区| 欧美大片在线看免费观看| 久久天天狠狠| 亚洲免费观看高清在线观看 | 亚洲精品午夜| 国产精品qvod| 久久成人精品| 久久亚洲一区二区三区四区| 亚洲激情亚洲| 日韩午夜在线播放| 国产精品揄拍一区二区| 久久亚洲一区二区| 蜜桃av综合| 亚洲综合三区| 欧美一区二区三区电影在线观看| 国产综合色在线视频区| 亚洲国产成人av在线| 欧美日韩视频免费播放| 欧美一二三视频| 快播亚洲色图| 亚洲香蕉伊综合在人在线视看| 一本一本大道香蕉久在线精品| 国产精品青草综合久久久久99| 久热精品视频在线观看一区| 欧美激情一区二区三区四区| 欧美一区二区三区精品电影| 久久国产综合精品| 99热精品在线观看| 欧美影院在线播放| av成人黄色| 久久成人综合网| 亚洲午夜精品久久久久久浪潮| 久久精品亚洲精品| 中文欧美字幕免费| 久久亚洲综合色一区二区三区| 一区二区三区欧美| 久久久国产一区二区三区| 亚洲午夜精品一区二区三区他趣| 久久综合综合久久综合| 欧美专区在线观看| 亚洲一二三区精品| 香蕉成人久久| 久久久国产91| 亚洲裸体俱乐部裸体舞表演av| 99爱精品视频| 在线欧美亚洲| 午夜精品视频在线观看| 亚洲免费成人| 欧美专区一区二区三区| 亚洲欧美国产精品va在线观看| 久久综合色婷婷| 久久久91精品国产一区二区三区| 欧美日韩一区二区精品| 欧美高清视频一区二区三区在线观看| 国产精品男gay被猛男狂揉视频| 欧美激情小视频| 韩国v欧美v日本v亚洲v| 亚洲在线视频| 亚洲综合成人婷婷小说| 欧美国产日本高清在线| 欧美国产精品劲爆| 在线成人免费视频| 久久精品91久久久久久再现| 欧美中文在线观看国产| 国产精品日韩久久久久| 国产精品99久久久久久有的能看| 亚洲精品日韩在线| 另类图片综合电影| 欧美国产日韩一二三区| 136国产福利精品导航网址| 欧美专区中文字幕| 久久米奇亚洲| 国内精品久久久久影院薰衣草| 性欧美xxxx大乳国产app| 久久国产夜色精品鲁鲁99| 国产美女一区| 欧美一区二区三区四区在线| 久久精品免费看| 国内免费精品永久在线视频| 久久福利精品| 欧美福利视频在线| 亚洲美女免费精品视频在线观看| 免费观看日韩av| 亚洲国产精品久久久久秋霞蜜臀 | 国产一区二区精品久久| 亚洲欧美日韩在线综合| 久久久国产亚洲精品| 国产综合久久久久久鬼色| 久久亚洲春色中文字幕| 亚洲激情午夜| 午夜精品一区二区三区在线| 国产欧美精品国产国产专区| 午夜国产精品视频| 嫩草伊人久久精品少妇av杨幂| 亚洲国产高清aⅴ视频| 欧美大色视频| 亚洲一级在线观看| 午夜日本精品| 蜜桃伊人久久| 一区二区国产在线观看| 国产乱码精品1区2区3区| 久久久久国产精品人| 亚洲国产精品一区二区久| 亚洲一区二三| 在线观看av不卡| 国产精品成人免费精品自在线观看| 午夜精品久久久久久久久久久久久| 久久亚洲精品一区二区| 一本一本a久久| 国内精品嫩模av私拍在线观看| 欧美1级日本1级| 亚洲欧美日韩国产中文| 欧美成人午夜| 欧美一区二区在线视频| 亚洲免费精品| 狠狠色狠狠色综合| 欧美三级视频在线播放| 久久视频一区二区| 亚洲一区二区网站| 亚洲经典自拍| 暖暖成人免费视频| 欧美中文字幕不卡| 亚洲网站在线观看| 最新中文字幕亚洲| 狠狠色伊人亚洲综合成人| 国产精品久久久久77777| 欧美国产综合视频| 麻豆视频一区二区| 欧美在线影院在线视频| 亚洲一二三四区|