原创 中文亂碼問題的解決

解決中文亂碼問題 一、產生的環節: 1. 頁面編碼. 2. java程序編碼(JDK編碼或tomcat編碼). 3. 數據庫編碼.注意:尤其注意JSP頁面編碼,將所有編碼改爲統一編碼。 二、解決方式: 1. post方式:採用 Filt

原创 El 和 JSTL 的使用簡介

EL 和 JSTL 筆記   一、        EL表達式: 1. 常見用法${表達式},如果裏面是javabean,則直接寫屬性名;也可以是判斷表達式. 2.EL的參數: param, paramvalues.  e.g:${user

原创 PL/SQL快捷鍵 設置

PL/SQL 快捷鍵   1 修改Code assistant快捷鍵   tools->preferences->User Interface -> Key Configuration -> tools/ code assistant

原创 前端驗證js框架——jsValidate.js

自己分裝的前端表單驗證框架,請各位批評指正,歡迎各位優化代碼~~ jsValidate.js文件如下: /**  * jsValidate.js is used to validate the Input on Form  * @Au

原创 tomcat的web.xml相關配置

Web.xml常用元素  <web-app> <display-name></display-name>定義了WEB應用的名字 <description></description> 聲明WEB應用的描述信息 <context-param

原创 Upload上傳+Image壓縮

Upload上傳+Image壓縮   Upload上傳技術 一、原理簡介: 前端表單提交,後臺以流的方式接受數據。注意,需要建立一個緩衝區,先傳至緩衝區,等緩衝滿了自動上傳硬盤。通常低併發情況下,緩衝區大小爲128kb至500kb以內就

原创 Oracle分頁SQL

分頁是javaEE裏一個重要的功能。 1.  原理:分頁的控制是從DB開始的,點擊頁面按鈕,向後臺傳入不同的參數,根據傳入的參數查詢DB 2.  比較:MySQL與Oracle 分頁,MySQL用limit實現,簡單易行,Oracle用r

原创 Linux集羣 原理

此文凝聚筆者不少心血請尊重筆者勞動,轉載請註明出處。http://freeze.blog.51cto.com/ 隨着Internet技術的迅猛發展,網絡技術、性能的不斷提高,高可伸縮性、高可用性、可管理性、價格有效性的網絡服務技術將成爲網

原创 Oracle性能優化

Oracle優化,包括:內存分配 + 調整Library Cache + 調整數據字典高速緩存 + 調整數據庫緩衝區高速緩存 + 調整I/O + 調整競爭。 性能優化主要分爲兩部分: 一、數據庫管理員通過對系統參數的調整達到

原创 分頁的封裝——java實現(基於oracle)

    分頁功能(Pagenation類)   分頁功能的 封裝 + 實現: 分頁的SQL語句 + 分頁工具類Pagenation的細節 + 分頁原理   一、     分頁的SQL語句: select * from (selectt.*

原创 頁面靜態化

靜態技術詳解    目錄 一.    什麼是靜態化 1、   純靜態頁面 2、   靜態化 3、   僞靜態方法(Url靜態化) 二.    爲什麼要使用靜態化技術 4、   爲了SEO 5、   靜態化讓給我們帶來用戶 6、   靜態

原创 ErrorPage——錯誤頁面的配置

我們的請求找不到時,會跳到錯誤頁面,tomcat提供了一個錯誤頁面,但是不好。 tomcat自帶錯誤頁面不好的原因:有一下兩點:1.不好看;2.不能爲seo做出貢獻。 如何解決以上問題?  答:那就是自己定義自己的錯誤頁面,然後替換掉原來

原创 Struts2常用contant標籤解釋

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configura

原创 Struts2筆記

Struts2筆記   第一節:概述 1.      簡介: l  Struts2是自webwork框架發展而來,與Struts1無關,只爲藉助Struts1的名氣; l  Sturts2所用到的基本技術:動態代理 + 反射 + 過濾器;

原创 Filter筆記

Filter過濾器 筆記   一、Filter過濾器 基礎:   1. 過濾器不能創建request請求和response響應,但是能改變request和response。   2. Filter執行順序:        <1>.先執行