原创 【Web】Hibernate基礎知識

Hibernate   什麼是ORM ORM(Object/Rlationship Mapping) :對象、關係映射 利用面向對象思想編寫的數據庫應用程序最終都是把對象信息保存在關係數據庫中,於是要編寫很多和底層數據庫相關的SQL語句。

原创 【Struts2】Struts2學習(8) Ajax與Json

Struts2的Ajax支持 傳統Web應用採用一種獨佔式的請求方法,每個請求對應一個頁面,當服務器響應到達客戶端時,就需要重新加載頁面。因此不可能將頁面製作成豐富的頁面,這樣客戶端下載成本太高。 Ajax技術使用異步方式發送用戶請求,用

原创 【Android源碼】Ubuntu14.04編譯Android2.2.1詳細過程

下載和編譯Android2.2源碼 首先需要安裝linux環境,這裏我使用VMWare 安裝了Ubuntu14.04   下載git和curl工具 apt install git-core curl配置git的name和email,否則後

原创 【Struts2】struts2學習(3) 資源國際化

Struts 2 的國際化 Struts 2 加載全局資源文件   加載全局的國際化資源文件的方式通過配置常量來實現。可以在Struts2.xml或者struts.properties文件中配置常量,需要配置struts.custom.i

原创 【Web】Ajax基本使用

Ajax 同步的概念 客戶端向服務器發送請求,服務器端處理和響應請求,客戶端這段時間會被阻塞等待,不能進行其他操作,服務器端響應後需要重新載入整個頁面。 異步 客戶端向服務器端發送請求,服務器端處理響應時,客戶端無需等待,還可以進行其

原创 【Web】分頁簡單實現

web分頁   爲什麼需要分頁? 一、數據方面的原因 大量查詢的數據耗時比較嚴重。 二、增強用戶使用體驗需求 用戶更方便的查詢和展示他所需要的數據。   常見分頁方式:傳統分頁方式和下拉式分頁方式。 採用傳統的分頁方式,可以明確的獲取數據

原创 【SVN】SVN基本操作和常見問題

SVN基礎操作   SVN下載地址: 客戶端:TortoiseSVN: http://tortoisesvn.net/downloads.html 服務器端:VisualSVN: http://www.visualsvn.com/ser

原创 【Struts2】Struts2學習(6)文件上傳和下載

Struts2的文件上傳 Struts2沒有提供自己的請求解析器,也就是說,Struts2不會自己去處理multipart/form-data請求,它需要調用其他上傳框架來解析而簡直數據。 Struts2配置文件上傳解析器 #指定使用CO

原创 【Struts2】Struts2學習(4)Struts2標籤庫

Struts 2標籤庫的使用 Struts 2把所有標籤都定義在一個s標籤庫裏。從範圍來分,Struts2 可以將所有標籤分成如下三類。 UI(User Interface ,用戶界面)標籤:主要用於生成HTML元素的標籤。 非UI標

原创 【Struts2】Struts2學習(1)簡介基本流程、配置

Struts2簡介   Struts 英文意思是:支柱、支架。Struts是流行和成熟的基於MVC設計模式的Web應用程序框架。Struts可以幫助我們減少在運用MVC設計模型來開發Web應用的時間。 Struts2的發展歷史,Str

原创 【Web】Servlet基礎學習

什麼是Servlet   先有Servlet,再有JSP。Servlet是在服務器上運行的小程序。一個Servlet就是一個Java類,並且可以通過“請求-響應” 編程模型來訪問這個駐留在服務器內存裏的Servlet程序。   Tomca

原创 【Java設計模式】設計模式之 代理模式

設計模式之 代理模式   定義:爲其他對象提供一種代理以控制對這個對象的訪問。代理對象起到中介作用,可去掉功能服務或增加額外的服務。   代理模式的分類   虛擬代理 遠程代理 保護代理 智能引用代理   智能引用代理   靜態代理:代

原创 【Web】Web監聽器基礎學習

監聽器 是指專門用於對其他對象身上發生的事件或狀態改變進行監聽和相應處理的對象,當被監聽的對象發生改變時,立即採取相應的行動。 監聽器監聽的內容 1.Servlet規範中定義的一種特殊類。 2.用於監聽ServeltContext、H

原创 【Struts2】Struts2學習(7) 攔截器

Struts2攔截器 Struts2大多數核心功能是通過攔截器實現的,每個攔截器完成某項功能。如params攔截器負責解析HTTP請求的參數,並設置Action屬性。servlet-config攔截器將HTTP請求中的HttpServel

原创 【Java進階】Java反射的使用

Class類的使用   1.      類是誰的對象? 類是對象,類是java.lang.Class類的實例對象。 2.      這個對象如何表示?有三種表達方式 public class ClassDemo1 { public st