原创 註解詳解

Annotation 中文譯過來就是註解、標釋的意思,在 Java 中註解是一個很重要的知識點,但經常還是有點讓新手不容易理解。 我個人認爲,比較糟糕的技術文檔主要特徵之一就是:用專業名詞來介紹專業名詞。 比如: Java 註解用於爲

原创 Redis主從配置

前言:這一段時間學習redis,俗話說的好,光說不練不算好漢,我就自己搭建了一個redis的主從配置集羣,順便寫下博客,強化自己的記憶 環境:在虛擬機上的centoS7 系統,gcc (yum install gcc),rzsz(yum

原创 Jmter壓測的學習

原文轉自:https://blog.csdn.net/lovesoo/article/details/78579547 Apache JMeter是一款純java編寫負載功能測試和性能測試開源工具軟件。相比Loadrunner而言,JMe

原创 HttpsCA證書的申請和安裝

httpsCA免費試用證書的申請,申請後會給你發送一個壓縮包,裏面有各種方式安裝CA證書的必要文件 服務器環境: 我是購買的雲服務器,環境如下: 系統:Ubuntu 14.04 64LTS Nginx版本:1.4.6 PHP版本:7.0

原创 web.xml中加載順序和標籤的作用

在項目中總會遇到一些關於加載的優先級問題,剛剛就遇到了一個問題,由於項目中使用了quartz任務調度,quartz在web.xml中是使用listener進行監聽的,使得在tomcat啓動的時候能馬上檢查數據庫查看那些任務未被按時執行,而

原创 LinkedList的源碼剖析和數據結構

這幾天一直在看java源碼,現在講下LinkedList的數據結構 LinkedList和ArrayList都是線性結構的,細分的話ArrayList屬於數組結構的 LinkedList屬於鏈表結構的,我們先看下LinkedList中的N

原创 Mysql8的windows本地安裝和java的數據庫驅動配置

一:下載mysql的安裝包 地址:https://dev.mysql.com/downloads/mysql/ 下載解壓 二:配置環境變量   三:在安裝目錄新建一個my.ini文件,配置 [mysqld] # 設置3306端口 p

原创 Spring通過xml配置動態切換數據源

實現原理 1.擴展Spring的抽象類AbstractRoutingDataSource(該類充當了DataSource的路由中介,在運行時,能根據某key值來動態切換到真正的DataSource上),重寫determineCurrent

原创 spring配置定時器

java web 配置spring https://blog.csdn.net/woshimyc/article/details/80089062 MyJob.java: [java] view plai

原创 ThreadLocal類詳解和應用

概述 我們知道Spring通過各種DAO模板類降低了開發者使用各種數據持久技術的難度。這些模板類都是線程安全的,也就是說,多個DAO可以複用同一個模板實例而不會發生衝突。 我們使用模板類訪問底層數據,根據持久化技術的不同,模板類需要綁定數

原创 IntelliJ Idea 2017 免費激活方法

到網站:http://idea.lanyus.com/獲取註冊碼。2.填入下面的license server:http://intellij.mandroid.cn/http://idea.imsxm.com/http://idea.it

原创 Mysql查看執行計劃

使用explain關鍵字可以模擬優化器執行SQL查詢語句,從而知道MySQL是如何處理你的SQL語句的,分析你的查詢語句或是表結構的性能瓶頸。 explain執行計劃包含的信息 其中最重要的字段爲:id、type、key、rows、Ex

原创 mysql中實現 orcale的decode函數

一:業務場景    一次在用union all 查詢多個表中需要對多個表的數據彙總,同時還要區份各個表的數據來源,就用到下面我們說的那兩個方法 一:先說orcale的翻譯方法    orcale中的decode()函數給我們提供了很方便的

原创 TreeSet應用

一:用法 @Test public void treeSetTest(){ TreeSet<Integer> treeSet = new TreeSet<Integer>(); treeSet.a

原创 HttpUtil 請求工具類

public class HttpUtil { private static Logger log = Logger.getLogger("wapshop_log"); private final static in