java
测试小玩家
http://my.csdn.net/#
展开
-
如何判断建立新的List
在建立新的LIST之前,我们还是先来了解一下我们经常用到的数组类型:Vector、ArrayList和List的异同线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。Collection├List│├转载 2012-08-06 10:51:46 · 453 阅读 · 0 评论 -
REST思想及与MVC的关系
rest,即REST(Representational State Transfer表述性状态转移)是一种针对网络应用的设计和开发方式,可以降低开发的复杂性,提高系统的可伸缩性。REST提出了一些设计概念和准则: 1.网络上的所有事物都被抽象为资源(resource); 2.每个资源对应一个唯一的资源标识(resource ident转载 2013-07-24 00:19:48 · 634 阅读 · 0 评论 -
重载与重写的区别
@override有注释文档的作用,可有可无有点像鸡肋但它对于编程粗心的人可是个很人性化的功能如果想重写父类的方法,比如toString()方法的话,在被重载的方法前面加上@Override ,这样编译的时候系统可以帮你检查方法的正确性如下@Overridepublic String toString(){...}这是正确的如果将toString写成to转载 2013-07-23 01:22:50 · 613 阅读 · 0 评论 -
Java 中正确使用 hashCode 和 equals 方法
转载来自http://www.oschina.net/question/82993_75533在这篇文章中,我将告诉大家我对hashCode和equals方法的理解。我将讨论他们的默认实现,以及如何正确的重写他们。 目录: 1.hashCode()和equals()的用法 2.重写默认实现 3.需要注意记住的事情4.当使用ORM的时候特别要注意的 hashCode()和转载 2013-06-20 16:59:31 · 648 阅读 · 0 评论 -
关于引用数据类型与基本数据类型的认识
java数据类型图:┏数值型━┳━整数型:byte short int long┏基本数据类型━━┫ ┗━浮点型:float double┃ ┣字符型:char 数据类型╋ ┗布尔型:boolean ┃ ┏类(class)┗引用数据类型━━╋接口(interface)┗数组(array)引用数据类型:数据类型在堆内存中创建的数据,必须通过new 分配数据空间,它原创 2013-06-18 15:20:19 · 782 阅读 · 0 评论 -
net.sf.json.JSONException: java.lang.reflect.InvocationTargetException
执行: public static String toJson(String tableId,Object mainObject,String tableName,Object subObjet){ JSONArray mainjson = JSONArray.fromObject(mainObject); JSONArray subjson = JSONArray.fro原创 2013-05-03 17:36:46 · 978 阅读 · 0 评论 -
JDBC与hibernate的区别
JDBC与Hibernate在性能上相比,JDBC灵活性有优势。而Hibernate在易学性,易用性上有些优势。当用到很多复杂的多表联查和复杂的数据库操作时,JDBC有优势。相同点:◆两者都是JAVA的数据库操作中间件。 ◆两者对于数据库进行直接操作的对象都不是线程安全的,都需要及时关闭。 ◆两者都可以对数据库的更新操作进行显式的事务处理。 不同点: ◆使用的SQL语言转载 2013-04-17 16:16:31 · 495 阅读 · 0 评论 -
关于java键盘录入的字母处理小程序
条件:从键盘录入字母,按a->z,b->y,...A->Z,..Z->A的规则输出,代码如下:import java.util.Scanner;public class Model {//65 A 90Z 97a 122z public static void main(String[] args) { Scanner s=new Scanner(System.in);//原创 2013-04-25 00:19:29 · 802 阅读 · 0 评论 -
用prepareStatement、resultSet写的excel实例分析
/** Map map=writeToExl( sql,path, filename, originalPath); file=(File) map.get("file");* 生成EXCLE 文件* * @param sql* 数据查询sql * @param path * 文件生成路径* @param原创 2013-03-14 17:10:04 · 1630 阅读 · 0 评论 -
关于Quartz定时器在三大框架的应用例子
Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的日程序表。Jobs可以做成标准的Java组件或 EJBs。Quartz的最新版本为Quartz 2.10。ReportsFaDepreciationCont原创 2013-03-14 15:18:01 · 924 阅读 · 0 评论 -
在开发用到的实例工具
1.CruiseControlCruiseControl :简称 CC ,持续集成工具,主要提供了基于版本管理工具 ( 如 CVS、VSS、SVN) 感知变化或每天定时的持续集成,并提供持续集成报告、 Email 、 Jabber 等等方式通知相关负责人,其要求是需要进行日构建的项目已编写好全自动的项目编译脚本 ( 可基于 Maven 或 Ant) 。注明:很好用的打包工具,由我p原创 2013-03-14 15:30:50 · 500 阅读 · 0 评论 -
Quartz的cron表达式
按顺序依次为秒(0~59)分钟(0~59)小时(0~23)天(月)(0~31,但是你需要考虑你月的天数)ie8引起的上传异常问题月(0~11)天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT)7.年份(1970-2099)其中每个元素可以是一个值(如6),一个连续区间(9-12),一个间隔时间(8-18/4)(/表示每隔转载 2013-03-14 15:18:55 · 424 阅读 · 0 评论 -
计算小时数差
//求今天剩下小时数 java.sql.Timestamp nowtime=new Timestamp(System.currentTimeMillis()); java.util.Date date2=formatter.parse(nowtime.toString()); java.sql.Timestamp nowtime1= new Timestamp(date2.get原创 2013-03-04 17:38:01 · 364 阅读 · 0 评论 -
关于myEclipse不能发布所建的web项目
在编程中遇到这样的问题: 想在tomcat发布web项目,但是一直发布不成功如下图,查tomcat webapps 目录下都木有这个项目发布过的痕迹, 经查证:是项目包里面.mymetadata文件少了以下代码: context-root="/eam" j2ee-spec="5.0"添加重启myEclipse,发布成功!后来查了有关myEclipse工程原创 2012-12-12 11:16:27 · 737 阅读 · 0 评论 -
将Annotations转换成sql
自己发现凡是以Hibernate Annotations设定对映关系实体类,可以根据以下的类自动生成sql语句,这样不用在设计表的格式,以下方法自己暂时还看不透,先留着以后琢磨!package com.bjkyhc.hxast.test;import static org.junit.Assert.fail;import java.io.IOException;import转载 2012-12-03 17:48:27 · 1034 阅读 · 0 评论 -
如何大小间隔排序
package com.bjkyhc.hxast.test;import java.util.ArrayList; import java.util.LinkedList; import java.util.List; /** 08 * 描述:有一组数(43,14,6,9,3,27,38,19,5等) 09 * 排序:将最大转载 2012-10-23 17:41:35 · 889 阅读 · 0 评论 -
需要懂得的java专业名词
1.context: 即上下文,java语言环境。以下是我借鉴别人的例子来解释:(1)JNDI的一个类javax.naming.InitialContext,它读取JNDI的一些配置信息,并内含对象和其在JNDI中的注册名称的映射信息。请看下面的代码InitialContext ic=new InitialContext();RMIAdaptor server=(R原创 2013-07-24 00:18:42 · 710 阅读 · 0 评论