![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 61
canfly20008
这个作者很懒,什么都没留下…
展开
-
java中对于复杂对象排序的模型及其实现
排序是编程中经常要碰到的问题,如果只是一般的数据库数据那么我们完全可以用数据sql语言来排序,但有的时候情况并不是这样,在一些特殊情况下我们不得不自己在java中写一些排序,而通常排序是一件让程序员非常恼火的事情,特别是那些可以让用户自由选择排序规则的情况,想想就头疼.今天正好公司一个组件就碰到了这样的情况,下面我说一下怎么来完成并且实现排序. 首先让我们来看一下用户需求是怎么样(为了更容易理解...原创 2009-10-23 15:26:31 · 127 阅读 · 0 评论 -
list,set,map,数组间的相互转换
list,set,map,数组间的相互转换 1.list转set Java代码 Set set = new HashSet(new ArrayList()); 2.set转list Java代码 List list = new ArrayList(new HashSet()); 3.数组...原创 2012-09-29 13:53:26 · 116 阅读 · 0 评论 -
POI学习笔记(三)
14. 自定义颜色 HSSF: Java代码 HSSFWorkbook wb = new HSSFWorkbook(); HSSFSheet sheet = wb.createSheet(); HSSFRow row = sheet.createRow((short) 0); HSSFCell cell =...原创 2010-06-29 15:14:47 · 115 阅读 · 0 评论 -
POI学习笔记(二)
7. 设置单元格的边框 Java代码 public void createBorder() throws Exception { Workbook wb = new HSSFWorkbook(); Sheet sheet = wb.createSheet("new sheet"); //...原创 2010-06-29 15:12:42 · 109 阅读 · 0 评论 -
POI学习笔记(一)
项目中经常要解析和生成Excel文件,最常用的开源组件有poi与jxl。jxl是韩国人开发的,发行较早,但是更新的很慢,目前似乎还不支持excel2007。poi是apache下的一个子项目,poi应该是处理ms的office系列文档最好的组件了。poi3.6版本已经开始支持excel2007了。但是由于excel2007底层的实现似乎变成xml与excel2003底层存储发生了本质的变化,因此p...原创 2010-06-29 15:10:33 · 347 阅读 · 0 评论 -
web.xml 配置详解
在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。 首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener -&g...原创 2010-05-27 11:07:42 · 107 阅读 · 0 评论 -
如何调用hh.exe或者别的命令行的方式,在已经打开了的chm中,定位到指定页面?...
hh.exe mk:@MSITStore:F:\\buyorder.CHM::/inquire.mht原创 2010-05-25 11:55:07 · 550 阅读 · 0 评论 -
如何用一个按钮打开chm的帮助文件
如果是在windows下运行的话,可以用Runtime的getRuntime()方法来执行打开文件功能,代码如下: try { Runtime.getRuntime().exec("cmd.exe /c start java.chm"); //这里只要将java.chm改成您要打开的chm文件的文件路径即可,建议放在与您的类文件同目录下或其子目录里 } catch(Exception e) {...原创 2010-05-25 10:26:54 · 228 阅读 · 0 评论 -
java文件或jsp、xml文件注释
Java用Shift+Ctrl+C(单行注释)没问题,Jsp页面一直无法用注释,刚终于发现打开方式有问题。 打开用 Open With MyEclispe JSP Edetor,Shift+Ctrl+C加 <!-- -->就没问题了!(ctrl+shift+/)注释多行...原创 2010-01-13 16:29:42 · 108 阅读 · 0 评论 -
对Java Serializable(序列化)的理解和总结
1、序列化是干什么的? 简单说就是为了保存在内存中的各种对象的状态(也就是实例变量,不是方法),并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存object states,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。2、什么情况下需要序列化 a)当你想把的内存中的对象状态保存到一个文件中或者数据库中时候; b)当...原创 2010-01-12 09:05:34 · 79 阅读 · 0 评论 -
基本数据类型转换
int -> String int i=12345;String s="";第一种方法:s=i+""; 第二种方法:s=String.valueOf(i);这两种方法有什么区别呢?作用是不是一样的呢?是不是在任何下都能互换呢? String -> int s="12345";int i;第一种方法:i=Integer.parseInt(s);第二种方法:i=Integer.val...原创 2010-01-06 09:42:53 · 105 阅读 · 0 评论 -
配置JDK
下载好的JDK是一个可执行安装程序,双击安装。将安装路径改为:C:\jdk1.6.0(当然其他路径也可以)。 JDK安装完成之后我们来设置环境变量: 我的电脑点右键,选择“属性”,选择“高级”标签,进入环境变量设置,分别设置如下三个环境变量: (1)设置好path变量,使得我们能够在系统中的任何地方运行java应用程序,比如javac、java、javah等等,这就要找到我们安装JDK 的目录,比...2009-12-18 15:07:29 · 70 阅读 · 0 评论 -
一个java处理JSON格式数据的通用类
一个java处理JSON格式数据的通用类 进入需要在项目中用java处理json格式的数据,因此封装了一个class,现将这个class共享出来和大家分享 /** * Copyright (c) linkwise 2007-2009 corporation. * All rights reserved */ package com.linghui.common.util; ...原创 2009-12-10 16:50:44 · 88 阅读 · 0 评论 -
JAVA注解
java 注解 可以使用在类,方法,全局变量,局部变量作用: 说明类与类之间方法的关系注释,注解:注释编译时不会写进class文件,注解可以。@Override:只能使用在方法上面 重写方法@Deprecated: 过时方法@SuppressWarnings("unchecked"): 去掉警告一个方法可以有多个注解自定义注解 public @interface 注解名 属性:在设置时可以看作属...原创 2009-12-04 08:33:27 · 70 阅读 · 0 评论 -
java对象排序
Java集合对象排序测试 Java API针对集合类型排序提供了两种支持:java.util.Collections.sort(java.util.List) java.util.Collections.sort(java.util.List, java.util.Comparator) 第一个方法要求所排序的元素类必须实现java.lang.Comparable接口。第二个方法要求实现一...原创 2009-11-18 09:46:19 · 94 阅读 · 0 评论 -
java中对于复杂对象排序的模型及其实现
排序是编程中经常要碰到的问题,如果只是一般的数据库数据那么我们完全可以用数据sql语言来排序,但有的时候情况并不是这样,在一些特殊情况下我们不得不自己在java中写一些排序,而通常排序是一件让程序员非常恼火的事情,特别是那些可以让用户自由选择排序规则的情况,想想就头疼.今天正好公司一个组件就碰到了这样的情况,下面我说一下怎么来完成并且实现排序. 首先让我们来看一下用户需求是怎么样(为了更容易理解...2009-11-18 09:41:22 · 97 阅读 · 0 评论 -
Errors running builder 'JavaScript Validator' on project '......'
在编译java工程时,如果出现 “Errors occurred during the build. Errors running builder 'JavaScript Validator' on project '......'. java.lang.NullPointerException ” 这样的错误,主要是由于JavaScript Validator校验工程文件所导致,解决方...原创 2013-02-22 12:14:03 · 224 阅读 · 0 评论