
贴士
iteye_9715
这个作者很懒,什么都没留下…
展开
-
Eclispe 快捷键大全
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然...原创 2009-12-03 12:23:58 · 84 阅读 · 0 评论 -
ArrayList 与 数组互转
ArrayList 转换成数组ArrayList提供public T[] toArray(T[] a)方法返回一个按照正确的顺序包含此列表中所有元素的数组;返回数组的运行时类型就是指定数组的运行时类型。如果列表能放入指定的数组,则返回放入此列 表元素的数组。否则,将根据指定数组的运行时类型和此列表的大小分配一个新的数组。如果指定的数组能容纳列表并有剩余空间(即数组的元素比列表的多),...原创 2011-03-01 11:06:37 · 140 阅读 · 0 评论 -
Java的拷贝数组方法: System.arraycopy()
以前常常会遇到将java中的两个数组合并成一个的需求,解决办法很傻瓜, 创建一个新的数组,用for语句把两个数组中的item都拷贝到新的中。这样不仅性能不好,而且代码很丑。今天在看HttpServlet的源码时,看到这么一段:[code="java"]Method[] parentMethods = getAllDeclaredMethods(c.getSuperclass...原创 2010-07-21 14:44:06 · 169 阅读 · 0 评论 -
2月为什么是28天?
早上刷牙的时候想到一个问题:一年有365天是因为地球绕太阳转一圈是365天,那么每月是多少天究竟有什么规律呢? 为什么有的月份是28天,有的是30天,还有的是31天呢?如果说中国的农历还有点道理,因为正好是按照月圆月缺来的变化来的,而公历并没有按照这样的规律,公历里面每个月有几天究竟是谁说了算了?凭啥2月就非要比别人少两天呢,为啥不从3月里面抽一天出来给它呢?我记得小时候被月份的时...2010-12-30 15:09:44 · 236 阅读 · 0 评论 -
产生insert 语句
通过输入参数,可以产生condition的insert语句。适用于不同数据库之间的data migration。[code="sql"]CREATE PROCEDURE SCHEMA.CONVERT_TO_INSERTSQL ( IN schemaname varchar(40), ...2009-10-15 14:56:06 · 115 阅读 · 0 评论 -
DB2 中读取clob类型
读取clob类型的xml数据:[code="sql"]export to xml.del of del lobfile xml modified by lobsinfile select requested_elements_clob from req.access_req_v where request_id in (14, 15);[/code]写入clob类型的xml数据:...2009-09-29 14:07:56 · 2343 阅读 · 0 评论 -
SQL JOIN用法
关于sql语句中的连接(join)关键字,是较为常用而又不太容易理解的关键字,下面这个例子给出了一个简单的解释 --建表table1,table2:create table table1(id int,name varchar(10))create table table2(id int,score int)insert into table1 select 1,'lee'inse...原创 2009-09-09 23:54:01 · 99 阅读 · 0 评论 -
db2选取行号
今天做数据库遇到个问题。系统有一张ACCESS_FIELD_VALUES表,表示一个UI上面field要显示的values值。在此之前,我们在UI上都是根据FIELD_VALUE_ID进行排序,现在要加一列sequence,表示它的显示顺序。想想可以以某种方式先排序,然后取行号来初始化FIELD_VALUE_SEQUENCE.在网上找到个办法取行号:[code="sql...2009-09-08 12:44:15 · 808 阅读 · 0 评论 -
一种简单并且统一的处理异常的办法
之前做的一个项目中,有一些对异常处理的封装,如果抛出的异常是项目特定的异常,则直接抛出。如果不是,则进行一个封装。 现在的做法是这样的:[code="java"]catch (InputValidationFault ive) { throw new InputValidationFault(ive.getMessage(), "");} catch (InputLimit...原创 2011-06-04 12:21:45 · 155 阅读 · 0 评论 -
(转)Java 参数列表
下面的讨论以Windows平台的Sun MicroSystem实现的java5虚拟机为蓝本,其他操作系统或其他公司实现的虚拟机参数会有部分不同,但大部分含义都和Windows上的类似。Java5与以前版本相比,虚拟机参数大部分保持了向前兼容,同时也增加了一些新的参数,本文将对这些参数的作用作详细描述,使虚拟机能更符合运行环境的需要,获得更好的性能和稳定性。Java在运行已编...原创 2011-11-05 19:48:03 · 116 阅读 · 0 评论