原创 bootstrap-table源碼解讀
1.使用 簡單場景: Js代碼 <table id="table"></table> $("#table").bootstrapTable({ url: options.url,
原创 Java併發編程:volatile關鍵字解析
原文出處:點擊打開鏈接 volatile這個關鍵字可能很多朋友都聽說過,或許也都用過。在Java 5之前,它是一個備受爭議的關鍵字,因爲在程序中使用它往往會導致出人意料的結果。在Java 5之後,volatil
原创 @RequestParam @RequestBody @PathVariable 等參數綁定註解詳解
原文出處:點擊打開鏈接 引言: 接上一篇文章,對@RequestMapping進行地址映射講解之後,該篇主要講解request 數據到handler method 參數數據的綁定所用到的註解和什麼情形下使用; 簡介: handle
原创 java中volatile、synchronized和lock解析
原文出處:點擊打開鏈接 1、概述 在研究併發程序時,我們需要了解java中關鍵字volatile和synchronized關鍵字的使用以及lock類的用法。 首先,瞭解下java的內存模型: (1)每個線程都有自己的本地內
原创 Tomcat如何與Servlet對象進行交互
Tomcat 是Web應用服務器,是一個Servlet/JSP容器. Tomcat 作爲Servlet容器,負責處理客戶請求,把請求傳送給Servlet,並將Servlet的響應傳送回給客戶.而Servlet是一種運行在支持Java語言的
原创 分佈式鎖的一點理解
原文出處:https://www.cnblogs.com/suolu/p/6588902.html 以下內容爲目前自己理解的總結,如有錯誤請大家指正。 什麼是鎖 在單進程的系統中,當存在多個線程可以同時改變某個變量(可變共享變量)
原创 Linux(CentOS)下同時啓動兩個tomcat
Linux(CentOS)下同時啓動兩個tomcat,有朋友說直接複製兩個tomcat改端口就行 (在大神的幫助下真的不用配置環境變量啊,爲此我特意來改了博客啊,只要改掉三個端口就完全沒問題啊, 爲此還被大神嫌棄啊,說我以訛傳訛說什麼改環
原创 實戰WEB 服務器(JAVA編寫WEB服務器)
一、超文本傳輸協議 1.1 HTTP請求 1.2 HTTP應答 二、Socket類 三、ServerSocket類 四、Web服務器實例 4.1 HttpServ
原创 Java的oauth2.0 服務端與客戶端的實現
oauth原理簡述 oauth本身不是技術,而是一項資源授權協議,重點是協議!Apache基金會提供了針對Java的oauth封裝。我們做Java web項目想要實現oauth協議進行資源授權訪問,直接使用該封裝就可以。 想深入研究原理的
原创 Spring讀取xml配置文件的原理與實現
Spring讀取xml配置文件的原理與實現 原文出處:點擊打開鏈接 本篇博文的目錄: 一:前言 二:spring的配置文件 三:依賴的第三方庫、使用技術、代碼佈局 四:Document實現 五:獲取Element的實現 六:解析
原创 刪除Linux下jdk以及修改默認jdk
今天重新安裝了虛擬機,要安裝jdk時發現有其他版本jdk 刪除jdk1.6 發現還有1.5 我安裝了1.8 將刪除Linux下jdk以及修改默認jdk過程記錄一下: 一、查看默認jdk: [root@CentOS01 /]# java
原创 解決Springboot使用FastJson 返回中文亂碼的問題
兩種方法: 一、在啓動類中覆寫的configureMessageConverters方法裏添加設置 @Override public void configureMessageConverters(List<HttpMes
原创 dubbo使用過程中報錯:Failed to read schema document 'http://code.alibabatech.com/schema/dubbo/dubbo.xsd',
一、出錯原因:http://code.alibabatech.com/schema/dubbo/該地址已經失效 二、解決辦法:在項目內部配置 2.1、 根據自己jar包下載位置找到jar包:dubbo-2.5.3.jar,解壓,在文件夾內
原创 runtime Apache Tomcat v7.0 is not defined 解決辦法
1、eclipse-->window-->preferences-->server-->runtime environments-->add-->apapche-->apache tomcat v7.0-->finish 2、projec
原创 Linux(CentOS 6.5) 安裝redis集羣
一、要安裝集羣,redis需要是3以上版本,並且安裝位置在/usr/local/redis-cluster, 而且是在裝了redis單機版的基礎上完成的。單機版的步驟見博客:http://blog.csdn.net/jing1206201