原创 Java併發學習(四)-線程池

線程池 什麼是線程池     爲了避免系統頻繁地創建和銷燬線程,因此引入了線程池。在使用線程池後,創建線程變成了從線程池中獲得空閒線程,關閉線程變成了向線程池歸還線程。JDK提供了一套Excutor框架,幫助開發人員有效的控制線程,其本質

原创 Springboot整合(一)-基礎介紹

    Springboot整合(一)-基礎介紹 application.yml與application.properties    application.yml與application.properties都是springboot默認

原创 Java併發學習(一)-什麼是多線程及多線程的創建

什麼是多線程及多線程的創建 基本概念     進程:進程(Process)是計算機中的程序關於某數據集合上的一次運行活動,是系統進行資源分配和調度的基本單位,是操作系統結構的基礎。在早期面向進程設計的計算機結構中,進程是程序的基本執行實體

原创 Java併發學習(三)-關於併發下ArrayList及HashMap的問題描述及處理

關於併發下ArrayList及HashMap的問題描述及處理 併發下的ArrayList      ArrayList是一個線程不安全的容器。如果在多線程中使用ArrayList,可能會導致程序出錯。首先我們看一下以下代碼: packa

原创 Java併發學習(二)-線程通信

線程通信     線程間通信的模型有兩種:共享內存和消息傳遞;     (1)共享內存          使用 volatile 關鍵字來實現線程間相互通信是使用共享內存的思想,大致意思就是多個線程同時監聽一個變量,當這個變量發生變化的時

原创 解決no security manager: RMI classloader disable

原文鏈接:https://blog.csdn.net/iteye_13851/article/details/82652526 遇見問題: Caused by: java.lang.Class

原创 Linux安裝JDK環境

Linux安裝JDK環境 文件上傳     1、JDK1.8文件下載地址          https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2

原创 【記錄】關於axios使用須知

【記錄】關於axios使用須知 這是一次血淚的教訓,糾結了三個晚上,我覺得有必要把它記錄下來,留作日後警醒。 問題描述:      在調用定義了async/awite的方法後,總是未等到響應返回,就執行了接下來的代碼 錯誤代碼展示: ax

原创 學習ES6(一)-基礎語法

學習ES6(一)-基礎語法 變量      說明ES6新增變量之前,先說明使用ES5變量var存在的問題 新的變量申明方法 ES5變量 var存在以下幾個問題:      1、可進行重複聲明 // 1、var可進行重複聲明 var a

原创 Tomcat部署多個Sring Boot項目時Unable To Register MBean Exception的一種解決方法

原文出處:https://blog.csdn.net/slx3320612540/article/details/87910372 Tomcat部署多個Sring Boot項目時出現org.springframework.jmx.expo

原创 學習Quartz任務調度(一)--Quartz1.8.6框架介紹及簡單應用

學習Quartz任務調度(一)--Quartz1.8.6框架介紹及簡單應用      由於2.0版本以後,2.0版本一下的創建方法將不在適用於2.0版本。 什麼是任務調度     根據設定的時間,執行特定的任務 Quartz工作原理  

原创 學習開發代碼生成器(一)--使用FreeMarker開發代碼生成器

學習開發代碼生成器(一)--使用FreeMarker開發代碼生成器   什麼是代碼生成器      代碼生成器:可以生成代碼的程序      代碼生成器=模板+數據+合成機制。Tomcat內部就有一個代碼生成器可以生成HTML代碼,客戶端

原创 學習使用Maven構建多模塊項目

學習使用Maven構建多模塊項目 Maven構件多模塊項目(projectdemo)目錄結構介紹     projectdemo(父級-總工程)         -- pom.xml         -- projectutils(基礎工

原创 使用Nexus搭建Maven私服(三)-基本屬性介紹及本地項目配置上傳引用私服

使用Nexus搭建Maven私服(三)-基本屬性介紹及本地項目配置上傳引用私服 Repositories主要屬性及其作用介紹     (1)Reposiroty:倉庫名稱     (2)Type:倉庫類型              --

原创 使用Nexus搭建Maven私服(一)-Linux安裝Nexus介紹及安裝步驟

Linux安裝Nexus介紹及安裝步驟 爲什麼需要搭建Maven私服     (1)本地倉庫下載速度優先於遠程倉庫     (2)可自行進行構建的管理和維護             -- 第三方jar包             --項目模