原创 Git&&GitHub(1)

Git的優勢 大部分操作在本地完成,不需要聯網 完整性保證 儘可能添加數據而不是刪除或修改數據 分支操作非常快捷流暢 與 Linux 命令全面兼容 Git的結構 工作區:提交代碼,新建文件;通過git add提交到暫存區 暫存區

原创 SpringMVC——記錄那些走過的坑(1)

前言 Idea在開發的時候,的確比Eclipse智能,但是沒有Eclipse方便,好多在Eclipse中沒問題的源代碼跑到idea裏面就會因爲結構而遇到各種各樣的坑 工欲善其事,必先利其器 idea新建一個SpringMVC項目

原创 SSM學習—Spring(第五天學習記錄)

AOP前景提要 提出問題 ①代碼混亂:越來越多的非業務需求(日誌和驗證等)加入後,原有的業務方法急劇膨脹。每個方法在處理核心邏輯的同時還必須兼顧其他多個關注點。 ②代碼分散: 以日誌需求爲例,只是爲了滿足這個單一需求,就不得不在多

原创 SSM學習—Spring(第六天學習記錄)

Aop AOP(Aspect-Oriented Programming,面向切面編程):是一種新的方法論,是對傳統OOP(Object-Oriented Programming,面向對象編程)的補充。 AOP編程操作的主要對象是

原创 SSM學習——SpringMVC(2)

RequestMapping註解 看源碼 // // Source code recreated from a .class file by IntelliJ IDEA // (powered by Fernflower deco

原创 SSM學習—Spring(第四天學習記錄)

Bean的生命週期***常用註解(MVC就不用再說了吧)******組件命名規則***_***掃描***_*組件裝配* - 作用域 <!-- bean的作用域: singleton:單例

原创 SpringMVC——記錄那些走過的坑(2)

細枝末節 @RequestMapping(value=“hello”) value的值是一個匹配的字符串,帶不帶/無所謂 如上圖所示,不帶/就是相對路徑,帶/則是絕對路徑,直接在http://localhost:8080後面拼接

原创 SpringMVC——記錄那些走過的坑(3)

springMVC出現HTTP Status 405 - Request method ‘GET’ not supported錯誤的解決方法 1.加入 @ResponseBody 註解或者加入isErrorPage=“true”。

原创 SSM學習——SpringMVC(1)

詳情見https://blog.csdn.net/qq_39728274/article/details/105150917

原创 MYSQL入從入門到精通

數據庫的好處     實現數據持久化     使用完整的管理系統統一管理,易於查詢     存儲大量數據,便於實現共享     安全 DB:數據庫(dataBase),存儲數據的倉庫 DBMS:數據庫管理系統(DataBase Mana

原创 JVM學習--Java內存管理&&異常

JVM概述按技術體系未來趨勢數據區域程序計數器(PCR)棧(Stack)java虛擬機棧本地方法棧堆(Heap)方法區(MA)運行時常量池(RCP)直接內存HotSpot虛擬機對象的創建類加載檢查分配內存執行構造函數對象的內存佈局

原创 SSM學習——SpringMVC(5)

POJO Spring MVC 會按請求參數名和 POJO 屬性名進行自動匹配,自動爲該對象填充屬性值。支持級聯屬性。如:dept.deptId、dept.address.tel 等 實驗代碼: index.jsp <form a

原创 SSM學習——SpringMVC(4)

處理請求數據 請求處理方法簽名 1)Spring MVC 通過分析處理方法的簽名,HTTP請求信息綁定到處理方法的相應人蔘中。 2)Spring MVC 對控制器處理方法簽名的限制是很寬鬆的,幾乎可以按喜歡的任何方式對方法進行簽名

原创 SSM學習——SpringMVC(8)

SpringMVC運行分析運行流程結合源代碼不存在映射存在映射 運行流程 No mapping Found只有進入DispatcherServlet中才會出現,否則不會 結合源代碼 不存在映射 沒有配置該請求,則會交給Dispa

原创 JVM學習--GC&&MAP

垃圾收集與內存分配策略概述回收回收JAVA堆引用Die Or Live回收方法區垃圾收集算法引用計數器式垃圾收集(CRGC)追蹤式垃圾收集(TGC)分代收集標記-清除算法標記-複製算法標記-清理HotSpot的算法細節根節點枚舉安