原创 Tomcat不能訪問

1,tomcat 沒有啓動起來,但是打開tomcat6.exe後一兩分鐘也還在,但是netstat狀態時TIME_WAIT,所有的瀏覽器都打不開http://localhost:8000/,但是用ping localhost又有相關信息!

原创 能力的三個層次(馬士兵)

能力的三個層次(馬士兵) 1,知識    學習前人的知識。 2,解決問題的方法    靈活運用學習的知識。 3,解決問題的思路    創造解決問題的方法。   新解能力的三個層次(Me): 1,知識的發現,積累過程。 2,融會貫通,舉一

原创 Spring框架下實現基於組的用戶權限管理

在幾乎所有的Web應用中都需要對訪問者(用戶)進行權限管理, 因爲我們希望某些頁面只對特定的用戶開放, 以及某些操作只有符合身份的用戶才能進行。這之中涉及到了身份驗證和權限管理. 只有單用戶系統和多用戶單權限系統纔不需要權限管理。在本文中

原创 流行編程方法的一點看法

      現在大抵流行的編程方法有面向對象編程(OOP),面向方面編程(AOP),面向服務編程(SOP)和麪向組件編程(COP)。         面向對象編程是面向方面編程,面向服務編程和麪向組件編程的基礎。面向方面編程,面向服務編程

原创 敏捷軟件開發:一點見解

談到敏捷開發,很多人對敏捷Agile的概念不清晰,那麼首先解釋下,敏捷就是用最快捷、有效的方法完成工程。   在工作中不難遇到這種情況,一個單子下來,要求的項目進度很緊,那麼敏捷開發是一個非常不錯的選擇。所以你得適應成爲一名敏捷開發人員,

原创 Spring cvc-elt.1: Cannot find the declaration of element 'beans'.

 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"     xmlns:xsi="http:

原创 解決亂碼問題的最佳解決方式(struts struts2 jsp servlet action等)

解決亂碼問題的最佳解決方式: 1.將數據庫的編碼方式設成UTF-8。 2.struts2默認的編碼方式爲UTF-8。即struts.i18n.encoding=UTF-8。 3.將jsp頁面的編碼方式也設爲UTF-8。 這樣就省去了每次將

原创 JNDI 源碼解析

1.在源碼解析之前,瞭解下JNDI。 JNDI(Java Naming and Directory Interface,Java 命名和目錄服務接口)是用於從Java應用程序中訪問名稱和目錄服務的一組API,簡化了企業應用組件(也稱構件)

原创 註解(Annotation)源碼解析--簡單實現(Hibernate,EJB,JPA)

註解提供了一種結構化的,並且具有類型檢查能力的新途徑,從而使程序員能夠爲代碼加入元數據,而不會導致代碼雜亂且難以理解。如:@Override 說明繼承類或實現接口方法重載。   註解是在實際的源代碼級別保存所有的信息,而不是某種註釋性的文

原创 spring tx:advice 和 aop:config 配置事務

<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"     xmlns:xsi="htt

原创 經濟學原理的簡單闡述

1、 什麼是經濟發展? 簡單的講經濟發展就是有錢,但錢從何來?錢只能印出來。那麼到底是什麼使印鈔機不停的運轉? 假 設一個島上有1000口人,與世隔絕,人與人之間交換物品過活,但有時候你手裏用來交換的東西不一定就是對方想要的,怎麼辦?

原创 OA (ssh) 基本實現(poi 生成 Excel , struts2動態下載 mysql) 學習筆記(含源代碼)

oa項目學習筆記: 里程碑1: 2009-12-11 搭配環境ssh 1.創建web工程 2.將工程上下文加到server.xml文件中。也就是爲項目提供上下文的重加載與訪問。  <Context path="/oa" docBase="

原创 OA (ssh) 基本實現(poi 生成 Excel , struts2動態下載 mysql數據庫文件) 學習筆記(含源代碼)

oa項目學習筆記: 里程碑1: 2009-12-11 搭配環境ssh 1.創建web工程 2.將工程上下文加到server.xml文件中。也就是爲項目提供上下文的重加載與訪問。  <Context path="/oa" docBase="

原创 存在即是一種理由

在某一個系統中的某種設計也許你會覺得如何不合理,如何笨(不夠人性化),如何耗資源,一旦它存活下來了,那麼它可能是最適合的。

原创 SQL 語句性能調優

經常聽到有做應用的朋友抱怨數據庫的性能問題,比如非常低的併發,令人崩潰的響應時間,長時間的鎖等待,鎖升級 , 甚至是死鎖,等等。在解決這些問題的過程中,DBA 經常發現應用開發人員對數據庫的“誤用”。包括 , 返回過多不必要的數據 ,