原创 MyBatis Generator

MyBatis Generator爲一張表自動生成了兩個實體類 當數據庫表內存在聯合主鍵時,mybatis generator會默認生成兩個實體類,一個只包含主鍵的實體類和一個包含其餘字段的實體類,如果表裏有BLOB字段,還會爲所有BLO

原创 Spring Initializr

Spring Initializr是Spring官方提供的初始化生成Spring Boot的工具 使用Spring Initializr工具生成Spring Boot工具的方法有兩種: 使用Spring Initializr的Web界面:

原创 阿里雲的maven鏡像

maven是支持鏡像的,我們可以在maven的conf文件加下的setting.xml文件中找到<mirrors></mirrors>標籤   [plain] view plain copy     <mirrors>       <!-

原创 Spring Boot

看到官方提供的壓縮包中的src/main/resources目錄下有一個application.properties配置文件(如果沒有就手動創建一個),這就是SpringBoot默認的配置文件,可以對其進行更改來修改SpringBoot的

原创 本地代碼上傳到gitlab

1.git config --global user.name "c"  //配置用戶名 2.git config --global user.email  "[email protected]"    //配置郵箱 3.  ssh-keygen -t

原创 linux的vim操作

1.    :set  nu     //設置行號   2  批量替換        :n,$s/A/B/g       //替換從第n行開始到最後的A換成B                           :n,$s/A/B/   

原创 併發線程加鎖

1.互斥鎖(synchronize) 同一時刻,只有一個線程訪問需要加互斥鎖才能訪問的共享數據 2.Redis的分佈式鎖

原创 linux部署後臺進程

創建sh文件 1.touch  **.sh       //創建sh文件 2 vi  **.sh          // 進入sh文件 3 #! /bin/sh         // 文件的開頭編輯此頭內容 :wq            

原创 java多線程的創建

java中創建線程的三種方法以及區別 Java使用Thread類代表線程,所有的線程對象都必須是Thread類或其子類的實例。Java可以用三種方式來創建線程,如下所示: 1)繼承Thread類創建線程 2)實現Runnable接口創建線

原创 full mesh

表示網絡的一種連接形式,即所有結點之間都直接連接的形式。在該術語所描述的網絡結構中,網絡設備以網狀拓撲被組織在一起,每個網絡節點都要麼有一條物理電路要麼有一條虛擬電路與所有其他網絡節點相連。全互聯提供了大量冗餘性,但是,因爲它的成本昂貴,

原创 Java的一些概念

一 重載   類中方法名相同,返回值相同,參數列表不同(參數個數不同 | 參數類型不同),

原创 SD-WAN

 在說SD-WAN之前,先把WAN搞清楚,什麼是WAN?WAN,Wide Area Network,是指分佈在不同地理位置,連接多個LAN的私有通信網絡。在企業網絡中,一個WAN包括了公司總部、分支機構、託管設施、雲服務等之間的網絡連接。

原创 OLT,PON,BRAS, CPE, VNI

目錄     一.OLT,PON 二 .BRAS BRAS 4.3  配置BRAS接入 接入用戶的認證 三.CPE 四 VNI     一.OLT,PON 隨着以太網技術在城域網中的普及以及寬帶接入技術的發展,人們提出了速率高達 1 Gb

原创 北向接口與南向接口

北向接口 北向接口(Northbound Interface)提供給其他廠家或運營商進行接入和管理的接口,即向上提供的接口。  其是駐留在底層網管上的一個進程,與通常所說的Agent功能相同。負責處理來自上層網管的請求報文,發送trap信

原创 創建實現Java的接口類的對象

public interface Jiekou {     public void s(); } //實現接口的class public class Jiekouimple implements jiekou{     public vo