原创 mysql筆記九——Dbutils的使用(增刪改查,事務)

DbUtils :提供如關閉連接、裝載JDBC驅動程序等常規工作的工具類,裏面的所有方法都是靜態的 DBUtils是java編程中的數據庫操作實用工具,小巧簡單實用 1.對於數據表的讀操作,他可以把結果轉換成List,Arr

原创 共用一個Servlet提交參數到後臺天坑(form和a標籤)!

當我們很躲數據共有一個Servlet對象時要注意: request對象有一定的作用範圍(管理範圍) 每個對象管理的範圍一般是form管理的範圍 問題:用a標籤提交Servlet的參數在Servlet中獲取不到?a標籤和for

原创 JavaEE——使用log4j進行日誌管理

1、Log4j簡介   作用: 1、 跟蹤代碼的運行軌跡。 2、 輸出調試信息 三大組成: 1、 Logger類-生成日誌。 2、 Appender類-定義日誌輸出的目的地。 3、 Layout類-指定日誌輸出的格式。 2、Log

原创 JavaEE——Java和DOS下收發郵件(SMTP和POP3協議)、E-Mail協議)

E-Mail協議簡介: 郵件服務器,按照提供的服務類型,可以分爲發送郵件的服務器我接收郵件的服務器。 發送郵件的服務器使用發送協議,現在常用的是SMTP協議。所以,通常發郵件的服務器也稱爲SMTP服務器。 接收郵件的服務器使用接

原创 用Ant工具管理你的Web應用程序

1.什麼是Ant? Ant是一個構建工具,是一個小程序。但是它通過自動完成所有的編譯代碼,運行測試以及打包重新部署的結果等繁瑣費力的任務來幫助軟件團隊開發大程序. Ant 使用Java編寫,跨平臺,易使用且可伸縮。既可以用在小型

原创 JavaEE框架——hibernate入門

一、hibernate入門 1.hibernate簡介: Hibernate是一個開放源代碼的對象關係映射框架,它對JDBC進行了非常輕量級的對象封裝,它將POJO與數據庫表建立映射關係,是一個全自動的orm框架,hibernate可以自

原创 JavaEE——在線人管理系統(顯示在線人數、在線人詳細信息、管理員踢人)

這篇博客是filter、listener和servlet技術的相關總結,實現了簡單的顯示在線人數、在線人詳細信息、管理員踢人功能 下面是詳細代碼 web.xml <?xml version="1.0" encoding="UTF-

原创 JavaEE框架類——監聽器(觀察者模式)和Servlet技術的監聽器session沌化與活化技術

監聽器 監聽器-就是一個實現待定接口的普通Java程序,此程序專門用於監聽別一個類的方法調用。 什麼是觀察者模式: 定義對象間一對多的依賴關係,當一個對象的狀態發生改變時,所有依賴於它的對象都得到通知自動更新。 GUI編程中

原创 JavaEE框架類——全站壓縮——對網站內容進行數據壓縮(Filter和GzipOutputStream二合一)

GZIP壓縮:將壓縮後的文本文件,發送給瀏覽器,減少流量。 全站壓縮:將一個項目(網站內)的所有響應(數據)進行gzip壓縮,減少流量。 壓縮目的:減少流量,提高運行速度,貼吧是在手機客戶端是,減少流量會獲得用戶的青睞。 壓縮技

原创 javaEE框架類——過濾器(Filter)

1簡介: - 過慮器能對客戶的請求進行預先處理,然後再將請求轉發給其他web組件。 - 過慮器是在Servlet2.3規範中定義的,它可以對Web組件的,ServletRequest和ServletResponse進行檢查和修

原创 JavaEE——賬號註冊模擬網站郵箱激活

本項目是javaWeb和email結合的項目,模擬網站必須要激活郵箱賬號纔可以使用, 創建數據庫 create table user( id varchar(32) primary key, name varchar(30), p

原创 Ajax的使用

XmlHttp是什麼? 最通用的定義爲:XmlHttp是一套可以在Javascript、VbScript、Jscript等腳本語言中通過http協議傳送或從接收XML及其他數據的一套API。XmlHttp最大的用處是可以更新網

原创 mysql筆記四——TEXT、LOB類型的使用和存儲過程的使用

TEXT類型存儲大文本文件、LOB類型存儲圖片 先建立一個帶有text類型和lob類型的表格 CREATE TABLE note( id INT AUTO_INCREMENT PRIMARY KEY, nod

原创 mysql筆記五——數據庫連接池(原理、構建)和java動態代理的使用

數據庫連接池 1、什麼是數據庫連接池?       數據庫連接池負責分配、管理和釋放數據庫連接,它允許應用程序重複使用一個現有的數據庫連接,而不是再重新建立一個;釋放空閒時間超過最大空閒時間的數據庫連接來避免因爲沒有釋放數據庫連

原创 mysql筆記七——Java實現excel表的讀寫(導出mysql數據庫的所有表到excel表)

java對cxcel表的讀些主要是通過Apache POI的支持。 Apache POI 是用Java編寫的免費開源的跨平臺的 Java API,Apache POI提供API給Java程式對Microsoft Office格