原创 面試:SpringBoot條件註解底層實現是?

      SpringBoot內部提供了特有的註解:條件註解(Conditional Annotation)。比如: @ConditionalOnBean、 @ConditionalOnClass、 @ConditionalO

原创 java畢業設計_移動端考勤系統

移動端考勤系統mysql數據庫創建語句 移動端考勤系統oracle數據庫創建語句 移動端考勤系統sqlserver數據庫創建語句 移動端考勤系統spring+springMVC+hibernate框架對象(javaBean,pojo)設計

原创 看完這篇Exception 和 Error,就徹底清楚了

在 Java 中的基本理念是 結構不佳的代碼不能運行,發現錯誤的理想時期是在編譯期間,因爲你不用運行程序,只是憑藉着對 Java 基本理念的理解就能發現問題。但是編譯期並不能找出所有的問題,有一些 NullPointerException

原创 面試官問:List一邊遍歷,一邊刪除會遇到什麼問題?

這是最近面試時被問到的1道面試題,本篇博客對此問題進行總結分享。 1. 新手常犯的錯誤 可能很多新手(包括當年的我,哈哈)第一時間想到的寫法是下面這樣的: public static void main(String[] args) {

原创 java畢業設計_網絡招聘管理系統

基於java的java在線招聘管理系統mysql數據庫創建語句 基於java的java在線招聘管理系統oracle數據庫創建語句 基於java的java在線招聘管理系統sqlserver數據庫創建語句 基於java的java在線招聘管理系

原创 CompletableFuture 異步編程~~~~~~~~~~~

本文從實例出發,介紹 CompletableFuture 基本用法。不過講的再多,不如親自上手練習一下。所以建議各位小夥伴看完,上機練習一把,快速掌握 CompletableFuture。 全文摘要: Future VS Complet

原创 對賬系統的設計方案.你有興趣嗎?

前言 對賬系統作爲支付系統中的基石系統,處於整個支付環節中的最後一層,主要用來保證我方支付數據與第三方支付渠道或銀行的數據一致性。 在沒有對賬系統之前,財務在第二日手工覈對前一日的應收與實收。倘若不一致,這就需要一一覈對數據,找出不一致的

原创 如何保證緩存與數據庫的雙寫的一致性?這樣答面試官

Cache Aside Pattern 最初級的緩存不一致問題及解決方案 比較複雜的數據不一致問題分析 分佈式緩存是現在很多分佈式應用中必不可少的組件,但是用到了分佈式緩存,就可能會涉及到緩存與數據庫雙存儲雙寫,你只要是雙寫,

原创 優先級隊列~~~~~~~~~

隊列與棧兩種數據結構是老生常談的問題了,其中隊列是先進先出(FIFO),棧是先進後出(FILO),明白這兩個特性,就很簡易理解了。但是有一種特殊的隊列也是我們常用的數據結構——優先級隊列。 優先隊列的作用是能保證每次取出的元素都是隊列中權

原创 輕鬆搞定XML和對象之間的互轉,不要錯過

前言 在微信訂閱號和支付寶生活號日常開發中,我們會涉及到對象和XML之間的相互轉換。 比如我們可以利用StringBuilder去直接拼接來構造XML     /**      * 構造基礎的響應消息      *       * @

原创 計算機畢業設計_基於SSM的醫院預約掛號系統設計與實現

基於SSM的醫院預約掛號系統設計與實現 基於SSM的醫院預約掛號系統設計與實現mysql數據庫創建語句 基於SSM的醫院預約掛號系統設計與實現oracle數據庫創建語句 基於SSM的醫院預約掛號系統設計與實現sqlserver數據庫創建語

原创 計算機畢業設計_房屋租賃系統源碼

基於WEB的房屋租賃系統的設計與實現 基於WEB的房屋租賃系統的設計與實現mysql數據庫創建語句 基於WEB的房屋租賃系統的設計與實現oracle數據庫創建語句 基於WEB的房屋租賃系統的設計與實現sqlserver數據庫創建語句 基於

原创 java畢業設計_服裝企業的生產作業計劃需求分析~~~

基於JAVA的服裝企業的生產作業計劃需求分析mysql數據庫創建語句 基於JAVA的服裝企業的生產作業計劃需求分析oracle數據庫創建語句 基於JAVA的服裝企業的生產作業計劃需求分析sqlserver數據庫創建語句 基於JAVA的服裝

原创 計算機畢業設計_基於spring的餐飲管理

基於spring的餐飲管理系統的設計和實現 基於spring的餐飲管理系統的設計和實現mysql數據庫創建語句 基於spring的餐飲管理系統的設計和實現oracle數據庫創建語句 基於spring的餐飲管理系統的設計和實現sqlserv

原创 Java中的原生動態代理和CGLIB動態代理的原理,你需要

動態代理在Java中有着廣泛的應用,比如Spring AOP,Hibernate數據查詢、測試框架的後端mock、RPC,Java註解對象獲取等。靜態代理的代理關係在編譯時就確定了,而動態代理的代理關係是在編譯期確定的。靜態代理實現簡單,