原创 Java 工廠模式簡單運用

運用工廠模式實現簡單計算: package com.simplecalculation; /** * 抽象的運算類,包括操作數 * @author rcy */ public abstract class Operation {

原创 從程序員到CTO的Java技術路線圖

在技術方面無論我們怎麼學習,總感覺需要提升自已不知道自己處於什麼水平了。但如果有清晰的指示圖供參考還是非常不錯的,這樣我們清楚的知道我們大概處於那個階段和水平。  Java程序員 高級特性 反射、泛型、註釋符、自動裝箱和

原创 Java 抽象工廠模式

        什麼是抽象工廠模式:         抽象工廠模式是所有形態的工廠模式中最爲抽象和最其一般性的。抽象工廠模式可以向客戶端提供一個接口,使得客戶端在不必指定產品的具體類型的情況下,能夠創建多個產品族的產品對象。 還

原创 Struts2文件下載

讀者可能會覺得實現文件下載太簡單了,使用一個超級鏈接,在鏈接的href屬性中指定要下載的文件就可以了! 的確,這樣可以實現文件下載,但是如果遇到下載的是中文文件或者是需要爲下載文件設置權限時,就變得無能爲力了。 一、Struts2 實

原创 Struts2的OGNL

OGNL(Object-GraphNavigation Language(對象導航語言))是Struts2框架的默認表達式語言,增強了Struts2的數據訪問能力,同時簡化了代碼。 1  Struts2中的OGNL Context是A

原创 Struts2通配符

struts2 通配符 如struts中配有如下幾個action,ManagerUserAction中有與之對應的方法 <action name="addUser" class="com.netshuai.action.Manag

原创 Java自己生成struts幫助文檔方法

首先在MyEclipse中建一個JavaProject(取名:struts_doc),然後找到struts2的源代碼(到apache官網上下載)的目錄(如:F:\TDDOWNLOAD\struts-2.3.1.2\src\core\s

原创 this的用法總結

一、java中的this Java關鍵字this只能用於方法方法體內。當一個對象創建後,Java虛擬機(JVM)就會給這個對象分配一個引用自身的指針,這個指針的名字就是 this。因此,this只能在類中的非靜態方法中使用,靜態方法和靜

原创 Java驗證身份證號碼

特點: 1、面向對象:把身份證號封裝爲一個類,解析各個字段、驗證有效性都是對象上的實例方法。對比那種公開多個靜態方法的工具類的方式,我覺得這種面向對象的方式更自然一些。 2、不可變的。身份證號對象是不可變的,減少使用中的複雜性。 3、不

原创 徹底卸載MySQL

1、控制面板裏的增加刪除程序內進行刪除  2、刪除MySQL文件夾下的my.ini文件,如果備份好,可以直接將文件夾全部刪除  3、開始->運行-> regedit 看看註冊表裏這幾個地方刪除沒有   HKEY_LOCAL_MAC

原创 Struts2的攔截器

攔截器(Interceptor)是Struts2的核心組成部分。很多功能(Feature)是構建在攔截器基礎上的,例如文件的上傳和下載、國際化、轉換器和數據校驗等,Struts2利用內建的攔截器,完成了框架內的大部分操作。 攔截器動態

原创 Java獲取當前時間的年月日方法

package com.cn.rcy; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; imp

原创 java基本數據類型(8種)

Java中的基本數據類型(Primitive DataType)共有8種: 1)整型:使用int表示(32位)。 2)字節型:使用byte表示(從-128到127之間的256個整數)。 3)短整型:使用short表示(16位)。 4)長整

原创 Java中如何打war包

1.利用jdk裏的工具 例如:我們要打包的文件在D:\cms-projects\apache-tomcat-7.0.42\rcywebapps\CMSProject; 運行 cmd; cd D:\cms-projects\apache

原创 抽象方法爲什麼不能是static或native或synchronized

        這個問題要從實際的邏輯角度去看的,首先要了解abstract,static,synchronized,native這些關鍵字幹什麼用的。abstract是抽象的,指的是方法只有聲明而沒有實現,他的實現要放入聲明該類的子類中