java小知识
xuganggogo
这个作者很懒,什么都没留下…
展开
-
double:保留几位小数点
java.text.DecimalFormat myformat=new java.text.DecimalFormat("#0.000"); //这里保留几位小数String temp = myformat.format(54.146746115676);原创 2009-03-06 10:03:31 · 1254 阅读 · 0 评论 -
jstl 时间处理
jstl中的日期格式化! [转贴 2005-10-25 17:48:31 ] 发表者: wugenlin0815 JSTL标签跟struts的标签混合使用:(最好设置pattern)<logic:iterate name="rowList" id="item" indexId="index"><td><fmt:formatDate va...原创 2009-06-24 14:06:42 · 155 阅读 · 0 评论 -
java生成缩略图
转自:http://wing929.iteye.com/blog/185508//将图按比例缩小。 public static BufferedImage resize(BufferedImage source, int targetW, int targetH) { // targetW,targetH分别表示目标长和宽 int type ...原创 2009-07-17 11:02:39 · 121 阅读 · 0 评论 -
增加环境内存--java
在eclipse中,在虚拟机环境变量VM arguments中,加入-Xms256m -Xmx256m。在tomcat中,原创 2009-02-13 14:50:29 · 138 阅读 · 0 评论 -
JFreeChart
1,柱状图package xu.chart.demo;import java.awt.Font;import java.io.FileOutputStream;import org.jfree.chart.ChartFactory;import org.jfree.chart.ChartUtilities;import org.jfree.chart.JFreeChar...原创 2009-08-10 18:35:57 · 102 阅读 · 0 评论 -
反编译工具
jad及常用命令 一、基本用法Usage:jad [option(s)]直接输入类文件名,且支持通配符,如下所示。c:\Java\>jad example1.classc:\Java\>jad *.class结果是将example1.class反编译为example1.jad。将example1.jad改为example1.Java即得源文件。二、Opt...原创 2009-08-14 14:46:25 · 82 阅读 · 0 评论 -
JFreeChart 部分API说明
http://amozon.iteye.com/blog/35167JFreeChart类:void setAntiAlias(boolean flag) 字体模糊边界void setBackgroundImage(Image image) 背景图片void setBackgroundImageAlignment(int alignment) 背景图片对齐方式(...原创 2009-08-15 11:55:33 · 82 阅读 · 0 评论 -
字符串转换为Date
查看了下SimpleDateFomart这个类。用字符串转换成date很简单。 public static void main(String[] args) { // TODO Auto-generated method stub String time1 = "Thu, 01 Apr 2010 21:44:00 +0800"; String time2 = "Wed, ...2010-04-24 11:04:56 · 210 阅读 · 0 评论 -
Java 正则表达式
1. 正则表达式规则1.1 普通字符 字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。 举例1:表达式 "c",在匹配字符串 "abcde" 时,匹配结果是:成功;匹配到的内容是:"c";匹配到的位置是:开始于2,结束于3。(注:下标从0开始还是从1开始,因当前编程语言的不同而...原创 2010-07-16 11:52:55 · 98 阅读 · 0 评论 -
hadoop环境搭建问题记录
1,错误org.apache.hadoop.hdfs.server.namenode.SafeModeException: Cannot delete /tmp/hadoop-SYSTEM/mapred/system. Name node is in safe mode. 我用CYGWIN时,也碰到过这个问题呵呵。是因为没有设置中间的暂存目录在mapred-site.xml中:添...原创 2010-10-12 17:11:52 · 91 阅读 · 0 评论 -
正则表达式替换掉字符串中的重复字符
str = str.replaceAll("(?s)(.)(?=.*\\1)", "");-----------------------------------(?s)(.)(?=.*\1)(?s) 开启单行模式 DOTALL 让. 号匹配任意字符(.) 任意字符 并捕获在第一组(?=.*\1) 这是断言, 表示后面内容将是 任意个字符加上第一组所捕获的内容这样子,如果这整个式子匹...原创 2009-12-11 17:51:23 · 558 阅读 · 0 评论 -
javaIO流读繁体中文网页的乱码问题
IDE:eclipseIDE的编码是UTF-8(开发需要) 在开发程序的过程中,需要用IO流读取某台湾网页的内容,台湾网页基本上都有中文繁体字。第一次读出乱码,后来找到解决问题。但是对于为什么这么做,以及编码的机制,仍然不是很清楚,还希望大家指出。部分代码如下:InputStream is = new InputStream();BufferedReader br = new Bu...原创 2009-02-01 17:09:04 · 369 阅读 · 0 评论 -
学习java.lang.ProcessBuilder类
近来的工作中,了解到ProcessBuilder这个类。以前没有用过,呵呵,知识浅薄。。。在网上找到不少资料,现在记录下。希望能给各位一点帮助。前言:Java的类库日益庞大,所包含的类和接口也不计其数。但其中有一些非常重要的类和接口,是Java类库中的核心部分。常见的有String、Object、Class、Collection、ClassLoader、Runtime、Pro...原创 2009-02-01 17:08:31 · 110 阅读 · 0 评论 -
快速修改本機局域網IP信息
在開發過程中,遇到需要頻繁的切換IP的問題。每次手動修改IP需要操作好幾次,才能改好。現在提供幾個簡單方便的方法。這些方法都是通過cmd命令來改變IP信息,所以先熟悉一下必須的CMD命令。 设置固定IP 例如要改成IP 为192.168.0.3 掩码为255.255.255.0 网关为192.168.0.1netsh interface ip set address name="本地连接" ...原创 2009-05-09 13:07:25 · 127 阅读 · 0 评论 -
java 的pass by value(传值)
这里写一下java的值传递参数是基本类型的时候:class param { public static void main( String[] args ){ int x = -1 ; change( x ); System.out.println("x = " + x ); } ...原创 2009-05-13 15:21:43 · 384 阅读 · 0 评论 -
Java Properties类
全文转自:http://twtmnm1314.iteye.com/blog/245664 属性类 Java Properties类的继承关系如下: java.lang.Object +--java.util.Dictionary +--java.util.Hashtabl...原创 2009-05-31 14:26:07 · 86 阅读 · 0 评论 -
Properties類
寫Properties文件: File f = new File( “****” ) ; FileOutputStream fos = new FileOutputStream(f) ;// Properties pp = new Properties() ; pp.setProperty( “ **** ” , “ ****...原创 2009-02-01 17:03:35 · 108 阅读 · 0 评论 -
遍歷map-------囧
Iterator it = map.entrySet().iterator(); while( it.hasNext() ) { Map.Entry entry = (Map.Entry) it.next(); Object key = entry.getKey(); Object value = entry.getValue(); } ...原创 2009-02-01 17:04:44 · 81 阅读 · 0 评论 -
JAVA实现在图片上写文字
功能:直接在一张已有的图片上写字,可指定文字颜色。 如果背景图片是空,生成一张白图片,根据文本信息,来决定图片的长度和宽度。package pictures;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedIma...原创 2009-02-01 17:05:13 · 1559 阅读 · 0 评论 -
jdk1.5新特性 ConcurrentHashMap
曾经研究过jkd1.5新特性,其中ConcurrentHashMap就是其中之一,其特点:效率比Hashtable高,并发性比hashmap好。结合了两者的特点。 集合是编程中最常用的数据结构。而谈到并发,几乎总是离不开集合这类高级数据结构的支持。比如两个线程需要同时访问一个中间临界区(Queue),比如常会用缓存作为外部文件的副本(HashMap)。这篇文章主要分析jdk1.5的...原创 2009-02-01 17:06:08 · 102 阅读 · 0 评论 -
Servlets/JSP开发技术问答
学习J2EE,需要学习很多框架,很多更新的知识。时常觉得自己漂浮在表层,看到某篇servlet的文章,想留下此文。引:http://www.chinajavalab.com/research/web/webdev-qa.htm(作者:Jason, www.ChinaJavaLab.com) 为什么GenericServlet在init(ServletConfig config)基础上...原创 2009-02-01 17:06:39 · 82 阅读 · 0 评论 -
java中DES加密解密例子
最近在学习一些关于加密解密的东西,在网上看到很多关于DES的介绍,感觉很抽象。后来找到一个实例,看了些代码后,能明白个基本。要学习的相关类:javax.crypto.Cipher , java.security.Security例子代码如下:import java.security.*;import javax.crypto.*;public class DESPlus { ...原创 2009-02-01 17:07:21 · 421 阅读 · 0 评论 -
正则替换标点符号的方法。解决方式还不错
地址:http://topic.csdn.net/u/20080925/15/41b814bf-fcaf-4b37-be91-10561a102768.html 摘抄: str = str.replaceAll("[\\pP‘’“”]", ""); Unicode 编码并不只是为某个字符简单定义了一个编码,而且还将其进行了归类。 \pP 其中的小写 p 是 property 的意思,表示 Unic...原创 2011-01-28 11:08:47 · 808 阅读 · 0 评论