Time of Update: 2018-12-03
java.net.SocketException: Connection reset by peer: socket write
Time of Update: 2018-12-03
轉載自:http://www.blogjava.net/xylz/archive/2010/07/04/325206.html 在JDK
Time of Update: 2018-12-03
n久沒有更新blog了,主要是我這登陸csdn 好慢!今天用jdbc串連了下是sql 2000,發現不少問題,在網上也查了些資料,網路上的有些資源不但沒有解決問題,反而誤人子弟.害人不淺.今天就把我的心得的寫出來.平台:windows xp sp2資料庫:sqlserver 2000 sp3Dev IDE:eclipse3.12Jdbc驅動:Microsoft SQL Server 2000 Driver for JDBC Service Pack 3
Time of Update: 2018-12-03
Java開發工具配置 UltraEdit 確定你的jdk環境變數配置是正確的。 對於java初學者來說,編譯和運行java程式是一件很頭疼的東西。 顯然,在命令方式下編譯和運行java程式用久了,確實是很麻煩, 而我們又不想使用大型的開發工具時,UltraEdit是一個不錯的選擇, 很多初學者都是用它來編寫java源檔案的,可以高亮度顯示關鍵字。 1。關鍵字高亮度顯示。 開啟UltraEdit->視圖->高亮顯示類型->java; 此時在UltraEdit輸入java程式時,
Time of Update: 2018-12-03
內部類的作用:1、內部類的使用,可以保證在用戶端上無法查看內部類的實現方法,甚至無法知道內部類的名字等各種資訊。(個人感覺是,當你想用java開發一個API 時,為了智慧財產權的保護,你不想給別人看你API的內部實現方式,此時就可以使用內部類來屏蔽掉這些資訊,保證用戶端在調用你的API時不知道具體是怎麼實現的)2、實現多重繼承。在java中只能繼承一個類,多重繼承的實現是通過介面來實現的,但使用介面就會出現一個複雜的問題:實現一個介面時,必須實現介面所有的方法使用內部類也可以實現多重繼承,方法:
Time of Update: 2018-12-03
一、建立線程 談到建立線程,腦子裡總會想起這麼幾個關鍵字:Runnable、Thread;但他們之間到底是什麼關係呢? 1、Runnable:建立線程的目的肯定是要執行一個任務或者說一段商務邏輯。那麼我們怎麼通知系統這個系統要執行什麼樣的任務?答案就是:實現Runnable介面的run方法,把商務邏輯寫到其中。 (我們可以把Runnable中的run方法比作一份“任務方案書”,現在我們只是寫了一紙報告,還沒有具體找哪個線程(比作員工)去執行) 2、Thread :
Time of Update: 2018-12-03
是不是不管一個線程任務有多簡單,都要重新new 一個java class ?當然不是,java 中線程的實現非常靈活,下面就具體講下如何通過不同的方式來實現一個線程;一、使用“Thread”+“有名內部類”來實現線程public class InnerThread1 {private Inner inner;private class Inner extends Thread{Inner(String name){super(name);this.start();}public void
Time of Update: 2018-12-03
線程的控制,所白了就是控制線程間的一些時序問題,下面開始講可以控制線程時序的幾個方法:一、睡眠函數 sleep (1)Thread.sleep(); (2)TimeUnit.XXX.sleep(); 睡眠函數在上一節結束的時候已經講過了,這裡就balabala了二、等待函數 Join join 函數在邏輯上理解起來可能有些繞,其實都怪這個名字起的太爛。join 方法的api原文解釋是:Waits for this thread to die;這樣一來,就很好理解了。
Time of Update: 2018-12-03
個 人 簡 曆 個人概況 姓 名:袁 道 昆 性 別:男 年 齡:23 英 語:良好 專 業:電腦科學與技術 畢 業 學 校:西安工業大學 學 曆:學士 住 址:西安工業大學 政 治 面 貌:團員 籍 貫:團員 電
Time of Update: 2018-12-03
大學上了三年啥也沒學到。我的電腦系的。大三了編程能力還是那麼差。。真正自己寫出來的程式不知道有沒有100行,慚愧啊。。 大三開了java。。想好好學學。。學校發的java教材也只看了一半。。到了大學我變得浮躁。。做什麼事都不能定下心來。我知道再樣的話以後就得再讓家裡養n年了。。 開始懺悔。。。
Time of Update: 2018-12-03
今天課排的滿滿的。都大三了還這樣真受不了揚大。 微機原理和編譯原理的課都沒怎麼聽。。看了一上午java。。把數組和字串都粗略看了一下了。。往下該到GUI了。。按說也應該入點門了。。可我沒感覺,對物件導向還是模模糊糊的感覺。 編譯原理的課好難。。聽不懂了。。也不知道這門是幹什麼用的。。 感冒了。早上7點40才被喊起來。。10分鐘洗臉刷牙。走之前吃了片VC。。一上午犯困。。腦袋昏昏沉沉。
Time of Update: 2018-12-03
import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.Properties; class Test { // 返回當前系統變數的函數,結果放在一個Properties裡邊,這裡只針對win2k以上的,其它系統可以自己改進 public Properties getEnv() throws Exception
Time of Update: 2018-12-03
List分為兩種:一種是java.awt.List,是一個類,一個可滾動的文本項列表,使其允許使用者進行單項或多項選擇。父類是Component。List的主要方法有:public void add(String item)-向滾動列表的末尾添加指定的項,public void add(String item, int index)向滾動列表中索引指示的位置添加指定的項。索引是從零開始的。如果索引值小於零,或者索引值大於或等於列表中的項數,則將該項添加到列表的末尾,public String
Time of Update: 2018-12-03
public class Short { public static void main(String args[]){ int n = 5; int[] prev = new int[n+1]; int[] dist = {0,0,5000,5000,5000,5000}; int[][] c = {{0,0,0,0,0,0},{0,0,2,3,5000,5000}, {0,5000,0,1,2,5000},{0,5000,5000,0,9,2}, {0,5000,500
Time of Update: 2018-12-03
轉自:http://student.csdn.net/space.php?uid=130054&do=blog&id=21189/***************************************************************************檔案名稱:GreedSnake.java*作者:Timer2012*要點分析:*1)主要部分已經整合為一個對象SnakeModel,利用鍵盤控制實現操作。*************************
Time of Update: 2018-12-03
一 IO流的三種分類方式: 1.按照流向來分: 輸入資料流:只能從中讀取位元組資料,不能向其寫出資料 輸出資料流:只能向其寫入位元組資料,不能從中讀取資料 2.按照流所處理的資料類型劃分:可分為: 位元組流:用於處理位元組資料。
Time of Update: 2018-12-03
一、JAVA。要想成為JAVA(進階)工程師肯定要學習JAVA。一般的程式員或許只需知道一些JAVA的文法結構就可以應付了。但要成為JAVA(高 級)工程師,您要對JAVA做比較深入的研究。您應該多研究一下JDBC、IO包、Util包、Text包、JMS、EJB、RMI、線程。如果可能,希 望您對JAVA的所有包都瀏覽一下,知道大概的API,這樣您就發現其實您想實現的很多功能,通過JAVA的API都可以實現了,就不必自己費太多的腦經
Time of Update: 2018-12-03
平時寫IO相關代碼機會挺少的,但卻都知道使用BufferedXXXX來讀寫效率高,沒想到裡面還有這麼多陷阱,這兩天突然被其中一個陷阱折騰一下:讀一個檔案,然後寫到另外一個檔案,前後兩個檔案居然不一樣? 解決這個問題之後,總結了幾個注意點。注意點一:Reader/Writer讀寫二進位檔案是有問題的: public void copyFile1() {File srcFile = new File("E://atest//atest.txt");File dstFile = new
Time of Update: 2018-12-03
一.java類package com.java.test; import org.w3c.dom.*; import javax.xml.parsers.*; import java.io.*; public class JavaReadXml { // Document可以看作是XML在記憶體中的一個鏡像,那麼一旦擷取這個Document 就意味著可以通過對 // 記憶體的操作來實現對XML的操作,首先第一步擷取XML相關的Document private Document doc =
Time of Update: 2018-12-03
英文網站http://www.javaalmanac.com - Java開發人員年鑒一書的線上版本,想要快速查到某種Java技巧的用法及樣本的代碼這是一個不錯的去處.http://www.onjava.com - O'Reilly的Java網站. 每周都有新文章.http://java.sun.com - 官方的Java開發人員網站 - 每周都有新文章發表.http://www.developer.com/java -