Time of Update: 2018-12-07
java裡產生HTML的靜態檔案也是經常要用到的,今小結之,這裡用的是spring mvc,其他的架構都差不都的思路. 1 新聞模版,用freemarker實現. <html><head><title>${news.newstitle}</title></head><body><table width="100%" border="0" cellspacing="0" cellpadding="0">
Time of Update: 2018-12-07
JAVA操作EXCEL有兩種辦法,一個用POI,一個用JXI,好象聽說JXI對中文的支援會稍微好些.1 用POI,一個寫的例子: import org.apache.poi.hssf.usermodel.*;import org.apache.poi.poifs.filesystem.*;import java.io.*;public class Write { /** * @param args */ public static void main(String[] args)
Time of Update: 2018-12-07
JAVA裡的PING是在JDK 1.5後用了新的函數isreachable去實現,具體介紹如下:InetAddress對象的常用方法 InetAddress類有很多get方法,用來擷取主機名稱,主機地址等資訊。主要有:byte[] getAddress() 返回次InetAddress對象的原始IP地址,儲存為一個byte數組String getCanonicalHostName() 擷取此IP地址的完全限定網域名稱String getHostAddress()
Time of Update: 2018-12-07
1 JAVA的反射,其實就是通過一個執行個體化的對象反過來去找到一個類的完整資訊,比如對於如下的形式:X x=new X(); x.getClass().getName();這裡就會輸出這個類所在的完整資訊,即"包名.類名"; 最常用的三種執行個體化CLASS類對象Class<?> c1 = null ; // 指定泛型 Class<?> c2 = null ; // 指定泛型 Class<?> c3 = null ; //
Time of Update: 2018-12-07
Web 服務是一種允許兩台或更多的電腦在網路中互動的系統設計。這種服務的主要優點是,它是在多台不同作業系統的電腦和應用伺服器之間發送對象的標準解決方案。例如,我們的公司使用 Web 服務從一台運行 Microsoft .NET Framework 的電腦向基於 IBM Lotus Domino 的內連網發布文章。我們最近完成了另一個項目,公開了 Lotus Domino 7 伺服器上的 Web 服務的專題報告。基於 Java 的應用伺服器讀取報表服務器,我們必須協商的惟一東西是 Web
Time of Update: 2018-12-07
一、概述 Java 對 Domino Objects 的訪問是通過進階包 lotus.domino 進行的。根據運行時環境,這個包中的介面是在其他兩個包中的一個包中實現的: lotus.domino.local 提供了從同一電腦上的 Notes/Domino 軟體進行調用。 lotus.domino.cso 提供了從通過遠端連線訪問的 Domino 伺服器進行調用。 對於本地訪問,Java 程式運行在安裝有 Notes 客戶機或者 Domino 伺服器的電腦上。本地類由 JNI(Java
Time of Update: 2018-12-07
原始碼(草草的寫的,請多包涵): package net.jite.jitebook.servlet;import java.io.FileOutputStream;import java.io.PrintWriter;import javax.servlet.http.HttpServlet;import lotus.domino.Database;import lotus.domino.Document;import lotus.domino.NotesFactory;import
Time of Update: 2018-12-07
摘要:LDAP是標準輕量目錄訪問協議(Lightweight Directory Access Protocol),通過LDAP,你可以訪問目錄中的使用者資訊,進行使用者驗證。DominoR5/6支援標準的LDAP v3目錄服務。本文通過描述使用JNDI訪問Domino目錄的過程,為大家介紹如何充分利用機構中已有的Domino目錄資源。本文所述的方法也適用於其他支援LDAP
Time of Update: 2018-12-07
一、Java編程入門類對於沒有Java編程經驗的程式員要入門,隨便讀什麼入門書籍都一樣,這個階段需要你快速的掌握Java基礎文法和基本用法,宗旨就是“囫圇吞棗不求甚解”,先對Java熟悉起來再說。用很短的時間快速過一遍Java文法,連懵帶猜多寫寫代碼,要“知其然”。1、《Java編程思想》在有了一定的Java編程經驗之後,你需要“知其所以然”了。這個時候《Java編程思想》是一本讓你知其所以然的好書,它對於基本的物件導向知識有比較清楚的交待,對Java基本文法,基本類庫有比較清楚的講解,可以幫你
Time of Update: 2018-12-07
我們可以使用LS2J技術在LotusScript中來調用Java類,下面舉例說明: 1. 首先需要在代理的 (Options)部分,添加如下:Uselsx "*javacon"2.我們自己寫一個java的script庫,其中包含一個Java類,由一個ShowMsg方法,代碼如下: public class Test { private String message = ""; Test(String msg){ message = msg; }
Time of Update: 2018-12-07
因應很多Domino Agent用Java寫,但又沒有做好垃圾記憶體清除的工作,所以可以定期或是將程式置於windows指定排程去Run。class GC {public static void main(String args[]) {System.out.print("Domino Server 目前剩餘記憶體:");System.out.println(Runtime.getRuntime().freeMemory());System.out.println("開始進行Java AP
Time of Update: 2018-12-07
當你想要直接在本地訪問同一個伺服器的Lotus Notes
Time of Update: 2018-12-07
Map Beans對象:基於Java Swing的一套組件,通常用來添加地圖(Map)到Java 2應用程式或小程式的GUI中。包括:Beans:基礎組件,可以用來添加GIS功能到一個J2SDK應用程式中。所有MO可視化組件工作在JFC架構下。那麼我們可以在IDE中載入MO JAR檔案,然後就可以用拖/拽的方式來設計應用程式了。Map:提供一種可視化的途徑顯示你的空間資料。每種資料類型在一個單獨的層(Layer)中顯示。你通常從一個層源(LayerSource)。層添加到層集(Layerset)
Time of Update: 2018-12-07
1、PermGen space的全稱是Permanent Generation space,是指記憶體的永久儲存地區OutOfMemoryError: PermGen space從表面上看就是記憶體益出,解決方案也一定是加大記憶體。說說為什麼會記憶體益出:這一部分用於存放Class和Meta的資訊,Class在被 Load的時候被放入PermGen space地區,它和和存放Instance的Heap地區不同,GC(Garbage Collection)不會在主程式運行期對PermGen
Time of Update: 2018-12-07
Java的一個重要優點就是通過垃圾收集器(Garbage Collection,GC)自動管理記憶體的回收,程式員不需要通過調用函數來釋放記憶體。因此,很多程式員認為Java不存在記憶體流失問題,或者認為即使有記憶體流失也不是程式的責任,而是GC或JVM的問題。其實,這種想法是不正確的,因為Java也存在記憶體泄露,但它的表現與C++不同。問題的提出Java的一個重要優點就是通過垃圾收集器(Garbage
Time of Update: 2018-12-07
我們大家都知道,對於靜態變數、靜態初始化塊、變數、初始化塊、構造器,它們的初始化順序依次是(靜態變數、靜態初始化塊)>(變數、初始化塊)>構造器。我們也可以通過下面的測試代碼來驗證這一點: Java代碼 public class InitialOrderTest { // 靜態變數 public static String staticField = "靜態變數"; // 變數 public String field = "變數";
Time of Update: 2018-12-07
為了實現 FTP上傳下載,大概試了兩個方法sun.net.ftp.FtpClientorg.apache.commons.net 一開始使用sun.net.ftp.FtpClient,結果發現唯一的問題是它不可以建立目錄,隨後試了下org.apache.commons.net,建立目錄倒是沒有問題,不過用FTPClient 的storeFile方法隱藏檔的時候發現文字檔正常,但是儲存word
Time of Update: 2018-12-07
java.lang.OutOfMemoryError: Java heap space ===================================================使用Java程式從資料庫中查詢大量的資料時出現異常:java.lang.OutOfMemoryError: Java heap space在JVM中如果98%的時間是用於GC且可用的 Heap size
Time of Update: 2018-12-07
今天在JAVAEYE首頁看到這個工具的推薦,看了下,不錯: JavaMelody能夠在QA和實際運行生產環境監測Java或Java EE應用程式伺服器。並以圖表的形式顯示:Java記憶體和Java CPU使用方式,使用者Session數量,JDBC串連數,和http請求、sql請求、jsp頁面與業務介面方法(EJB3、Spring、Guice)的執行數量,平均執行時間,錯誤百分比等。圖表可以按天,周,月,年或自訂時間段查看。 使用配置如下:
Time of Update: 2018-12-07
import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.util.ArrayList;import java.util.List;/** * ********************************************** * @description 計算原始碼(src)行數,不計算空行 *