原创 MySQL學習第一節

1、通過cmd命令行鏈接數據庫:mysql -u root -p; 2、退出數據庫: quit; 3、如果以後出現什麼問題,先查看系統服務中的MySQL是否正常運行; 4、如果服務狀態停止後就會出現這樣:

原创 session+request+css3+js+H5+MySQL+druid+JDBC Template綜合實現帶驗證碼用戶登陸頁面

1. 訪問帶有驗證碼的登錄頁面login.jsp 2. 用戶輸入用戶名,密碼以及驗證碼。 3、如果全部輸入正確,則跳轉到主頁success.jsp,顯示:用戶名,歡迎您 步驟分析: 步驟: 1、數據庫以及存儲用戶信息的表以及創建

原创 網頁驗證碼

本質:圖片 目的:防止用戶註冊頁面惡意註冊引起數據庫崩潰 package www.bit.day8.Response; import javax.imageio.ImageIO; import javax.servlet.Ser

原创 ServletContext實現文件下載

1、 分析 1、需求:頁面顯示超鏈接 2、點擊超鏈接後彈出下載提示框 3、完成圖片文件下載 2、步驟 定義頁面,編輯超鏈接的href屬性,指向一個Servlet, 定義Servlet 1、獲取文件名稱,就是下載的文件名稱 2、使

原创 Cookie實現每一次非登陸狀態下的網頁訪問記錄

1、目標實現: 訪問一個Servlet,如果是第一次訪問,則提示:您好,歡迎您首次訪問。 如果不是第一次訪問,則提示:歡迎回來,您上次訪問時間爲:顯示時間字符串 2、分析: 1、採用cookie來完成 2、在服務器的Servl

原创 聊天室第一步:用戶註冊模塊

1、業務開發分層: 1、dao文件夾:Java操作數據庫 用戶模塊的註冊與登陸,用戶表Userdao 寫一些基礎的操作,加載驅動,獲得數據庫connection對象 關於用戶註冊的Accountdao層,負責驗證用戶登陸跟註冊

原创 JDBC練習:登陸案例

JDBC練習:登陸案例 需求: 1、通過鍵盤登入用戶名和密碼 2、判斷用戶是否登陸成功 步驟 1、創建數據庫表 CREATE TABLE USER( id INT PRIMARY KEY AUTO_INCREMENT,

原创 JDBC學習--2

1、數據庫連接池 1、之前寫JDBC代碼,每次都要連接數據庫,註冊驅動,最後又釋放資源,太過於麻煩;所以就有了數據庫連接池 2、概念:簡單來說就是一個容器(集合),存放數據庫連接的容器; 當系統初始化好之後,容器被創建,容器中會申

原创 JDBC學習--1

1、JDBC 概念:Java Database Connectivity Java數據庫連接、Java語言操作數據庫 JDBC本質:使用統一的一套Java代碼可以操作所有的關係型數據庫,定義了操作所有關係型數據庫的規則(一套

原创 MySQL----1

1、數據庫的基本概念 1、數據庫的英文單詞:database;簡稱DB 2、什麼是數據庫?用於存儲和管理數據的倉庫 3、數據庫的特點: ** 持久化存儲數據的。其實數據庫就是一個文件系統; ** 方便存儲和管理數據 ** 使用了

原创 HTML學習第四節:表單標籤最詳盡最基礎最完美知識點總結;

HTML表單標籤 1、表單:HTML表單用於蒐集不同類型的用戶輸入 < form>元素定義表單; 2、< input>表單元素 3、表單內的各種元素< form>< /form>之間的各種元素 4、HTML輸入類型 就是in

原创 HTML學習第二節

3、HTML列表標籤 3.1、無序列表:< ul >…< li>< /li>…< /ul> 作爲一個項目的列表,使用粗體遠點進行標記(典型的小黑圓圈)進行標記 < ul>:列表起始標籤; < li>:每個列表項的起始標籤; 列表

原创 HTML學習第一節

一、HTML簡介: 1、HTML簡介: 簡單定義:一種用於創建網頁的語言,是一種標記語言,具有標記標籤的集合; HTML元素:舉個簡單例子:I like < code >HTML< /code> and CSS. 其中分別爲

原创 迴文最小分割數

題目:給定一個字符串str,返回把str全部切成迴文子串的最小分割數; 舉例子: str == “ABA” 返回0 str == “ACDCDCDAD" 返回2,最少切兩次;“A”“CDCDC”“DAD”;切兩下分成三個迴文

原创 Java多線程編程核心技術第四章筆記:Lock的使用

第一節:使用ReentrantLock類 JDK1.5提供此類,不但也可以實現線程之間同步互斥,並且在擴展功能上也更加強大,使用上也比synchronized更加的靈活; 使用Condition實現等待/通知: 代碼鏈接: