Struts2 复选框 数据传值

jsp 代码:   <%@ page language="java" import="java.util.*" pageEncoding="GB18030"%><%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitiona…

HashSet类

Set是Collection子接口,模拟了数学上的集的概念。 Set集合存储特点: 1):不允许元素重复. 2):不会记录元素的先后添加顺序. Set只包含从Collection继承的方法,不过Set无法记住添加的顺序,不允许包含重复的元素。当试图添加两个相同元素进Set集合,添加操作失败,add()方法返回false。 Set判断两个对象是否相等用equals,而不是使用==。也就是说两个对象equals比较返回true,Set集合是不会接受这个两…

java集合框架小结

java集合框架小结【菜鸟快速入门】: 1. 什么是框架:类库的集合 2.集合框架:用来表示和操作的统一的架构,包含了实现集合的接口与类 3.集合:存放数据的容器 集合框架包含了两部分:一部分是接口,一部分是类 4.为什么会出现接口:因为集合框架中的很多类 功能是相似的【所以用接口来规范类】 注:在"集合框架"中,接口 Map 和 Collection 在层次结构没有任何亲缘关系,它们是截然不同的。 不要简单…

Java ConcurrentModificationException异常详解

当Java在迭代List有序集合的时候, 如果remove掉其中的元素,会抛出ConcurrentModificationException异常。 这个异常代表的是当我们在迭代元素的时候,同时又移除掉了List集合里的元素。 当我们这么写代码的时候是没有问题的。 List<String> list = new ArrayList<>(); /* */ list.add("aaa"); String value = null; for (int i = 0 ; i < list.size() ;i++) { value = list.get(i); list…

创建与删除索引

索引是加速查询的主要手段,特别对于涉及多个表的查询更是如此。本节中,将介绍索引的作用、特点,以及创建和删除索引的语法。 13.4.1  使用索引优化查询 索引是快速定位数据的技术,首先通过一个示例来了解其含义及作用,详细的介绍请参考第14章。 1.索引示例 假设对于10.3节所建的表,各个表上都没有索引,数据的排列也没有规律,如表13.3所示。 表13.3                                          …

10 列表生成式 / list的for生成式 / for的扩展应用

10 列表生成式 / list的for生成式 / for的扩展应用 列表生成式 list的for生成式 for的扩展应用 10-1 生成列表 10-2 复杂表达式 10-3 条件过滤 10-4 多层表达式 10-1 生成列表 生成列表 要生成list [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],我们可以用range(1, 11): >>> range(1, 11) [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 但如果要生成[1x1, 2x2, 3x3, …, 10x10]怎么做?方法一是循环: >>>…

linux中NFS的配置及应用讲解!

  NFS:Network File System,linux中共享文件的服务。 使用NFS需要启用RPC(remoteprocedure call),RPC可以指定每个NFS功能所对应的端口号,重启RPC后,RPC所管理的所有NFS功能服务都需重新向RPC注册。 设置NFS需要安装nfs-utils和portmap程序,使用rpm –q可以查看是否安装 Nfs-utils:提供rpc.nfsd和rpc.mountd两个daemon与其他document说明文件。 rpc.nfsd:管理client是否能够登入主机,及对登入…

JFFS2 文件系统及新特性介绍

生 赵复 (forrest.zhao@intel.com), 软件工程师,开源技术中心(OTC), Intel(China) Software Center 简介: JFFS2 是一个开放源码的项目(www.infradead.org)。 它是在闪存上使用非常广泛的读/写文件系统,在嵌入式系统中被普遍的应用。这篇文章首先分析了在闪存上使用 JFFS2 的必要性,然后详细的阐述了 JFFS2 实现的内部机制,包括日志结构的文件系统,关键的数据结构,挂载过程和垃圾收集机制。同…

hibernate学习(二)list与iterator区别,一对多双向关联配置

1.对于Query接口的list()方法与iterator()方法来说,都可以实现获取查询的对象,但是list()方法返回的每个对象都是完整的(对象中的每个属性都被表中的字段填充上了),而iterator()方法所返回的对象中仅包含主键值(标示符),只有当对iterator()中的对象进行操作时,hibernate才会向数据库再次发送sql语句来获取该对象的属性值。   2.一对多双向关联配置。customer与order一对多的关系 pu…

。。。

Java , 发表评论
 List list2 = execute(sql);      int count = list2.size();这两个好像不能用 没有execute();有以下的 form.createPageData(sbf.toString());    int  count=oracleClient.execute(sbf.toString());

一个解决burlap hession 不支持hibernate延迟加载的方法

关于spring remoting支持,有四种方案:1. 传统RMI.spring简化了RMI开发: JNDI没有启动时会自动启动/支持普通对象发布为RMI服务.2. 基于http invoker.http+二进制序列化.缺点:不支持回调3. 基于caucho的Hessian.http+二进制序列化.4. 基于caucho的Burlap. http+xml序列化.不过在burlap hession 中序列化延迟加载的hibernate对象时就会出现问题因为它们在序列化对象时会试图加载所有的相关对象 …

ServiceMix – [Quickstart]6.我遇到的几个问题

这是我在阅读与试验过程中所遇到的几个问题。希望对你有所帮助。 1. 运行activemq:list指令时发生错误。 karaf@root> activemq:list Connecting to JMX URL: service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi ERROR: java.lang.RuntimeException: Failed to execute list task. Reason: java.io.IOException: Failed to retrieve RMIServer stu b: javax.naming.NameNotFoundException: jmxr…

jboss下查看注册的会话bean

打开JMX Console http://localhost:8080/ 选择JMX Console   在jboss栏中选择service=JNDIView service=JNDIView Output JNDI info as text   List of MBean operations: java.lang.String list() Output JNDI info as text Param ParamType ParamValue ParamDescriptionverbose boolean True False If true, list the class of each object in addition to its name   点击invoke查看

JNDI设计内幕

1 将接口分为Context 和 DirContext     JNDI有两个核心接口Context和DirContext,Context中包含了基本的名字操作,而DirContext则将这些操作扩展到目录服务。将这些操作分为两个包一方面为了模块化,另一方面也可以使服务减少不必要的开销。名字是计算服务中的一个基本功能,使用基本的名字服务就可以获得文件系统、电子表格、日历服务等功能;DirContext 对Context进行了扩展,提供了基本的目录服…

JDBC与Hibernate读取性能分析

本文对JDBC与Hibernate读取性能进行分析,通过Hibernate List和Iterator适用的场合的比对评测已经JDBC得性能分析得出结论,希望对您有所帮助。 AD:  JDBC与Hibernate读取性能 1、JDBC仍然是最快的访问方式,不论是Create还是Read操作,都是JDBC快。 2、Hibernate使用uuid.hex构造主键,性能稍微有点损失,但是不大。 3、Create操作,JDBC在使用批处理的方式下速度比Hibernate快,使用批处理方式耗用…
下一页 »