java技术
iteye_12580
这个作者很懒,什么都没留下…
展开
-
乱码问题
乱码问题找了快一天了,试了网上的好多种方法,可乱码依然是乱码,而且乱的很奇怪,从来没有见过鐨勫瀮鍦炬墜娉曞紑鏈烘椂鐨勭珛娉旳后来几经波折,弄懂了是怎么回事,原来是页面用的编码是utf-8,而过滤器用的编码是GBK,貌似把汉字编了两次码,看了什么都不像,解决方法是转码转一下:String qymc = new String(request.getParameter("...原创 2009-07-29 18:09:50 · 83 阅读 · 0 评论 -
Properties 类读取xml 和属性文件的方法
不经意看到Properties 这个类,一直以为某个jar包里的,没发现是hashtable的子类,于是看了一下读取文件的方法。读取xml: Properties pro=new Properties(); pro.loadFromXML(new FileInputStream(new Fi...原创 2011-03-09 11:15:45 · 243 阅读 · 0 评论 -
LinkedList, ArrayList,Vector 区别 hashmap和hashtable区别
hashmap和hashtable的区别:1.hashmap允许键值为null,hashtable不允许键值为null(编译期正常,运行时报异常)2.hashmap不是线程安全的,hashtable是线程安全的 (具体原因还是没明白,源代码竟然看不懂)3.hashmap取键值hashmap.getKeySet(),set取数据是用的Iterator,hashtable用的是Enume...原创 2011-03-08 22:54:25 · 205 阅读 · 0 评论 -
hibernate 排序
在hibernate 中,如果排序字段有重复值,需要有第二个排序字段,否则在翻页程序中会出问题原创 2010-07-23 17:17:18 · 130 阅读 · 0 评论 -
java中和oracle中格式化日期中不同的部分
格式化日期时格式是一样的java代码:日期转字符串:new SimpleDateFormat('yyyy-MM-dd').format(new Date());字符串转日期new SimpleDateFormat("yyyy-MM-dd").parse(src);oracle中:日期转字符串:SELECT to_char(sysdate,'yyyy-MM-dd') FROM dual; ...2010-07-23 17:14:50 · 95 阅读 · 0 评论 -
异常处理
今天偶然间看别人代码时,发现处理异常时,有try 而没有catch,我一直认为try 和catch是配对用的,所以网上搜了一下异常处理的各种方法。转载一下。 1.try+catch 程序的流程是:运行到try块中,如果有异常抛出,则转到catch块去处理。然后执行catch块后面的语句 2.try+catch+finally 程序的流程是:运行到try块中,如果有异常抛出,...原创 2010-07-19 10:23:07 · 114 阅读 · 0 评论 -
ArrayList,Vector, LinkedList的存储性能和特性
ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法(线程安全),通常性能上较ArrayList差,而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插...原创 2010-12-31 16:04:41 · 90 阅读 · 0 评论 -
运行时异常与一般异常有何异同?
Java提供了两类主要的异常:runtime exception和checked exception。checked 异常也就是我们经常遇到的IO异常,以及SQL异常都是这种异常。对于这种异常,JAVA编译器强制要求我们必需对出现的这些异常进行catch。所以,面对这种异常不管我们是否愿意,只能自己去写一大堆catch块去处理可能的异常。 但是另外一种异常:runtime exceptio...原创 2010-12-31 09:04:32 · 110 阅读 · 0 评论 -
struts 多文件上传
使用struts2进行多文件上传在网上搜索 都是用数组形式实现的,而我的需求是上传的文件需要分开,用数组的话没有次序,分不清各个文件。我的需求是上传两个图片:代码如下: public class TopicAction { ........................ private File myFile;//上传图片相关 ...原创 2010-07-13 18:10:00 · 78 阅读 · 0 评论 -
java 创建目录
File files= new File(paths,names); files.getParentFile().mkdirs(); files.createNewFile(); System.out.println(files.getName());原创 2010-07-08 11:47:18 · 133 阅读 · 0 评论 -
对map 排序处理
public class Test { public static void main(String[] args) throws Exception{ Map<String, Integer> map=new HashMap<String, Integer>(); map.put("1", 1); map.put("9", 9); map....原创 2010-07-08 11:08:41 · 100 阅读 · 0 评论 -
设计模式---适配器模式
参见http://www.cnblogs.com/god_bless_you/archive/2010/06/11/1756019.html写的很不错,容易懂不过引用别人的东西当时懂了,过后忘了,没有自己写写理解深刻的多。...原创 2011-09-15 16:22:56 · 71 阅读 · 0 评论 -
String StringBuffer StringBuilder
String 不可变的字符串,每次字符串连接,都会产生一个新的对象,消耗内存。 例如:s=s+"abc"; 产生了两个对象StringBuffer 可变的,可追加的,还是同一个地址,同一个对象,支持多线程StringBuilder 可变的,可追加的,还是同一个地址,同一个对象,不支持多线程,所以比StringBuffer要快。...原创 2010-12-16 10:01:52 · 62 阅读 · 0 评论 -
java中的类型转换
我似乎对于java基础知识总是那么没信心,掌握的不扎实,再转个类型转换吧。 1.如何将字串 String 转换成整数 int? A. 有两个方法:1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]);2). int i = Integer.valueOf(my_str).in...原创 2010-12-13 15:49:55 · 64 阅读 · 0 评论 -
blob存储问题
现在的情况是通过一个数据库导出个别张表,这几张表中有blob类型的字段,导出是用程序存储成文本文件的,然后将文本文件传输到其他机器上,导入到另外一个数据库。刚开始blob字段导出没有问题。问题是导入时程序读取文本文件时blob自动读取成string类型的,通过insert语句塞参数的时候,blob类型的字段把string给他,程序提示错误,一直在想string怎么转成blob类型的,网...原创 2009-08-05 16:40:11 · 583 阅读 · 0 评论 -
java 反射机制
JAVA反射机制 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。Java反射机制主要提供了以下功能: 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的...原创 2011-04-22 22:38:43 · 75 阅读 · 0 评论