原创 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包 --項目模