原创 對於線程同步的淺薄理解

  今天剛好週日,重新看了下關於線程同步的知識點,記錄下,當作筆記      1. 什麼是線程同步?         簡單的說,當一個線程執行遞增和遞減的操作時,其他線程處於等待,這種被稱爲線程同步,以下代碼演示了線程同步的問題 cla

原创 線程安全之ConcurrentQueue<T>隊列

  最近在弄一個小項目,大概600w行的數據,要進行數據清洗,因數據量偏大,如果單線程去執行,會造成效率偏低,只能用多線程了,但採用多線程存在線程安全問題,於是查了下資料,發現有ConcurrentQueue<T>該數據結構,完美的解決了我

原创 WCF入門

  學習了wcf一週了,趁着週末,記錄下來,溫故一下。不對的地方請多多指教!  一.WCF出現的背景  二.契約方法的同步,異步調用方式  三.WCF的無配置一.WCF出現的背景  .net平臺下,有很多的分佈式技術 1. webservi

原创 初入Redis---->簡單的部署

公司項目後臺有用到redis,在我看來一直覺得很高大上,我這種菜鳥高攀不起哈!懷着試試看的想法,自己也嘗試了下。。下載了redis,解壓後看到如下文件  沒猜錯的話redis-server.exe 指服務器端,而redis-cli.exe指

原创 c# 之DataTable的擴展方法

    由於太懶了,很久沒更新了。畢業了,得好好裝逼學習了,不能一心想着完了。    由於公司中的項目大量的使用DataTable,而每次對datatable進行操作的時候需要寫很多相同的代碼,所以秉着 裝逼而學習 的態度,於是擼了幾個擴展

原创 WCF入門

  學習了wcf一週了,趁着週末,記錄下來,溫故一下。不對的地方請多多指教!  一.WCF出現的背景  二.契約方法的同步,異步調用方式  三.WCF的無配置一.WCF出現的背景  .net平臺下,有很多的分佈式技術 1. webservi

原创 java集合 1

 這是我第一次寫博客,學習java之路相通過寫博客記錄下來,如果描述有錯誤,請多多指導! 1.1 集合的演變  早期java中只有3個集合類,分別爲Vector類,Hashtable類和Stack類。這3個類提供了基本的集合功能,但並不令人

原创 java集合 2

 這幾天看了下 HashSet 和 HashMap,談談我的理解吧,如果有錯誤的話,請麻煩指出糾正,謝謝!1.1 HashSet    1.11 HashSet是實現Set接口的集合類,具備的特點是:   (1)遍歷元素時不保證元素返回的

原创 oracle 分析函數

      由於工作中經常需要寫相對複雜的SQL,在龍哥的指導下,學習了下oracle的分析函數,覺得功能很強大,記錄下來,當作學習,先在此謝謝龍哥了。        一.首先先來了解下什麼是Oracle的分析函數吧    顧名思義,在查詢