原创 Drools學習三:新建項目

Step 1. 新建一個Drools項目 選擇第一個,新建一個空項目,點擊Next,輸入項目名,點擊Finish完成創建 此時會自動生成一些目錄結構         src.main.java.com.sample中存放java程序

原创 Drools學習二:Eclipse下環境搭建

Step 1. 下載drools運行環境和工具,這裏放上官網的下載路徑https://www.drools.org/download/download.html  Step 2. 解壓文件(路徑中最好不要包含中文) Step 3.  

原创 依據pagesize和pageindex參數來進行分頁出現重複數據問題解決方法

出現原因 這裏以最簡單也是最基本的sql 語句分頁爲例,假如現在數據庫現有數據爲 1,2,3,4,5,6,7   排序的規則是按照大小倒序,即數據的全部列表爲: 7,6,5,4,3,2,1   假如現在是獲取第二頁數據,pagesiz

原创 Ubuntu忘記賬號密碼

服務器的密碼已經忘了不止一次了,每次都百度有些麻煩,故在此記錄修改密碼過程,以便後日再次使用。   1、在啓動服務器時按Shift鍵,進入grub界面 2、選擇Advanced options for Ubuntu 3、 選擇reco

原创 線程間協作

一個線程可以指定在某種條件下該做什麼。條件是通過調用Lock對象的newCondition()方法而創建的對象。一旦創建了條件,就可以使用await()、signal()和signalAll()方法來實現線程間的互相通信。await()方

原创 Multiples of 3 and 5

問題:     If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of thes

原创 Java內存釋放心得

1 如果一塊內存區域能夠重複利用,最好不要申請新的。這個內存區域有可能是系統的一個類,自己的一個內部有數組元素,或者能夠放大量數據的結構。2 最好不要在循環裏面申請內存,循環越大,越壞事。換句話說,申請內存頻率別太高。好比一個人每頓吃兩碗