Time of Update: 2018-12-04
最簡單的伺服器接受單使用者請求的socket編程模型,代碼寫得不好,只是用來闡明意思 client sideimport java.net.*;import java.util.*;import java.io.*;public class Client {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubtry{Socket
Time of Update: 2018-12-04
眾所周知,java的中文問題一直是一個老大難的問題,這個現象可以在csdn中java論壇裡關於中文亂碼的提問率就可以瞭解到,甚至軟體巨人IBM專門開闢了一個解決中文問題的專區,作為一個俗人(一直夢想希望想金凱利那樣成為一個“冒牌天神”,只是一直沒有成功,也許是因為上帝不照顧中國吧),我也為同意的問題困擾,好在今天解決了。
Time of Update: 2018-12-04
總是忘記java讀寫檔案的代碼具體怎麼寫,寫了一個記錄如下String filename="mydict.txt";File file=new File(filename);//read fileif(file.exists()){try{BufferedReader br=new BufferedReader(new FileReader(file));String
Time of Update: 2018-12-04
為了給朋友同事一些設計問題上的指導,特撰寫此文,很多觀點都是從別人的文章中擷取,有些觀點肯定也有偏頗,有些觀點也僅僅是提出並沒有做詳細論述,請多拍磚,以便改正. 【概述】-------
Time of Update: 2018-12-04
現在JDK1.4裡終於有了自己的RegexAPI包,JAVA程式員可以免去找第三方提供的Regex庫的周折了,我們現在就馬上來瞭解一下這個SUN提供的遲來恩物- -對我來說確實如此。 1.簡介: java.util.regex是一個用Regex所訂製的模式來對字串進行匹配工作的類庫包。 它包括兩個類:Pattern和Matcher Pattern 一個Pattern是一個Regex經編譯後的表現模式。 Matcher 一個Matcher對象是一個狀態機器,它依據Pattern對象做為匹配模式
Time of Update: 2018-12-04
Regex的構造摘要 構造匹配 字元x字元x\\反斜線字元\0n帶有八進位值0 的字元 n (0 <= n <= 7)\0nn帶有八進位值0 的字元 nn (0 <= n <= 7)\0mnn帶有八進位值0 的字元 mnn(0 <= m <= 3、0 <= n <= 7)\xhh帶有十六進位值 0x 的字元hh\uhhhh帶有十六進位值 0x 的字元hhhh\t定位字元 ('\u0009')\n新行(換行)符 ('\u000A')\r斷行符號符
Time of Update: 2018-12-04
1.什麼是類與對象?答:所謂對象就是真實世界中的實體,對象與實體是一一對應的,也就是說現實世界中每一個實體都是一個對象,它是一種具體的概念。 類是具備某些共同特徵的實體的集合,它是一種抽象的概念,用程式設計的語言來說,類是一種抽象的資料類型,它是對所具有相同特徵實體的抽象。2.屬性與方法?答:不同對象具有相同特點,就可能抽象為一定的類,那麼這些特點基本上可以分為兩類,一類是描述對象靜態狀態的,就是對象的屬性,
Time of Update: 2018-12-04
小記:>>1
Time of Update: 2018-12-04
轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/9153753聽說你們公司最近新推出了一款電子書閱讀應用,市場反應很不錯,應用裡還有圖書商城,使用者可以在其中隨意選購自己喜歡的書籍。你們公司也是對此項目高度重視,加大了投入力度,決定給此應用再增加點功能。好吧,你也知道你是逃不過此劫了,沒過多久你的leader就找到了你。他告訴你目前的應用對每本書的瀏覽量和銷售量做了統計,但現在想增加對每個書籍分類的瀏覽量和銷售量以及所有書籍總的瀏
Time of Update: 2018-12-04
當我們在Eclipse3.6啟動時,會彈出Failed to create the Java Virtual Machine ,這會讓我們非常迷茫,怎麼會找不到Java Virtual Machine 呢?? 本人在Eclipse官網上無意中找到一個資訊,說這是Eclipse3.6的一個漏洞, 我們只需要修改兩個資料就可以了,步驟如下:找到Eclipse目錄下的eclipse.ini -startup plugins/org.eclipse.equinox.launcher_1.1.0.v2
Time of Update: 2018-12-04
編譯openjdk使用的工具是ant,由於期間會連網到網上下些必要的代碼或工具,所以如果你是代理上網,那麼你有點麻煩了, java.net.ConnectException:會提示你有異常 然後馬上就是錯誤退出,開始以為是download.java.net被牆了;結果google下,發現這個兄弟(http://forum.hadoop.tw/viewtopic.php?f=4&t=2043)編譯hadoop的源碼遇到同樣問題,我和他都是使用ant作為工具的,加之我用ie代理上的網。自然就
Time of Update: 2018-12-04
最近小弟用到Json,學習了一下,還是蠻簡單的,廢話少說,直接上手,不過在開始之前需要做一些準備工作。到Json的官網上http://json-lib.sourceforge.net/,下載jar包。在官網也可以看到,使用Json還需要其他的一些jar包,官網上是這樣列的:jakarta commons-lang 2.5jakarta commons-beanutils 1.8.0jakarta commons-collections 3.2.1jakarta commons-logging 1
Time of Update: 2018-12-04
7.1類的private成員與public成員1).private 私人如果在類的成員聲明的前面加上修飾符private,則就無法從該類的外部存取到該類內部的成員,而只能被該類自身訪問和修改,而不能被任何其他類,包括該類的子類來擷取或引用,因此達到了對資料最高別保護的目的.2).public 公用 如果在類的成員聲明的前面加上修飾符public,則表示該成員可以被所有其他的類所訪問.但由於public修飾符會造成安全性和資料封裝性的下降,所以一般應減少公用成員的使用.3).friendly
Time of Update: 2018-12-04
8.1類的繼承被整合的類成為父類或者超類(superclass),由整合而得到的類稱為子類(subclass).一個父類可以擁有多個子類,但由於java中不支援多重繼承,所以一個類只能有一個直接的父類.父類實際上是所有子類的公用成員的集合,而每一個子類則是父類的特殊化,是對公用成員變數和方法在
Time of Update: 2018-12-04
1). 內部類內部類是包含在類中的類,也稱為"嵌套類",包含內部類的類又稱為"外部類".內部類可以看作是外部類的一個成員,所以內部類也成為"成員類".在外部參考內部類時,則必須在內部類名前冠以其所屬外部類名字才能使用.在用new 運算子建立內部類時,也要在 new 前面冠以物件變數.eg:內部類與外部類的訪問規則.public class Group{ private int age; //聲明外部類的私人成員變數 public class Student //聲明內部類 {
Time of Update: 2018-12-04
from: http://www.javacoffeebreak.com/articles/designpatterns/index.htmlFor those who haven't heard of design patterns before, or who are familiar with the term but not its meaning, a design pattern is a template for software
Time of Update: 2018-12-04
Part1javac:如果當前你要編譯的java檔案中引用了其它的類(比如說:繼承),但該引用類的.class檔案不在目前的目錄下,這種情況下就需要在javac命令後面加上-classpath參數,通過使用以下三種類型的方法來指導編譯器在編譯的時候去指定的路徑下尋找引用類。 (1).絕對路徑:javac -classpath c:/junit3.8.1/junit.jar Xxx.java(2).相對路徑:javac -classpath ../junit3.8.1/Junit.javr
Time of Update: 2018-12-04
總結幾個Java中常用的批處理命令如下: 一.setlocal作用: Windows NT系統下的命令,執行此操作後對於環境變數的改變只限於該批次檔中,執行endlocal命令後就會恢複成setlocal之前的環境變數。在批次檔結束時,對每一個未結束的setlocal命令都會預設執行一次endlocal。 常用方式: 在設定環境的批處理頭部加入: if "%OS%" == "Windows_NT" setlocal
Time of Update: 2018-12-04
一、cookie機制和session機制的區別*************************************************************************************具體來說cookie機制採用的是在用戶端保持狀態的方案,而session機制採用的是在伺服器端保持狀態的方案。同時我們也看到,由於才伺服器端保持狀態的方案在用戶端也需要儲存一個標識,所以session機制可能需要藉助於cookie機制來達到儲存標識的目的,但實際上還有其他選擇****
Time of Update: 2018-12-04
文章目錄 What is JOSSO?Pluggable FrameworkMulti-platform Single Sign-OnReverse Proxy SupportStandard Based What is JOSSO?JOSSO, or Java Open Single Sign-On, is an open source J2EE-based SSO infrastructure aimed to provide a