摘要:Dictionary<TKey,TValue>是日常.net開發中最常用的數據類型之一,基本上遇到鍵值對類型的數據時第一反應就是使用這種散列表。散列表特別適合快速查找操作,查找的效率是常數階O(1)。那么為什么這種數據類型的查找效率能夠這么高效?它背后的數據類型是如何支撐這種查找效率的?它在使用過程 閱讀全文
posted @ 2020-06-28 11:17 hkant 閱讀(1536) 評論(8) 推薦(19) 編輯
摘要:一 概要 二進制序列化是公司內部自研微服務框架的主要的數據傳輸處理方式,但是普通的開發人員對于二進制的學習和了解并不深入,容易導致使用過程中出現了問題卻沒有分析解決的思路。本文從一次生產環境的事故引入這個話題,通過對于事故的分析過程,探討了平時沒有關注到的一些技術要點。二進制序列化結果并不像Json 閱讀全文
posted @ 2019-07-01 23:33 hkant 閱讀(5972) 評論(17) 推薦(12) 編輯
摘要:MemoryCache是.Net Framework 4.0開始提供的內存緩存類,使用該類型可以方便的在程序內部緩存數據并對于數據的有效性進行方便的管理,借助該類型可以實現ASP.NET中常用的Cache類的相似功能,并且可以適應更加豐富的使用場景。在使用MemoryCache時常常有各種疑問,數據是怎么組織的?有沒有可能用更高效的組織和使用方式?數據超時如何控制?為了夠知其所以然,本文中對于MemoryCache的原理和實現方式進行了深入分析,同時在分析的過程中學習到了許多業界成熟組件的設計思想,為今后的工作打開了更加開闊的思路 閱讀全文
posted @ 2018-06-11 15:05 hkant 閱讀(11449) 評論(7) 推薦(16) 編輯
摘要:Nuget快捷實踐 簡介 本文主要包含三個部分,即創建nuget包、上傳nuget包和刪除nuget包。旨在引導快速使用nuget打包和使用,并實現對于nuget的簡單管理。 本文使用的nuget服務是基于自行搭建的nuget server v3.0.0.0。具體搭建方法可以參考nuget官方的 " 閱讀全文
posted @ 2018-03-04 18:44 hkant 閱讀(301) 評論(1) 推薦(2) 編輯
摘要:基于多級緩存的充電系統優化實踐 原文是發表在文章中,剛看了下文章主要用于轉載,因此在隨筆中重新發布一下。 摘要 正如前文中《海量并發下充電業務優化實踐》所述,在充電過程中由于涉及到大量的實時數據處理,隨著設備規模的擴大,各個節點和服務均感受到較大的壓力。為了解決這個情況,文中探討內存緩存組件的使用及 閱讀全文
posted @ 2018-03-04 18:41 hkant 閱讀(466) 評論(0) 推薦(0) 編輯
摘要:在處理實時數據的過程中需要緩存的參與,由于在更新實時數據時并發處理的特點,因此在更新實時數據時經常產生新老數據相互覆蓋的情況,針對這個情況調查了Redis事務和Lua腳本后,發現Redis事務并不能很好的滿足該場景的業務需要,必須借助Lua腳本執行原子化的操作才能在理論上解決數據更新的準確性問題。 閱讀全文
posted @ 2017-11-03 14:17 hkant 閱讀(433) 評論(1) 推薦(0) 編輯
摘要:目前在進行充電業務開發時,面對的是充電終端上報的海量并發數據。訪問緩存的TPM可達120w,訪問數據庫的TPM在3w左右,高峰時段面對的是近二十萬終端上傳的百萬條并發的實時數據。在這樣的場景下有些無傷大雅的小漏洞最終釀成了生產環境的大問題,正所謂千里之堤毀于蟻穴,面對這樣的場景,必須深入理解系統所使用的技術并對于常見問題有必備運維經驗和分析能力。本文針對這些問題及解決過程進行分析,總結過往,以饗未來。 閱讀全文
posted @ 2017-07-13 13:23 hkant 閱讀(1186) 評論(1) 推薦(3) 編輯
摘要:理解數據庫中的事務及其并發過程中的各種限制對于合理的解決數據問題據有著重要意義,否則極有可能出現非常難以排查的由數據導致的程序bug。 閱讀全文
posted @ 2017-06-22 22:02 hkant 閱讀(2055) 評論(2) 推薦(2) 編輯
摘要:這兩天在看園友的文章《8天玩轉并行開發——第三天 plinq的使用》對里面的第一個實例親手實踐了一下,發現了一點有意思的事情。測試環境:.net 4.5 64位(如果是32位的,測試千萬數據時會爆出out of memory的錯誤)在我的機器上,千萬數據的測試結果:百萬數據的測試結果:十萬數據的測試... 閱讀全文
posted @ 2015-09-09 09:32 hkant 閱讀(249) 評論(0) 推薦(0) 編輯
最新chease0ldman老人|无码亚洲人妻下载|大香蕉在线看好吊妞视频这里有精品www|亚洲色情综合网