原创 一文細讀策略模式、策略模式與Spring的碰撞

##前言 策略模式是GoF23種設計模式中比較簡單的了,也是常用的設計模式之一,今天我們就來看看策略模式。 實際案例 我工作第三年的時候,重構旅遊路線的機票查詢模塊,旅遊路線分爲四種情況: 如果A地-B地往返都可以直達,那麼查詢

原创 重磅出擊:IntelliJ IDEA 2020.2 EAP 5 發佈,Java 15 支持

IntelliJ IDEA 2020.2 EAP5 現已[發佈]新版本的主要亮點內容如下: Java 15 支持 Related problems Intentions preview Java intention action

原创 IDEA 中 MyBatis還可以這麼玩!!!

##前言 1. 搭建 MyBatis Generator 插件環境 a. 添加插件依賴 pom.xml b. 配置文件 generatorConfig.xml c. 數據庫配置文件 jdbc.properties

原创 一文帶你瞭解併發 HashMap 的一種簡單實現

##前言 java.util.concurrent.ConcurrentHashMap, java.util.concurrent.ConcurrentHashMap 雖然效果不錯,但其實現相當複雜。在開發一款工具的過程中,由於

原创 程序員,IntelliJ IDEA的這些調試技巧,你用過多少?

##前言 今天來給大家分享一下 IntelliJ IDEA 的騷操作調試技巧,關鍵具體有多騷,大家可以來對比下,不過確實要比 Eclipse 強太多了! ####一、條件斷點 循環中經常用到這個技巧,比如:遍歷1個大[List]的

原创 你說啥?十分鐘帶我瞭解Spring Data 教程 - Redis篇

前言 1. Redis簡介 Redis(Remote Dictionary Server ),即遠程字典服務,是一個開源的使用ANSI C語言編寫、支持網絡、可基於內存亦可持久化的日誌型、Key-Value 數據庫,並提供多種語言

原创 一文教你MongoDB設計方法及技巧,看不懂還不來學?

#前言 MongoDB是一種流行的數據庫,可以在不受任何表格schema模式的約束下工作。數據以類似JSON的格式存儲,並且可以包含不同類型的數據結構。例如,在同一集合collection 中,我們可以擁有以下兩個文檔docume

原创 社招面試Java崗,HR對我的“套路”,看完最後一條你絕對忍不了

前言 最近公司的招聘工作不好做啊! 六月份人才市場剛回暖,這不,這兩天到處又開始嚷嚷着誰誰誰、哪兒哪兒哪被隔離了,嚇得我飯都不敢出去吃了… 只能苦逼點在家做做飯了!!! 不過說實話,近期大家出門還是要戴好口罩,人多的地方儘量還是

原创 阿里5面Java崗,超詳細的面經集合整理,堪稱硬核!

##前言 昨天晚上面完了最後一輪技術面,也不知道能不能過,心好累啊!!! 感覺面完之後整個人額都虛脫了一樣,我已經不再是我了,所以阿博將本次五面的內容和真題類型簡單的給大家做了一個記錄! 什麼? 怕看不懂? 沒關係,傻瓜

原创 面試官:請說說Java Exception 和 Error 的區別? 看完你就懂了

##前言 昨天跟部門老大在面試間等待候選人,偶然聽到隔壁房間的面試官問了候選人一個問題:“Java 的 Exception 和 Error 有什麼區別呢?”。 聽到這裏阿博心裏嘿嘿一笑。這是個常見的連環問題了。結果沒想到候選人第一

原创 阿里P8必備Java 知識點:算法、設計模式、語法,看看你缺了哪些!

排序算法 9 P1:排序算法的分類 排序算法可以分爲內部排序和外部排序,在內存中進行的排序稱爲內部排序,當要排序的數據量很大時無法全部拷貝到內存,需要使用外存進行排序,這種排序稱爲外部排序。 內部排序包括比較排序和非比較排序,比

原创 新年手打,40道經典MYSQL面試乾貨,速來收藏

MySQL 面試題 新年手打,40道經典MYSQL面試乾貨,速來收藏 1、MySQL 中有哪幾種鎖? 1、表級鎖:開銷小,加鎖快;不會出現死鎖;鎖定粒度大,發生鎖衝突的概率最 高,併發度最低。 2、行級鎖:開銷大,加鎖慢;會出現死

原创 2020春招Java面試題型彙總《1》

#前言 恍然間就已經到了二月中旬了,還有多少和我一樣仍然困在家中辦公的同學舉個爪,PS(在家真的好無聊啊!!!) 但是,疫情也是非常嚴峻的,大家就儘量躲在家中,少外出吧~ 嗯哼! 雖然疫情仍舊嚴峻,但是春招的到來也是必不

原创 別躺牀上了,5分鐘帶你瞭解SpringBoot響應式的核心-Reactor

響應式編程是面向流的、異步化的開發方式 響應式是非常通用的概念,無論在前端領域、還是實時流、離線處理場景中都是適用的。 這次,我們把目光轉向 SpringBoot,在SpringBoot 2.0版本之後,提供了對響應式編程的全面支

原创 2020春招Java面試題型彙總

前言 依舊如約而至,給大家分享本期的2020春招面試題了,觀看了上篇文章的小夥伴們,也要記得給本篇文章點個贊哦~ 那麼話不多說,直接給大家上乾貨、、、 Java中的異常處理 ​ 在Java中,所有的異常都有一個共同的祖先jav