自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(100)
  • 资源 (3)
  • 收藏
  • 关注

转载 OGNL表达式和EL表达式

struts2标签中只能用OGNL表达式只能是EL表达式???  MARK一下,有待研究……以下内容转自:http://blog.sina.com.cn/s/blog_7ffb8dd5010149u5.htmlOGNL表达式的基本语法和用法 (2012-11-03 01:15:26)首先我们一起来看一下OGNL中的#、%和$符号。关于OGNL各种

2014-02-23 14:38:11 1847

转载 Java Web 监听器 (计算在线人数)

先说一下什么是监听器,监听器也叫Listener,是Servlet的监听器,它可以监听客户端的请求、服务端的操作等。通过监听器,可以自动激发一些操作,比如监听在线的用户的数量。当增加一个HttpSession时,就激发sessionCreated(HttpSessionEvent   se)方法,这样就可以给在线人数加1。常用的监听接口有以下几个:ServletContex

2014-02-21 15:05:39 881

原创 js如何获取<s:radio>的值

functioncheckData(){      if (!document.getElementsByName('sex')[0].checked) {alert("必须选择性别");return false;}else {return true;}  }

2013-11-15 15:28:00 2344

转载 struts2 action 文件下载的配置

1、客户端jsp请求Actin %@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>  %       String path = request.getContextPath();       String basePath = request.getScheme() + ":/

2013-11-14 22:45:24 936

原创 jquery 使用innerHTML

jquery 如何使用innerHTML $("#MainArea") 得到的是个Jquery对象,Jquery没有innerHTML这个属性,应该将Jquery对象转换成普通的DOM对象,这样写$("#MainArea")[0].innerHTML=msg 就可以将Jquery对象转换成普通的DOM对象并使用innerHTML。 var parm = {startTime : s

2013-11-06 10:38:22 1653

转载 JAVA格式化时间日期

JAVA格式化时间日期import java.util.Date;import java.text.DateFormat;/*** 格式化时间类* DateFormat.FULL = 0* DateFormat.DEFAULT = 2* DateFormat.LONG = 1* DateFormat.MEDIUM = 2* DateFormat.SH

2013-11-04 11:35:03 842

转载 jQuery Ajax 实例 全解析

本文转自:http://www.cnblogs.com/yeer/archive/2009/07/23/1529460.htmljQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果

2013-10-28 15:33:28 648

转载 java获得项目绝对路径

在jsp和class文件中调用的相对路径不同。在jsp里,根目录是WebRoot 在class文件中,根目录是WebRoot/WEB-INF/classes 当然你也可以用System.getProperty("user.dir")获取你工程的绝对路径。1.jsp中取得路径:以工程名为TEST为例:(1)得到包含工程名的当前页面全路径:request.getRequestU

2013-10-25 21:12:25 497

转载 struts2 中chain、redirect、redirectaction的区别

一。Chain Result:这个result调用另外的一个action,连接自己的拦截器栈和result。actionName (默认) - 被调用的action的名字namespace - 被调用的action的名称空间. 如果名称空间为空,这默认为当前名称空间method - 用于指定目标action的另一个方法被调用. 如果空,默认为excute方法Redirect A

2013-10-25 20:25:11 631

原创 解决org.hibernate.QueryException illegal attempt to dereference collection 错误异常

解决org.hibernate.QueryException illegal attempt to dereference collection 异常错误          今天做项目的时候,有两个实体:职员和岗位两者关系是多对多的关联关系,实现的功能是:通过选择款式,显示出该职员的所有岗位。HQL语句如下:from Post p where p.users.uid=?

2013-10-24 13:03:27 1162

转载 Linux的网络配置

一种方法是:system-config-network工具,有图形化界面, 命令行一种方法是:在redhat里面有netconfig命令 但是fedora没有,与之相应的命令是setup。一种方法是:纯命令行ifconfig注意:用ifconfig命令配置的网卡信息,在网 卡重启后机器重启后,配置就不存在。要想将上述的配置信息永远的存的电脑里,那就要修改网卡的配置文件了。     

2013-09-14 12:51:18 841

转载 Linux系统常用压缩的解压方法

.tar 解包: tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz-.tar解包: tar xvf FileName.tar打包:t

2013-09-14 11:25:37 661

转载 redhat中vsftpd服务开机自启动机

redhat中vsftpd服务开机自启动  1:在终端输入:ntsysv,这里是开机自动启动的服务选项,选中vsftpd即可.2:用vi打开etc/rc.local.在里面加入/usr/local/bin/vsftpd &即可.3:chkconfig vsftpd onchkconfig用来检查服务是否启动

2013-09-13 17:07:27 849

转载 mvc原理和mvc模式的优缺点

mvc原理和mvc模式的优缺点一、mvc原理   mvc是一种程序开发设计模式,它实现了显示模块与功能模块的分离。提高了程序的可维护性、可移植性、可扩展性与可重用性,降低了程序的开发难度。它主要分模型、视图、控制器三层。 1、模型(model)它是应用程序的主体部分,主要包括业务逻辑模块(web项目中的Action,dao类)和数据模块(pojo类)。模型与数据格式无关,这

2013-09-10 11:08:08 939

转载 struts2文件上传下载

重要文件的看点web.xml…            struts2        org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter    …    在web.xml中使用了最新的Struts2的中央处理器类org.apache.struts2.di

2013-09-03 12:35:09 771

转载 Struts2文件上传

本文转自:http://zhou568xiao.iteye.com/blog/2207321.    文件上传的原理:表单元素的enctype属性指定的是表单数据的编码方式,该属性有3个值:1)      application/x-www-form-urlencoded:这是默认编码方式,它只处理表单域里的value属性值,采用这种编码方式的表单会将表单域的值处理成URL编码方式

2013-08-29 18:55:56 587

原创 SSH集成框架的页面数据回显

集成框架里的页面数据回显Action层的代码 Long did; Long[] pids; public Long getDid() { return did; } public void setDid(Long did) { this.did = did; } public Long[] getPids() { return pids; } public

2013-08-23 19:40:50 1947

转载 Spring事务的传播行为和隔离级别

Spring事务的传播行为和隔离级别ServiceA {      void methodA() {          ServiceB.methodB();      }   }   ServiceB {      void methodB() {      }       } 1: PROPAGATION_REQUIRED 加入当前正要执

2013-08-20 23:40:23 618

转载 Spring AOP 详解

本文转自:http://pandonix.iteye.com/blog/336873此前对于AOP的使用仅限于声明式事务,除此之外在实际开发中也没有遇到过与之相关的问题。最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP 来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学习Spring AOP相关的内容。本文是权当本人的自己AOP学习笔记,以下需求不用AOP肯

2013-08-17 23:36:47 538

转载 Hibernate懒加载深入分析

本文转自:http://blog.csdn.net/priestmoon/article/details/6372759懒加载可以提高性能吗? 不可以简单的说"能",因为Hibernate的关系映射拖累了SQL的性能,所以想出懒加载来弥补.只是弥补而以,不会超越.所以大家不要想着使用了懒加载总体性能就提高了,其实总体性能不下降就万幸了.-----------------------

2013-08-16 19:55:40 595

转载 Oracle分页查询语句(单表)

本文转自:http://yangtingkun.itpub.net/post/468/100278/Oracle的分页查询语句基本上可以按照本文给出的格式来进行套用。分页查询格式:SELECT * FROM (SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM

2013-08-16 07:59:35 1003

转载 解析oracle的rownum

本文转自:http://www.cnblogs.com/zjrstar/archive/2006/08/31/491090.html最近在使用oracle的rownum实现分页显示的时候,对rownum做了进一步的分析和研究。现归纳如下,希望能给大家带来收获。      对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这

2013-08-15 11:43:35 499

转载 Oracle面试题及答案整理

本文转自:http://www.cnblogs.com/qiangqiang/archive/2010/10/15/1852252.html1、表:table1(FId,Fclass,Fscore),用最高效最简单的SQL列出各班成绩最高的列表,显示班级,成绩两个字段。select fclass,max(fscore) from table1 group by fclass

2013-08-14 08:57:01 930

转载 Java多线程通信机制

本文转自:http://blog.sina.com.cn/s/blog_49aa016d0100092q.html线程之间的关系是平等的,彼此之间并不存在任何依赖,它们各自竞争CPU资源,互不相让,并且还无条件地阻止其他线程对共享资源的异步访问。然而,也有很多现实问题要求不仅要同步的访问同一共享资源,而且线程间还彼此牵制,通过相互通信来向前推进。那么,多个线程之间是如何进行通信的呢?解

2013-08-13 19:34:08 622

转载 Java正则表达式的入门

原文出自:http://www.cnblogs.com/deerchao/archive/2006/08/24/zhengzhe30fengzhongjiaocheng.html

2013-08-13 16:49:01 604

转载 算法和编程面试题

本文转自:http://blog.csdn.net/zhaoqianjava/article/details/68584271. 判断身份证:要么是15位,要么是18位,最后一位可以为字母,并写程序提出其中的年月日。我们可以用正则表达式来定义复杂的字符串格式,(\d{17}[0-9a-zA-Z]|\d{14}[0-9a-zA-Z])可以用来判断是否为合法的15位或18位身份

2013-08-13 12:39:00 678

转载 Java7中的switch支持String的实现细节

Java7中的switch支持String的实现细节在Java7之前,switch只能支持 byte、short、char、int或者其对应的封装类以及Enum类型。在Java7中,呼吁很久的String支持也终于被加上了。 例如,下面是一段switch中使用String的示例代码。 01public class Test {

2013-08-12 22:24:33 664

原创 HIBERNATE的缓存机制

Hibernate缓存的作用: Hibernate是一个持久层框架,经常访问物理数据库,为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据Hibernate缓存分类: Hibernate缓存包括三大类:Hibernate一级缓存和Hibernate

2013-08-08 16:53:52 686

转载 Hibernate 中Query的list方法和iterator方法

Hibernate中用hql通过query进行查询的时候,通常会用list或者Iterator取得查询到的结果.在此简单说明一下这两个方法的不同之处和适用场景.List:查询到的结果会被完整地放进内存(session的缓存),实体会处于持久状态.如果用迫切连接(fetch)模式,取得的结果可能会存在主表对应的一条记录会在list里存在多个实例(准确的讲是实例引用),多次出现但是指向同一个对

2013-08-08 16:39:45 1287

转载 Hibernate的优化方案

一、批量修改和删除   在Hibernate 2中,如果需要对任何数据进行修改和删除操作,都需要先执行查询操作,在得到要修改或者删除的数据后,再对该数据进行相应的操作处理。在数据量少的情况下采用这种处理方式没有问题,但需要处理大量数据的时候就可能存在以下的问题:    占用大量的内存。    需要多次执行update/delete语句,而每次执行只能处理一条数据。   以上两个问题

2013-08-08 12:14:25 659

转载 hibernate优化

本文转自:http://blog.csdn.net/wwxtu24/article/details/3936713Robbin总结的Hibernate性能优化要点:1.尽量使用many-to-one,避免使用单项one-to-many2.灵活使用单向one-to-many3.不用一对一,使用多对一代替一对一4.配置对象缓存,不使用集合缓存5.一对多使用Bag 多对一

2013-08-08 12:05:03 679

转载 论述Hibernate中抓取策略

本文转自:http://developer.51cto.com/art/200909/153807.htm本文主要就Hibernate抓取策略加以分析,Hibernate抓取策略(fetching strategy)是指:当应用程序需要在(Hibernate实体对象图的)关联关系间进行导航的时候, Hibernate如何获取关联对象的策略。抓取策略可以在O/R映射的元数据中声明,也

2013-08-08 12:01:02 628

转载 Hibernate懒加载解析

本文转自:http://blog.csdn.net/yaorongwang0521/article/details/7074573在Hibernate框架中,当我们要访问的数据量过大时,明显用缓存不太合适, 因为内存容量有限 ,为了减少并发量,减少系统资源的消耗,这时Hibernate用懒加载机制来弥补这种缺陷,但是这只是弥补而不是用了懒加载总体性能就提高了。我们所说的懒加载也被称

2013-08-08 10:36:50 582

转载 Hibernate中两种获取Session的方式

Hibernate中两种获取Session的方式本文转自:http://blog.csdn.net/yingjiebohe/article/details/8283185     Session:是应用程序与数据库之间的一个会话,是Hibernate运作的中心,持久层操作的基础.对象的生命周期/事务的管理/数据库的存取都与Session息息相关.  Session对象是通过

2013-08-08 08:13:08 770

转载 Hibernate Session方法小结

hibernate session中的load方法返回的一个POJO的代理对象,只有在访问其field时才进行实际的数据装载(向数据库发出一条select查询),如果该通过getter方法来访问其field值,但是session已经close,将抛出延迟初始化的异常。如果load加载的是一条不存在的数据,在该entity的field访问时,将抛出ObjectNotFoundException的异常

2013-08-08 08:08:38 903

转载 Java动态调用对象的方法

Java代码  public void function(String str)    {          / /根据 str的值 调用相应的方法    }    public void test()    {         / /code    }  如str的值为test,就调用test方法 

2013-08-07 23:39:36 1731

转载 java种异常机制和事件委托机制

1,当java程序违反了java语义规则时,java虚拟机就会将发生的错误视为一个异常。违反语义规则包括两种情况。第一种:java类库内置的语义检查。例如,数组下标越界---IndexOutOfBoundException, sql,SQLException,第二种:java允许程序员扩张异常--自定义异常,并自由选择何时用throw关键字引发异常,所有的异常都是java.lang

2013-08-07 16:22:34 768

转载 深入Java单例模式

在GoF的23种设计模式中,单例模式是比较简单的一种。然而,有时候越是简单的东西越容易出现问题。下面就单例设计模式详细的探讨一下。 所谓单例模式,简单来说,就是在整个应用中保证只有一个类的实例存在。就像是Java Web中的application,也就是提供了一个全局变量,用处相当广泛,比如保存全局数据,实现全局性的操作等。 1. 最简单的实现 首先

2013-07-13 09:59:04 516

转载 运用JDK中 ZipInputStream类实现压缩文件的解压缩功能

将压缩文件log.zip 解压到output文件夹: Java代码  import java.io.File;  import java.io.FileInputStream;  import java.io.FileOutputStream;  import java.io.IOException;  import java.util.zip.ZipE

2013-07-12 10:28:15 861

转载 JDBC实现分页查询,同时使用动态数据源

方法是通过jdbc来实现分页的,这样做的目的是可以实现多数据库的情况下,都能使用的方法。 但是这个方法貌似会存在性能问题,因为结果集会全部数据查询出来... Java代码  public JSONObject query(JSONObject object, int pageIndex, int pageSize) {      JSONObject res

2013-07-12 10:25:34 1980

韩顺平满汉楼系统文档

本资源是关于满汉楼餐饮系统设计文档(韩顺平)……

2012-11-29

韩顺平jsp视频源码大全

本资源是关于韩顺平jsp视频源码大全

2012-11-29

韩顺平 学生管理系统 源代码

韩顺平 学生管理系统 源代码 供自学使用,建议大家是自己手动全部重新敲一遍,这样才能达到更好的效果

2012-09-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除