Time of Update: 2015-05-12
標籤:1.編寫一個管理資料庫串連類 1 package cn.mycast.bank.db; 2 3 import java.sql.Connection; 4 import java.sql.SQLException; 5 import java.util.LinkedList; 6 import cn.mycast.bank.util.JdbcUtil; 7 public class MyDatabasePool { 8 LinkedList<Connection>
Time of Update: 2015-05-13
標籤:線程優先順序被線程調度用來判定何時每個線程允許運行。理論上,優先順序高的線程比優先順序低的線程獲得更多的CPU時間。實際上,線程獲得的CPU時間通常由包括優先順序在內的多個因素決定(例如,一個實行多任務處理的作業系統如何更有效利用CPU時間)。一個優先順序高的線程自然比優先順序低的線程優先。舉例來說,當低優先順序線程正在運行,而一個高優先順序的線程被恢複(例如從沉睡中或等待I/O中),它將搶佔低優先順序線程所使用的CPU。理論上,等優先順序線程有同等的權利使用CPU。但你必須小心了。記住,
Time of Update: 2015-05-12
標籤:maven library 打包 proguard install 執行Maven Install打包的時候,出現以下錯誤資訊: Ignoring unused library classes…java.io.IOException: You have to specify ‘-keep’ options for the
Time of Update: 2015-05-12
標籤:今天來給大家分享一下java的重點易錯點部分,也是各位同學面試需要準備的,歡迎大家交流指正。 1.java中的main方法是靜態方法,即方法中的代碼是儲存在靜態儲存區的。2.任何靜態代碼塊都會在main方法之前執行。3.java程式的初始化順序:原則:靜態優先於非靜態,且只初始化一次;父類優先於子類;按照成員定義順序初始化。例順序:父類靜態變數,父類靜態代碼塊,子類靜態變數,子類靜態代碼塊,父類非靜態變數,父類非靜態代碼塊,父類建構函式,子類非靜態變數,子類非靜態代碼塊,子類建構
Time of Update: 2015-05-12
標籤:filter listener web.xml web java Java web基礎總結七之—— Filter與Listener一.Filter1. Filter簡介
Time of Update: 2015-05-12
標籤:javapackage com.socket;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import java.net.SocketException;import java.net.UnknownHostException;/** * 需求: 通過UDP傳輸方式,將一段文字發送出去 *
Time of Update: 2015-05-11
標籤:java 進程id pid 如果啟動多個Java程式,因所有Java程式都在JVM中運行,進程管理器會出現多個java.exe,但如何確定某個Java程式與進程中java.exe是對應的呢?
Time of Update: 2015-05-10
標籤:多態和抽象從繼承引出來的兩個重要的概念,多態允許以多種形式存在,而抽象則允許建立抽象類別。
Time of Update: 2015-05-10
標籤:1、Log4j – 最受歡迎的Java日誌組件Log4j是一款基於Java的開源日誌組件,Log4j功能非常強大,我們可以將日誌資訊輸出到控制台、檔案、使用者介面,也可以輸出到作業系統的事件記錄器和一些系統常駐進程。更值得一提的是,Log4j可以允許你非常便捷地自訂日誌格式和日誌等級,可以協助開發人員全方位地掌控日誌資訊。官方網站:http://logging.apache.org/log4j/2.x/下面是使用Log4j的一個簡單例子:2、gclogviewer
Time of Update: 2015-05-09
標籤:多線程是Java中不可避免的一個重要主體。從本章開始,我們將展開對多線程的學習。接下來的內容,是對“JDK中新增JUC包”之前的Java多線程內容的講解,涉及到的內容包括,Object類中的wait(), notify()等介面;Thread類中的介面;synchronized關鍵字。註:JUC包是指,Java.util.concurrent包,它是由Java大師Doug
Time of Update: 2015-05-09
標籤:前言:
Time of Update: 2015-05-07
標籤:Java中BigDecimal的8種舍入模式是怎樣的?下面長沙歐柏泰克軟體學院和大家一起來學習下吧: java.math.BigDecimal不可變的、任意精度的有符號十進位數。BigDecimal 由任意精度的整數非標度值和32位的整數標度(scale)組成。如果為零或正數,則標度是小數點後的位元。如果為負數,則將該數的非標度值乘以10的負scale次冪。因此,BigDecimal表示的數值是(unscaledValue ×
Time of Update: 2015-05-07
標籤:第一步: 下載axis2,我下載的版本是[axis2-1.6.2-bin.zip],要把檔案夾解壓第二步: 開啟命令視窗,進入到axis的路徑下bin目錄第三步: 執行語句:./wsdl2java.sh -uri 檔案.xml(wsdl檔案) -o 產生路徑 -p 包結構(com.b.c) 就可以在設定的[產生路徑]下找到對應[包結構]的java代碼[~/work/axis2-1.6.2/bin]$./wsdl2j
Time of Update: 2015-05-06
標籤:使用了abstract關鍵字進行聲明的類就被成為“抽象類別”。抽象方法是一種不完整的方法,只有一個聲明沒有方法的主體部分。 1 public abstract class AbstractTest { 2 3 //抽象方法 4 public abstract void test1(); 5 6 //非抽象方法 7 public void test2(){ 8 System.out.println("
Time of Update: 2015-05-07
標籤:猜數字 遊戲 java 圖形介面 遊戲規則: 通常由兩個人玩,一方出數字,一方猜。出數位人要想好一個沒有重複數位4位元,不能讓猜的人知道。猜的人就可以開始猜。每猜一個數字,出數者就要根據這個數字給出幾A幾B,其中A前面的數字表示數字正確位置也正確的數的個數,而B前的數字表示數字正確而位置不對的數的個數。 如正確答案為 523
Time of Update: 2015-05-07
標籤: 今天在寫爬蟲的時候遇到一個問題:需要下載圖片,網頁原始碼中圖片的路徑是相對路徑,前面用"../"來表示相對於當前網頁的路徑,由於有多層,因此最前面有多個"../"。 比如:網址URL是http://see.com/page/2012/86.html,圖片的絕對路徑是http://see.com/images/2012/86_1.jpg;則在86.html的原始碼中,圖片的相對路徑是../../images/2012/86_1.jgp。提取出相對路徑值後需要將"../"刪除再串連上網站
Time of Update: 2015-05-06
標籤: 當介面產生以後,自己想做一個點擊一個Jlabel增加一個Jlabel,即類似於QQ的添加好友以後可以及時的加進一個好友。自己做了好久,發現不能及時重新整理。在網上查了一下,然後自己研究了一小會。發現需要validate這個函數重新布局。寫了一個這個小功能。package qq.client.tools;import java.awt.event.MouseEvent;import
Time of Update: 2015-05-05
標籤:java 字元流 /* 字元流 Reader Writer--FileWriter 字元流緩衝區:提高流操作效率 BufferedReader BufferedWriter */package pack;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import
Time of Update: 2015-05-06
標籤:java io流 IO流常用基類:位元組流常用基類:InputStream,OutputStream字元流常用基類:Reader Writer轉換流:InputStreamReader:位元組流通向字元流的橋樑 用於操作位元組流的字元流對象OutputStreamWriter:字元流通向位元組流的橋樑
Time of Update: 2015-05-05
標籤: 先看代碼, package reflect;//Class Wordpublic class Word implements OfficeAble{public static void main(String[] args){}public void start(){System.out.println("word...start...");}public Word(){}}package reflect;//Class Excelpublic class Excel