Time of Update: 2018-12-05
今天想寫一個txt檔案,但是磁碟的檔案夾沒有建立。要寫檔案之前判斷,沒有再建立。去網上找java建立TXT檔案並進行讀、寫等操作的,基本上都是一個模板出來的,都是copy來的,很煩。現在我把我寫的發表出來,給有需要的童鞋看看。/** * 寫txt檔案 * @param conent * @param txtPath * @param isNextWriter true表示以追加形式寫檔案 */ public void
Time of Update: 2018-12-05
http://www.concretevitamin.com.cn/informatics/Pack/P02.html
Time of Update: 2018-12-05
我的系統是RH9,裝的時候選的全安裝,而後從網上下了一個j2sdk-1_4_2_05-linux-i586-rpm.bin,安裝後 用java -version 發現居然是linux內建的 ----------------------------------------------------------------------------------- java version "1.3.1" jdkgcj 0.2.3
Time of Update: 2018-12-05
通常,使用的密碼編譯演算法 比較簡便高效,密鑰簡短,加解密速度快,破譯極其困難。本文介紹了MD5/SHA1,DSA,DESede/DES,Diffie-Hellman的使用。第1章基礎知識1.1.
Time of Update: 2018-12-05
使用了未經檢查或不安全的操作 要瞭解詳細資料,請使用 -Xlint:unchecked 重新編譯。在用-Xlint:unchecked參數編譯產生後提示為: [unchecked] 對作為普通類型 java.util.Vector (或其它類)的成員的 addElement(E)(或其它函數) 的調用未經檢查。這類問題屬泛型的原因那麼大多可以通過這種方式來消除: 1. @SuppressWarnings("unchecked")的確是一種解決方案。2. 這個是由於jdk5.0後有了泛型. 有5.
Time of Update: 2018-12-05
一、解釋下面關於J2EE的名詞 (1)JNDI:Java Naming & Directory Interface,JAVA命名目錄服務.主要提供的功能是:提供一個目錄系統 ,讓其它各地的應用程式在其上面留下自己的索引,從而滿足快速尋找和定位分布式應用程式的功能. (2)JMS:Java Message Service,JAVAMessage Service.主要實現各個應用程式之間的通訊.包括點對點和廣播. (3)JTA:Java Transaction
Time of Update: 2018-12-05
在調用Axis2的wsdl2java產生服務存根時,如果遠程服務需要Ntlm認證的話,就會發生如下錯誤: org.apache.axis2.AxisFault:Transport error: 401 Error: Unauthorized 在產生stub檔案中找到_serviceClient代碼:_serviceClient = neworg.apache.axis2.client.ServiceClient( configurationContext,
Time of Update: 2018-12-05
java實現樹,採用鏈式儲存,父節點記錄子節點的儲存位置。首先定義一個用於儲存子節點位置的節點類package my.tree.link;public class SubNode {private int location;private SubNode next;public SubNode(){this.location = 0;this.next = null;}public SubNode(int location){this.location = location;this.next
Time of Update: 2018-12-05
//class Classifypublic class Classify{//class Classifypublic class Classify{ public static void removeNonLetters(String original) { int a=0,b=0,c=0; char aCharacter; for(int x=0;x<original.length();x++) {
Time of Update: 2018-12-05
原文地址:http://www.java2000.net/p11848 列表是很常用的資料結構,感覺比Map和Set用的頻率要高一些吧,因為我經常用其返回資料庫的操作結果集package collection.lession6;import java.util.ArrayList;import java.util.Iterator;import java.util.LinkedList;import java.util.List;import java.util.ListIterator;imp
Time of Update: 2018-12-05
想學習TCP/UDP網路通訊,用連網五子棋來練練手吧。未添加人機對戰演算法,估計麻煩但不難。今中午和同事對站,一平一敗(主要為了看結局處理~哈哈~)玩了幾把,不少需要改進的地方,暫時不改了,為了學習麼 主要兩點: 1 Socket串連 參考這一篇 2 五子棋的相關邏輯 (見樓下代碼) 相關代碼CSDN下載 五子棋邏輯代碼(UI代碼就不貼了): package FiveChessRefactoring;/** * Author:lazybone *
Time of Update: 2018-12-05
參數傳遞對象之間通過傳遞訊息而相互連信。訊息實現成一種可以啟用物件上某具體方法的方法調用。Java中靜態方法可以由類啟用。方法調用中的參數為調用方對象與被呼叫者對象(不一定非於調用方對象)之間提供了一種資訊交換方式。 方法調用的文法可以是下列任何一種: <object reference>.<method name>(<actual parameter list>) <class name>.<static method
Time of Update: 2018-12-05
有兩個final類用於處理字元:String類和StringBuffer類。 1、String類實現不可變字元型字串,不可變字串在建立後和初始化之後能被讀取. 2、StringBuffer類實現動態字元型字串。 3、使用這兩個類實現的字元型字串是真正的對象,這種字串的每個字元都是用16位的字元表示的。 建立並初始化字串1、建立String對象的最簡單的辦法就是使用字串常量: String str1="You cannot change me!"; /*可以從某種意義上說:A
Time of Update: 2018-12-05
Class.forName(xxx.xx.xx) 返回的是一個類首先你要明白在java裡面任何class都要裝載在虛擬機器上才能運行。這句話就是裝載類用的(和new 不一樣,要分清楚)。 至於什麼時候用,你可以考慮一下這個問題,給你一個字串變數,它代表一個類的包名和類名,你怎麼執行個體化它?只有你提到的這個方法了,不過要再加一點。 A a = (A)Class.forName("pacage.A").newInstance(); 這和你 A a = new A(); 是一樣的效果。 關於補充的問
Time of Update: 2018-12-05
哈~ 今年剛學Java,感覺和C#有異曲同工之妙,呵呵,準備開始寫博,記錄自己學Java的點滴…… //介面public interface BinTrees { public void Firorder(); public void Secorder(); public void Inorder(); public void Insert(Node node); } //介面public interface Nodeinter { public void Append(Node
Time of Update: 2018-12-05
http://hi.baidu.com/sunsunsoso/blog/item/b197d6a63193718fd0435814.html最近一直在做一個項目的前期設計工作,考慮到後期系統的擴充和效能問題也找了很多解決方案,有一個就是用到了資料庫的緩衝工具memcached(當然該工具並不僅僅局限於資料庫的緩衝)。先簡單的介紹下什麼是memcached。 Memcached是高效能的,分布式的記憶體對象緩衝系統,用於在Live
Time of Update: 2018-12-05
LWJGL(Lightweight Java Game Library)它可以協助Java程式員開發有著商業性質的遊戲.LWJGL為開發人員提供簡單易用的API來訪問OpenGL (Open Graphics Library)與OpenAL (Open Audio Library) 同也提供操作控制器(Gamepads, Steering
Time of Update: 2018-12-05
P27 : 這次用Java做期末大作業時,遇到了一個關於使用Java引用的錯誤:關於Java函數參數的傳遞引用與C++傳參引用的區別:Java中,除了Primitive基本類型外,其他所有類型所傳遞的都是引用。但是這裡的“引用”與C++有區別,而且容易混淆。看兩個例子: (一)class Test{static void func(String x){ x = "haha";}public static void main(String[] args){ String str =
Time of Update: 2018-12-05
作者:chszs,轉載需註明。作者部落客頁:http://blog.csdn.net/chszs我在Apache的開發郵件清單中發現一件很有趣的事,Apache Commons包的ArrayUtils類的removeElements方法,原先使用的HashSet現在換成了BitSet。HashSet<Integer> toRemove = new HashSet<Integer>();for (Map.Entry<Character, MutableInt>
Time of Update: 2018-12-05
類是廣泛的概念,表示一個有共同性質的群體。如:人類。代碼: // 聲明一個類“Human” class Human{ private String name; public String getName(){ return name;