原创 cookie案例-查看最近瀏覽的三件商品商品
一、首先創建實體類Product.java 然後生成set、get方法,有參的無參的構造方法 package entity; public class Product { int id; String name; String
原创 JAVA基礎知識點(八)--包、模版模式、object類
一、包: java中的包就相當於windows文件夾。 包的作用: 1. 解決類名重複產生衝突的問題。 2. 便於軟件版本的發佈。 定義包的格式: package包名; 包名命名規
原创 JAVA基礎知識點(十四)--泛型
一、泛型的用途 泛型是jdk1.5使用的新特性。 泛型的好處: 1. 將運行時的異常提前至了編譯時。 2. 避免了無謂的強制類型轉換 。 泛型在集合中的常見應用: ArrayList<String>
原创 JAVA基礎知識點(十)--stringbuffer類、System類、RunTime類、日期類、數學類、隨機數類
一、stringbuffer類 package cn.itcast.stringbuffer; 字符串特點:字符串是常量;它們的值在創建之後不能更改. 字符串的內容一旦發生了變化,那麼馬上會創建一個新的對象。 注意:字符串的內容不適宜頻繁
原创 JAVA基礎知識點(十一)--線程
進程: 進程就是正在運行的應用程序。進程了負責了內存空間劃分。 線程:一個進程中的 代碼是由線程去執行的,線程也就是進程中一個執行路徑。 多線程:一個進程中有多個線程可以同時執行任務。 多線程的好處: 1.解決一個進程中
原创 數據庫中的第一、二、三範式
1.概念定義 第一範式:如果關係模式R所有的屬性均爲簡單屬性,即每個屬性都是不可分的,則稱R屬於第一範式,簡記爲1NF,記做R∈1NF。 第二範式:如果關係模式R∈1NF,且每個非主屬性都完全函數依賴於R的候選鍵,則稱R屬於第二範式
原创 Struts知識點概況(一)
一、action開發的幾種方式 1.繼承ActionSupport類 2.實現Action接口 3.不繼承類也不實現任何接口 二、通配符 1.通配符{1}代表第一個* <!-- 通配符: http://locahost:8080/str
原创 使用javamail發送qq郵件
一、QQ郵箱準備 在QQ郵箱設置中,開啓POP3/SMTP服務,並生成授權碼 二、新建項目 1.新建項目並引入javax.mail的jar包,這裏給出maven的配置 <dependency> <groupId>javax.
原创 JAVA基礎知識點(十七)--正則表達式
正則表達式:其實一種規則,有自己特殊的應用,其作用就是針對於字符串進行操作。 正則:就是用於操作字符串的規則,其中這些規則使用了一些字符表示。 1.1 快速體驗正則表達式AVA基礎知識點(十六)--集合和數組中的工具類 需求:只能
原创 javaweb基礎(Http協議、Servlet編程、會話管理)
一、Http協議: 1)http協議: 對瀏覽器客戶端和服務器端之間數據傳輸的格式規範。 2)http請求:瀏覽器->服務器端
原创 esclipe/myesclipe快捷鍵
alt +/ 內容補全鍵 ctrl+1 快速修復鍵 alt+上下方向鍵 移動代碼 tab 整體向右移動 shift+tab 整體向左移動 ctrl+shift+/ 添加多行註釋 ctrl+shift+\ 取消多行註釋 ctrl
原创 JAVA基礎知識點(七)--內部類(局部內部類、匿名內部類)
一、內部類: 一個類定義在另外一個類的內部,那麼該類就稱作爲內部類。 內部類的class文件名:外部類$內部類. 好處:便於區分該class文件是屬於哪個外部類的。 內部類的類別: 1. 成員內部類:
原创 javaweb基礎(mysql)
一、mysql基礎 1)mysql存儲結構: 數據庫 -> 表 -> 數據 sql語句 2)管理數據庫:
原创 JAVA基礎知識點(九)--String類
一、String類 筆試題目:new String("abc")創建了幾個對象? 兩個對象,一個對象是位於字符串常量池中,一個對象是位於堆內存中。 String 的構造方法: String() 創建一個空內容的字符串
原创 java基礎筆試題(三)--集合相關
一、機試題目:使用LinkedList實現堆棧數據結構的存儲方式與隊列的數據結構存儲方式。 // 使用LinkedList模擬堆棧的數據結構存儲方式 class StackList{ LinkedListlist