java 壓縮和解壓縮

這裡用到了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

JAVA字元集

1. 概述 本文主要包括以下幾個方面:編碼基本知識,java,系統軟體,url,工具軟體等。 在下面的描述中,將以"中文"兩個字為例,經查表可以知道其GB2312編碼是"d6d0 cec4",Unicode編碼為"4e2d 6587",UTF編碼就是"e4b8ad e69687"。注意,這兩個字沒有iso8859-1編碼,但可以用iso8859-1編碼來"表示"。 2. 編碼基本知識 最早的編碼是iso8859-1,和ascii編碼相似。但為了方便表示各種各樣的語言,逐漸出現了很多標準編碼,重要

java的版本以及特性

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

Java加密技術(二)——對稱式加密演算法DES&AES

轉自:http://snowolf.iteye.com/blog/380034  接下來我們介紹對稱式加密演算法,最常用的莫過於DES資料加密演算法。 DES DES-Data Encryption

修改Tomcat記憶體大小(java.lang.OutOfMemoryError: Java heap space)

 Tomcat預設可以使用的記憶體為128MB,在較大型的應用項目中,這點記憶體是不夠的,輕微時,會使系統效能急劇下降,嚴重時,將導致系統無法運行,影 響系統的穩定性。當記憶體不夠用時,常見的問題就是報tomcat記憶體益處錯誤,從兒導致客戶端包500錯誤的,如下:解決方案主要是加大TOMCAT可利

API閱讀…分享java得快樂!

         JavaAPI得中文版本是sun公司專門為了方便廣大中文java使用者所翻譯成得,javaAPI是學習java語言得最基礎最廣大最豐富得知識庫,無論你是java菜鳥還是java高手,在這裡你能找到你所需要得!也許最初你所發現得只是java得用法只是java所提供給你編程用得介面,可是當你成為java高手得時候,你會發現javaAPI得文檔是如此之豐富,它決不只是簡單意義上得編程介面提供者,它是java最佳實務得完美組合,是美的藝術,是思想得火花!但願我們都能從這裡學到更多...

用Java根據資料庫表產生實體類

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

關於JAVA亂碼問題的一則解決

1,問題描述     在Windows下面開發了一個JAVA WEB項目,因為我其實對Java並不熟悉,這裡面描述比較外行,這裡記一下我解決中文亂碼問題的方法。2,方法      在Windows下面,IDE用了系統的字元集,所以是GBK,從頁面編碼到資料庫,到post資料都是GBK,在Win環境下確實是沒有問題了,但是伺服器是LINUX環境,所以有個移植的問題。    我在LINUX下搭建環境後,頁面中、英文顯示沒有問題,主要是提交資料後顯示是亂碼,經過檢查,寫入資料庫中的資料就已經是亂碼了,

細節問題:Java中文法深度透析,以混淆的javascriptlet

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

簡析Java RMI 與 .NET Remoting

簡析Java RMI 與 .NET RemotingJava與.NET都提供了遠端功能,但不完全相同.Java遠端是通過一個“共用介面”實現的,而.NET可以通過一個“共用命令集”實現。下面就這兩種方式來具體說明。Java 遠端 Java遠程方法調用(RMI)提供了Java程式語言的遠程通訊功能,這種特性使客戶機上啟動並執行程式可以調用遠程伺服器上的對象,使Java編程人員能夠在網路環境中分布操作。 建立一個簡單的Java分布式遠程方法調用程式可以按以下幾個步驟操作,一、定義遠程介面: 在

java.lang.IllegalArgumentException: argument type mismatch 錯誤

java.lang.IllegalArgumentException: argument type mismatchat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)at

java.sql.SQLException: Value ’0000-00-00′ can not be represented as java.sql.Date 解決方案

項目中出現:下面的異常Google了一下找到的原因是因為對資料庫的預設日期格式問題,解決方案:在連接字串後面添加 zeroDateTimeBehavior=convertToNull OK解決。org.hibernate.exception.GenericJDBCException: could not execute queryat

Java調用ipconfig列印網卡資訊和原生MAC地址

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!";

java回調機制

java回調機制 

Java定位CPU使用100%的方法

---流程:把線程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 

Java中如何封裝自己的類,建立並使用自己的類庫?

Java中如何使封裝自己的類,建立並使用自己的類庫?         

Java WEB應用基礎

本作品採用知識共用署名-非商業性使用-相同方式共用 2.5 中國大陸許可協議進行許可。   所謂基於Java的WEB應用,是通過Java技術實現HTTP協議的一種應用。Java技術中實現HTTP協議的核心技術是servlet技術,隨著架構技術的不斷完善,servlet基礎理論逐漸被淡忘,本文所討論的就是被大家淡忘的那些基礎知識。Java WEB應用基礎理論統一資源定位器(URL,英語Uniform Resource

Java函數中的參數有效性檢查

本作品採用知識共用署名-非商業性使用-相同方式共用 2.5 中國大陸許可協議 進行許可。 在Java程式中,方法與屬性是類中最基本的成員。下面的問題與方法有關:實現一個方法的第一步是什嗎?說到這裡我突然想起侯耀文、趙麗蓉兩位藝術家在小品《英雄母親的一天》中有這樣一段台詞:導演:您起床後做的第一件事是什嗎?可以隨便說。大娘一聽可以隨便說,笑了。大娘(湊到導演的耳朵邊,輕聲地):上廁所。

Java中的資料比較(再談==與equals的區別)

本作品採用知識共用署名-非商業性使用-相同方式共用 2.5 中國大陸許可協議進行許可。  Java中的變數與對象有區別嗎? 引子:變數與對象變數是Java中最基本的儲存單元,為變數賦值可以使用賦值運算式。如:int i = 10;該運算式的含義是將一個字面量(literal)10賦值給一個類型為int型的變數,變數名為i。這是一個為基礎資料型別 (Elementary Data

使用MyEclipse對遠程Jboss下的Java WEB應用程式進行調試

 目標:         現有一ERP系統部署並運行在一台Linux下的Jboss中,由於系統經常出現問題,所以想配置一下使用MyEclipse對線上系統進行遠端偵錯。線上啟動並執行系統的源碼在MyEclipse裡。 如何進行:第一步:         在Linux伺服器裡開啟<JBOSS-HOME>/bin/run.conf設定檔, 在最後一行加入: JAVA_OPTS= “ -Xdebug -Xnoagent -Xrunjdwp:server=y,

總頁數: 4058 1 .... 619 620 621 622 623 .... 4058 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.