
Java
文章平均质量分 66
iteye_17600
这个作者很懒,什么都没留下…
展开
-
netbeans常用快捷键
1、Application应用程序的参数args的设置,在Build->Set Main Projects Configuration 2、程序运行快捷键F6 3、@Deprecated 4、代码自动完成Ctrl+Space,利用这个可以添加类的构造函数 5、变量统一修改Ctrl+R,取消用esc 6、给方法添加注释,Alt+Enter,这个有问题 7、Alt+Insert,可以添加类的构造...原创 2010-08-10 16:26:21 · 80 阅读 · 0 评论 -
如何解决OutOfMemoryError: Java heap space
使用Java程序从数据库中查询大量的数据时出现异常:java.lang.OutOfMemoryError: Java heap space 在JVM中如果98%的时间是用于GC且可用的 Heap size 不足2%的时候将抛出此异常信息。JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置.JVM在启动的时候会自动设置Heap size的值,其初始空间(即-Xms)是物理内存...原创 2010-06-11 11:31:00 · 103 阅读 · 0 评论 -
笔记好的java网站
1. The Source for Java Technology Collaboration(JAVA开发的官方网站) <!-- -->http://www.java.net/ - 外文 <!---->2. jGuru: FAQ Home Page 推荐 <!-- -->http://www.jguru.com/faq/ -...原创 2010-06-10 23:22:00 · 200 阅读 · 0 评论 -
JVM参数调优实例解析
关于JVM参数调优,对于很多程序员来说都是很头痛的问题,如果设置的不好,JVM不断执行Full GC,将导致整个系统变得很慢,网站停滞时间能达10秒以上,这种情况如果没隔几分钟就来一次,自己都受不了。这种停滞在测试的时候看不出来,只有网站pv达到数十万/天的时候问题就暴露出来了,要想配置好JVM参数,需要对年轻代、年老代、救助空间和永久代有一定了解,还要了解JVM内存管理逻辑,最终还要根据自己...原创 2010-06-10 09:40:31 · 114 阅读 · 0 评论 -
JVM调优总结 -Xms -Xmx -Xmn -Xss
堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置: java -Xmx3550m -Xms3550...原创 2010-06-10 09:07:40 · 78 阅读 · 0 评论 -
优化WebLogic 服务器性能参数
优化WebLogic 服务器性能参数 收藏 优化WebLogic 服务器性能参数WebLogic 配置文件(config.xml)包含了大量很直观的与性能有关的参数,能通过配置环境与应用程序得到很好的优化。基于系统的需要调整这些参数不仅能改善单个点的性能,而且能提高整个应用程序性能的可衡量性。试着采用下列WebLogic配置方法,或许能使你的系统达到最佳状态:一 修改运行队列线程数的值。在...原创 2010-06-09 13:02:18 · 139 阅读 · 0 评论 -
分享一个关于日期常用操作工具类
public class DateUtils { /** * 获取当前时间日期的字符串 */ public static String getCurrentDateStr(DateFormatType dateFormatType) { Date date = getCurrentDate();...原创 2010-06-09 10:41:14 · 83 阅读 · 0 评论 -
gethibernatetemplate find条件查询方法
Spring中常用的hql查询方法(getHibernateTemplate())(转)Spring中常用的hql查询方法(getHibernateTemplate())---------------------------------一、find(String queryString); 示例:this.getHibernateTemplate().find("from bean.Use...原创 2010-06-04 10:13:55 · 88 阅读 · 0 评论 -
由Java中的Set,List,Map引出的排序技巧
一。关于概念: List接口对Collection进行了简单的扩充,它的具体实现类常用的有ArrayList和LinkedList。你可以将任何东西放到一个List容器中,并在需要时从中取出。ArrayList从其命名中可以看出它是一种类似数组的形式进行存储,因此它的随机访问速度极快,而LinkedList的内部实现是链表,它适合于在链表中间需要频繁进行插入和删除操作。在具体应...原创 2010-06-01 14:18:19 · 80 阅读 · 0 评论 -
c3p0配置
官方文档 : http://www.mchange.com/projects/c3p0/index.html<c3p0-config><default-config><!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 --><property name="acquireIncrement">3</p...原创 2010-05-31 14:23:03 · 90 阅读 · 0 评论 -
基于apache的tomcat负载均衡和集群配置
基于apache的tomcat负载均衡和集群配置 1】 下载安装 httpd-2.2.15-win32-x86-no_ssl.msi 网页服务器 32-bit Windows zip tomcat mod_jk-1.2.30-httpd-2.2.3.so A...原创 2010-05-27 22:54:18 · 73 阅读 · 0 评论 -
基于nginx的tomcat负载均衡和集群(超简单)
今天看到"基于apache的tomcat负载均衡和集群配置 "这篇文章成为javaEye热点。 略看了一下,感觉太复杂,要配置的东西太多,因此在这里写出一种更简洁的方法。 要集群tomcat主要是解决SESSION共享的问题,因此我利用memcached来保存session,多台TOMCAT服务器即可共享SESSION了。 你可以自己写tomcat的扩展来保存SESSION...原创 2010-05-27 22:15:39 · 74 阅读 · 0 评论 -
org.apache.commons.lang.StringUtil(StringUtil工具类的常用方法)
StringUtils 的详细 API 请参见官方网站: http://commons.apache.org/lang/api/org/apache/commons/lang/StringUtils.html ————————————————————————————————————————— StringUtils 方法的操作对象是 java.lang.String 类型的对象,是 JDK 提供的...原创 2010-05-26 09:25:25 · 113 阅读 · 0 评论 -
J2EE开发之常用开源项目介绍
J2EE开发之常用开源项目介绍 主要就我所了解的J2EE开发的框架或开源项目做个介绍,可以根据需求选用适当的开源组件进行开发.主要还是以Spring为核心,也总结了一些以前web开发常用的开源工具和开源类库 1持久层: 1)Hibernate 这个不用介绍了,用的很频繁,用的比较多的是映射,包括继承映射和父子表映射 对于DAO在这里介绍个在它基础上开发的包bba96,目前最新版本是bba96 2....原创 2010-05-17 11:21:43 · 75 阅读 · 0 评论 -
javascript 打印指定区域
javascript网页html 打印指定区域在一张网页里面,有很多table,其中有一个table是用asp动态生成的数据表,我想打印这张网页的时候,只打印这个由数据的table,其他的不打印出来要打印的部分,前后各加个“<!--startprint-->”,“<!--endprint-->”,然后,写个按钮或者是什么的调用以下函数,比如:<input type="...原创 2010-11-18 16:34:19 · 157 阅读 · 0 评论 -
文件读取三
1、描述:流是字节数据或字符数据序列。Java采用输入流对象和输出流对象来支持程序对数据的输入和输出。输入流对象提供了数据从源点流向程序的管道,程序可以从输入流对象读取数据;输出流对象提供了数据从程序流向终点的管道,程序通过该管道把数据写到终点。所有的关于输入/输出的类都包含在java.io的包中。2、File类:它主要关心的是文件的具体属性,而非内容,定义了许多方法,实现对文件的创建、删除等...原创 2010-05-14 16:01:33 · 307 阅读 · 0 评论 -
java字符串的各种编码转换
import java.io.UnsupportedEncodingException;/** * 转换字符串的编码 */public class ChangeCharset { /** 7位ASCII字符,也叫作ISO646-US、Unicode字符集的基本拉丁块 */ public static final String US_ASCII = "US-ASCII";...原创 2010-05-14 15:42:46 · 101 阅读 · 0 评论 -
文件读写二
package common.fileOperate;import java.io.*;public class FileRw { public FileRw() { } /** * 读取文件filePath中一行的数据,并返回这个数据 * * @param filePath * @return * @throws FileNotFo...原创 2010-05-14 15:38:39 · 147 阅读 · 0 评论 -
需要掌握的JAVA基本数据类型
Java语言是一种强类型语言。这意味着每个变量都必须有一个声明好的类型。Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。Java另外还提供大数字对象,但它不是Java的数据类型。 1、整数: 定义:没有小数部分的数字,负数是允许的。 种类:Java提供四种整数类型: int 4个字节(32bit) -2,147,483,648到...原创 2010-06-12 11:18:29 · 87 阅读 · 0 评论 -
JAVA读取WORD,EXCEL,POWERPOINT,PDF文件的方法
JAVA读取WORD,EXCEL,POWERPOINT,PDF文件的方法http://blog.sina.com.cn/u/54c1567b010008vhOFFICE文档使用POI控件,PDF可以使用PDFBOX0.7.3控件,完全支持中文,用XPDF也行,不过感觉PDFBOX比较好,而且作者也在更新。水平有限,万望各位指正WORD:import org.apache.l...原创 2010-06-16 20:32:31 · 117 阅读 · 0 评论 -
ERWIN7.1注册码
终于找到ERWIN7.1注册码,也可在ERWIN7.2上注册。共享一把,软件可到www.xunlei.com下载 KXDVU-SLKHT-FVQPU-LHBDW-LW3VA原创 2010-06-23 12:15:57 · 830 阅读 · 0 评论 -
Java压缩文件zip
可以使用jdk提供的java.util.zip包的类来进行文件的压缩。下面的代码是对文件进行压缩的例子:// 这是要进行压缩的文件String[] source = new String[]{"source1", "source2"};// 创建一个读取这些文件的缓冲区byte[] buf = new byte[1024];try {//创建zip文件String target = "targ...原创 2010-06-21 09:42:45 · 77 阅读 · 0 评论 -
文件资源操作
1.访问文件资源 假设有一个文件地位于 Web 应用的类路径下,您可以通过以下方式对这个文件资源进行访问: 通过 FileSystemResource 以文件系统绝对路径的方式进行访问; 通过 ClassPathResource 以类路径的方式进行访问; 通过 ServletContextResource 以相对于Web应用根目录的方式进行访问。 说明:可...原创 2010-06-16 21:52:26 · 92 阅读 · 0 评论 -
Java Regex To Use
Java代码 /** * 得到文件所在的磁盘目录 * @param file * @return */ public static String getFileDirectory(String file){ String regEx = "[a-zA-z]{1,4}:.*[\\\\/]"; St...原创 2010-06-16 21:46:59 · 104 阅读 · 0 评论 -
Java Random and Java Disabuse
一、Random1、创建Random类型的对象: Random random = new Random();//默认构造方法Random random = new Random(10010010);//指定种子数字 2、生成随机数字: 生成随机整数:int k = random.nextInt(); 生成随机长整数:long l = random....原创 2010-06-16 21:46:06 · 94 阅读 · 0 评论 -
java 线程池
1)threadpool.xml Java代码 <?xml version="1.0" encoding="UTF-8"?> <config> <threadPool> <minPools>10</minPools> <!--线程池最小线程-->原创 2010-06-16 21:44:43 · 76 阅读 · 0 评论 -
使用ThreadLocal,隔离多个线程之间的共享冲突
早在Java 1.2推出之时,Java平台中就引入了一个新的支持:java.lang.ThreadLocal,其实ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是thread local variable(线程局部变量)。也许把它命名为ThreadLocalVar更加合适。线程局部变量(ThreadLocal)其实的功用非常简单,就是为每一个使用该变量的线程都提...原创 2010-06-16 21:29:00 · 193 阅读 · 0 评论 -
MyEclipse下开发Web Service
开发环境 Sun Java 5+ Eclipse 3.2 +MyEclipse 5.0.0. 概述 本文介绍了使用MyEclipse Web Service来迅速开发和测试一个HelloWorld Web Service,其中包括: 1. 介绍了MyEclipse Web Services的基本概念 2. 创建一个MyEclipse Web Services...原创 2010-06-16 21:28:35 · 118 阅读 · 0 评论 -
jexcel使用
Java代码 package excel.jxl; import java.io.File; import java.io.FileOutputStream; import java.io.OutputStream; import java.util.ArrayList; import java.util.Date;...原创 2010-06-16 21:23:43 · 238 阅读 · 0 评论 -
用dom4j读写xml
一、例子Java代码 public class XMLUtils { /** * 生成xml文件 * @param doc * @param fileName * @param encoding */ public static void createXMLFi...原创 2010-06-16 21:20:37 · 90 阅读 · 0 评论 -
java 验证码
1.Servlet生成验证码图片Java代码 package com.logcd.servlet; import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.image.BufferedImage; ...原创 2010-06-16 21:11:34 · 72 阅读 · 0 评论 -
jdk6新特性
JDK6.0发布有段时间了,新的JDK也有不少新的特性,我去网上搜集了一下,列在下面和大家一起学习. 1.Desktop和SystemTray. 在JDK6中 ,AWT新增加了两个类:Desktop和SystemTray,前者可以用来打开系统默认浏览器浏览指定的URL,打开系统默认邮件客户端给指定的邮箱发邮件,用默认应用程序打开或编辑文件(比如,用记事本打开以txt为后缀名的文件),用系统默认的打...原创 2010-06-16 21:03:54 · 110 阅读 · 0 评论 -
集群概念
构造Cluster是架构师们实现Scalability与High Availability 的最直接用药。所以大家很多都会无意中使用Cluster的思想去设计自己的服务器。其实Java EE里的Clustering已经做得很熟很烂,大家如果烂熟各家vendor对Web,EJB,JNDI,JMS,WebService....的 Cluster实现,再思考自己的烂摊子时,思路便快捷清晰,少很多与同僚们...原创 2010-06-16 20:50:35 · 107 阅读 · 0 评论 -
一个日期工具类
package com.huanglq.util; import java.util.Calendar; import java.util.Locale; import java.util.GregorianCalendar; import java.text.DateFormat; import java.text.SimpleDateFormat...原创 2010-06-16 20:47:44 · 73 阅读 · 0 评论 -
Java生成mdb文件(MS Access文件)
1. 在ClassPath下存一个空的blank.mdb. (也就是在你的项目中包含一个空白的.mdb文件) 2. 将项目中的blank.mdb另存到新的路径. (可能是用户选择要导出mdb文件的保存路径) 3. 将.mdb作为数据源, 用JDBC ODBC添加数据. 注: jdbc-odbc 在jre中是有的jre/lib/rt.jar. 也就是不需要引入额外的jar包. 注: ...原创 2010-06-16 20:42:06 · 574 阅读 · 0 评论 -
java文件操作
package common.fileOperate;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.IOException;import java.io.InputStr...原创 2010-06-16 20:37:39 · 80 阅读 · 0 评论 -
Apache Commons工具集简介
Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。我选了一些比较常用的项目做简单介绍。文中用了很多网上现成的东西,我只是做了一个汇总整理。Commons BeanUtilshttp://jakarta.apache.org/commons/beanutils/index.html说明:针对Bean的一个工具集。由于Bean往往是有一堆get和set组...原创 2010-06-16 20:36:52 · 76 阅读 · 0 评论 -
文件读写
一.获得控制台用户输入的信息/** *//**获得控制台用户输入的信息 * @return * @throws IOException */ public String getInputMessage() throws IOException...{ System.out.println("请输入您的命令∶"); ...原创 2010-05-14 15:36:28 · 67 阅读 · 0 评论 -
JAVA中十六进制与字符串的转换
public static String toHexString(int i)以十六进制的无符号整数形式返回一个整数参数的字符串表示形式。 如果参数为负,那么无符号整数值为参数加上 232;否则等于该参数。将该值转换为十六进制(基数 16)的无前导 0 的 ASCII 数字字符串。如果无符号数的大小值为零,则用一个零字符 '0' (’\u0030’) 表示它;否则,无符号数大小的表示形式中的第...原创 2010-05-14 15:08:44 · 312 阅读 · 0 评论 -
Java产生随机数代码
1. //根据不同的难度产生随机字母和数字 for(int i=0; readomNumStart.length()原创 2009-08-04 13:04:40 · 145 阅读 · 0 评论