原创 vi/vim編輯器常用的操作

Linux的命令行界面下面有非常多的文本編輯器。比如經常聽說的就有Emacs、pico、nano、joe與vim等。vim也是許多linux自帶的編輯器,想要玩好linux,vim一定是要熟練使用的,利用好vim會讓我們事半功倍

原创 TCP、UDP、HTTP

TCP和UDP的區別 TCP:TCP和UDP都是傳輸層的協議,但TCP是面向連接的傳輸協議,是可靠的傳輸,在傳輸的時候需要建立連接,只能是一對一的傳輸,是有序的傳輸 UDP:UDP是面向無連接的傳輸層協議,傳輸時只需要發送數據,並

原创 tomcat安裝SSL安全證書

首先,不知道你有沒有發現,有時你在瀏覽器訪問一個網址時,例如(www.hzelin.top),你會發現網址左邊是個 X不安全(表示該鏈接不安全,使用的是http未加密協議),而有時你訪問一個網址的時候發現地址左邊是https:/

原创 Spring+Quartz最簡單的HelloWorld入門示例

實現的效果,定時執行 有關Quartz不做介紹,可自行學習 首先添加依賴 spring相關的依賴根據自己的版本添加,注意要加spring-context-support的依賴,版本和spring的版本保持一致就可以了 <!

原创 Jvm 知識點總覽

0.jvm 總體梳理 jvm體系總體分四大塊: 類的加載機制 jvm內存結構 GC算法 垃圾回收 GC分析 命令調優 1.類的加載機制 主要關注點: 什麼是類的加載 類的生命週期 類加載器 雙親委派模型 什麼是類的加載

原创 計算機網絡基礎之OSI參考模型

1. OSI參考模型 OSI參考模型的七層分別爲:物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層、應用層 1.1 爲什麼要分層 分層可以讓網絡通信系統更加的靈活,每層之間用接口連接,每一層互補干擾,即使有一層發生了改變

原创 centos 7 安裝Erlang

1.安裝Erlang編譯依賴 yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget 2.下載Erlang wget htt

原创 java如何利用google的zxing生成二維碼,只需要兩步,超級簡單

實現的效果,在頁面中直接引入 <html> <body> <img alt="二維碼" src="/myo2o/qrcode/generateqrcode"> </body> </html> 打開頁面,如果是靜態頁面

原创 計算機操作系統高頻面試總結

1.進程和線程的區別     1.進程是資源分配的最小單位,線程是程序執行的最小單位。     2.進程有自己的獨立地址空間,每啓動一個進程,系統就會爲它分配地址空間,建立數據表來維護代碼段、堆棧段和數據段,這種操作非常昂貴。而線