原创 第二章 火災

第二章 火災三 建築室內火災發展的階段四 防火和滅火的基本原理與方法 三 建築室內火災發展的階段 室內火災發展過程大致可分爲 初期增長階段(轟然前階段), 充分發展階段(轟然後階段)和衰減階段 1 初期增長階段: 從室內出現明火算起,

原创 使用PMD分析來代碼

PMD是源代碼分析器。它能找到常見的編程缺陷,如未使用的變量,空的catch塊,不必要的對象創建等等。它支持Java,JavaScript,Salesforce.com Apex和Visualforce,PLSQL,Apache Velo

原创 【Mastering JBoss Drools 6】筆記 基本操作

Drools最基本最常用的有以下四種 布爾運算與數值運算規則 rule "Add 5% discount for minors or seniors" when $o: Order(customer.age < 18 || cu

原创 【Mastering JBoss Drools 6】筆記 基本屬性

Drools Runtime 主要介紹Drools的組件是如何工作的,它們各個組件的職責,和他們的配置,本章重點介紹如下: •    瞭解Drools是怎麼運行的 •    常用的配置 •    使用KieScanner加載動態的規則變化

原创 【Java多線程編程核心技術】第一章(多線程技能suspend,resume,yield)

1.8 暫停線程      在多線程中,suspend是暫停線程,resume是恢復線程的執行.  1.8.1suspend方法和resume方法的使用 public class MyThread extends Thread {

原创 【Java多線程編程核心技術】第一章(多線程技能 線程的優先級)

1.8 線程的優先級  在操作系統中,線程可以劃分優先級,優先級較高的線程得到的cpu的資源較多,也就是cpu優先執行優先級較高的線程對象中的任務.  在Java中,線程優先級分爲1~10個等級,如果小於1大於10,則JDK拋出異常,源碼

原创 SpringCloud入門,搭框架,最簡單,循序漸進的例子

https://blog.csdn.net/forezp/article/details/70148833/

原创 【Java多線程編程核心技術】第一章(多線程技能)

Thread類的核心方法較多,讀者應該着重掌握如下關鍵技術點: □線程的啓動 □如果使線程暫停 □如何使線程停止 □線程的優先級 □線程安全相關的問題 1.1 進程與多線程的概念及線程的優點      本節主要介紹在Java語言中使用多線

原创 【Java程序性能優化 第一版】第四章(併發控制方法)

                                       4.4 併發控制方法     並行程序開發將不可避免地要涉及多線程,多任務間的協作和數據共享等問題。在JDK中,提供了多種途徑實現多線程間的併發控制。常用的方法

原创 Java程序性能優化 第一版】第四章(JDK併發數據結構)

                                        4.3 JDK併發數據結構   由於並行程序與串行程序的不同特點,適用於串行程序的一些數據結構可能無法直接在併發環境下工作,這是因爲這些數據結構不是線程安全的

原创 【Java程序性能優化 第一版】第四章(不變模式, 生產者-消費者模式)

4.1.4 不變模式    不變模式天生就是多線程友好的,它的核心思想是,一個對象一旦被創建,則它的內部狀態將永遠不會發生改變。所以,沒有一個線程可以修改其內部狀態和數據,同時其內部狀態也絕不會自行發生改變。基於這個特性,對不變對象的多線

原创 【Java程序性能優化 第一版】第四章(JDK多任務執行框架)

                               4.2  JDK多任務執行框架    爲了給並行程序開發提供更好的支持,Java不僅提供了Thread類,Runnable接口等簡單的多線程支持工具,爲了改善併發程序的性能,在

原创 【Java程序性能優化 第一版】第四章(Future, Master-Worker,Guarded Suspension模式)

                                 第4章  並行程序開發與優化    本章主要介紹基於Java的並行程序開發及其優化方法。對於多核CPU,傳統的串行程序已經無法很好發揮CPU的性能。此時,就需要通過使用多線

原创 【Java程序性能優化 第一版】第三章

                                    第三章 Java程序優化    本章主要介紹在代碼層優化Java應用程序。與設計優化相比,程序級別的優化更具技巧性。高效而精煉的代碼,正確的函數使用方法和優良的軟件開

原创 【Java程序性能優化 第一版】第二章

                                            第2章     設計優化     本章主要介紹與軟件設計相關的性能優化和思想。軟件的結構對系統整體性能有這重要的影響。優秀的設計結構可以規避很多潛在的