java中Comparator的用法
摘要:在java中,如果要对集合对象或数组对象进行排序,需要实现Comparator接口以达到我们想要的目标。接下来我们模拟下在集合对象中对日期属性进行排序一、实体类Steppackage com.ljq.entity;/** * 运号单流程 * * @author Administrator * */public class Step{ /** 处理时间 */ private String acceptTime = ""; /** 快件所在地点 */ private String acceptAddress = ""; public Step() { ...
阅读全文
posted @
2011-08-31 10:11
Ruthless
阅读(126748)
推荐(10) 编辑
Oracle中Varchar2/Blob/Clob用法详解
摘要:数据库中提供了三种字段类型Varchar2、Blob和Clob用于存储字符串或二进制数据,其中Varchar2、Clob用于存储字符串数据,而Blob用于存储二进制数据。 Varchar2采用单字节存储,有两个最大长度:一个是在字段类型4000;一个是在PL/SQL中变量类型32767。今天犯了一个小错误,就是函数的varchar2类型的返回值长度也是4000,而不是我以为的32767。Blob 采用单字节存储,适合保存二进制数据,如图片文件。Clob 采用多字节存储,适合保存大型文本数据。 Oracle中处理BLOB/CLOB字段的方式比较特别,所以需要特别注意下面两点:1. 在Oracl.
阅读全文
posted @
2011-08-30 19:21
Ruthless
阅读(18651)
推荐(3) 编辑
Oracle序列号详解
摘要:例1:创建序列:CREATE SEQUENCE ABC INCREMENT BY 1 START WITH 1 MAXVALUE 9999999999 NOCYCLE NOCACHE;语法详解CREATE SEQUENCE 序列名 [INCREMENT BY n] --1、[START WITH n] --2、[{MAXVALUE/MINVALUE n|NOMAXVALUE}] --3、[{CYCLE|NOCYCLE}] --4、[{CACHE n|NOCACHE}]; --5、其中:1、INCREMENT BY 用于定义序列的步长(增长量),如果省略,则默认为1,如果出现负值,则代表序列的值
阅读全文
posted @
2011-08-30 11:03
Ruthless
阅读(12703)
推荐(3) 编辑
jQuery验证框架教程
摘要:jQuery验证框架--可选项(一) http://my.oschina.net/duanlijun/blog/9950jQuery验证框架--插件方法(二) http://my.oschina.net/duanlijun/blog/9951jQuery验证框架--选择器及实用工具(三、四) http://my.oschina.net/duanlijun/blog/9952jQuery验证框架--验证器(五) http://my.oschina.net/duanlijun/blog/9953jQuery验证框架--内置验证方法(六) http://my.oschina.net/duanliju
阅读全文
posted @
2011-08-25 19:54
Ruthless
阅读(1646)
推荐(1) 编辑
Java获取随机数
摘要:随机数在实际中使用很广泛,比如要随即生成一个固定长度的字符串、数字。或者随即生成一个不定长度的数字、或者进行一个模拟的随机选择等等。Java提供了最基本的工具,可以帮助开发者来实现这一切。 一、Java随机数的产生方式 在Java中,随机数的概念从广义上将,有三种。 1、通过System.currentTimeMillis()来获取一个当前时间毫秒数的long型数字。 2、通过Math.random()返回一个0到1之间的double值。 3、通过Random类来产生一个随机数,这个是专业的Random工具类,功能强大。 二、Random类API说明 1、Java API说明 R...
阅读全文
posted @
2011-08-23 09:57
Ruthless
阅读(43328)
推荐(2) 编辑
oracle常用函数归纳
摘要:SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数(注:是字符而非字符串);SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;A A ZERO SPACE--------- ------65 97 48 32 2.CHR给出整数,返回对应的字符;SQL> select chr(54740), chr(65) from dual;ZH C-- -赵 A 3.CONCAT连接两个字符串;SQL>
阅读全文
posted @
2011-08-17 21:35
Ruthless
阅读(2898)
推荐(1) 编辑
json服务器端
摘要:/** * 根据品牌id动态加载标的物 * @return * @throws DataBaseException * @throws IOException */ public String loadModel() throws DataBaseException, IOException{ HttpServletRequest request=ServletActionContext.getRequest(); HttpServletResponse response=ServletActionContext.getResponse(); response.setContentType(.
阅读全文
posted @
2011-08-16 11:08
Ruthless
阅读(2540)
推荐(0) 编辑
jQuery动画高级用法——详解animation中的.queue()函数
摘要:如果你拿着一个疑问去找专业人士寻找答案,那么你的一个疑问会变成三个,因为他会用另外两个令你更加一头雾水的名词来解释你的这个疑问。 我想这是大多数,包括我在内,IT人在学习过程中碰到的最大问题。当你有一段代码或是一个概念不是很清楚,百度也好,Google也好,在论坛发问也好,给出的答案往往又会夹杂着更多你不懂得概念和令你头疼的代码。 我亦是吃了同样的亏,痛定思痛,决定对animate方面做一些总结,希望能给大家一些启发和帮助从一个实际应用谈起 今天不谈animate()、fadeIn()、fadeOut()、slideUp()、slideDown()、show()、hide()诸如此类的具体动.
阅读全文
posted @
2011-08-09 20:16
Ruthless
阅读(1025)
推荐(2) 编辑
jQuery:将文本转化成JSON对象应注意的问题
摘要:在jQuery的许多方法中,很多方法的参数可以传入一个JSON对象,比如Ajax方法的第二个参数。怎么将文本转化成JSON对象,需要注意以下问题:1)$.parseJSON方法返回的是一个字符串,而不是JSON对象。2)要将字符串转化成对象,很容易想起JS中的eval方法。事实上是可以的,不过需要加上括号。如var js="{\"PageIndex\":\"1\"}";var obj=eval("("+js+")");。不过使用eval,是不安全的,因为其可以编译任何js代码。3)下载一个JSO
阅读全文
posted @
2011-08-09 19:20
Ruthless
阅读(1279)
推荐(2) 编辑
jquery $(document).ready() 与window.onload的区别
摘要:1.执行时间window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。$(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。 2.编写个数不同window.onload不能同时编写多个,如果有多个window.onload方法,只会执行一个$(document).ready()可以同时编写多个,并且都可以得到执行 3.简化写法window.onload没有简化写法$(document).ready(function(){})可以简写成$(function(){});另外,需要注意一点,由于在 $(document).ready() 方法内注册
阅读全文
posted @
2011-08-03 21:36
Ruthless
阅读(3519)
推荐(1) 编辑
为什么有时候代码会提示要去掉@override
摘要:下面来介绍下如何在myeclipse中解决@override 报错的问题:在菜单栏中依次选择:Project –> properties –>java complier , 在JDK Compliance’下面的complier Compliance level:后面选择6.0,最后依次OK即可解决。
阅读全文
posted @
2011-08-03 17:19
Ruthless
阅读(2755)
推荐(0) 编辑
Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等)
摘要:1判断select选项中是否存在Value="paraValue"的Item2向select选项中加入一个Item3从select选项中删除一个Item4删除select中选中的项5修改select选项中value="paraValue"的text为"paraText"6设置select中text="paraText"的第一个Item为选中7设置select中value="paraValue"的Item为选中8得到select的当前选中项的value9得到select的当前选中项的text10得
阅读全文
posted @
2011-08-02 18:32
Ruthless
阅读(1122)
推荐(1) 编辑