360doc--david.tao的文章
http://www.ahfyzs.com/rssperson/6246.aspx
360doc (http://www.ahfyzs.com)
zh-cn
360doc--個人圖書館
-
MySQL 中三種數(shù)據(jù)表的對比
http://www.ahfyzs.com/content/06/0927/10/6246_218009.shtml
2006/9/27 10:57:48
從我的經(jīng)驗談談MyISAM、InnoDB、BDB三種數(shù)據(jù)表的優(yōu)缺點。某個庫或表的磁盤占用情況既可以通過操作系統(tǒng)查相應的文件(夾)的大小得知,也可以通過SQL語句SHOW TABLE STATUS查得缺點:沒有數(shù)據(jù)完整性機制,即不支持事務和外鍵。用操作系統(tǒng)可了解庫相應的文件夾,或表相應的文件的大小,但由于BDB表總是還要產(chǎn)生log文件,而實際的磁盤占用應該把log文件也包含在內(nèi),所以用操作系統(tǒng)查得某庫或表的大小總是小于實際占用空間。
-
WebService學習,開發(fā)總結(jié)--唐木之無線觀察
http://www.ahfyzs.com/content/06/0912/14/6246_205196.shtml
2006/9/12 14:37:00
WSDL(Web Service Description Language)Web服務器描述語言是用XML文檔來描述Web服務的標準,是Web服務的接口定義語言,由Ariba、Intel、IBM、MS等共同提出,通過WSDL,可描述Web服務的三個基本屬性:以下是部署描述符的一個例子: <deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"> <service name="GameGradeService" type="" provider="java:RPC"
-
20分鐘熟悉猛虎脾氣 - JDK1.5新特性介紹
http://www.ahfyzs.com/content/06/0912/13/6246_205159.shtml
2006/9/12 13:49:02
"JDK1.5"(開發(fā)代號猛虎)的一個重要主題就是通過新增一些特性來簡化開發(fā),這些特性包括泛型,for-each 循環(huán),自動裝包/拆包,枚舉,可變參數(shù), 靜態(tài)導入 。4.枚舉(Enums) JDK1.5加入了一個全新類型的"類"-枚舉類型。假設我們要寫一個簡單的方法打印一些對象, util.write(obj1); util.write(obj1,obj2); util.write(obj1,obj2,obj3); ... 在JDK1.5之前,我們可以用重載來實現(xiàn),但是這樣就需要寫很多的重載函數(shù),顯得不是很有效。
-
JAVA 對 URL 進行 編碼與解碼
http://www.ahfyzs.com/content/06/0829/16/6246_193641.shtml
2006/8/29 16:00:15
一共有三類編碼ANSI(ISO-8859-1,GBK,GB2312,BIG5等) UCS(UCS2,UCS4) UTF(UTF7 UTF8 UTF16)其中 所有的編碼都可以轉(zhuǎn)成UCS,UTF是UCS為了節(jié)省空間的一種存儲方式(使用huffman編碼的理論的變長編碼,如果全部都是e文的話可以有效地壓縮成UTF8,如果是中文編碼成UTF8反而會浪費空間)。
-
JBoss的集群策略分析
http://www.ahfyzs.com/content/06/0713/14/6246_155302.shtml
2006/7/13 14:28:40
在這里JBOSS耍了一個小把戲,代理對像雖然實現(xiàn)了與EJB對像相同的接口,但它實際上是把客戶端對它的調(diào)用轉(zhuǎn)發(fā)到了它在服務端的另一個伙伴身上②,同時,這個伙伴同樣定義了客戶端所要求的一些EJB接口,當這些接口被調(diào)用時③,精彩的部分開始了,JBOSS把客戶端發(fā)過來的各種各樣不同的調(diào)用全部轉(zhuǎn)換成為一個統(tǒng)一格式的接口④(在本文中我們暫且稱客戶端發(fā)出的調(diào)用為應用級接口,而JBOSS生成的統(tǒng)一格式的接口稱為系統(tǒng)級接口)。
-
JBoss 4.0.2集群指南
http://www.ahfyzs.com/content/06/0713/14/6246_155294.shtml
2006/7/13 14:17:12
將文件夾%jboss%\docs\examples\varia\loadbalancer\loadbalancer.sar拷貝到%jboss%\server\all\deploy下,并且修改loadbalancer.sar\loadbalancer.sar\META-INF\jboss-service.xml,在<host>標簽中類出所有節(jié)點,在<sticky-session>標簽中指定是否使用粘性session。修改server1機器上的jboss的配置文件:%jboss%\server\all\deploy\jbossweb-tomcat55.sar\ META-INF\ jboss-service.xml.DEBUG [org.jboss.web.tomcat.tc5.session.
-
java實現(xiàn)URL帶參數(shù)請求(get/post)
http://www.ahfyzs.com/content/06/0616/11/6246_135797.shtml
2006/6/16 11:41:26
-------------------------------------------------public static String sendGet(String url,String param) {try{ String urlName = url + "?"+param;URL U = new URL(urlName);public static String sendPost(String url,String param) {try{ URL httpurl = new URL(url);BufferedReader in = new BufferedReader(new InputStreamReader(httpConn.getInputStream()));
-
JavaScript實用的一些技巧
http://www.ahfyzs.com/content/06/0616/11/6246_135771.shtml
2006/6/16 11:13:02
end function</script><BODY><INPUT name="radio1" type="radio" value="style" checked>Style<INPUT name="radio1" type="radio" value="barcode">Barcode<INPUT type="button" value="check" onclick="checkme()"></BODY></HTML>i++)document.write("<input type=text name=txt&
-
JAVA對數(shù)字證書的常用操作
http://www.ahfyzs.com/content/06/0616/11/6246_135769.shtml
2006/6/16 11:09:53
-
PKI與PMI技術 - 基于角色管理的系統(tǒng)訪問控制
http://www.ahfyzs.com/content/06/0604/16/6246_128159.shtml
2006/6/4 16:05:36
定義權限就是是定義對象訪問控制和數(shù)據(jù)訪問控制。權限定義系統(tǒng)安全管理基礎步驟之一,只有給各種對象定義好訪問的權限,才能給角色配置權限,基于角色管理才能成為可能。基于角色對用戶組進行訪問控制:對一組用戶比對單個用戶進行訪問控制更加合理,用戶組代表了具有相近工作性質(zhì)的一組用戶的集合,可以委派完成用戶組工作的角色以控制用戶組的權限范圍(當然我們也可以把角色看成是我們系統(tǒng)中一個特定用戶組)。
-
編寫你自己的單點登錄(SSO)服務
http://www.ahfyzs.com/content/06/0604/16/6246_128153.shtml
2006/6/4 16:02:23
3.2 WEB-SSO代碼講解3.2.1身份認證服務代碼解析Web-SSO的源代碼可以從網(wǎng)站地址http://gceclub.sun.com.cn/wangyu/web-sso/websso_src.zip下載。6.1桌面樣例的部署運行此桌面SSO需要三個前提條件:a) WEB-SSO的身份認證應用應該正在運行,因為我們在桌面SSO當中需要用到統(tǒng)一的認證服務b) 當前桌面需要運行Mozilla或Netscape瀏覽器,因為我們將ticket保存到mozilla的cookie文件中c) 必須在JDK1.4以上運行。
-
論Java加密技術與Windows的結(jié)合
http://www.ahfyzs.com/content/06/0604/15/6246_128148.shtml
2006/6/4 15:53:33
公共鑰匙加密技術需要一個空間來存儲數(shù)字證書和私鑰。通過確認服務器的證書(信任鏈、簽名是有效的,有效期、證書沒有被撤消,而且證書是批準用于RSA鑰匙交換的),客戶端確認服務器的真實性。getPrivateKey()也緩存別名,所以,當一個Java程序試圖執(zhí)行一個RSA數(shù)字簽名函數(shù)時,我們就會知道運用哪個私鑰了(緩存的別名),而且Microsoft加密提供者就可以執(zhí)行我們想要的RSA簽名或解密函數(shù)了(見列表7)。RSA加密過程需要公鑰;
-
解析J2EE中的安全問題
http://www.ahfyzs.com/content/06/0602/22/6246_127278.shtml
2006/6/2 22:18:05
這樣J2ee應用程序客戶端容之前完成用戶身份的驗證。這對于用戶來說必對于這種情況,單點登陸的J2ee1.3也在規(guī)范中建議j2e規(guī)定j2ee產(chǎn)品應遵循何種標有的j2ee產(chǎn)品實現(xiàn)了在本產(chǎn)陸(如IBM WebSphere ApplWebSphere Application SeWebSphere Application Se點登陸是通過傳遞憑證(CrWEB客戶端和應用程序客戶security Context),安全全策略來判斷用戶是否有訪式,因此不能在不同廠商的產(chǎn)品間互相共享安全上下文LDAP server等)集成的方。
-
JAAS:靈活的Java安全機制
http://www.ahfyzs.com/content/06/0602/22/6246_127276.shtml
2006/6/2 22:15:17
圖一 JAAS概覽 JAAS提供了一些LoginModule的參考實現(xiàn)代碼,比如JndiLoginModule。核心JAAS類。在使用JAAS之前,你首先需要安裝JAAS。1. 當初始化時,LoginContext對象首先在JAAS配置文件中找到MyExample項,然后更具該項的內(nèi)容決定該加載哪個LoginModule對象(參見圖二)。我們可以使用其它的方法來繞過這個問題,例如我們可以在創(chuàng)建LoginContext對象前先初始化一個Subject對象,在Subject對象的憑證中保存用戶名和密碼。
-
關于Java文件路徑問題
http://www.ahfyzs.com/content/06/0530/10/6246_124957.shtml
2006/5/30 10:44:45
* @param pathName 目錄名 * @param fileName 文件名 * @return 得到文件名相對于目錄名的相對路徑,目錄下不存在該文件時返回文件名 * @since 0.5 */ public static String getSubpath(String pathName,String fileName) { int index = fileName.indexOf(pathName); if (index != -1) { return fileName.substring(index + pathName.length() + 1); } else { return fileName; } }
-
JAVA中的Double運算
http://www.ahfyzs.com/content/06/0518/13/6246_117992.shtml
2006/5/18 13:57:43
* * @param v1 被乘數(shù) * @param v2 乘數(shù) * @return 兩個參數(shù)的積 */ public static double mul(double v1, double v2) { BigDecimal b1 = new BigDecimal(Double.toString(v1)); BigDecimal b2 = new BigDecimal(Double.toString(v2)); return b1.multiply(b2).doubleValue(); } /** * 提供(相對)精確的除法運算,當發(fā)生除不盡的情況時, * 精確到小數(shù)點以后10位,以后的數(shù)字四舍五入。
-
JSF+Spring+Hibernate的實例講解
http://www.ahfyzs.com/content/06/0509/12/6246_112656.shtml
2006/5/9 12:32:49
使用JavaServer Faces(JSF)、Spring Framework和Hibernate建立一個真實的Web應用程序內(nèi)容概要使用JSF建立一個真實的Web應用程序不是沒有意義的任務,這篇文章介紹了如何將JSF與Sping Framework和Hibernate集成,并且給出了使用這些技術建立這個真實的Web應用程序的最佳實踐和設計指導 JavaServer Faces(JSF)技術是J2EE應用程序的一個新的用戶接口框架,它非常適合基于MVC(Model-View-Controller)體系結(jié)構的應用程序。
-
選擇JSF不選Struts的十大理由
http://www.ahfyzs.com/content/06/0509/11/6246_112623.shtml
2006/5/9 11:54:06
一個客戶不知道該選用Struts還是JSF。Components(組件) 2.Render Kits 3.Renderers 4.Value Binding Expressions(值綁定表達式) 5.Event Model(事件模型) 6.Extensibility(可擴展性) 7.Managed Beans(Dependency Injection 依賴注入) 8.POJO Action Methods 9.JSF is the standard Java-based web app framework (JSF是java web應用程序的標準框架) 10.There‘s only one Struts(只有一個Struts)
-
[JavaScript]幾種常用的表單輸入判斷
http://www.ahfyzs.com/content/06/0422/14/6246_103073.shtml
2006/4/22 14:33:26
//函數(shù)名:chksafe//功能介紹:檢查是否含有"‘",‘\\‘,"/"//參數(shù)說明:要檢查的字符串//返回值:0:是 1:不是function chksafe(a){//函數(shù)名:chkemail//功能介紹:檢查是否為Email Address//參數(shù)說明:要檢查的字符串//返回值:0:不是 1:是function chkemail(a){ var i=a.length;var temp = a.indexOf(‘@‘);var tempd = a.indexOf(‘.‘);if (temp >1) {if ((i-temp) >3){var temp;i {j=strTemp.indexOf(NUM.charAt(i));
-
網(wǎng)頁代碼常用小技巧
http://www.ahfyzs.com/content/06/0422/10/6246_102979.shtml
2006/4/22 10:25:53
//(立體滾動條凸出部分的顏色) scrollbar-highlight-color:#A8CBF1;//(滾動條空白部分的顏色) scrollbar-shadow-color:#A8CBF1;//(立體滾動條陰影的顏色) scrollbar-arrow-color:#FF9966;//(上下按鈕上三角箭頭的顏色) scrollbar-base-color:#A8CBF1; //(滾動條的基本顏色) scrollbar-darkshadow-color:#A8CBF1; //(立體滾動條強陰影的顏色)scrollbar-track-color:#99CC33;scrollbar-3dlight-color:#A8CBF1; }