j2ee
文章平均质量分 58
woshixushigang
这个作者很懒,什么都没留下…
展开
-
日期比较
比较日期: function compareDate(source){ var dateFromVal = document.getElementById("dateFrom").value; var dateToVal = document.getElementById("dateTo").value; var d1Arr=dateFromVal...原创 2013-06-13 16:21:33 · 1873 阅读 · 0 评论 -
Integer值比较误区
例子:Integer i1 = 12;Integer i2 = 12;这时候i1和i2 是同一个对象,就是引用是一样的地址而:Integer i1 = 133;Integer i2 = 133;这时候i1和i2 就不是同一个对象!原因:Integer在创建一个对象的时候,如果值小于...原创 2012-05-22 11:14:50 · 155 阅读 · 0 评论 -
CodeFilter
package com.bitbao.cm.common.utils;public class CodeFilter{ public CodeFilter() { } public static String change(String s) { s = toHtml(s); return s;...原创 2012-05-22 11:14:32 · 141 阅读 · 0 评论 -
(转)关于Integer大小比较的问题
关于Integer大小比较的问题 昨天跟朋友一起吃饭,他说到两个Integer类型值比较是否相等的问题。经理也在这里把java的Integer值比较的问题拿出来说一说。因为在面试的时候这个是经常遇到的问题。首先给大家看一个例子: 1public class Test { 2 3/** *//** 4 *...原创 2012-05-18 10:32:32 · 125 阅读 · 0 评论 -
toString
public abstract class ToStringBasicVO { private static ObjectMapper objectMapper = new ObjectMapper(); public String toString() { try { return objectMapper.writ...原创 2012-05-14 20:01:20 · 82 阅读 · 0 评论 -
容易忽略的for循环问题
1、项目中对用户操作的结果进行审核时候,出现一个问题,如果对省份,和城市审核,出现四条数据,分别为province,city,province,city. 但是我提供给手机端的数据必须是省份城市一起显示,不是四条而是2条。 // get user_verification data int issyn = 0;// 0未同步,1为同步 /...原创 2012-01-18 15:33:52 · 104 阅读 · 0 评论 -
java实现的加密工具类(支持MD5和SHA)
版权声明:dtstudy原创文章,转载请注明出处: http://dtstudy.iteye.com/blog/855357 提出问题:MD5,SHA算法是常用的两种加密算法。以前看过很多人写的md5算法,要么过于难懂,要么过于冗长,而且不能切换为其他加密算法,非常不给力。分析和解决问题:于是,决定自己写一个简单好用的加密算法。翻看JDK1.5的API文档,惊喜的发现,在j...原创 2012-01-13 16:08:04 · 92 阅读 · 0 评论 -
System.nanoTime;
Java5+摩尔定律是一种众所周知的现象,即计算机中的晶体管数量和它的处理速度随时间呈指数规律增长。作为仙童半导体公司(Fairchild Semiconductor)的研发领导人,戈登•摩尔于1965年提出了这一伟大发现。迄今为止,它仍有效。与Java首次出现的时候相比,当前计算机的速度要快得多,对于很多应用程序而言以毫秒计时已不再能够满足要求。你可能使用过java.lang.Sys...原创 2012-01-13 15:53:06 · 93 阅读 · 0 评论 -
eclipse codestyle和formate
北京都乐宝软件信息技术公司的代码风格原创 2011-12-26 11:20:54 · 293 阅读 · 0 评论 -
Common-logging 与 Log4j的结合使用
转自:http://hi.baidu.com/suofang/blog/item/1c1699ca48434287c91768f2.html在我们的日常开发中,经常需要通过输出一些信息进行程序的调试,如果到处都用system.out.println()则在项目发布之后要逐一删除,而log4j提供了一种新的调试输出机制以解决输出的问题。log4j的原理是使用一个配置文件log4j.propert...原创 2011-12-25 15:58:26 · 122 阅读 · 0 评论 -
java基本语法
运算符包括 1,算术运算符。2,关系运算。3,位运算 逻辑运算。4,赋值运算符。5,instanceof 运算符。 一、算术运算符: 单目:+(取正)-(取负) ++(自增1) - -(自减1) 双目:+ - * / %(取余) 三目:a>b?true:false 说明:当a大于b的时候,为true(也就是冒号之前的值),否则为false;这整个运...原创 2011-11-05 16:07:05 · 58 阅读 · 0 评论 -
jstl遍历list<map<user,list<cases>>>
最近项目需要搜索出全部的代理人信息及代理人的案例信息,展示到页面的效果如图: 以上结果展示出了代理人的相关信息,及这个人的案例信息。 /** * 搜索保险代理人 * */ @RequestMapping(value = "/search") public String indexSearch(ModelMap modelMap) { // 可以抽...原创 2011-11-03 16:59:07 · 206 阅读 · 0 评论 -
转成integer之后运算仍然是字符串的拼接
String code=areaBizImpl.getCodeById(Integer.parseInt(supid)); Integer codeint = Integer.parseInt(code); System.out.println(codeint+2222); if(param.equalsIgnoreCase("province")&&supid....原创 2011-04-12 14:35:07 · 568 阅读 · 0 评论 -
split
//String[] idArr = StringUtils.split(idStr, delimiter); String[] idArr = idStr.split(delimiter); 第一个是用APACHE或者SPRING的第二个是用JDK的如果IDSTR不包含分割符,处理结果是不一样的spring的 找不到会报错,而jdk的不会报错...原创 2012-05-23 10:46:46 · 92 阅读 · 0 评论 -
checkbox 传值问题
<td> 工作时间 &nbsp;&nbsp; <select name="oldyear" style="width: 65PX"> <c:forEach items="${YEAR}" var="oldy"> <option va原创 2011-11-23 15:25:40 · 183 阅读 · 0 评论 -
Arrays.asList详解
Arrays.asList详解记得以前写过一段这样的代码:String[] arr={"a","b","c"};List l = Arrays.asList(arr);l.add("d"); 自以为没有错误,结果运行下来就让系统crash掉了,后来仔细的看了下源代码,发现asList不是我想象的那么简单,1.4.2中的asList代码如下:public stat...原创 2012-09-10 09:52:50 · 92 阅读 · 0 评论 -
Collections.addAll
collections用法以及list 简单实例Collection<Integer> collection = new ArrayList<Integer>(Arrays.asList(1,2,3,4,5)); Integer[] moreIntegers = {6,7,8,9}; collection.addAll(Arrays.asList...原创 2012-09-07 18:04:36 · 515 阅读 · 0 评论 -
string
String a = "ab"; String b = "a" + "b"; System.out.println((a == b)); 打印结果会是什么?类似这样的问题,有人考过我,我也拿来考过别人(蛮好玩的,大家也可以拿来问人玩),一般答案会是以下几种: 1.true "a" + "b" 的结果就是"ab",这样a,b都是"ab&qu原创 2012-09-06 17:20:32 · 78 阅读 · 0 评论 -
io读取操作
public void writeFile(String filePathAndName) { try { FileInputStream fis = new FileInputStream(new File(filePathAndName)); StringBuffer content = new StringBuff...原创 2012-03-09 16:18:53 · 133 阅读 · 0 评论 -
string[] to map
public static Map<Integer, Object> convertStringToMap(String[] value) { if (value == null) { return new HashMap<Integer, Object>(); } Map<Integer, Object> ret = ne...原创 2012-03-03 17:23:57 · 95 阅读 · 0 评论 -
图片复制
import java.io.File;import java.io.FileOutputStream;import java.awt.Graphics;import java.awt.Image;import java.awt.image.BufferedImage;import com.sun.image.codec.jpeg.JPEGCodec;import com.sun.image.co...原创 2012-07-05 11:53:58 · 73 阅读 · 0 评论 -
thumbnailator 图片缩放
Thumbnailator是一个用来生成图像缩略图的 Java类库,通过很简单的代码即可生成图片缩略图,也可直接对一整个目录的图片生成缩略图。 有了这玩意,就不用在费心思使用Image I/O API,Java 2D API等等来生成缩略图了。Thumbnailator的下载地址:http://code.google.com/p/thumbnailator/downl...原创 2012-07-04 20:10:44 · 103 阅读 · 0 评论 -
tomcat中文问题的解决
第一,存文件必须以一种编码存;读文件也必须以一种编码读,如不特别设置,去系统默认的编码,中文windows为GBK编码。从.java->.class过程是,先编写.java文件并按莫种编码方式保存,然后用javac方法编译此文件,注意如.java没按系统默认编码保存则要带encoding参数指明实际编码,否则出错,生成的.class文件存为系统默认编码。从.jsp->.java...原创 2012-03-01 09:55:59 · 95 阅读 · 0 评论 -
java File
直接下载的,整理的很好,这里做个记录,基础的东西都是。File类1、创建文件;import java.io.File;import java.io.IOException;public class CreatFile { public static void main(String[] args) { File file = new File("d:" + File....原创 2012-06-29 13:53:41 · 93 阅读 · 0 评论 -
java方式将汉字转成拼音
/*** 需要一个开源的jar包pinyin4j-2.5.0.jar,网上多的是*/import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sourceforge.pinyin4j.format.H...原创 2012-02-24 13:02:23 · 93 阅读 · 0 评论 -
System.getProperty(key)
public static void main(String args[]) {System.out.println("java_vendor:" + System.getProperty("java.vendor"));System.out.println("java_vendor_url:"+ System.getProperty("java.vendor.url")); S...原创 2012-02-15 15:08:49 · 106 阅读 · 0 评论 -
查询当前日期的开始时间和结束时间
Date date = new Date(); Calendar start = Calendar.getInstance(); start.setTime(date); start.set(Calendar.HOUR_OF_DAY, 0); start.set(Calendar.MINUTE, 0); start.set(Calendar.SECOND, 0);...原创 2011-11-29 22:11:42 · 624 阅读 · 0 评论 -
Java程序打包成独立运行的exe程序包
这里主要是讲解一下怎样将 Java程序打包成独立运行的exe程序包,以下这种方法应该是最佳的解决方案了。NetDuke的EXE程序包了是使用这种方案制作的。在操作步骤上还是比较简单的,而且通用性强。 1.程序打包 首先将程序打成Jar包,打包命令:jar cf 包文件名.jar *.class。接下来编译包中的清单文件MANIFEST.MF 。 Manifest-V...原创 2011-04-12 11:43:17 · 265 阅读 · 0 评论 -
内部类和顶级类及static修饰的内部类
一个".java"源文件中是否可以包括多个类? 是的。 一个".java"源文件中是否可以包括多个public修饰的类? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。我说的是不包括内部类,因为内部类可 以被public修饰,所以在不包括内部类的情况下一个类中只能有一个类被public修饰符修饰。 这是内部类的...2011-08-14 18:06:33 · 109 阅读 · 0 评论 -
map的三种遍历方法!
map的三种遍历方法! 集合的一个很重要的操作---遍历,学习了三种遍历方法,三种方法各有优缺点~~/* * To change this template, choose Tools | Templates * and open the template in the editor. */package cn.tsp2c.liubao;import java.util....原创 2011-09-12 19:33:31 · 59 阅读 · 0 评论 -
读取属性文件
1、读取webroot下面的web-inf 下面属性文件 public class CMConfig { private static Properties ini; private CMConfig() { } /** * 从配置文件中更新ini对象 */ // TODO 考虑从 context-param 参数中获取绝对路径, 可更灵活 ...原创 2011-09-06 16:17:03 · 93 阅读 · 0 评论 -
对象转为String等
在java项目的实际开发和应用中,常常需要用到将对象转为String这一基本功能。本文将对常用的转换方法进行一个总结。常用的方法有Object.toString(),(String)要转换的对象,String.valueOf(Object)等。下面对这些方法一一进行分析。方法1:采用 Object.toString()方法请看下面的例子: Object object = ...原创 2011-09-05 14:33:48 · 83 阅读 · 0 评论 -
new DecimalFormat("#.00%").format(..)
java除法保留到小数点后两位,(float)totalsexwoman/totalCountstotalsexwoman为长整形的,如果去掉(float)结果为0,因为整形除以整形还是整形。只有将结果转化为浮点型才可以。...原创 2011-05-25 16:47:53 · 646 阅读 · 0 评论 -
Shutdown Hook例子
钩子例子:当Java程序非法退出时,这个可以用来在写日志等操作,这样就能知道我什么时候退出的,或者是假死机状态的时候及调用强制结束的时候用。 1.需要一个没启动的线程。2.调用 Runtime.getRuntime().addShutdownHook(t);参数: hook - 一个已初始化但尚未启动的 Thread 对象 抛出: IllegalArgument...原创 2011-08-25 14:01:50 · 92 阅读 · 0 评论 -
File.listFiles()过滤文件名
在我们调用java库中的File.listFiles()可以列出所有所有文件。其实还有一个方法可以对文件进行过滤,而其中需要实现接口FileFilter。jdk的文档中的说明看的不是很懂。在网上搜索了一下,把具体的使用方法和大家共享 Java代码public class myFileFilter implements FileFilter{ ...原创 2011-08-24 15:06:25 · 1207 阅读 · 0 评论 -
小基础(待续)
1、java的关键字有哪些?true,false,True,const,goto是关键字嘛? 首先java中的关键字都是首字母小写,排除了True,还有一个就是false , null在java中不是关键字,也不是保留字,它们 只是显式常量值,有sun官方解释为证! 可以参考网址http://java.sun.com/docs/books/tutorial/java/nut...原创 2011-08-23 22:37:38 · 127 阅读 · 0 评论 -
死锁的必要条件
假设死锁是由于进程竞争资源而引起的,我们下面给出死锁发生的四个必要条件,这四个条件是Coffman首先提出的,所以也称为Coffman条件: (1) 资源独占(mutual exclusion): 一个资源在同一时刻只能分配给一个进程. 如果某一进程申请某一资源, 而该资源正被另外某一进程所占有, 则申请者需等待, 直到占有者释放该资源; (2) 不可剥夺(no-pre...原创 2011-08-18 23:47:01 · 155 阅读 · 0 评论 -
遍历map类型的数据
Map<String,String> params = new HashMap<String,String>(); params.put("name1", "taohaibing"); params.put("name2", "taohaibing2"); Map.Entry<String, String> param = null;原创 2011-05-21 22:55:37 · 208 阅读 · 0 评论 -
小错误
public class Test {public static void main(String[] args) { StringBuilder a = new StringBuilder("a"); StringBuilder b = new StringBuilder("b"); int aa = 1; int bb = 2; test2(aa,bb); S...原创 2011-05-20 15:47:33 · 78 阅读 · 0 评论 -
String s1="a",String s2 =s1+"b"创建了几个对象?
String s1 = "a";String s2 = s1 + "b";String s3 = "a" + "b";System.out.println(s2);System.out.println(s3);System.out.println(s2 == "ab");System.out.println(s2.equals( "ab"));System.ou原创 2011-05-12 11:15:44 · 3841 阅读 · 0 评论