原创 【開發小技巧】:IntelliJ IDEA天天用,這些Debug技巧你都知道?

在軟件開發的過程中,可以說調試是一項基本技能。調試的英文單詞爲 debug ,顧名思義,就是去除 bug 的意思。俗話說的好,編程就是製造 bug 的過程,所以 debug 的重要性毋庸置疑,如果能熟練掌握調試技能,也就可以很快的定位出代

原创 IntelliJ IDEA 2020.1 Beta 2 發佈

一、IntelliJ IDEA  IntelliJ IDEA 被認爲是當前 Java 開發效率最快的 IDE 工具。它整合了開發過程中實用的衆多功能,幾乎可以不用鼠標可以方便的完成你要做的任何事情,最大程度的加快開發的速度。簡單而又功能強

原创 Spring Framework 5.2.5 發佈,增加對 Java 14 的支持

Spring Framework 5.2.5 發佈了,此版本包含 50 多個修復和改進,還增加了對最近發佈的 Java 14 的支持。 新特性 不在 MimeTypeUtils LRU 緩存中緩存多部分 mime 類型 在 JmsBoot

原创 2019年Java大廠面試題講解(周陽) 之值傳遞和引用傳遞

TransferValue是什麼?值傳遞和引用傳遞changeValue1的執行過程changeValue2的執行過程changeValue3的執行過程 值傳遞和引用傳遞 /** * 值傳遞和引用傳遞 * @author: 輕

原创 (小技巧)IDEA在service窗口中顯示多個服務

idea在service窗口中顯示多個服務如下: .idea 目錄下面 workspace.xml 中找到 RunDashboard 替換成如下 <component name="RunDashboard"> <optio

原创 (重溫)JavaWeb--Servlet技術(一)(JavaWeb 的三大組件之一)

1.Servlet 技術 a)什麼是 Servlet Servlet 是 JavaEE 規範之一。規範就是接口 Servlet 就 JavaWeb 三大組件之一。三大組件分別是:Servlet 程序、Filter 過濾器、Listener

原创 不瞞你說,我最近跟Java源碼槓上了

爲什麼要讀JDK源碼 當然不是爲了裝,畢竟誰沒事找事虐自己 ... 1、面試跑不掉。現在只要面試Java相關的崗位,肯定或多或少會會涉及JDK源碼相關的問題。 2、弄懂原理纔不慌。我們作爲JDK的使用者,雖然說天天用得很開心,但是有時候

原创 (重溫Java註解知識)深入瞭解Java中的註解

0 前言 自Java5.0版本引入註解之後,它就成爲了Java平臺中非常重要的一部分。開發過程中,我們也時常在應用代碼中會看到諸如@Override,@Deprecated這樣的註解。這篇文章中,我將向大家講述到底什麼是註解?爲什麼要引入

原创 (重溫)JavaWeb--Cookie 和 Session入門總結(瞭解cookie和session這一篇就夠了)

1、Cookie 餅乾 a)什麼是 Cookie? Cookie 翻譯過來是餅乾的意思。 Cookie 是服務器通知客戶端保存鍵值對的一種技術。 客戶端有了 Cookie 後,每次請求都發送給服務器。 每個 Cookie 的大小不能超過

原创 Spring Boot 禁用 Swagger 的三種方式

一、序言 在生產環境下,我們需要關閉swagger配置,避免暴露接口的這種危險行爲。 二、方法: 禁用方法1: 使用註解 @Value() 推薦使用 package com.dc.config; import org.springfr

原创 (重溫)JavaWeb--Filter 過濾器(JavaWeb 的三大組件之一)

1、Filter 什麼是過濾器 Filter 過濾器它是 JavaWeb 的三大組件之一。三大組件分別是:Servlet 程序、Listener 監聽器、Filter 過濾器 Filter 過濾器它是 JavaEE 的規範。也就是接口 F

原创 Java 將 Word 文檔轉換爲 PDF 的完美工具

1 Java 將 Word 文檔轉換爲 PDF 的完美工具 在日常工作中,PDF格式良好的視覺閱讀性和穩定性使其使用越來越廣泛。因此我們常會遇到需要將成型的Word文檔轉換爲PDF格式的情況。本文就將通過使用Java程序來演示如何將Wor

原创 2019年Java大廠面試題講解(周陽) 之死鎖編碼及定位分析

死鎖編碼及定位分析概念產生死鎖的原因死鎖代碼如何排查死鎖 概念 死鎖是指兩個或多個以上的進程在執行過程中,因爭奪資源而造成一種互相等待的現象,若無外力干涉那他們都將無法推進下去,如果資源充足,進程的資源請求都能夠得到滿足,死鎖出現

原创 【個人總結】Spring框架整體認識總結

Spring框架整體認識總結 Spring特徵 Spring常用模塊 Spring主要Jar包 Spring常用註解 第三方框架集成

原创 2019年Java大廠面試題講解(周陽) 之線程池(Java中有哪些方法獲取多線程)

線程池前言Callable接口注意ThreadPoolExecutor爲什麼用線程池線程池的好處架構說明創建線程池底層實現線程池的重要參數拒絕策略線程池底層工作原理線程池運行架構圖爲什麼不用默認創建的線程池?手寫線程池採用默認拒絕