原创 springMVC配置Mybatis多數據源

jdbc.properties #mid數據源 mid.database.connecturl=jdbc:mysql://IP:3306/DB1?serverTimezone=Hongkong&useUnicode=true&ch

原创 linux Java環境變量配置

JAVA_HOME=/usr/local/jdk1.8.0_171 PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/

原创 指針與數組(筆記)

指針 指針是一種保存變量地址的變量。 指針是能夠存放一個地址的一組存儲單元(通常是兩個或者4個)。 通常的機器都有一些列連續編號或編址的存儲單元,這些單元可以單個操縱,也可以以連續成組的方式操縱。char佔一個字節,short

原创 c語言在內存中的分佈

參考文章https://www.cnblogs.com/yif1991/p/5049638.html 存儲時結構 首先寫一個c語言版的Hello World #include <stdio.h> void main() {

原创 Spring源碼2 Bean標籤的解析

本文的內容是讀郝佳的《Spring源碼深度解析》整理的筆記。 文章目錄Bean的屬性和子元素Bean常用屬性Bean常用子元素Bean標籤的解析補充部前面提到的部分方法 Bean的屬性和子元素 屬性: 可以和bean寫在一個尖括號

原创 Spring源碼1 配置文件的讀取

本文的內容是讀郝佳的《Spring源碼深度解析》整理的筆記。 文章目錄入門實例讀取spring-config.xml配置文件Resource類Document類淺談BeanDefinition註冊 入門實例 書中通過一個最簡單入門

原创 logstash實現mysql數據庫表實時同步

logstash可以將不同數據源,例如日誌、文件、或jdbc等,同步到ElasticSearch中,本文利用logstash實現mysql數據庫表之間的數據。(實例:數據庫DB1中的表A有添加或者修改,數據庫DB2中的表B也會自動

原创 OpenGL中涉及到的矩陣變換

文章目錄1、局部座標系2、世界座標系2.1 爲什麼要用矩陣?2.2 模型矩陣(Model Matrix)3、視圖座標系3.1 視圖座標系的定義3.2 視圖矩陣4、投影座標系5、屏幕座標系 先看兩個問題: 我們有什麼?答:模型的初

原创 深入理解Java虛擬機(二)垃圾收集算法

JVM討論的需要垃圾回收的區域主要是指堆內存和方法區。 因爲:程序計數器、虛擬機棧、本地方法棧3個區域隨線程而生,隨線程而滅;棧中的棧幀隨着方法的進入和退出而有條不紊地執行着出棧和入棧操作。每一個棧幀中分配多少內存基本上是在類結

原创 深入理解Java虛擬機(三)HotSpot算法和垃圾收集器

前面介紹了對象存活判定算法和垃圾收集算法,在HotSpot虛擬機上實現這些算法時,必須對算法的執行效率有嚴格的考量,才能保證虛擬機高效運行。 1. 可達性分析算法的實現(枚舉根節點) 1.1 GC Roots根節點的選擇 可作爲G

原创 正則表達式(一)徹底理解正則表達式的元字符

正則表達式分爲元字符和文字。正則表達式的元字符擁有非常強大的描述能力。 行的起始和結束 脫字符號^(代表一行的開始) 美元符號$(代表一行的結束) ^cat //匹配以cat開頭的行 cat$ //匹配以cat結尾的行 字符

原创 提交項目到github(git命令+idea操作)

提交項目分爲四個部分: 第一步:在本地創建git倉庫。 第二步:在github官網上創建倉庫(repository)。 第三步:將本地倉庫與github上的倉庫關聯在一起。 第四步:提交。 下面對每一步進行說明: 第一步:在本地創

原创 靠譜(頂尖諮詢師教你工作的基本功)讀書筆記

1. 溝通技巧 1.1 先講結論 先講結論,再講原因,再講事例,然後重新強調結論。 PREP法則:Point——>Reason——>Example——>Point 先說結論----結論意味着清晰,明確的觀點指向行動。

原创 windows查看殺死指定端口

cmd打開終端 查看8080端口命令 netstat -aon|findstr "8080" //查看 找到對應的進程號,殺死 taskkill /pid 4136-t -f

原创 Java環境變量配置

JAVA_HOME=/usr/local/jdk1.8.0_171 PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/