原创 Nginx 你不得不知道的底層

Nginx 以其高性能,穩定性,豐富的功能,簡單的配置和低資源消耗而聞名。本文從底層原理分析 Nginx 的進程模型 Nginx 服務器,正常運行過程中: 多進程: 一個 Master 進程、多個 Worker 進程。 Maste

原创 多線程之AbstractQueuedSynchronizer(AQS)

AQS 是 java.util.concurrent.locks 包下一個抽象的隊列式同步器類 ; 一、簡介: 爲JUC(java.util.concurrent)包下的很多鎖和同步器提供了基礎(通俗的講把 JUC下依賴與AQS 的同步器

原创 jvm 調優參數

參考鏈接: https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html 功能開關: 參數 限制 默認值 說明 示例 -XX:-Allow

原创 映射文件

Result Maps collection already contains value for Mapper.xml文件內容重複

原创 io流實現讀取文件

這是一個io流讀文件的實例,fileName是需要讀取的文件,我這裏是用來讀日誌的 public static void readerLog(String fileName) {         StringBuffer sb = ne

原创 static關鍵字

1:靜態語句塊,加載的時候先加載; 2:修飾類,該類是內部類; 3:修飾反法,該反法是靜態反法,可以通過類名直調用; 4:修飾變量,該變量是靜態變量,類變量在類加載的時候初始化,而且只被初始化一次;

原创 oracle數據庫基礎操作

oracle 基本操作 變量 between “”1“”and  “”5“”變量值在1-5,之間的; group by  變量 haring  條件;用變量分組,條件限制; count(變量) 統計變量的值; left join

原创 apache下mail 郵件工具類

我採用的qq郵件的發送的,需要導入 apache.commons.mail 這個jar包, 其他種類的郵件大同小異,得換服務器名字和端口號,話不多說,直接上代碼,(新手上路,請指教,勿噴) public class MailUtil {

原创 java項目實現簡單的oracle存儲過程

java項目實現簡單的存儲過程,這裏dao,service,控制層,代碼不用變,配置也不用變(新手上路,就簡單的實現了一個添加操作) 存儲過程 源碼附上:(最簡單的那種,沒有返回類型),oracle庫表前提是要有的, create or

原创 easyui 中edatagrid 時間類型的修改

從oracle中獲取的時間類型不做處理,一般是帶有時分秒的,而我們只需要年月日的時候就可以才用下面的反法來執行(新手上路,用作自己總結,勿噴) 一:比較簡便 formatter:function(value,row,index){ var

原创 easyui中datagrid的destroyUrl方法源碼的修改從而使傳送的數據是對象

打開jquery.edatagrid.js,搜索(Ctrl+f) opts.poster.call(dg[0], opts.destroyUrl, {id:idValue}, function(data) 將裏面的{id:idValue}