原创 Spring源碼學習之認識AOP
前言 作爲Spring的重要特性之一,AOP的作用當然是毋庸置疑的。它使我們可以在代碼執行過程中,橫切代碼,封裝那些重複執行的操作。保證代碼的模塊化和管理時的便捷性。而這篇博文將從源碼的角度解析AOP的工作原理和使用過程: 簡單的AOP
原创 Linux常用命令
Linux大部分操作都基於命令。因此記錄常用命令有利於日常使用。 Linux常用命令 系統相關 查看系統32位或64位 getconf LONG_BIT 使用VI命令 使用vi命令打開文件。 點擊i進入編輯新增模式 點擊ESC退出編輯
原创 Linux環境安裝jdk
安裝jdk RPM文件安裝 下載對應版本的jdk文件。 上傳到服務器指定位置。 進入指定文件夾。 輸入命令: rpm -ivh jdk-8u161-linux-x64.rpm 設置環境變量 vi /etc/profile 點擊i進入
原创 Spring+Hibernate動態切換數據源以及失敗解決方案
前言 本來只是動態數據源切換的話,是不準備記錄下來當博客發表的。但是在使用Spring + Hibernate實現數據源切換時,遇到了切換失敗的問題。無論是查看源碼還是debug調試都解決不了,最後還是在網上找到了答案,這裏留一個
原创 Linux常用軟件安裝
以下是服務器開發涉及到軟件的安裝過程 安裝jdk 安裝配置Nginx
原创 Java日誌詳解 一 Log4j
引言 日誌作爲項目中最基本的一部分,其重要性不言而喻。當項目運行在服務器上,不通過日誌來反饋其運行狀態的話,我們無從得知在運行期間運行狀況如何。異常的發生後,如果沒有日誌將不知道如何解決。 那麼重要性就提到這兒,接下來介紹
原创 MySQL使用中遇到的問題
MySQL權限控制 MySQL中的帳號管理和權限控制 MySQL之權限管理
原创 Spring源碼學習之IoC
Spring學習筆記之初入Ioc Ioc容器 BeanFactory:Ioc容器定義最基礎的接口,定義了作爲Ioc容器所必備最基本的方法。 ApplicationContext:細化了許多BeanFactory的方法,並且通過繼承許多其