原创 js中獲得工程名稱的方法

<span style="font-size:18px;"><%=request.getContextPath()%>,獲取工程名稱</span> request.getContextPath()是在開發Web項目時,經常用到的方法,其

原创 js控制輸入框邊框的顏色顯示

當輸入框內容爲空的時候,讓內容爲空的輸入框,邊框設爲紅色,同時再次獲得焦點是,恢復原來顏色 css: <style type="text/css">       .redBorder{           border:#ff0000

原创 23種設計模式全解析

一、設計模式的分類 總體來說設計模式分爲三大類: 創建型模式,共五種:工廠方法模式、抽象工廠模式、單例模式、建造者模式、原型模式。 結構型模式,共七種:適配器模式、裝飾器模式、代理模式、外觀模式、橋接模式、組合模式、享元模

原创 Ajax的使用

Ajax代表的是一種開源風格,使用Ajax的異步模式,瀏覽器無須重新加載整個頁面,就可以顯示新的數據。Ajax可以減輕服務器和帶寬的負擔,提供更好的服務響應。 頁面顯示如圖: Ajax的例子: <span style="font-si

原创 EL表達式詳解

EL 全名爲Expression Language EL 語法很簡單,它最大的特點就是使用上很方便。接下來介紹EL主要的語法結構: ${sessionScope.user.sex} 所有EL都是以${爲起始、以}爲結尾的。上述EL

原创 線程協作-生產者/消費者問題

   上一篇講述了線程的互斥(同步),但是在很多情況下,僅僅同步是不夠的,還需要線程與線程協作(通信),生產者/消費者問題是一個經典的線程同步以及通信的案例。該問題描述了兩個共享固定大小緩衝區的線程,即所謂的“生產者”和“消費者”在實際

原创 StringUtils方法全集

org.apache.commons.lang.StringUtils中方法的操作對象是java.lang.String類型的對象,是JDK提供的String類型操作方法的補充,並且是null安全的(即如果輸入參數String爲nul

原创 sql server,mysql,oracle三者的區別

oracle就是ORACLE公司的數據庫產品,以高性能著稱,系統是可以隨意下載的,但應用與商業用途需要LECENCE; MS SQL是微軟的數據庫產品特點是易學易用,交互性好,具有良好的用戶界面,,定位是中型企業 MYSQL是著名的開源數

原创 java用戶角色權限設計

實現業務系統中的用戶權限管理  B/S系統中的權限比C/S中的更顯的重要,C/S系統因爲具有特殊的客戶端,所以訪問用戶的權限檢測可以通過客戶端實現或通過客戶端+服務器檢測實現,而B/S中,瀏覽器是每一臺計算機都已具備的,如果不建立一個完

原创 數據庫的隔離級別

數據庫隔離級別有四種,應用《高性能mysql》一書中的說明:   然後說說修改事務隔離級別的方法: 1.全局修改,修改mysql.ini配置文件,在最後加上 1 #可選參數有:READ-UNCOMMITTED, RE

原创 java網站資源

轉載:http://bbs.csdn.net/topics/3200493331.Java學習網站:Java中文世界論壇        http://www.chinajavaworld.com/index.jspaJava世紀網    

原创 Quartz作業調度框架

Quartz的核心概念 :調度器、觸發器、作業  調度器(Scheduler) Scheduler負責管理Quartz的運行環境,Quartz它是基於多線程架構的,它啓動的時候會初始化一套線程,這套線程會用來執行一些預置的作業。 要創建一

原创 數據字典的特性

如下例子所示: 用戶名 年齡 性別 工作地點 是否在職 小明 21 男 北京 是 小李 22 女 上海 是 小花 23 男 廣州 是 數據字典的特性1:   * 維護項目中的基本數據項,數據項在各個功能模塊中有可能會體現

原创 學習log4j--日誌文件

(一)如何使用Log4j? 1、 Log4j是什麼?Log4j可以幫助調試(有時候debug是發揮不了作 用的)和分析,要下載和了解更詳細的內容,還是訪問其官方網站吧: http://jakarta.apache.org/log4j。

原创 css筆記簡潔版

一:概述1、如何定義樣式:html標記的某些屬性: border="1" width="" height=""CSS2、CSS 的優點:html語言