原创 動態代理-cglib分析

生成代理類文件的方式 jvm添加此啓動參數,後面就是代理類class生成的地址 -Dcglib.debugLocation=~/baldhead/java/dynamic-proxy-cglib/src/main/java/com/bald

原创 SpringMvc請求流程源碼解析

目錄SpringMvc請求流程圖請求流程粗講解方法細講doDispatcher --> 核心找到Handler#getHandlergetHandler(request)mapping.getHandler(request)getHandl

原创 springBoot--01--快速入門

1.1 原有Spring優缺點分析 1.1.1 Spring的優點分析 Spring是Java企業版(Java Enterprise Edition,JEE,也稱J2EE)的輕量級代替品。無需開發重量級的Enterprise JavaBea

原创 淺談spring-createBean

目錄找到BeanClass並且加載類實例化前實例化Supplier創建對象工廠方法創建對象方法一方法二推斷構造方法BeanDefionition 的後置處理實例化後屬性填充spring的注入自動注入處理屬性Aware回調初始化前初始化初始化

原创 docker-compose + nginx部署前後端分離的項目

安裝docker 安裝必要的系統工具 # 更新yum工具 yum update -y # 安裝必要的工具 yum install -y yum-utils device-mapper-persistent-data lvm2 軟件源信

原创 Spring循環依賴原理

Spring循環依賴的原理解析 1、什麼是循環依賴? ​ 我們使用Spring的時候,在一個對象中注入另一個對象,但是另外的一個對象中也包含該對象。如圖: 在Student中包含了teacher的一個屬性; 在Teacher中包含有stu

原创 docker的安裝以及使用命令

docker的安裝 安裝docker https://docs.docker.com/install/linux/docker-ce/centos/#set-up-the-repository 從 2017 年 3 月開始 docker

原创 Sentinel高級

Sentinel高級 sentinel和springCloud整合 減少開發的複雜度,對大部分的主流框架,例如:Web Servlet、Dubbo、Spring Cloud、gRPC、Spring WebFlux、Reactor等做了適配。

原创 typora+PicGo+gitee搭建免費的的牀

一、gitee 1、第一步擁有自己的gitee賬號 可以自己註冊gitee地址 2、使用自己的gitee賬號創建倉庫 創建好之後注意 記住.com/以後的地址 此處就爲y***L/photo---後面會用得上這個地址 3、創建可以訪問

原创 Centos7防火牆以及端口控制

開啓防火牆 systemctl start firewalld.service --啓動firewall systemctl enable firewalld.service --開機時啓動firewall 開放端口

原创 Linked List 單向鏈表

Linked List 鏈表的理解 小結 鏈表是以節點的方式來儲存的 每個節點包括 data域:存放數據,next域:指向下一個節點 如圖:發現鏈表的各個節點不一定是連續儲存的 鏈表分爲帶頭節點的鏈表和沒有頭結點的鏈表,這樣根據實際需求

原创 數組模擬隊列 以及隊列的複用(環形隊列)

使用數組模擬隊列 初始化隊列 private int front; 指向隊列頭的第一個元素 privat int maxSzie; 設置隊列的最大長度 private int rear; 指向隊列尾的最後一個元素的後一個位置,留出一個位置作

原创 二維數組與稀疏數組的轉換---dataStructures

首先我們看一個需求 在11 * 11 的五子棋的棋盤中 我們使用0代表十字交叉點也是無效的數據 用1代表黑棋 用2代表藍棋 那麼所看到的棋盤如下 改用數字顯示後就如一下樣式 現在我們需要將怎個棋盤存儲起來,但是又發現有很多爲0

原创 ToDesk-----個人免費 極致流暢的遠程協助軟件

ToDesk https://www.todesk.com/ ToDesk官方下載地址 https://www.todesk.com/ 還支持文件傳輸,用過許多遠程的控制工具,這個自我感覺比向日葵好用todesk。

原创 jenkins啓動失敗 jenkins.service failed Starting Jenkins bash: /usr/bin/java: 沒有那個文件或目錄

失敗的原因 ● jenkins.service - LSB: Jenkins Automation Server Loaded: loaded (/etc/rc.d/init.d/jenkins; bad; vendor preset