Time of Update: 2018-12-05
E:\IT\JAVA\thinkinjava.chm中有一篇對比C++和java的文章,等java瞭解一定程度之後,學習一下。以致能夠明確區別出java和C++的區別。 J2se 為什麼開發的時候是下載j2se1.4 而不是jdk?J2se就是j2Sdk? 安裝完之後需要配置classpath類路徑和系統path設定classpath: 環境變數設計 變數名=classpath變數值=…sdk\lib等等設定path: 選擇path,增加j2se的bin目錄 Java編譯安裝配置環境就完成了
Time of Update: 2018-12-05
簡單說明:為了方便資料在用戶端及伺服器端的傳輸,有時候我們會用一些比較方便組織的資料類型,比如json、xml等傳給用戶端,用戶端也可以重新組織資料傳回伺服器端。JSON和XML提供了一套比較方便的資料群組織形式。。並且有很多現成的類庫用於解析這些資料。。本文是對net.sf.json使用後的總結。。目前官方開源的對json進行處理的項目很多,fastjson還有其它等等。。視自己處理問題的複雜程度考慮選擇使用不同的依賴包。。如果使用maven構建項目,需要對以下兩個包進行依賴<depen
Time of Update: 2018-12-05
5.4上安裝Oracle 10g時提示如下錯誤: Exception in thread “main” java.lang.UnsatisfiedLinkError: /tmp/OraInstall2009-11-25_02-34-42PM/jre/1.4.2/lib/i386/libawt.so:libXp.so.6: cannot open shared object file: No such file or directory 原因是缺少了包,裝上如下的包就可以了。# rpm
Time of Update: 2018-12-05
在tomcat上部署web應用,測試一切正常,遷移到weblogic上之後就出現了問題,換了生產環境的資料庫。功能是將資料寫入資料庫,同時還需要上傳附件。開始懷疑是資料庫的問題,後來測試資料庫也是正常的,可以正常讀寫。於是開始懷疑weblogic ,在weblogic的記錄檔中看到<[ACTIVE] ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'> <<anonymous>&
Time of Update: 2018-12-05
package Utils.Sort;/***@author Linyco*利用選擇排序法對數組排序,數組中元素必須實現了Comparable介面。*/public class ChooseSort implements SortStrategy{ /** *對數組obj中的元素以選擇排序演算法進行排序 */ public void sort(Comparable[] obj) { if (obj ==
Time of Update: 2018-12-05
package Utils.Sort;/***@author Linyco*利用冒泡排序法對數組排序,數組中元素必須實現了Comparable介面。*/public class BubbleSort implements SortStrategy{ /** *對數組obj中的元素以冒泡排序演算法進行排序 */ public void sort(Comparable[] obj) { if (obj ==
Time of Update: 2018-12-05
Java初學者---Java的學習路徑(全集) 一、 JDK (Java Development Kit) JDK是整個Java的核心,包括了Java運行環境(Java Runtime Envirnment),一堆Java工具和Java基礎的類庫(rt.jar)。不論什麼Java應用伺服器實質都是內建了某個版本的JDK。因此掌握 JDK是學好Java的第一步。最主流的JDK是Sun公司發布的JDK,除了Sun之外,還有很多公司和組織都開發了自己的JDK,例如IBM公司開發
Time of Update: 2018-12-05
前言:一開始接觸的就是jsp,邊學邊做,轉眼就一年,隨著接觸的項目模組增多,深深感覺自己身上java基礎的淺薄,於是乎便如前人所言的道路般,轉頭奔向高不可測的java課本,重新認識java,重新識記java的基礎概念便是現在該做的事情了。一.經典案例深刻認識java實體實體:銀行帳號屬性:帳號、戶名、密碼、當前餘額 b 、透支限額 m約束:b + m >= 0行為: 存款 輸入:存款金額a 步驟1:令 b = b + a 並終止 取款 輸入:取款金額 a 輸出:
Time of Update: 2018-12-05
1.你需要精通物件導向分析與設計(OOA/OOD)、涉及模式(GOF,J2EEDP)以及綜合模式。你應該瞭解UML,尤其是class,object,interaction以及statediagrams。 2.你需要學習Java語言的基礎知識以及它的核心類庫
Time of Update: 2018-12-05
題目:兩個非常大的數字相乘(相加,相減) 該題目在java中可以使用BigInteger類中的方法來實現。否則的話可以使用如下方式來實現。
Time of Update: 2018-12-05
java.lang.NumberFormatException: For input string: "1.0" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48) at java.lang.Integer.parseInt(Integer.java:477) at java.lang.Integer.(Integer.java:609) at
Time of Update: 2018-12-05
1.弱口令漏洞解決方案:最好使用至少6位的數字、字母及特殊字元組合作為密碼。資料庫不要儲存純文字密碼,應儲存MD5加密後的密文,由於目前普通的MD5加密已經可以被破解,最好可以多重MD5加密。2.未使用使用者名稱及密碼登入後台可直接輸入後台URL登入系統。解決方案:通過配置filter來過濾掉無效使用者的串連請求。3.JSP頁面拋出的異常可能暴露程式資訊。有經驗的入侵者,可以從JSP程式的異常中擷取很多資訊,比如程式的部分架構、程式的實體路徑、SQL注入爆出來的資訊等。解決方案:自訂一個Exce
Time of Update: 2018-12-05
開發的安全標準,總結如下。 1.絕對絕對絕對要採用預先處理的方式來進行sql操作,如果實在需要做sql語句的拼接,那麼請做輸入資訊的過濾。selet,update,delete,insert,and,%,',_,這些都屏蔽了吧。
Time of Update: 2018-12-05
1.equal()函數和“==”的區別equal()是java.lang.Object類的一個方法。equal函數和==都用來判斷兩個對象是否相等。<1>,是在對字串進行判斷時,equal是判斷值是否相等,而“==”是判斷記憶體的首地址是否相等例如:String s1="hello";String s2="hello",s1.equal(s2);返回true;而s1==s2返回false,因為s1和s2的記憶體首址不相同。若String
Time of Update: 2018-12-05
參考了: http://blog.csdn.net/weidan1121/
Time of Update: 2018-12-05
今天在做struts的時候,碰到java.lang.NullPointerException: Module 'null' not
Time of Update: 2018-12-05
如果你是想操作文字檔,read:BufferedReader br = new BufferedReader(new FileReader("/aaa/a.txt"));String s = "":while((s=br.readLine())!= null)do .............writer:PrintWriter pw = new PrintWriter(new FileWriter("/out.txt"[,true])[,true]);pw.println("1111");第一個
Time of Update: 2018-12-05
/** flashattrib.java */ package picattrib; import java.io.IOException; import java.io.FileInputStream; public class flashattrib { public flashattrib() { } public static void main(String[] args) { flashattrib flashattrib = new flashattrib(); byte[]
Time of Update: 2018-12-05
細說Java之util類 線性表,鏈表,雜湊表是常用的資料結構,在進行Java開發時,JDK已經為我們提供了一系列相應的類來實現基本的資料結構。這些類均在java.util包中。本文試圖通過簡單的描述,向讀者闡述各個類的作用以及如何正確使用這些類。 Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap Collection介
Time of Update: 2018-12-05
Java下RESTful WebService的實現架構介紹 Web Service更多是一種標準,而不是一種具體技術。不同的平台,不同的語言大都提供WebService的開發實現,在Java領域,WebService的架構很多,例如:Axis2,Xfire,CXF和Java6內建的WebService引擎。在 Spring 架構支援 REST 之前,人們會使用其他幾種實現技術來建立 Java的 RESTful Web Services,如 Restlet、RestEasy和