原创 併發編程實戰學習筆記(四)——任務執行

無限制創建線程的不足 線程生命週期的開銷非常高;    創建與銷燬過程中都極其耗費資源資源消耗;      活躍的線程會消耗系統資源,尤其是內存。如果可運行的線程數量多於可用處理器的數量,那麼有些線程將閒置,大量的線程也會競爭CPU時鐘

原创 SM的工作就是在PO與團隊之間的架橋

  SM的價值或者脫離敏捷來講,項目經理的價值是什麼?編碼實現的理解不如程序員,業務的理解不如產品經理。我的理解是“SM的工作就是在PO與團隊之間的架橋”,要對整個軟件項目負責。   既然是架橋,首先就得理解架橋的必要性,瞭解這座“橋”的

原创 java虛擬機疑問與解答

內存相關 1、哪些內存區域是共享的,哪些又是線程私有的?  共享的:方法區、堆  私有的:棧、本地棧、程序計數器 2、哪個內存區域不會有OOM?  程序計數器 3、哪個區域會有StackOverFlowError?  域區與本地棧

原创 併發編程實戰學習筆記(三)——基礎構建模塊

同步容器類的問題 整個容器類加鎖,線性訪問容器實例,併發性能非常低雖然單個操作是線程安全的,但是複合操作如果不另外加鎖,本身無法保證併發安全迭代器迭代過程中,如果發生元素的操作,會觸發ConcurentModificationExcep

原创 三維加工

粗加工(roughing) 優化版粗加工(OptiRough)-分層快速去除 挖槽加工(Pocket) 投影加工(Project) 平行加工(Parallel) 插削加工(Plunge) 多曲面挖槽加工(Multisurface Pock

原创 Java進階(五)Java I/O模型從BIO到NIO和Reactor模式

本文轉發自Jason’s Blog,原文鏈接 http://www.jasongj.com/java/nio_reactor/ Java I/O模型 同步 vs. 異步 同步I/O 每個請求必須逐個地被處理,一個請求的

原创 分佈式系統的事務處理

轉載自:http://coolshell.cn/articles/10910.html 當我們在生產線上用一臺服務器來提供數據服務的時候,我會遇到如下的兩個問題: 1)一臺服務器的性能不足以提供足夠的能力服務於所有的網絡請求。 2

原创 學習思路的留痕

學習新加工方法總結 看書學習。書上會有詳細的解釋,是個事半功倍的方法 查看MasterCam本身的提示信息。MC本身的圖片能直觀的表現出一個加工方法的作用,而加工對話框裏都會有?按鍵,點擊就進入了當前界面的幫助頁,這裏也可以立即獲取粗略

原创 模壓硅膠產品成型後加工工藝

引言 原始的模壓硅膠製品顏色單一、不光滑、缺乏美感,這極大的限制了硅膠這個優秀材料的適用場景。通過不同工藝的加工處理,硅膠的手感、顏色、視覺效果、形狀等會變得更加吸引人,從而有了更廣的適用範圍。 工藝 噴色油 就是給硅膠按鍵表面噴出

原创 CNC常用刀具講解一

點擊這裏查看原文

原创 二維加工

參數的種類: 刀具的參數 加工類型相關的參數 這裏主要記載加工類型的參數,刀具想着的參數參考刀具的總結 外形銑削加工(Contour) 加工的類型 2D/3D外形銑削加工 2D/3D外形倒角加工(Chamfer) 斜坡加工(Ram

原创 在硅膠產品表面處理中,絲印、移印與鐳雕的區別

日常生活中我們會經常用到一些硅膠產品上面有些精美的文字或圖案,那麼這些硅膠產品上面的圖案和文字是怎麼來的呢? 鐳雕,業內也叫激光打標,是硅膠產品表面處理的一種工藝,它產生的外觀效果與絲印、移印相似,如果不是專業人員對兩者較難區分。鐳雕是利

原创 簡述:爲什麼硅膠按鍵要使用鐳雕工藝?

一:什麼情況下使用鐳雕按鍵?   由於鐳雕按鍵通常是在透明硅膠按鍵的表面碰一層油墨(油墨的顏色根據美工設計決定),然後再用鐳雕設備將硅膠按鍵表面的油墨按照字符的形狀大小雕刻掉,使其字符的位置無油墨從而達到透光,而字符以外的位置卻不透光的效

原创 MYCAT學習筆記

1、分庫分表的分類 垂直劃分——分庫,根據業務類型將不同的表,分到不同的數據庫,主要用來解決單點數據庫節點的壓力瓶頸問題 水平劃分——單數據庫節點的分表,通過不同的表名來存儲部分數據,用來解決單表數據量太大的問題。 水平劃分——借用中間

原创 併發編程實戰學習筆記(十)-構建自定義的同步工具

併發編程實戰學習筆記(十)-構建自定義的同步工具 核心概念【狀態依賴】 程序在做某一個操作之前,需要依賴另一個操作的完成或者狀態的就緒,這樣的一種關係就叫做“狀態依賴”。 狀態依賴的實現類,就是併發工具的原語。 例如FutureTask、