Time of Update: 2018-12-03
或許每個軟體從業者都有從學習控制台應用程式到學習可視化編程的轉變過程,控制台應用程式的優點在於可以方便的練習某個語言的文法和開發習慣(如.net和java),而可視化編程的學習又可以非常方便開發出各類人機對話介面(HMI)。可視化編程或許是一個初學者開始對軟體感興趣的開始,也可能是一個軟體學習的裡程碑點,因為我們可以使用各類軟體整合式開發環境(IDE)方便的在現成的介面視窗上拖放各類組件(Component),這類組件包括我們常見的按鈕(Button),選項按鈕(Radio
Time of Update: 2018-12-03
這兩天學習了java實現列印Excel報表,拿出來和大家分享一下,對新手應該有很大的協助~~用的jxlpublic class PrintElx { EnvInfManagerAction ema = new EnvInfManagerAction(); //列印的list來源是此類,包含溫濕度、光照等參數資訊 public void priXls(String name,String pathn){ System.out.println("測試列印");
Time of Update: 2018-12-03
JAVA多線程學習初步經典執行個體發信人: realwhs(Amo te)整理人: abhandsome(2004-03-23 10:37:57),import java.io.*; //多線程編程 public class MultiThread { public static void main(String args[]) { System.out.println("我是主線程!"); //下面建立線程執行個體thread1
Time of Update: 2018-12-03
Java 5.0 內建了JMXJava 5.0 已經發布了,這個版本的的變化就像從1.4的變化到5.0的變化一樣大.:-)。(其實5.0就是1.5的另一個稱呼)。本文重點介紹Java Management Extension,簡稱 JMX。JMX是一組用來監視和管理Java應用程式的工具。可以用來監視基於J2EE的C/S類型或者Swing案頭類型的各種Java應用程式。現在開源社區最有名的Jboss應用伺服器就是使用JMX來管理的。曾經在灰狐動力上有人分析Jboss原始碼時曾說 :
Time of Update: 2018-12-03
最近為了計算文檔間的相關性需要用到對數的計算,在網上找到下面的方法:其中的關鍵是:1 java標準包提供了自然對數的計算方法,2 其他的對數計算可以轉換為自然對數的計算。下面是轉貼:但不知道誰是原創作者。後來搜尋到這個串連:http://www.cs.utsa.edu/~wagner/laws/ALogs.html還是人家有專業精神:下面是他的描述: Java supplies a function to calculate natural logs, base e = 2.7182818284
Time of Update: 2018-12-03
JAVARegex4種常用功能 Regex在字串處理上有著強大的功能,sun在jdk1.4加入了對它的支援 下面簡單的說下它的4種常用功能: 查詢: 以下是程式碼片段: String str="abc efg ABC"; String regEx="a|f"; //表示a或f Pattern p=Pattern.compile(regEx); Matcher m=p.matcher(str); boolean rs=m.find(); 如果str中有
Time of Update: 2018-12-03
debug了幾乎一天,就為了一個bug,折騰死我了。bug的緣由是因為寫代碼的時候不小心,將:public boolean isEmpty() { return this.queue.isEmpty();}寫成了:public boolean isEmpty() { return this.isEmpty();}很明顯,一個函數開始無限制地遞迴地調用自己了。過不了多久,這個函數所在的thread的stack就會滿了,所以會拋出
Time of Update: 2018-12-03
java面試題集基礎知識: 1.C++或Java中的異常處理機制的簡單原理和應用。
Time of Update: 2018-12-03
Java程式員的預存程序 --------------------------------------------------------------------------------原文:http://www.onjava.com/pub/a/onjava/2003/08/13/stored_procedures.html by Nic Ferrier
Time of Update: 2018-12-03
拆分一個字串在程式中使用非常廣泛。所謂拆分字串,就是將一個中間以空格或tab字元分隔的字串拆分成多個字串。 如 String s = "abc ddd 中國"; 將這個字串拆分成三個字串 字串類提供了一個split方法通過Regex來過濾字串。 String[] ss = s.split("(" + (char)32 + "|" + (char)9 + ")+");
Time of Update: 2018-12-03
原文:http://liyaxi.iteye.com/blog/856334public class ArraysTest {/*** 數組排序 * 數組中的最大值 * 數組中的最小值 */public int[] aa = new int[10];public void initArray() { int[] myarray = { 2, 34, 5, 59, 23, 3, 56, 34, 9, 10 }; aa = myarray;
Time of Update: 2018-12-03
ubuntu安裝jdk很簡單$sudo apt-get install sun-java6-jre sun-java6-jdk自動安裝好jre和jdk下載ant,junit,tomcat解壓到自己習慣的位置,我的/home/ycpeng/JAVA目錄下編輯/etc/profile$sudo gedit /etc/profile添加如下內容,檔案目錄更改成自己對應的# set java
Time of Update: 2018-12-03
使用Java發送GET、POST請求——節選自《瘋狂Java講義》URL的openConnection()方法將返回一個URLConnection對象,該對象表示應用程式和 URL 之間的通訊連結。程式可以通過URLConnection執行個體向該URL發送請求、讀取URL引用的資源。通常建立一個和 URL 的串連,並發送請求、讀取此 URL
Time of Update: 2018-12-03
Java Annotation手冊 [轉]一、Annotation究竟是什嗎?Annotation 提供了一條與程式元素關聯任何資訊或者任何中繼資料(metadata)的途徑。從某些方面看,annotation就像修飾符一樣被使用,並應用於包、類型、構造方法、方法、成員變數、參數、本地變數的聲明中。這些資訊被儲存在annotation的“name=value”結構對中。
Time of Update: 2018-12-03
很經典的東西,被轉的到處都是, 先寫原文: 第一,談談final, finally, finalize的區別。 final 用於聲明屬性,方法和類,分別表示屬性不可變,方法不可覆蓋,類不可繼承。finally是異常處理語句結構的一部分,表示總是執行。finalize是 Object類的一個方法,在垃圾收集器執行的時候會調用被回收對象的此方法,可以覆蓋此方法提供垃圾收集時的其他資源回收,例如關閉檔案等。第二,Anonymous Inner Class (匿名內部類) 是否可以extends(繼承)
Time of Update: 2018-12-03
中科軟面試題:2013-7-101、Android中Activity調轉有幾種方式:2、hashMap和hashTable的區別?3、Jquery中如何擷取參數值的:4、Jquery中如何擷取Json中資料;5、Struts2的安全機制:正通慧豐面試題:2013-7-111、public class Test { public static void main(String[] args) { System.out.println("17.0/0="+17.0/0);//1
Time of Update: 2018-12-03
flex mxml代碼如下:<?xml version="1.0" encoding="utf-8"?><s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" width="657" height="278" minWidth="955"
Time of Update: 2018-12-03
Java是建立在C++之上的更為“純粹”的物件導向的語言,Java中一切都是對象。C或C++是通過指標間接的操控對象,而Java是通過reference操控對象。Java中除了primitive(原始)類型以外,所有類型的對象須程式建立。為了效率,primitive類型的對象可不用new來建立,而且建立的是一個“非reference”的“自動”變數,這個變數儲存的值儲存在棧中,所以效率更高。Primitive類型包括boolean(t/f),char(16bit,unicode),byte(8b
Time of Update: 2018-12-03
public class ScopeVar { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int num = 10; if ( num == 10) { //num 在內層範圍中可用 int num1 = num * num; System.out.println("num 和
Time of Update: 2018-12-03
Java在ACM中的主要應用是大數類【個人見解】。做個小總結,留作模板用。類名預設為Main。輸入:聲明一個輸入對象cin;Scanner cin=new Scanner(System.in);輸入一個int值:Int a=cin.nextInt();輸入一個大數:BigDecimal