原创 Java學習047--Request概述

亂碼問題解決方案: 所有能設置編碼的地方都統一設置 : 數據庫,數據庫字段,Servlet程序,請求,響應 , 前端,瀏覽器。 JSP取得項目的路徑 ${pageContext.request.contextPath} R

原创 Java學習總結--044 CSS概述

CSS 1.1 CSS是什麼? CSS指層疊樣式表(Cascading Style Sheets) 樣式定義如何顯示HTML元素 1)樣式通常存儲在樣式表【.CSS文件、CSS區域】中; 2)把樣式添加到HTML4.0中,是爲了解

原创 Java學習總結048--Cookie

構造器 : Cookie cookie = new Cookie(String name,String value); Cookie cookie = new Cookie(String name,String value); C

原创 Java學習總結050--JDBC

介紹 SUN公司爲了簡化、統一對數據庫的操作,定義了一套Java操作數據庫的規範(接口),稱之爲JDBC。 JDBC全稱爲:Java Data Base Connectivity 【Java數據庫連接】 組成JDBC的2個包:

原创 Java學習總結--040網絡編程

1 計算機網絡 是指將地理位置不同的具有獨立功能的多臺計算機及其外部設備,通過通信線路連接起來,在網絡操作系統,網絡管理軟件及網絡通信協議的管理和協調下,實現資源共享和信息傳遞的計算機系統。 2 網絡編程 就是用來實現網絡互連的不

原创 Java學習總結049--Session

只要客戶端一旦連接上服務器,服務器就會自動產生Session; 一個連接對應一個session,session可以在一個會話中傳遞信息; 通過setAttribute設置值。 通過getAttribute獲得值。 由服務器端控制,

原创 Java學習總結046--Servlet概述

Servlet運行過程 Servlet實現類 使用IDEA開發Servlet Servlet映射路徑問題 1.一般情況下我們都會指定一個URL , 一個URL對應一個請求 2.通配問題 /* :不報錯 *.do 重定

原创 Java學習總結--039GUI

1.1GUI是什麼 Graphical User Interface(圖形用戶接口) java提供了一個 java.awt 包,用於創建用戶界面和繪製圖形圖像的所有類。 做j2ee方向的一般很少會用這個東西 1.2 GUI的

原创 HTML學習總結--043HTML概述

1.什麼是HTML? 超文本標記語言 ( Hyper Text Markup Language ) 超文本 : 文字 , 圖片 , 音頻 , 視頻 , 動畫 ,… 2.發展歷史 HTML2.0 --> 文字 , 特別醜的文本框 H

原创 Java學習總結--041龜兔賽跑

多線程案例,龜兔同時跑,讓兔子中途睡一會兒,最後決出勝負 //龜兔賽跑 public class Race implements Runnable{ //winner:只有一個勝利者 private static

原创 Java學習總結--063 MyBatis的特性動態SQL & 緩存

MyBatis 的強大特性之一便是它的動態 SQL。 動態SQL就是指根據不同查詢條件,生成不同的SQL語句。 MyBatis 採用功能強大的基於 OGNL 的表達式來淘汰其它大部分元素。 if 參數test:裏面的表達式如果爲t

原创 Java學習總結--064 Spring簡介

1、spring簡介 Spring官網:https://spring.io/ Spring下載:https://spring.io/projects/spring-framework#learn SpringGithub地址:ht

原创 Java學習總結--068 Bean作用域及自動裝配

在Spring中,那些組成應用程序的主體及由SpringIOC容器所管理的對象,被稱之爲bean。簡單地講,bean就是由IOC容器初始化、裝配及管理的對象。 配置文件中定義 Bean 時,我們不但可以配置 Bean 的屬性值以及

原创 Java學習總結--066 Spring配置文件

bean <!--bean講解: 1.沒有id,沒有name,我們依舊可以獲取這個對象,但是不建議使用、需要使用類的class對象獲取; User bean = context.getBean(User.class);

原创 Java學習總結--071 SpringMVC講解

1.什麼是MVC? MVC : 模型、視圖、控制器 , 是一種軟件設計規範,說明不是設計模式。 本質:將業務邏輯 , 數據 , 顯示 分離的方式來編寫代碼; 前後端分離。 **Model:**數據模型,提供要展示的數據,一般我