原创 算法其實很簡單 — 堆排序

目錄 1. 基本概念篇 1.1 堆排序 1.2大頂堆和小頂堆 2. 基本思路與步驟 2.1如何構建大頂堆 2.2 排序過程 3. 代碼實現 1. 基本概念篇 1.1 堆排序 堆排序(Heapsort)是指利用堆這種數據結構所設計的一種排序

原创 Java生成JMeter配置文件.jmx以及調用示例

  1 Maven 配置jar包 <dependency>             <groupId>org.apache.jmeter</groupId>             <artifactId>ApacheJMeter_ht

原创 算法其實很簡單—二叉排序樹的刪除

目錄 1. 二叉排序樹刪除節點思路 1.1 刪除只有一個節點 1.2 刪除子節點 1.3 刪除只有一個子節點的父節點 1.4 刪除有兩個子節點的父節點 2.代碼實現 關於二叉排序樹的基本概念以及迭代構建,可參考上篇:算法其實很簡單—二叉排

原创 PDF轉圖片亂碼問題解決

問題描述 1、PDF轉圖片使用技術:pdfbox(具體代碼百度隨處可見) 2、問題概述:控制檯報錯,找不到字體,C:\Windows\FONTS\mstmc.ttf 10:52:06.162 [main] ERROR org.apach

原创 spring cloud集成swagger2(監聽多個項目)

配置詳解 1、接口服務工程的pom文件中引入swagger2 <dependency>    <groupId>io.springfox</groupId>    <artifactId>springfox-swagger2</artif

原创 spring boot集成generator、mybatis

generator配置 引入pom 引入jdbc、mysql <dependency>   <groupId>org.springframework.boot</groupId>   <artifactId>spring-boot-sta

原创 Dockerfile初體驗

      Dockerfile簡單示例 簡單記錄一下使用Dockerfile創建容器的流程 創建Dockerfile文件 新建一個空文件夾,新建文件名爲Dockerfile文件 編寫Dockerfile 構建鏡像 注意docker

原创 docker學習總結

docker學習總結核心概念與安裝配置什麼是dockerDocker架構與內部組件docker有什麼優點虛擬機與容器區別應用場景docker安裝EPEL擴展包安裝Docker安裝鏡像管理什麼是鏡像?鏡像從哪裏來?鏡像工作原理?鏡像文件

原创 jvm應用程序性能監測工具使用

前言       在實際生產中,我們需要對Java程序進行性能分析,比如Tomcat、jvm等,在這裏簡單介紹一下。Jconsole使用對於Windows系統來說,只需要安裝jdk即可使用該工具。1、 啓動:點擊C:\Program Fi

原创 lucene--索引的創建

public class IndexUtil { private String[] ids = { "1", "2", "3", "4", "5", "6" }; private String[] emails = {

原创 Jmeter壓測工具使用

前言簡單介紹一下JMeter的作用吧:1、 能夠對HTTP和FTP服務器進行壓力和性能測試, 也可以對任何數據庫進行同樣的測試(通過JDBC)。2、完全的可移植性和100% 純java。3、完全多線程 框架允許通過多個線程併發取樣和通過單

原创 Java基礎(可能是面試題哦),答案隨時更新

J2SE基礎 1. 九種基本數據類型的大小,以及他們的封裝類。 數據類型 封裝類 byte Byte short Short int Integer long Long float Float double Double boolean

原创 Linux主機性能監測--nmon的使用

下載: nmon安裝包: http://nmon.sourceforge.net/pmwiki.php?n=Site.Download 選擇適合自己系統的版本 centos7_x86_64適合的最新nmon版本爲: nmon16e

原创 JFram製作簡單音樂播放器

package com.dgit.qtts.main; import java.awt.Container; import java.awt.FlowLayout; import java.awt.Gri

原创 關於Java音頻播放不循環和暫停、繼續播放(非Android)

我使用的是MediaPlayer播放,設置其不循環播放方法爲setPlaybackLoop() 需要暫停時,只需要設置setPlaybackLoop()爲true,使用stop()方法,即可暫停播放 繼續播放設置setPlaybackLo