原创 java內功系列二(IO && NIO && AIO )

1.java.io下包括輸入和輸出2中IO流,每種IO流又分爲字節流和字符流兩大類(按照是否直接與目的源交互又分爲節點流和處理流,處理流其實是封裝了節點流在更高層實現數據的處理,這樣java程序可以使用一致的代碼愛處理不同的節點流,不管來

原创 java內功系列三(多線程)

1.併發和並行區別:並行指某時刻多個同時執行,併發指某時刻只能有一個執行但是由於cpu的輪換執行宏觀上感覺是同時執行。 2.線程擁有自己的堆棧、程序計數器、局部變量。但是多個線程只能共享父進程的全部資源。 3.線程啓動幾種方式。一:繼承T

原创 idea創建springboot多模塊項目

https://blog.csdn.net/lhw_csd/article/details/82183008 最近在負責的是一個比較複雜項目,模塊很多,代碼中的二級模塊就有9個,部分二級模塊下面還分了多個模塊。代碼中的多模塊是用maven

原创 將List轉成樹的兩種方式(遞歸、循環)

地址:https://blog.csdn.net/massivestars/article/details/53911620/ 在做目錄樹的時候通常是將一個目錄存在數據庫的List全部返回來,再根據節點id和parentId組裝成一顆樹。

原创 網絡原文收藏(持續更新...)

Spring boot Mybatis 整合(完整版): https://blog.csdn.net/winter_chen001/article/details/77249029  ( 1.5.6) https://blog.csdn.

原创 數據庫設計規範

1.表名:【模塊+詳細】駝峯實現。 2.表名稱不應太長(不超三個英文單詞)。 3.多對多連接表,用兩表前綴作爲表名:如:User_Login,User_GroupInfo多對多表名:User_Group_Relation(關係統一用Rel

原创 IntelliJ Idea 常用快捷鍵列表

IntelliJ Idea 常用快捷鍵列表 Ctrl+Shift + Enter,語句完成 “!”,否定完成,輸入表達式時按 “!”鍵 Ctrl+E,最近的文件 Ctrl+Shift+E,最近更改的文件 Shift+Click,可以關閉文

原创 SpringMVC 組件類大全

1、SpringMVC 組件類有哪些?        在瞭解Spring MVC各組件之前,我們先來看一下Spring MVC框架結構:   從上圖我們可以看到, Spring MVC主要包括:        1. 前端控制器組件(Dis

原创 IDEA的常用設置和快捷鍵

設置篇 1設置鼠標滾動字體: 2.設置鼠標提示 3.自動導入包   4.行號和方法分隔符 5.忽略提示大小寫智能提示 6.多行顯示編輯頁面tab 7.設置字體、大小、行間距 8.設置註釋顏色   9當文件導入的類大於幾個開始用

原创 JSR303的數據校驗-Hibernate Validator方式實現

1.什麼是JSR303? JSR303是java爲bean數據合法性校驗所提供的一個標準規範,叫做Bean Validation. Bean Validation是一個運行時的數據校驗框架,在驗證之後驗證的錯誤信息會被馬上返回。 2.實現

原创 產品介紹快速上手視頻教程購買專業版本免費下載 介紹8種常用的項目管理工具

https://www.edrawsoft.com/cn/project-management-tools.php 本文提供有效的項目管理工具,包括甘特圖,WBS,日曆,時間線,狀態表,HOQ,和思維導圖製作工具。 項目管理涉及有效的計劃

原创 java內功系列六(泛型、異常、註解)

泛型: 1.泛型的出現主要解決了容器中元素放進去後直接變成了object類型。在編譯的時候如果傳入錯誤的元素將會出錯。 2.每次傳給泛型類、接口的類型參數不一樣相當於創建了一個新的類。list<string>和list以及list<int

原创 java內功系列五(類加載與反射)

1.java程序啓動時啓動了一個jvm的虛擬機進程,所有線程變量都在該虛擬機中。 2.當程序使用某個類時發現沒有那麼會從文件中加載到內存中,並創建一個java.lang.class對象。(加載、鏈接、初始化),類時對事物的抽象,其實類本身

原创 java內功系列四(網絡)

1.java.net包下提供URL(協議+地址+端口+資源)和URLConenction提供web訪問服務。URLDecoder和URLEncoder提供字符串和編碼方式轉換。 2.InetAddress代表ip地址,提供2個靜態方法獲取

原创 一個合格的項目經理都需要做哪些事情?

之前在公司一直主要負責app研發這塊工作,後來公司實行項目責任制,正好談下來一個比較大的項目(北京新機場新機場安全管控平臺),這個平臺簡單來講就是集團承包安全部用的一個安全管控平臺,因爲總包下面有100多家分包公司,整體工程的安全管理是一