原创 常見Java集合實現細節——Iterator迭代器

4、Iterator迭代器        Iterator是一個迭代器接口,專門用於迭代器各種Collection集合,包括Set集合和List集合。 4、1 Iterator實現類與迭代器模式 import java.util.Arr

原创 Java的內存回收——內存管理小技巧

4、內存管理小技巧 4、1 儘量使用直接量        當需要使用字符串,還有Byte、Short、Integer、Long、Float、Double、Boolean、Character包裝類的實例時,程序不應該採用new的方式來創建對

原创 MySQL壓縮包安裝及DBeaver可視化工具

本文目錄MySQL使用壓縮包安裝與環境搭建可視化工具推薦——DBeaver MySQL使用壓縮包安裝與環境搭建 此處安裝不是使用.msi進行安裝,而是使用壓縮包安裝MySQL。 不使用.msi安裝的原因是: 相較於壓縮包的形式,

原创 Typora —— MarkDown文本編輯器

什麼是MarkDown? Markdown是一種可以使用普通文本編輯器編寫的標記語言,屬於輕量級的標記語言。MarkDown通過簡單的標記語法,可以使普通文本內容具有一定的格式,比如字體加粗、標題排版、段落排版、圖片引用、超鏈接引

原创 常見Java集合實現細節——List集合與Map集合

2、 List集合與Map集合 2、1 Map的values()方法        Map集合是一個關聯數組,它包含兩組值:一組是所有key組成的集合,因爲Map集合的key不允許重複,而且Map不會保存key加入的順序,因此這些key可

原创 Java的內存回收——Java引用的種類

1、Java引用的種類        Java是面向對象的編程語言,一個Java程序往往需要創建大量的Java類,然後對各Java類創建大量的Java對象,再調用這些Java對象的屬性和方法來操作它們。        程序員需要通過關鍵字

原创 Java的內存回收——Java的內存泄漏

2、Java的內存泄漏        什麼是內存泄漏呢?程序運行過程中會不斷分配內存空間,那些不再使用的內存空間應該即時被回收,從而保證系統可以再次使用這些內存空間,如果存在無用的內存沒有被回收回來,那就是內存泄漏。        對於J

原创 Hadoop平臺的搭建

Centos7搭建Hadoop平臺(最簡單Hadoop平臺) 1、 所需軟件 1)VMware虛擬機(使用的是VMware Workstation 10)2)Centos(使用的是Centos7)3)jdk(使用jdk-7u51-linu

原创 常見Java集合實現細節——ArrayList和LinkedList

3、ArrayList和LinkedList        在List集合的實現類中,主要有三個實現類:ArrayList、Vector、LinkedList。其中Vector還有一個Stack子類,這個Stack子類僅在Vector父類

原创 IP地址,子網掩碼、默認網關,DNS服務器

IP地址,子網掩碼、默認網關,DNS服務器是什麼意思?  IP地址,子網掩碼、默認網關,DNS服務器是什麼意思?   (一)  問題解析 001.   問:  IP地址,子網掩碼,默認網關,DNS服務器,有什麼區別呀?

原创 Java的內存回收——垃圾回收機制

3、垃圾回收機制        垃圾回收機制主要完成以下兩件事情。 跟蹤並監控每個Java對象,當某個對象處於不可達狀態時,回收該對象所佔用的內存空間。清理內存分配、回收過程中產生的內存碎片。        垃圾回收機制需要完成的這兩方

原创 IBM MQ多個Queue Manager消息發送與接收

在之前的博文中記錄了單機Linux環境下消息的發送與接收(https://blog.csdn.net/Never_Blue/article/details/97886647),本博文以2個Queue Manager爲例記錄在多個Queue

原创 IBM MQ Linux發送與接收消息測試

之前本人的博客寫了IBM MQ環境搭建的過程(參考:https://blog.csdn.net/Never_Blue/article/details/95196474)。本篇博客記錄一下完成安裝之後,在Linux環境下進行簡單的消息發送與

原创 Ubuntu18.04+IBM MQ v9環境搭建

記錄一下搭建IBM MQ的過程。在整個環境的搭建過程中,由於是搭建個人使用的測試環境,故全部使用root進行操作。   環境介紹: Ubuntu18.04 mqadv_dev911   搭建步驟: 1、官網下載所需要的安裝包至指定文件夾並

原创 Ubuntu18.04+Jenkins自動部署環境搭建

由於工作需要,記錄一下搭建Jenkins的步驟   Jenkins中文官網:https://jenkins.io/zh/ 環境準備: Ubuntu18.04 JDK1.8 Maven3.2.5 Jenkins2.150   初始化Jenk