Time of Update: 2015-04-07
標籤:swing 布局 java flowlayout 第三種卡片布局可用於完成簡單的抽獎程式,這個還是挺有趣的。 一:流式布局FlowLayout實現代碼:import java.awt.FlowLayout ;import javax.swing.JFrame ;import javax.swing.JButton ;class Tester{
Time of Update: 2015-04-07
標籤: 之前一直在windows下開發java項目,現如今在項目組主要是spring + mybatis +maven + git +MySQL來開發項目,最近碰到將項目移植到linux上去跑,遇到了一系列的問題,比如java程式在linux下的運行,由於接觸java不長,對java的運行機制還不是很瞭解,最後先用maven 對項目進行了編譯後,再在maven自動產生的target的class檔案中直接執行main.class
Time of Update: 2015-04-07
標籤:java傳值 傳引用在Java中,變數分為以下兩類,1、對於基本類型變數,Java是傳值的副本,即時自己的副本變了,自己也不會變化。2、對於一切對象型變數,Java都是傳引用的副本,也就是複製指向地址的指標,它傳的引用副本指向自己的地址。
Time of Update: 2015-04-07
標籤:http伺服器java實現最近用java簡單實現了http伺服器。主要是使用socket在連接埠監聽瀏覽器的http請求,根據請求資訊在伺服器端進行路由(讀取html頁面),然後封裝成http格式的響應返回到瀏覽器。代碼如下:650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/5D/5B/wKioL1UirnThPiFBAAC3C1VM7qQ186.jpg" title="QQ20150406235819.jpg" alt="
Time of Update: 2015-04-07
標籤:一、建立XML// 建立XML public static void gernatorXML() { // 建立Document對象 Document doc = DocumentHelper.createDocument(); // 建立根節點students Element studentsElement = doc.addElement("students"); // 建立子節點student
Time of Update: 2015-04-07
標籤:package com.huawei.util; public class PageUtil { /** * 擷取分頁代碼 * * @param targetUrl * 目標地址 * @param totalNum * 總記錄數 * @param currentPage * 當前頁 * @param pageSize * 每頁大小 * @return */public String
Time of Update: 2015-04-07
標籤:指標 integercache java引用 整型比較 JAVA中沒有指標一說,但也有引用的概念。這裡要說的主要是Integer是不是同一個對象。1、先看一段代碼:public static void main(String[] args){Integer a1 = 100;Integer b1 = a1;//另一種也可以b1=100Field
Time of Update: 2015-04-06
標籤:1.‘+’;加號運算子‘+’在java中除了具有假髮運算的功能外,還有串連兩個字元的功能public class HelloWorld {int i=33;int j=44;char c1=‘a‘;char c2=‘b‘;public static void main(String args[]){HelloWorld hw=new HelloWorld();int n=hw.i+hw.j;int
Time of Update: 2015-04-06
標籤:mpj expres windows7 並行計算 並行編程 在上一節中,我們已經成功在Windows中搭建了基於MPJ Express的並行開發環境,本部分我們將在Eclipse中編寫一個簡單的程式來試用一下剛剛搭建的環境。首先在Eclipse中建立一個Project,如所示。650) this.width=650;"
Time of Update: 2015-04-07
標籤:本文地址:http://www.cnblogs.com/archimedes/p/java-abstract-factory-pattern.html,轉載請註明源地址。抽象原廠模式(別名:配套)提供一個建立一系列(相互依賴)對象的介面,而無需指定它們具體的類。概述當系統準備為使用者提供一系列相關的對象,又不想讓使用者代碼和建立這些對象的類形成耦合時,就可以使用抽象Factory
Time of Update: 2015-04-06
標籤:swing java 基礎學習 1.在java中,頂層視窗即沒有包含在其他視窗中的視窗被稱為架構。2.在AWT庫中有一個稱為Frame的類,用於描述頂層視窗,這個類的Swing版本名為JFrame,它擴充於Frame類。3.JFrame是極少數幾個不繪製在畫布上的Swing組件之一。因此,它的修飾組件由使用者的視窗系統繪製,而不是由Swing繪製。執行個體代碼測試類別import
Time of Update: 2015-04-06
標籤:為了防止使用者登陸過程中資訊被攔截導致資訊泄露,我們應該在用戶端就對使用者密碼進行加密。瀏覽器提交給伺服器的是加密後的資訊,即使被惡意攔截,被攔截資訊也已做了加密處理,現在比較安全的一種密碼編譯演算法是MD5密碼編譯演算法,儘管MD5是一種單向的密碼編譯演算法,但網上也有破解網站,所以為了進一步提高安全性,可以進行兩次md5加密,或者結合其他的加密方法如3des等進行二次加密。代碼如下:js版:var hexcase = 0;function hex_md5(a) {if (a ==
Time of Update: 2015-04-06
標籤:在測試調用外部提供的ContentProvider時候報一下錯誤:java.lang.SecurityException: Permission Denial: opening provider com.example.onehw.BookProvider from ProcessRecord{b2f1b230 8449:com.example.adtest/u0a53} (pid=8449, uid=10053) that is not exported from uid
Time of Update: 2015-04-06
標籤:java random 隨機數 import java.util.Arrays;/** * 用Java產生100個1-150的數字 */public class RandomTest {public static void main(String[] args) {int[] resultArr = produceNum(1, 150, 100);for (Integer num :
Time of Update: 2015-04-06
標籤: join()方法樣本如下: 1 public class Thread1{ 2 public static void main(String[] args) { 3 TestThread t=new TestThread("t"); 4 t.start(); 5 try{ 6 t.join(); //類似於調用run()方法. 7 }catch
Time of Update: 2015-04-03
標籤:java處理日期時間 相加減JAVA處理日期時間常用方法:1.java.util.CalendarCalendar 類是一個抽象類別,它為特定瞬間與一組諸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日曆欄位之間的轉換提供了一些方法,並為操作日曆欄位(例如獲得下星期的日期)提供了一些方法。瞬間可用毫秒值來表示,它是距曆元(即格林威治標準時間 1970 年 1 月 1 日的 00:00:00.000,格里高利曆)的位移量。例:Java代碼 1. Calendar cal
Time of Update: 2015-04-03
標籤:1.網上方法要匯入兩個包 mail.jar&activation.jarpackage com.zjh.shopping.util;import java.util.Date; import java.util.Properties; import javax.activation.DataHandler; import javax.activation.FileDataSource; import
Time of Update: 2015-04-03
標籤:abstract class AbstractColleague{public abstract void workSelf();public abstract void requestOthersHelp();}class ColleagueA extends AbstractColleague{Mediator aMediator=new Mediator();public void
Time of Update: 2015-04-03
標籤:java 繼承 多態 Java的繼承與多態對於提高開發效率,減少開發量,是非常有協助的,也便於代碼維護。下面是根據書上講的,我又做了改進的例子。假設需求:
Time of Update: 2015-04-03
標籤:雖然 Java 語言是典型的物件導向程式設計語言,但其中的八種基礎資料型別 (Elementary Data Type)並不支援物件導向編程,基本類型的資料不具備“對象”的特性——不攜帶屬性、沒有方法可調用。 沿用它們只是為了迎合人類根深蒂固的習慣,並的確能簡單、有效地進行常規資料處理。這種藉助於非物件導向技術的做法有時也會帶來不便,比如參考型別資料均繼承了 Object 類的特性,要轉換為 String