- 博客(79)
- 资源 (1)
- 收藏
- 关注
转载 EL
JAVA EL表达式详解 EL表达式总是用大括号括起,而且前面有一个美元符($)前缀:${expression}。表示式中第一个命名变量要么式一个隐式对象,要么是某个作用域(页面作用域、请求作用域、会话作用域或应用作用域)中的一个属性。点 号操作符允许你使用一个Map键或一个bean性质名来访问值,例如,使用${foo.bar}可以得到bar的值,在此,bar是
2014-03-09 21:33:42
503
转载 spring 任务调度框架Quartz
Spring对任务调度框架Quartz做了很好的封装,开发人员基本上只要实现具体的JOB类即可,且JOB类可以是POJO。其他的均可以声明配置。Xml代码 bean id="helloWorldJob" class="com.test.job.HelloWorldJob"> bean> bean id="helloWorldTrigger" class="
2013-12-12 16:32:52
571
转载 struts2与struts配置大详解
DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd">struts> include节点是struts2中组件化的方式 可以将每个功能模块独立到一个xml配置文件中
2013-12-05 21:59:09
543
转载 正则表达式语法
也许有人会说,现在需要正则表达式去验证什么的话,直接在网上找不久一大片吗?还需要学什么啊!是的,现在在网上找确实是一找一大片,但是,有时候我们也遇到这样的情况,就是我们在网上找的复制下来之后粘贴到我们的项目中就是报JS的错误,或者就是实现不了我们想要的效果。可能你复制的这个正则表达式仅仅是别人少些了一个字符或者是你少复制了一个字符。这个时候如果你会一点正则表达式的语法的话,也许只需要你随便仔细
2013-11-09 20:51:32
625
转载 jdk 1.7新特性
开发过程中接触到了从jdk1.5---jdk1.7的使用,在不同的阶段,都使用过了jdk的一些新特性,操作起来更加方面啦!特此总结了下,与喜欢it 的朋友共勉!呵呵以下是测试代码:JDK1.5新特性:1.自动装箱与拆箱:Integer iObj = 3;System.out.println(iObj + 12); Integer i1 = 137(-128--127范围
2013-10-29 21:01:08
882
转载 输出为excel
import java.io.FileOutputStream;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.List;import org.apache.poi.hssf.usermodel.HSSFCell;import org.apache.poi.hssf.
2013-10-28 21:27:26
413
转载 文件的上传
public class AppendToFile { /** * A方法追加文件:使用RandomAccessFile */ public static void appendMethodA(String fileName, String content) { try { // 打开一个随机访问文件流,按读写
2013-10-28 21:25:04
442
转载 Spring MVC中redirect与forward
spring控制器最后返回一个ModelAndView(urlName),其中urNamel可以是一个视图名称,由视图解析器负责解析后将响应流写回客户端;也可以通过redirect/forward:url方式转到另一个控制器进行处理.redirect方式相当 于"response.sendRedirect()".这种方式外部特征就是浏览器地址栏最后显示的路径是转发后的新的路径.工作方式是这
2013-10-26 21:21:07
1324
原创 Oracle rownum 分页, 排序
什么是rownum, rownum的生成, rownum相关的符号操作Rownum是oracle生成结果集时得到的一个伪列, 按照读出行的顺序, 第一条rownum=1, 第二条=2. 对于 Oracle 的 rownum 问题,很多资料都说不支持>,>=,=,between...and,只能用以上符号(,>=,=,between..and 时会提示SQL语法错误,而是经常是查不
2013-10-20 10:14:29
648
转载 ibatis中resultMap
如果你使用iBatis的Result Map来工作,那么你一定知道iBatis的Result Map是用来提供数据库查询结果和它的对象属性之间的映射的,这是iBatis最常见且重要的特性了.本章仅是一个ResultMap的简单介绍.我们的Contact.java and SqlMapConfig.xml文件和我们的上一个例子是一样的,没有任何变化. Contact POJO的代码如下 :Con
2013-10-17 20:47:06
740
转载 oracle中date类型数据
原文地址:http://www.cnblogs.com/lancelang/archive/2007/10/24/936420.htmlspl>select * from emp where dates between to_date('2007-06-12 10:00:00', 'yyyy-mm-dd hh24:mi:ss')
2013-10-15 23:33:02
892
转载 java注解
首页 资讯 精华 论坛 问答 博客 专栏 群组 更多 ▼您还未登录 ! 登录 注册Android博客微博相册收藏留言关于我 Java注解(Annotation)博客分类: JAVA基础JavaJVM软件测试编程虚拟机 注解(Annotati
2013-09-25 13:58:22
631
转载 Java中的Enum的使用与分析
示例:public enum EnumTest { FRANK("The given name of me"), LIU("The family name of me"); private String context; private String getContext(){ return this.context;
2013-09-25 13:28:55
547
转载 @result 注解详解 跳转不同的action
2012-12-27 10:26:21| 分类: java技术|字号 订阅struts2 跳转类型 result type=chain、dispatcher、redirect(redirect-action)dispatcher 为默认跳转类型,用于返回一个视图资源(如:jsp) Xml代码 :/main.jsp /main.j
2013-09-25 11:43:10
1541
转载 FreeMarker教程
注释:包含在 之间${...}FTLif else 指令listinclude模板 使用FTL编写组成: 文本 FTL标记(和HTML标记类似,名字前加#予以区分,不会输出) 注释interpolation:由${}[BR]---用于换行的特殊字符序列注意事项:FTL区分大小写,list是正确的FTL指令,而List不是,${name}和${NAME}是不同
2013-09-25 00:13:22
575
原创 屏蔽网页中一些快捷键
function document.oncontextmenu(){event.returnValue=false;}//屏蔽鼠标右键 function window.onhelp(){return false} //屏蔽F1帮助 function document.onkeydown() { if ((window.even
2013-09-22 13:36:59
1370
转载 定时器
该处收集一篇关于spring中用定时器的。。。。以供以后参考。 1.Java Timer定时 首先继承java.util.TimerTask类实现run方法import java.util.TimerTask; public class EmailReportTask extends TimerTask{ @Overri
2013-09-18 23:31:09
445
原创 java定时器的使用
如果有个需求:要定时的执行某个任务,可以将其写成一个servlet,然后在在web.xml中定义马上加载,这样只要程序不终止,就会一直执行下去。 ConnectionServlet servlet.ConnectionServlet 1 ConnectionServlet /ConnectionServ
2013-09-18 23:25:41
478
转载 同步和异步有何异同
如果数据将在线程间共享.例如正在写的数据以后可能被另一个线程读到,或者正在读的数据可能已经被另一个线程写过了,那么这些数据就是共享数据,必须进行同步存取. 当应用程序在对象上调用了一个需要花费很长时间来执行的方法,并且不希望让程序等待方法的返回时,就应该使用异步编程,在很多情况下采用异步途径往往更有效率. Java同步: 基本概念: 每个Obj
2013-09-17 22:10:31
938
转载 HTTP协议代码 含义
1xx:请求收到,继续处理100——客户必须继续发出请求101——客户要求服务器根据请求转换HTTP协议版本2xx:操作成功收到,分析、接受200——交易成功201——提示知道新文件的URL202——接受和处理、但处理未完成203——返回信息不确定或不完整204——请求收到,但返回信息为空205——服务器完成了请求,用户代理必须复位当前已经浏览过的文件2
2013-09-17 21:56:57
922
转载 JDK1.5新特性
2010-03-18 18:32:32| 分类: Java |字号 订阅JDK1.5新特性(代号:猛虎)1.静态导入(import static)import语句可以导入一个类或是某个包中的所有类。import static 语句可以导入一个类中的某个静态方法或是所有静态方法。例如:Math类提供了很多于数学运算的静态方法,通常情况下我们是以Math.
2013-09-17 21:54:29
524
转载 jdk1.7的新特性
jdk1.7的新特性: 1,switch中可以使用字串 Java代码 ?String s = "test"; switch (s) { case"test" : System.out.println("test"); case"test1" : System.out.p
2013-09-17 21:51:42
496
转载 dynamic-insert与dynamic-update
如果在一个表有很多字段的时候,在做初次inser的时候有比较多的字段为空值,或者经常update某少部分字段,应该在配置文件的元素上将dynamic-insert和dynamic-update设置为true.其默认值都为false.Hibernate允许我们在映射文件里控制insert和update语句的内容.比如在映射文件中 1)元素 insert属性:设置为false,在
2013-09-17 21:35:58
748
转载 乐观锁与悲观锁
锁( locking ) 业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算处理中,我们希望针对某个 cut-off 时间点的数据进行处理,而不希望在结算进行过程中 (可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也就是所谓的 “
2013-09-17 21:03:06
485
转载 json使用
最近在学习JSON,顺便就把自己学习的总结一下一 简介: JSON(JavaScript对象符号)是一种轻量级的数据交换格式。这是很容易为人类所读取和写入。这是易于机器解析和生成。它是基于JavaScript编程语言的一个子集 , 标准ECMA-262第三版- 1999年12月。JSON是一个完全独立于语言的文本格式,但使用C家族的语言,包括C,C + +,C#,Java中的Jav
2013-09-17 12:34:15
523
转载 SessionFactory.getCurrentSession与openSession的区别
hibernateSessionFactory.getSession()-----来源于openSession();-------------------------------------------------------------------------------------------- Configuration configuration = new Conf
2013-09-17 10:54:54
598
转载 HttpSessionBindingListener和HttpSessionAttributeListener区别
HttpSessionBindingListener和HttpSessionAttributeListener是两个经常让初学者弄混的监听器,其实它们有很大的区别。这2个监听器在文章中简称为BindingListener和AttributeListener. 1.BindingListener有2个方法,valueBound(HttpSessinBindingEvent)和valueUn
2013-09-16 15:57:03
624
转载 servlet(二)
今天我们学习的是ServletContext的应用。 WEB容器在启动时,它会为每个WEB应用程序都创建一个对应的ServletContext对象,它代表当前web应用。 ServletConfig对象中维护了ServletContext对象的引用,开发人员在编写servlet时,可以通过ServletConfig.getServletContext方法获得ServletCon
2013-09-15 18:57:03
366
转载 servlet(一)
今天我们学的是Servlet接口实现类、Servlet的一些细节、ServletConfig对象和ServletContext,下面是我们今天讲的内容:1.Servlet接口实现类的内容: Servlet接口SUN公司定义了两个默认实现类,分别为:GenericServlet、HttpServlet。 HttpServlet指能够处理HTTP请求的servlet,它在原有S
2013-09-15 18:55:10
548
转载 Struts2结合JFreeChart
18.3.1构建结合环境有了前面的基础,接下来可以来把Struts2与JFreeChart结合使用了。先来构建结合开发的环境,很简单,只有一步工作,把struts2-jfreechart-plugin-2.1.8.1.jar拷入到web工程的lib下就可以了。18.3.2 Struts2结合JFreeChart来画饼图1:实现ActionJFreeChart作为一种结果类型,可
2013-09-14 22:04:35
594
转载 struts 拦截器
. 1.1. 什么是拦截器:拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前,进行拦截然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。在Webwork的中文文档的解释为——拦截器是动态拦截Action调用的对象。它提供了一种机制可以使开发者可以定义在一个action执行的前后执行的代码,也可以在一个a
2013-09-14 17:03:40
709
转载 多线程编程基础知识
当前流行的Windows操作系统能同时运行几个程序(独立运行的程序又称之为进程),对于同一个程序,它又可以分成若干个独立的执行流,我们称之为线程,线程提供了多任务处理的能力。用进程和线程的观点来研究软件是当今普遍采用的方法,进程和线程的概念的出现,对提高软件的并行性有着重要的意义。现在的大型应用软件无一不是多线程多任务处理,单线程的软件是不可想象的。因此掌握多线程多任务设计方法对每个程序员都是必需
2013-09-12 22:26:36
503
原创 异常总结
org.hibernate.exception.GenericJDBCException: could not insert: [com.test.pojo.TblUser]该异常可能得原因如下:1、插入的数据量大于数据库中指定字段的长度。2、数据库中表的主键没有设置为 auto_incr(自动增长)。
2013-09-11 10:48:01
421
转载 解析oracle的rownum
本人最近在使用oracle的rownum实现分页显示的时候,对rownum做了进一步的分析和研究。现归纳如下,希望能给大家带来收获。 对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,而且rownum不能以任何表的名称作为前缀。 举例说明:例如表:student(学生)
2013-09-09 13:50:22
362
转载 HTTP协议深度详解
引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(NextGeneration of
2013-09-05 22:33:28
679
转载 LinkedList实现
1、实现方式 LinkedLIst是基于双向链表实现的 ,所谓的双向链表就是集合中每个元素对象都知道其前一个对象和后一个对象的位置。在LinkedList中,是以一个内部的Entry对象来代表集合中的元素,其中元素的值会赋值给对象的element属性,next属性指向后一个元素,previous指向前一个元素,基于这样的机制可以实现原速度的移动。 LinkedList() 在创建Li
2013-09-05 21:33:34
537
转载 ArrayList分析
①创建ArrayList() 默认通过调用其构造方法ArrayList(int i)来完成ArrayLIst的创建,如: ArrayList list = new ArrayList(12); 这时候在其构造方法内部其实是创建了一个大小为12的Object的数组。 当没有传入数组容量值得时候 默认会创建一个为10的Object数组。因此ArrayList的实
2013-09-05 21:32:50
568
转载 单例模式
单例模式一般用在你不想实例化多个对象的地方,通常这类对象比较耗资源,还有加载默写配置文件的时候,因为只需加载一次就可,链接数据库时也可用单例模式,synchronized是java只是里的一个关键字,和单例是两个概念,它用来保证同一个对象不被多个线程共同调用,因为多个线程同时调用一个对象会用问题,synchronized用在单例里面的意思是这个单例只会被一个线程调用,在多个线程内还是一个
2013-09-03 11:10:52
471
转载 checkbox
html>head>script src="jquery-1.3.2.min.js" type="text/javascript">script>head>body>input type="checkbox" name="chk_list" id="chk_list_1" value="1" />1br />input type="checkbox" name="chk_l
2013-09-03 11:05:55
501
转载 Jquery操作之Select
jQuery获取Select选择的Text和Value: 选择一项试试看语法解释:1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发2. var checkText=$("#select_id").find("option:selected").text(); //获取Sele
2013-09-03 11:01:19
542
jdbcTemplate的使用
2013-07-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人