原创 Linux上JDK、mysql、tomcat、redis等軟件安裝部署

1.JDK安裝部署 注意:rpm與軟件相關命令 相當於window下的軟件助手 管理軟件 步驟: 1)查看當前Linux系統是否已經安裝java 輸入 rpm -qa | grep java 2)卸載兩個openJDK 輸

原创 Spring MVC運行原理及案例

Spring MVC原理及配置 1.Spring MVC概述: Spring MVC是Spring提供的一個強大而靈活的web框架。藉助於註解,Spring MVC提供了幾乎是POJO的開發模式,使得控制器的開發和測試更加簡單。這

原创 JavaSE中Collection及Map集合

集合類說明及區別 Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakH

原创 深入淺出多線程技術

一.概念引入 1.進程與線程區別 進程:一個內存中運行的應用程序,每個進程都有自己獨立的一塊內存空間,一個進程中可以啓動多個線程。exe就是一個進程。 進程是受操作系統管理的基本運行單元。 線程:進程中的一個執行流程,一個進程中

原创 Java中JVM的原理一

一、Java虛擬機的生命週期:   Java虛擬機的生命週期 一個運行中的Java虛擬機有着一個清晰的任務:執行Java程序。程序開始執行時他才運行,程序結束時他就停止。你在同一臺機器上運行三個程序,就會有三個運行中的Java虛擬

原创 Java之JVM中的OopMap

調用棧裏的引用類型數據是GC的根集合(root set)的重要組成部分;找出棧上的引用是GC的根枚舉(root enumeration)中不可或缺的一環。 JVM選擇用什麼方式會影響到GC的實現: 如果JVM選擇不記錄任何這種類型的數

原创 主流瀏覽器緩存機制

一、方向 1.瞭解HTTP協議 2.瞭解瀏覽器的緩存機制 3.主流瀏覽器文件及圖片的緩存機制 二、基礎知識 1.什麼是HTTP協議? 協議是指計算機通信網絡中兩臺計算機之間進行通信所必須共同遵守的規定或規則,超文本傳輸協

原创 <安彥>Java中JVM的原理一

一、Java虛擬機的生命週期:   Java虛擬機的生命週期 一個運行中的Java虛擬機有着一個清晰的任務:執行Java程序。程序開始執行時他才運行,程序結束時他就停止。你在同一臺機器上運行三個程序,就會有三個運行中的Java虛擬機。 J

原创 <安彥>Linux的基礎命令

** 一、Linux的基本命令 1.目錄切換命令 cd usr 切換到該目錄下usr目錄 cd ../ 切換到上一層目錄 cd / 切換到系統根目錄 cd ~ 切換到

原创 <安彥>主流瀏覽器緩存機制

一、方向 1.瞭解HTTP協議 2.瞭解瀏覽器的緩存機制 3.主流瀏覽器文件及圖片的緩存機制 二、基礎知識 1.什麼是HTTP協議? 協議是指計算機通信網絡中兩臺計算機之間進行通信所必須共同遵守的規定或規則,超文本傳輸協議(HT

原创 <安彥>Linux系統時間同步

一、調研背景 由於產品服務器在內網環境, Linux系統作爲服務器出現系統時間跑偏問題。一般情況下可以使用date命令進行時間設置,但是有些複雜操作時對多臺機器的時間差是有要求的,此時就需要使用ntpdate進行時間同步。 二、

原创 <安彥>深入淺出多線程技術

一.概念引入 1.進程與線程區別 進程:一個內存中運行的應用程序,每個進程都有自己獨立的一塊內存空間,一個進程中可以啓動多個線程。exe就是一個進程。 進程是受操作系統管理的基本運行單元。 線程:進程中的一個執行流程,一個進程中可以運行

原创 <安彥>Spring MVC運行原理及案例

Spring MVC原理及配置 1.Spring MVC概述: Spring MVC是Spring提供的一個強大而靈活的web框架。藉助於註解,Spring MVC提供了幾乎是POJO的開發模式,使得控制器的開發和測試更加簡單。這些控制器

原创 <安彥>Linux上JDK、mysql、tomcat、redis等軟件安裝部署

1.JDK安裝部署 注意:rpm與軟件相關命令 相當於window下的軟件助手 管理軟件 步驟: 1)查看當前Linux系統是否已經安裝java 輸入 rpm -qa | grep java 2)卸載兩個openJDK 輸入rpm

原创 <安彥>Java之JVM中的OopMap

調用棧裏的引用類型數據是GC的根集合(root set)的重要組成部分;找出棧上的引用是GC的根枚舉(root enumeration)中不可或缺的一環。 JVM選擇用什麼方式會影響到GC的實現: 如果JVM選擇不記錄任何這種類型的數