原创 Servlet

感謝大神: https://www.ibm.com/developerworks/cn/java/j-lo-servlet/ http://www.360doc.com/content/16/1203/18/22355405_61

原创 Git分支 Merging狀態解決

文章目錄遇到衝突如何解決衝突你不會把事情搞砸什麼是一個合併衝突解決衝突要做到哪一步 遇到衝突 git衝突在這兩天有些頻繁,在git pull合併代碼的時候,就發生衝突,而且反覆執行發現還是存在衝突,後來發現了一個狀態–Mergin

原创 log4j的properties配置詳解

文章目錄前言參數詳情①配置根Logger,其語法爲:②配置日誌信息輸出目的地Appender,其語法爲:ConsoleAppender選項屬性FileAppender選項屬性DailyRollingFileAppender選項屬性

原创 Spring MVC 執行過程詳解

文章目錄Spring MVC簡述體系概述處理請求的執行過程組件說明 Spring MVC簡述 大部分Java應用都是Web應用,展現層是Web應用不可忽略的重要環節。Spring爲展現層提供了一個優秀的Web框架–Spring M

原创 Linux中top和nload命令解析

@TOC 歡

原创 【微服務】Spring的IOC和DI

這裏寫自定義目錄標題IOC概念和Spring中的IOCSpring中基於XML的IOC環境搭建ApplicationContext的三個實現類:核心容器的兩個接口引發出的問題:ApplicationContext: 單例對象適用

原创 磨刀不誤砍柴工(四)-IDEA常用快捷鍵

前言 IDEA是目前最常用的工具之一, Alt+Shift+D或Shift+F9:debug調試 Ctrl+Shift+F8:查看斷點 Ctrl+F2:停掉服務 Ctrl+Alt+Shift+T:重構菜單 Shift+F6:重命名

原创 分佈式架構-演進過程

文章目錄相關概念初始分佈式架構及意義發展過程和歷史演變過程難點 相關概念 初始分佈式架構及意義 發展過程和歷史 演變過程 難點

原创 IDEA 清除無效的import

項目中有一些無用的包可使用快捷鍵Ctrl+Alt+O來清除,那麼怎麼樣自動處理呢? 打開Settings——General——Auto Import 問題 設置之後確實生效了,當前頁面的多餘包沒有了,但是沒有及時檢查是不是其

原创 分佈式服務治理-Dubbo常用配置

文章目錄多版本支持主機綁定集羣容錯配置優先級別服務降級 多版本支持 在多版本升級的時候,特別注意版本的兼容性。 設置不同版本的目的,就是要考慮到接口升級以後帶來的兼容問題。在Dubbo中配置不同版本的接口,會在Zookeeper地

原创 Unable to open debugger port (127.0.0.1:64812): java.net.SocketException "socket closed

描述: 安裝了jRebel插件感覺電腦反應有些慢,所以嘗試取消使用,但IDEA重啓之後就無法debug啓動,提示信息:“Unable to open debugger port (127.0.0.1:64812): java.net.

原创 工具調優-IDEA啓動速度

背景 硬件:240固態硬盤、12G內存。 IDEA:啓動時間 1分鐘(手工測量誤差2秒) 電腦的硬件更新已經很久了,記不得以前IDEA的啓動時間,只是感覺IDEA啓動的時間有點長,就上手了。 過程 修改配置 找到idea.vmopti

原创 分佈式-通信框架RMI原理

文章目錄什麼是RPCJava RMI 什麼是RPC RPC (Remote Procedure Call,遠程過程調用),一般用來實現部署在不同機器上的系統之間的方法調用,使得程序能夠像訪問本地系統資源一樣,通過網絡傳輸去訪問遠端系統

原创 磨刀不誤砍柴工(二)-日常使用工具整理(持續更新)

文章目錄思路日常工作、學習、使用的工具 思路 本篇是對自我使用工具的一個整體性整理,在整理的過程中會通過構建知識網絡不斷的豐富整個體系,整體上會有多個不同分類,表現形式也會多樣化,但每個分類中都會以化繁爲簡的思路來建立本模塊的索引,保

原创 磨刀不誤砍柴工(一)-Intellij IDEA使用

IDEA是我們開發中的利器,相對於eclipse,IDEA更方便於程序員的開發。