摘要: 以给定的日期为基准进行计算日期的代码,我这个是计算下一天的代码;Calendar cal = Calendar.getInstance();String dt = "2008-12-31"; //给定的日期try{String strFormat = "yyyy-MM-dd"; //日期的格式, SimpleDateFormat sdf = new SimpleDateFormat(strFormat); Date ddt = sdf.parse(dt); //将给的日期字符串转换成Date类型cal.setTime(ddt); //将转换后的日期设置到 阅读全文
posted @ 2013-05-06 10:46 小余儿123 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 引用朝木的《转》Java中Date和Calendar类有关如何使用Date和Calender类昨晚,有人问了一个问题,Date类和Calender有什么区别嘛?我看了一下java API还真说得不好理解。于是在网上也看了看,总总结出来,愿和大家一起学习,需要补充地方还望大家多提意见!我们将讨论下面的类:1、具体类(和抽象类相对)java.util.Date2、抽象类java.text.DateFormat 和它的一个具体子类,java.text.SimpleDateFormat3、抽象类java.util.Calendar 和它的一个具体子类,java.util.GregorianCalend 阅读全文
posted @ 2013-05-06 10:45 小余儿123 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 引用COLD的struts2标签详解要在jsp中使用Struts2的标志,先要指明标志的引入。通过jsp的代码的顶部加入以下的代码:<%@taglib prefix="s" uri="/struts-tags" %>If elseif else描述:执行基本的条件流转。参数:名称必需默认类型描述备注test是boolean决定标志里的内容是否显示的表达式else标志没有这个参数id否Object/String用来标识元素的id。在UI和表单中为HTML的id属性例子:<s:set name="age" value=& 阅读全文
posted @ 2013-05-06 10:41 小余儿123 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 栈的实现栈是一种先进后出的数据结构, 首先定义了栈需要实现的接口:publicinterfaceMyStack<T>{ /** *判断栈是否为空 */booleanisEmpty(); /** *清空栈 */voidclear(); /** *栈的长度 */intlength(); /** *数据入栈 */booleanpush(Tdata); /** *数据出栈 */Tpop(); }栈的数组实现,底层使用数组:publicclassMyArrayStack<T>implementsMyStack<T>{ privateObject[]objs=newOb 阅读全文
posted @ 2013-05-03 20:03 小余儿123 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 众所周知,随机数是任何一种编程语言最基本的特征之一。而生成随机数的基本方式也是相同的:产生一个0到1之间的随机数。看似简单,但有时我们也会忽略了一些有趣的功能。我们从书本上学到什么?最明显的,也是直观的方式,在Java中生成随机数只要简单的调用:java.lang.Math.random()在所有其他语言中,生成随机数就像是使用Math工具类,如abs, pow, floor, sqrt和其他数学函数。大多数人通过书籍、教程和课程来了解这个类。一个简单的例子:从0.0到1.0之间可以生成一个双精度浮点数。那么通过上面的信息,开发人员要产生0.0和10.0之间的双精度浮点数会这样来写:Math. 阅读全文
posted @ 2013-05-03 19:55 小余儿123 阅读(384) 评论(0) 推荐(0) 编辑
摘要: Java作为面向对象语言,有人认为所看到的都是对象,事实上,在Java SE 5之前,基本类型默认并不是采用对象存在的如果您想要把基本类型作为对象来处理,就必须自行转换,不过,在Java SE 5之后,为基本数据类型提供了自动装箱和拆箱功能,使得将基本类型转换为对象变得极其便捷。在这里来捋一捋java的基本数据类型,不理不要紧,一理才发现俺也掌握的不是那么明确,在这里俺也再次学习下 总计有八个,分别是 byte字节型(一个字节),char字符型(两个字节),short短整型(两个字节),int整型(四个字节), long长整型(八个字节),float浮点型(四个字节),double双精度浮点型 阅读全文
posted @ 2013-05-03 19:54 小余儿123 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 转载的知识:今天下午查了一些关于优化MyEclipse速度的文章,受益匪浅。不过知其然也要知其所以然。比如说在提到通过修改myeclipse.ini文件中参数-Xms,-Xmx,-PerSize的值时,这几个参数具体是指什么?在网上搜集了一些资料,现整理如下:这涉及到JVM的内存管理机制。 1.堆(Heap)和非堆(Non-heap)内存 按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中堆之外的内存称为非堆内存(Non-heap memory)”。可以看出JVM主要管理两种类型的内存:堆和 阅读全文
posted @ 2013-04-19 14:12 小余儿123 阅读(399) 评论(0) 推荐(0) 编辑
摘要: Database character set (AL32UTF8) and Client character set (ZHS16GBK) are different.Character set conversion may cause unexpected results.Note: you can set the client character set through the NLS_LANG environment variable or the NLS_LANG registry key inHKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraDb11 阅读全文
posted @ 2013-04-19 13:49 小余儿123 阅读(442) 评论(0) 推荐(0) 编辑
摘要: 这个问题要根据自己tomcat的版本问题来解决。1.如果tomcat是无需安装的绿色版本的话,需要修改tomcat安装目录下的bin文件下的catalina.bat文件找到以下代码:echo Using CATALINA_BASE: "%CATALINA_BASE%"echo Using CATALINA_HOME: "%CATALINA_HOME%"echo Using CATALINA_TMPDIR: "%CATALINA_TMPDIR%"然后在这之前加上:set JAVA_OPTS=%JAVA_OPTS% -server -Xm 阅读全文
posted @ 2013-04-18 17:50 小余儿123 阅读(192) 评论(0) 推荐(0) 编辑
摘要: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>Untitled Document</title><script language="JavaScript">function act1(){document.testForm.action="a.jsp";document.testForm.submit();}function act2(){docu 阅读全文
posted @ 2013-04-17 08:58 小余儿123 阅读(561) 评论(0) 推荐(0) 编辑