Time of Update: 2018-12-03
這裡用到了ant.jar包import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import org.apache.tools.zip.ZipEntry;public class ZipUtils {public static void zipFile(String
Time of Update: 2018-12-03
1. 概述 本文主要包括以下幾個方面:編碼基本知識,java,系統軟體,url,工具軟體等。 在下面的描述中,將以"中文"兩個字為例,經查表可以知道其GB2312編碼是"d6d0 cec4",Unicode編碼為"4e2d 6587",UTF編碼就是"e4b8ad e69687"。注意,這兩個字沒有iso8859-1編碼,但可以用iso8859-1編碼來"表示"。 2. 編碼基本知識 最早的編碼是iso8859-1,和ascii編碼相似。但為了方便表示各種各樣的語言,逐漸出現了很多標準編碼,重要
Time of Update: 2018-12-03
Java的版版本按應用範圍分有3個:1.JAVA SEJava SE(Java Platform,Standard Edition)標準版是各種應用平台的基礎,主要應用於案頭開發和低端商務應用的解決方案。Java SE也包含了支援Java Web服務開發的類庫,並為Java EE提供了基礎。Java SE 1.4與1.5以後的版本有很大的差別,大多數開發人員都使用1.6版本。目前雖然官方沒有正式發布Java SE 7.0,但是開源組織陸續採集了很多進階特性歸納到Java SE
Time of Update: 2018-12-03
轉自:http://snowolf.iteye.com/blog/380034 接下來我們介紹對稱式加密演算法,最常用的莫過於DES資料加密演算法。 DES DES-Data Encryption
Time of Update: 2018-12-03
Tomcat預設可以使用的記憶體為128MB,在較大型的應用項目中,這點記憶體是不夠的,輕微時,會使系統效能急劇下降,嚴重時,將導致系統無法運行,影 響系統的穩定性。當記憶體不夠用時,常見的問題就是報tomcat記憶體益處錯誤,從兒導致客戶端包500錯誤的,如下:解決方案主要是加大TOMCAT可利
Time of Update: 2018-12-03
JavaAPI得中文版本是sun公司專門為了方便廣大中文java使用者所翻譯成得,javaAPI是學習java語言得最基礎最廣大最豐富得知識庫,無論你是java菜鳥還是java高手,在這裡你能找到你所需要得!也許最初你所發現得只是java得用法只是java所提供給你編程用得介面,可是當你成為java高手得時候,你會發現javaAPI得文檔是如此之豐富,它決不只是簡單意義上得編程介面提供者,它是java最佳實務得完美組合,是美的藝術,是思想得火花!但願我們都能從這裡學到更多...
Time of Update: 2018-12-03
import java.io.File;import java.io.IOException;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSetMetaData;import java.sql.SQLException;import org.apache.commons.io.FileUtils;public class GenEntityUtil { private
Time of Update: 2018-12-03
1,問題描述 在Windows下面開發了一個JAVA WEB項目,因為我其實對Java並不熟悉,這裡面描述比較外行,這裡記一下我解決中文亂碼問題的方法。2,方法 在Windows下面,IDE用了系統的字元集,所以是GBK,從頁面編碼到資料庫,到post資料都是GBK,在Win環境下確實是沒有問題了,但是伺服器是LINUX環境,所以有個移植的問題。 我在LINUX下搭建環境後,頁面中、英文顯示沒有問題,主要是提交資料後顯示是亂碼,經過檢查,寫入資料庫中的資料就已經是亂碼了,
Time of Update: 2018-12-03
1. this是指當前對象自己。 當在一個類中要明確指出使用對象自己的的變數或函數時就應該加上this引用。如下面這個例子中:public class A { String s = "Hello"; public A(String s) { System.out.println("s = " + s); System.out.println("1 -> this.s = " + this.s); this.s = s; System.out.prin
Time of Update: 2018-12-03
簡析Java RMI 與 .NET RemotingJava與.NET都提供了遠端功能,但不完全相同.Java遠端是通過一個“共用介面”實現的,而.NET可以通過一個“共用命令集”實現。下面就這兩種方式來具體說明。Java 遠端 Java遠程方法調用(RMI)提供了Java程式語言的遠程通訊功能,這種特性使客戶機上啟動並執行程式可以調用遠程伺服器上的對象,使Java編程人員能夠在網路環境中分布操作。 建立一個簡單的Java分布式遠程方法調用程式可以按以下幾個步驟操作,一、定義遠程介面: 在
Time of Update: 2018-12-03
java.lang.IllegalArgumentException: argument type mismatchat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)at
Time of Update: 2018-12-03
項目中出現:下面的異常Google了一下找到的原因是因為對資料庫的預設日期格式問題,解決方案:在連接字串後面添加 zeroDateTimeBehavior=convertToNull OK解決。org.hibernate.exception.GenericJDBCException: could not execute queryat
Time of Update: 2018-12-03
package test;import java.io.BufferedReader;import java.io.InputStreamReader;/** * @author JavaAlpha * @date 2011-12-14 * @version V 1.0 Java調用ipconfig列印網卡資訊和原生MAC地址 */public class ReadMAC { public static String physicalAddress = "read MAC error!";
Time of Update: 2018-12-03
java回調機制
Time of Update: 2018-12-03
---流程:把線程dump出來,然後分析1:Threaddump的方法:kill -3 pidjstack -l pidjvisualvm中來thread dump2:找到導致cpu高的線程 top -H -p pid PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 4691 root
Time of Update: 2018-12-03
Java中如何使封裝自己的類,建立並使用自己的類庫?
Time of Update: 2018-12-03
本作品採用知識共用署名-非商業性使用-相同方式共用 2.5 中國大陸許可協議進行許可。 所謂基於Java的WEB應用,是通過Java技術實現HTTP協議的一種應用。Java技術中實現HTTP協議的核心技術是servlet技術,隨著架構技術的不斷完善,servlet基礎理論逐漸被淡忘,本文所討論的就是被大家淡忘的那些基礎知識。Java WEB應用基礎理論統一資源定位器(URL,英語Uniform Resource
Time of Update: 2018-12-03
本作品採用知識共用署名-非商業性使用-相同方式共用 2.5 中國大陸許可協議 進行許可。 在Java程式中,方法與屬性是類中最基本的成員。下面的問題與方法有關:實現一個方法的第一步是什嗎?說到這裡我突然想起侯耀文、趙麗蓉兩位藝術家在小品《英雄母親的一天》中有這樣一段台詞:導演:您起床後做的第一件事是什嗎?可以隨便說。大娘一聽可以隨便說,笑了。大娘(湊到導演的耳朵邊,輕聲地):上廁所。
Time of Update: 2018-12-03
本作品採用知識共用署名-非商業性使用-相同方式共用 2.5 中國大陸許可協議進行許可。 Java中的變數與對象有區別嗎? 引子:變數與對象變數是Java中最基本的儲存單元,為變數賦值可以使用賦值運算式。如:int i = 10;該運算式的含義是將一個字面量(literal)10賦值給一個類型為int型的變數,變數名為i。這是一個為基礎資料型別 (Elementary Data
Time of Update: 2018-12-03
目標: 現有一ERP系統部署並運行在一台Linux下的Jboss中,由於系統經常出現問題,所以想配置一下使用MyEclipse對線上系統進行遠端偵錯。線上啟動並執行系統的源碼在MyEclipse裡。 如何進行:第一步: 在Linux伺服器裡開啟<JBOSS-HOME>/bin/run.conf設定檔, 在最後一行加入: JAVA_OPTS= “ -Xdebug -Xnoagent -Xrunjdwp:server=y,