原创 監聽器用法(listener)應用到j2ee項目中

下面代碼還是以前上學時候再做一個項目時候寫的代碼,主要是爲了做日誌查詢用,寫了一個監聽器,用來監聽什麼時候ip地址爲什麼的訪問了哪些頁面,以及哪位管理員對網站做了什麼操作等等,代碼很簡單,適合初學者看,代碼內容具體如下,不多解釋,相信都可

原创 構建生成樹算法----得到父節點的值

最近在一個項目中接觸到一個算法,類似於構建生成樹算法,但是還是有點不同,首先講一下該算法的構建所需要實現的功能,如下圖所示:  比如:要得到A的值,若是B和C的值不爲空,那麼A=B+C,若是B的值爲空,那麼就繼續找父節點爲B的節點信息,若

原创 前端樹形結構實現之ztree的實現

最近因項目的需要,實現樹形結構展示中國的各個省市區,數據是從數據庫中加載而來,在網上找了很多樹形結構的插件,比如easyui,dynatree,ztree等等,他們的實現方式是大同小異。最後選擇了ztree。 zTree 是一個依靠 jQ

原创 SSL介紹

SSL(Secure Sockets Layer 安全套接層),及其繼任者傳輸層安全(Transport Layer Security,TLS)是爲

原创 java同步技術的幾種方法探討

1.對象實例的鎖 [java] view plaincopyprint? class Test{   //第一種同步方式   public 

原创 執行計劃——常複習 轉載他人

執行計劃包含的信息 id 包含一組數字,表示查詢中執行select子句或操作表的順序 id相同,執行順序由上至下 如

原创 mysql性能分析

近期在完善好項目的基本功能後,逐步開始考慮數據庫性能優化的問題。一個項目性能的好壞,不全依賴於sql,程序也佔一部分,這裏先從優化sql開始。下面看看sql基本的分析語句,部分是借鑑的,部分是自己寫的,不對之處,歡迎指正。   mys

原创 在linux下用tomcat部署java web項目的過程與注意事項__轉載借用

在linux下用tomcat部署java web項目的過程與注意事項(原創) 一.安裝JDK 到http://www.oracle.com/technetwork/java/javase/downloads/index.html下載Jav

原创 驗證簽名機制——java示例

簡單的驗證公鑰私鑰簽名認證; 公鑰是對外公開的部分,私鑰是不公開的部分,一般在項目開發中公鑰是給用戶,私鑰是存於服務器上,二者中有一個加密,則需要另外一個來解密。 下面是java實現的一個比較簡單的示例:示例中註釋寫的很詳細,可以大致看下

原创 根據給定日期判斷當天是星期幾

這裏是根據網上別人提供的思想加上自己的思路,然後寫的代碼,首先我們先看下思路: 這裏既然說道根據日期來判斷是星期幾,那麼日期是必須要先知道的; 1.當前日的代碼:比如今天是2016年3月14日,那麼日代碼就是14 2.當前月的代碼:這裏就

原创 eclipse maven 插件的安裝和配置

.......... 在安裝maven之前首先保證jdk已經安裝完畢並且變量變量已經配置好; 去maven官網下載自己需要的版本,官網地址:http://maven.apache.org/ 下載好後解壓,我的是放在d盤,如下圖

原创 springboot集成jetcache及應用

  JetCache源碼在github上的地址    https://github.com/alibaba/jetcache    JetCache需要JDK1.8、Spring Framework4.0.8以上版本。    jet

原创 JAVA中關鍵字synchronized 和volatile的區別及用法

 轉載至http://blog.sae.sina.com.cn/archives/5510 一,volatile關鍵字的可見性 要想理解volatile關鍵字,得先了解下JAVA的內存模型,Java內存模型的抽象示意圖如下:

原创 springboot環境下實現讀寫分離

本文講述springboot環境下構造讀寫分離的框架; 讀寫分離 有哪些好處呢,相信不用多講,大家能夠花時間看這篇文章,那麼就很清楚它的應用場景了,下面我們開始直接進入正題; 讀寫分離其實就是在底層替換數據源即可,針對一主一從的情況下數據

原创 springboot讀寫分離開關控制

上文中http://blog.csdn.net/liunian02050328/article/details/75090297 講述了springboot環境下讀寫分離的實現方法; 項目搭建的核心是爲了給更多的用戶去使用,部分情況下是使