原创 springboot 實現ftp上的多個文件打包成zip下載

springboot 實現ftp上的多個文件打包成zip下載 廢話不多說,直接開始代碼,代碼裏有註釋進行解釋,如果有不明白的,可以在評論中說,我會回覆。 正文如下: 將ftp文件保存到服務器本地,並得到本地文件的File對象

原创 手寫Mybatis(二)

手寫Mybatis(二) 一中講述了,編寫Mybatis的需求以及思路,這一篇我們來聊一下Mybatis的內容。 一、Mybatis架構圖 接口層 接口層是MyBatis提供給開發人員的一套API,主要使用SqlSession

原创 手寫Mybatis(一)

手寫框架思路分析 Mybatis其實就是封裝了JDBC的持久層框架 JDBC原生代碼分析 JDBC原生代碼 @Test public void test() { Connection connection = n

原创 單例模式與工廠模式

設計模式 單例模式 什麼是單利設計模式? 保證一個類只有一個實例,並且提供一個訪問該全局訪問點。一個jvm中只能存在一個實例,保證對象唯一性。 單例模式應用場景 ​ servlet、struts2、springmvc、連接池、線程

原创 Servlet

Servlet 概念:運行在服務器端的小程序 ​ Servlet就是一個接口,定義了java類被瀏覽器訪問到(tomcat識別)的規則 ​ 將來我們自定義一個類,實現Servlet接口,複寫方法。 快速入門: 創建jav

原创 反射

反射 什麼是反射? Java反射就是在運行狀態中,對於任意一個類,都能夠知道這個類的所有屬性和方法;對於任意一個對象,都能夠調用它的任意方法和屬性;並且能改變它的屬性。而這也是Java被視爲動態(或準動態,爲啥要說是準動態,因

原创 Request與Response

Request與Response request和sresponse對象原來 ​ request和sresponse對象時由服務器創建的。我們來使用他們 ​ request都西昂時來獲取請求消息,response對象是來設置

原创 java註解

註解 概念:也叫元數據,一種代碼級別的說明,是1.5後的新特性,用來對類、接口等進行說明 作用:編寫文檔(如api文檔)、代碼分析(使用反射)、編譯檢查 JDK預定義的註解 @Override:檢測被該註解的方法是

原创 錯誤記錄(二)

form表單遇到的坑 每天記錄日常問題,希望日積月累。 如下form表單,會出現點擊刷新的問題 解決方案 在button標籤中添加 type="button" 即可

原创 錯誤記錄(一)

錯誤記錄 每天記錄日常問題,希望日積月累。 今日問題如下: Uncaught SyntaxError: Invalid shorthand property initializer 問題分析以及解決方案 這個錯誤出現在js中,主要