原创 Java文件上傳

Java文件上傳 一、需要jar包支持 commons-io https://mvnrepository.com/artifact/commons-io/commons-io commons-fileupload https

原创 MyBatis入門

MyBatis入門 一、概述 MyBatis 是一款優秀的持久層框架,它支持定製化 SQL、存儲過程以及高級映射。 MyBatis 避免了幾乎所有的 JDBC 代碼和手動設置參數以及獲取結果集。 MyBatis 可以使用簡單的

原创 JavaWeb常用maven依賴及配置文件

一、JavaWeb常用maven依賴 1、junit <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4

原创 Servlet:HelloServlet入門程序;Mapping配置;ServletContext;Response

文章目錄Servlet1、Servlet簡介2、HelloServlet3、Servlet原理4、Mapping配置5、ServletContext5.1、共享數據5.2、獲取初始化參數5.3、請求轉發5.4、讀取資源文件6、Re

原创 JS: 數據類型;運算符;函數;js內置對象;BOM;DOM;事件

文章目錄JavaScript一、簡介二、數據類型三、運算符1、數學運算符2、比較運算符四、函數五、js內置對象1、String字符串對象2、Number對象3、Date對象4、Array數組對象5、全局方法對象6、正則表達式對象六

原创 註解

註解 1、概述 定義:註解(Annotation),也叫元數據。一種代碼級別的說明。它是JDK1.5及以後版本引入的一個特性,與類、接口、枚舉是在同一個層次。它可以聲明在包、類、字段、方法、局部變量、方法參數等的前面,用來對這

原创 網絡編程:InetAddress;UDP協議傳輸數據 ;TCP協議傳輸數據;下載網絡資源

文章目錄網絡編程一、網絡編程三要素1、IP概述2、端口概述3、協議概述二、InetAddress類的使用和Socket通信原理1、InetAddress類的使用2、Socket通信原理三、UDP協議1、UDP協議發送數據2、UDP

原创 Maven

文章目錄Maven1.Maven簡介2、下載安裝Maven3、配置環境變量4、阿里雲鏡像5、本地倉庫6、在IEDA中使用Maven7、創建一個普通的Maven項目8、pom文件9、Maven倉庫的使用 Maven 1.Maven簡

原创 數據庫連接池(DBCP、C3P0、Druid); Commons DbUtils工具類庫

文章目錄數據庫連接池一、DBCP連接池使用步驟:1、導入 jar包(commons-dbcp-1.4.jar和commons-pool-1.5.6.jar)2、配置信息採用硬編碼方式採用配置文件方式Java代碼配置文件3、獲取連接

原创 代理模式:靜態代理;動態代理

​ 代理模式:爲其它對象提供一種代理以控制對這個對象的訪問控制;在某些情況下,客戶不想或者不能直接引用另一個對象,這時候代理對象可以在客戶端和目標對象之間起到中介的作用。 一、靜態代理 角色分析: 抽象事務 :一般會使用接口或者

原创 郵件發送(Java)

郵件發送(Java) 一、傳輸協議 1.發送郵件協議 SMTP協議 SMTP服務器(郵件發送服務器):處理用戶smtp請求(郵件發送請求)的服務器。 2.接受郵件協議 POP3協議 POP3服務器(郵件接收服務器):處理用戶

原创 JDK1.8新增功能:線程安全的時間日期類;Lambda表達式;Stream流

文章目錄JDK1.8新增功能一、時間日期類1、LocalDate;LocalTime;LocalDateTime類2、Instant 時間戳類3、Duration和Period4、TemporalAdjuster(接口)5、Zon

原创 spring IoC : DI依賴注入;自動裝配;使用註解注入;使用Java的方式配置Spring

一、Spring IOC IoC(Inversion of Control,控制反轉)是一種設計思想。這是spring的核心,貫穿始終。所謂IoC,對於spring框架來說,就是由spring來負責控制對象的生命週期和對象間的關

原创 集合(三):Map;HashMap;LinkedHashMap;TreeMap;集合嵌套

文章目錄集合(三)Map一、HashMap1、概述及特點2、HashMap常用方法3、HashMap常用方法測試4、Map集合的遍歷A:方式一:先獲取鍵,再通過鍵找值B:方式二:先獲取鍵值對,再獲取鍵和值5、HaShMap保證鍵唯

原创 JSP

JSP 1、簡介 JSP(Java Server Pages)是由Sun Microsystems公司主導創建的一種動態網頁技術標準。 JSP將Java代碼和特定變動內容嵌入到靜態的頁面中,實現以靜態頁面爲模板,動態生成其