原创 學習筆記八(EL)

El EL簡介:Expression Language(表達式語言): JSP內置的表達式語言,用以訪問頁面的上下文以及不同作用域中的對象,取得對象屬性的值,或執行簡單的運算或判斷操作。(取得的是屬性的值,不是全局變量;定義在類

原创 學習筆記七(JSP)

Jsp 簡介:Java Server Pages(java服務器端頁面) * Servlet = java + html * Jsp = html + java * Jsp只能運行服務器(Web容器)

原创 學習筆記六(Servlet)

servlet簡介 爲什麼需要Servlet? 點擊鏈接顯示頁面的全過程: 什麼是servlet? Servlet(Server Applet)作爲服務器端的一個組件,本意是服務器端的小程序。 理解: Servlet = jav

原创 學習筆記五(web服務器簡介、HTTP)

web環境搭建 1、web服務器簡介 作用:web服務器主要是用來接收、處理和響應客戶端發送的請求。 客戶端給服務器發送數據叫請求(Request); 服務器給客戶端回傳數據叫響應(Response); 請求和響應是成對出現的。

原创 戀上數據結構學習一(動態數組)

關於大O表示法 大O表示法只是一種粗略的分析模型,是爲了幫助開發人員快速的估算一個算法的執行效率。通常忽略常數、係數和低階。 對數的複雜度統稱爲logn。解釋如下:(通過對數的運算) 關於遞歸的時間複雜度分析: 各複雜度的執

原创 學習筆記四(XML、正則表達式)

正則表達式簡述: 正則表達式都寫在一對//裏; ^ 表示開頭 $ 表示結尾 []裏面是內容 {}裏面是個數 如: 用戶名: / ^ [a-z0-9_-]{3,16}$/ 密碼: / ^ [a-z0-9_-]{6,18} $ /

原创 學習筆記三(JQuery)

1. jQuery簡介 jQuery是兼容多瀏覽器的,輕量級的javaScript庫。 2. jQuery的核心函數 $ = = jQuery, $()= =jQuery() 作用 核心函數中加入函數:function()時,類

原创 學習筆記二(JS基本語法)

1. JavaScript簡介 js是一種弱類型語言,也是一種動態類型語言 js是一種基於對象和事件驅動的腳本語言。 2. 基本語法 變量  * 語法:使用var聲明變量 ,eg:var i = 100; var s = “s”;

原创 學習筆記一(html和css)

HTML和CSS 網頁組成部分 結構html:Hyper Text Markup Language,超文本標記語言 表現css:Cascading Style Sheets,層疊樣式表 行爲javaScript(jQuery)

原创 Java學習筆記十七(IO流)

File類的理解及常用方法: 1、File類的理解: ①File類的一個對象,代表一個文件或一個文件目錄(文件夾) ②File類聲明在java.io包下,涉及文件及文件夾的創建,刪除,重命名,文件大小等方法,但不涉及文件的寫入和讀

原创 Java學習筆記十八(網絡編程)

InetAddress類的使用: 1、網絡通信需要解決的兩個問題: ①如何準確的定位網絡上一臺或多臺主機,並定位主機上的特定應用。 ②找到主機後如何可靠高效的進行數據傳輸。 2、網絡通信的兩個要素: 對應問題一:IP和端口號; 對

原创 Java學習筆記十四(枚舉類和註解)

枚舉類: 一:枚舉類的使用: 1、枚舉類的理解:類的對象只有有限個,並且是確定的;我們稱此類是枚舉類。 2、當需要定義一組常量時,建議使用枚舉類。 3、如果枚舉類只有一個對象,則可以作爲單例模式的實現方式。 二、如何定義枚舉類:

原创 Java學習筆記十二(Java常用類、String)

關於String的總結: String:字符串,使用一對" "包起來表示。 1、String聲明爲final的,不可以被繼承; 2、String實現了Serializable接口:表示字符串是支持序列化的; String實現了Co

原创 Java學習筆記十一(多線程、同步、線程通信)

多線程的一些概念 程序(program):爲完成某種特定的任務,用某種語言編寫的一組指令的集合。即一段靜態的代碼。 進程(process): 1、概念:程序的一次執行過程,或是一段正在運行的程序;是動態的過程,有他自身產生、存在和

原创 Java學習筆記六(繼承性及相關)

面向對象的特徵之二:繼承性 繼承性的好處: ①減少了代碼的冗餘,提高了代碼的複用性 ②便於功能的擴展 ③爲後面的多態提供了前提條件 繼承性的格式: class A extends B{} 其中A是子類、派生類、subclass B