Time of Update: 2018-12-07
java.lang.OutOfMemoryError: Java heap space 解決方案 這個問題的根源是jvm虛擬機器的預設Heap大小是64M,可以通過設定其最大和最小值來實現.設定的方法主要是幾個.1.可以在windows 更改系統內容變數加上JAVA_OPTS=-Xms64m -Xmx512m2,如果用的tomcat,在windows下,可以在C:\tomcat5.5.9\bin\catalina.bat 中加上:set JAVA_OPTS=-Xms64m
Time of Update: 2018-12-07
java中的自由塊分為兩種:靜態塊和非靜態塊靜態塊:1 public class Test {2 static int x = 10;3 //靜態塊:靜態塊的執行時機是在class檔案裝載的時候;靜態塊只會執行一次4 //多個靜態塊的時候,按出現順序執行5 static{6 x+=5;7 }8 }非靜態塊:1 public class Test {2
Time of Update: 2018-12-07
花了一些時間理解hibernate中的java對象的幾種狀態,很容易就懂了,這裡記錄一下,分享給大家!!在Hibernate中,對象有三種狀態:臨時狀態、持久狀態和游離狀態。下面分別來說說這些狀態:臨時狀態:當new一個實體物件後,這個對象處於臨時狀態,即這個對象只是一個儲存臨時資料的記憶體地區,如果沒有變數引用這個對象,則會被jre記憶體回收機制回收。這個對象所儲存的資料域資料庫沒有任何關係,除非通過Session的save或者saveOrUpdate把臨時對象於資料庫關聯,並把資料插入或者更
Time of Update: 2018-12-07
在一篇blog:“java內部類的作用分析”中你可以瞭解java內部類的一些東西,不過內部類中還有一些地方值得我們細心研究...下面是我總結出來的java內部類的一些東西,分享給大伙兒....one:靜態內部類可以有靜態成員,而非靜態內部類則不能有靜態成員怎樣理解這個呢?看看下面的代碼: 1 /** 2 * 3 */ 4 package com.b510.test; 5 6 public class Test { 7 private int number = 1; 8 9
Time of Update: 2018-12-07
A.不使用遞迴: import java.io.File; import java.util.LinkedList; public class FileSystem { public static void main(String[] args) { long a = System.currentTimeMillis(); LinkedList list = new LinkedList(); File dir = new
Time of Update: 2018-12-07
為了方便,先定義二個常量:package jmyang.utils;public class ConstDefine { /** * WebLogic伺服器位址 */ public static final String WebLogicServerUrl = "t3://localhost:7001"; /** * WebLogic JNDI上下文字串 */ public static final String
Time of Update: 2018-12-07
相對微軟的linq-to-sql或EF架構而言,"Hibernate對於eclipse的整合開發“ 新手並不容易掌握,下面是新手上路的步驟:一、準備工作:1、先下載eclipse (官網 http://eclipse.org/) 注:如本機已經安裝了eclipse,可跳過2、下載Hibernate 最新版本(目前已經到了4.X版本) (官網 http://hibernate.org/ )3、根據你的db使用方式,下載對應的jdbc驅動包(本文使用的是oracle,本機安裝完oracle
Time of Update: 2018-12-07
java.util.Date下的很多(構造)方法,已經被標識為"過時"方法,官方推薦使用Calendar類來處理日期的運算,下面是樣本: import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date; public class HelloWorld { public static void main(String[] args) { //指定時間輸出格式
Time of Update: 2018-12-07
先寫一個java的class:AwbModel(相當於要在web service中傳輸的實體物件)package webservicesample;public class AwbModel { private String _a1 = "_a1"; public String getA1() { return _a1; } public void setA1(String value) { this._a1 = value; }
Time of Update: 2018-12-07
具體要求:1. 電腦相關專業本科以上學曆 (我們也歡迎優秀的應屆畢業生加入)2. 精通ASP.net 2.0,C#,Web Service;熟練掌握 SQL2000/2005 、Oracle等主流資料庫;有紮實的編程基礎。3. 能獨立完成項目開發,有至少兩個以上中型項目開發經驗。4. 有強烈的團隊合作精神;良好的溝通能力!5. 具備吃苦耐勞的精神。有意者請將作品和簡曆發送至Gaso.zhu@ecidh.com.請註明來之cnblogs 謝謝! 公司介紹
Time of Update: 2018-12-07
首先是有一個這樣的ArrayListArrayList myList = new ArrayList();然後是系統中存在這樣一個介面和一個實現了該介面的類interface IArticleclass Article implements IArticle在前面的ArrayList中添加一個Article的執行個體myList.add(new
Time of Update: 2018-12-07
1. NIO使用JDK1.4中提供的New IO來處理多串連的情況,用以取代舊有的一用戶端一線程的IO模型。NIO能提高伺服器效能的關鍵在於NIO給JAVA提供了非阻塞的IO模型。以前需要用一個線程來等待使用者的資料,現在只需要用select“選擇”出ready(就緒)的socket,然後在有資料的時候才去讀。這樣能夠用很少的幾個線程同時向大量的串連使用者提供服務,免去了線程切換帶來的開銷。2. Thread Pool
Time of Update: 2018-12-07
import org.slf4j.Logger;import org.slf4j.LoggerFactory;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.lang.management.ManagementFactory;import java.nio.file.*;import
Time of Update: 2018-12-07
Java語言提供了一種介面(interface)機制。這種介面機制使Java的物件導向編程變得更加靈活。我們可以用介面來定義一個類的表現形式,但介面不能包含任何實現。在《Thinking in
Time of Update: 2018-12-07
一:簡介 本文介紹了Java與.NET開發的Web Services相互調用的技術。本文包括兩個部分,第一部分介紹了如何用.NET做用戶端調用Java寫的Web Services,第二部分介紹了如何用Java做用戶端調用.NET開發的Web Services。 二:項目需要的工具 WindowsXP Professial(IIS)Eclipse3.1(已裝好Tomcat axis) VS.Net 2003備忘:下載安裝Tomcat5.5.16 以及
Time of Update: 2018-12-07
今天在工作中遇到一個問題:在代碼中:1 //name可以為"",即:name == ""2 //但是name不可以為null,即:name != null下面是java中的null和""區別: 1 null和""的區別 2 問題一: 3 null和""的區別 4 String s=null; 5 string.trim()就會拋出為空白的exception 6 String s=""; 7 string.trim()就不會拋,為什麼? 8 答: 9
Time of Update: 2018-12-07
GUID: 即Globally Unique Identifier(全球唯一識別碼) 也稱作 UUID(Universally Unique IDentifier) 。所以GUID就是UUID。GUID是一個128位長的數字,一般用16進位表示。演算法的核心思想是結合機器的網卡、當地時間、一個隨即數來產生GUID。從理論上講,如果一台機器每秒產生10000000個GUID,則可以保證(機率意義上)3240年不重複。下面是一個demo:package com.mytest;import java.
Time of Update: 2018-12-07
平時寫程式的時候,很多時候提示檔案找不到,而拋出了異常,現在整理如下 一 相對路徑的獲得 說明:相對路徑(即不寫明時候到底相對誰)均可通過以下方式獲得(不論是一般的java項目還是web項目) String relativelyPath=System.getProperty("user.dir"); 上述相對路徑中,java項目中的檔案是相對於項目的根目錄 web項目中的檔案路徑視不同的web伺服器不同而不同(tomcat是相對於
Time of Update: 2018-12-07
MVC架構在現在的很多系統中都有使用,ZK中同樣也可以使用這種模式,如下是具體的例子:View<window id="win" title="ZK Essentials" border="normal" width="250px" apply="demo.zkoss.SampleCtrl"><listbox id="orderLibox"model="@{orderArea$composer.orders}"
Time of Update: 2018-12-07
開發環境 Zk StudioZK Studio外掛程式Pom.xml<repositories> 添加ZK的倉庫地址<repository><id>zk repository</id><url>http://mavensync.zkoss.org/maven2</url></repository>其中的依賴項設定<!-- ZK