`
文章列表
本人使用IntelliJ IDEA其实并不太久,用了这段时间以后,觉得的确很是好用。刚刚从Eclipse转过来的很多人开始可能不适应,我就把使用过程中的一些经验和常用功能分享下,当然在看这篇之前推荐你先看完IntelliJ IDEA 的 20 个代码 ...

xml查询xpath

一、结点类型 XPath中有七种结点类型:元素、属性、文本、命名空间、处理指令、注释以及文档节点(或成为根节点)。 文档的根节点即是文档结点;对应属性有属性结点,元素有元素结点。 二、常用路径表达式 表达式 描述 nodename                                      选取此节点的所有子节点 /                                      从根节点选取 //                                      从匹配选择的当前节点选择文档中的节点,而不考虑它们的位置 .                    ...
结果集(ResultSet)是数据中查询结果返回的一种对象,可以说结果集是一个存储查询结果的对象,但是结果集并不仅仅具有存储的功能,他同时还具有操纵数据的功能,可能完成对数据的更新等.      结果集读取数据的方法主要是getXXX(),他的参数可以是整型表示第几列(是从1开始的),还可以是列名。返回的是对应的XXX类型的值。如果对应那列 是空值,XXX是对象的话返回XXX型的空值,如果XXX是数字类型,如Float等则返回0,boolean返回false.使用getString()可以返回所有的列的值,不过返回的都是字符串类型的。XXX可以代表的类型有: 基本的数据类型如整型(int),布 ...

jvm 参数详解

http://kenwublog.com/docs/java6-jvm-options-chinese-edition.htm
SQL中内连接和外连接 如表     -------------------------------------------------     table1 | table2 |     -------------------------------------------------     id name |id score |     1 lee |1 90 |     2 zhang |2 100 |     4 wang |3 70 |     -------------------------------------------------         ...
    enum 的全称为 enumeration, 是 JDK 1.5  中引入的新特性,存放在 java.lang 包中。     下面是我在使用 enum 过程中的一些经验和总结,主要包括如下内容: 1. 原始的接口定义常量 2. 语法(定义) 3. 遍历、switch 等常用操作 4. ...

json相关

    博客分类:
  • js
1 json标准格式:JSON数据是AJAX用来传递序列化对象的一种数据格式,其关键符号就是{}、[]、""、:、,几种,不能出现'',否则是不认识的。{} 里面的是一个对象,如果是多个对象,则用逗号间隔,即{},{},这样就组成了一个对象序列,为了辨别开始和结束,则需要加上[]才能进行 传递,则实际传递的形式应该是[{},{}],如果只要传递一个对象,则{}的形式就可以了。接下来就是对象属性的表现方式了,属性必须在"" 里面,属性与值之间用:隔开,属性之间用,来分隔,如果属性的值为数组,则用[]包括起来,这样实际传递的数据格式可能有:1、{&quo ...
1、子页面访问父页面元素 parent.document.getElementById('id')和document相关的方法都可以这样用 2、父页面访问子页面元素 document.getElementById('iframeId').contentDocument.getElementsByTagName('table'); contentDocument后可以使用document相关方法 3、子页面访问父页面js变量(注:父页面的js变量需为全局变量) 子页面var variable = parent.variableParent   (variableParent为父 ...
var frame = document.getElementById('#frame'),     win = frame.contentWindow,     doc = win.document,     html = doc.documentElement,     body = doc.body; // 获取高度 var height = Math.max( body.scrollHeight, body.offsetHeight,                        html.clientHeight, html.scrollHeight, html.offsetHei ...
Spring MVC中的IoC容器初始化  2012-03-02 09:29:20|  分类: springMVC |字号 订阅 Spring Framework本身没有Web功能,Spring MVC使用WebApplicationContext类扩展ApplicationContext,使得拥有web功能。那么,Spring MVC是如何在web环境中创建IoC容器呢?web环境中的IoC容器的结构又是什么结构呢?web环境中,spring IoC容器是怎么启动呢?       先看一下WebApplicationContext是如何扩展ApplicationContext来添加对We ...
通过HierarchicalBeanFactory接口,Spring的IoC容器可以建立父子层级关联的容器体系,子容器可以访问父容器中的Bean,但父容器不能访问子容器的Bean。在容器内,Bean的id必须是唯一的,但子容器可以拥有一个和父容器id相同的Bean。父子容器层级体系增强了Spring容器架构的扩展性和灵活性,因为第三方可以通过编程的方式,为一个已经存在的容器添加一个或多个特殊用途的子容器,以提供一些额外的功能。 Spring使用父子容器实现了很多功能,比如在Spring MVC中,展现层Bean位于一个子容器中,而业务层和持久层的Bean位于父容器中。这样,展现层Bean就可以 ...
2012-10-22 14:10:26|  分类: apache_tomcat |字号 订阅 配置好 Tomcat 7.0 后,在 tomcat-users.xml 中配置用户角色来访问 localhost:8080 的这样三个按钮总出现问题:     Server Status     Manager App     Host Manager 要么是三个都不能访问,要么是只能访问其中一个,或者两个。 后来发现是角色没有添加全,特别是针对第三个按钮“Host Manager” 其实解决点在这样两个症结上:     前两个按钮和manager相关,具体角色名为         man ...

jndi 全面总结

    博客分类:
  • jdbc
在DataSource中事先建立多个数据库连接,保存在数据库连接池中。当程序访问数据库时,只用从连接池中取空闲状态的数据库连接即可,访问结束,销毁资源,数据库连接重新回到连接池,这与每次去直接访问数据库相比,会节省大量时间和资源。          JNDI( Java Naming and Directory Interface ),是Java平台的一个标准扩展,提供了一组接口、类和关于命名空间的概念。如同其它很多Java技术一样,JDNI是provider-based的技术,暴露了一个 API和一个服务供应接口(SPI)。这意味着任何基于名字的技术都能通过JNDI而提供服务,只要JNDI支持 ...

java 数组详解

1 数组声明: int[] a; 2 数组初始化: int[] a = new int[5]; 或者使用数组常量进行初始化:int[] a = {1,2,3}; 3 未初始化数组时,不能访问数组: int[] a; a[0] = 1; 会报错; 4 数组常量只能在初始化的时候使用,否则会报错。 5 数组是引用类型,数组变量相当于类的成员变量,会被默认初始化。 6.动态初始化:数组定义与为数组分配空间和赋值的操作分开进行; 7.静态初始化:在定义数字的同时就为数组元素分配空间并赋值; 8.默认初始化:数组是引用类型,它的元素相当于类的成员变量,因此数组分配空间后,每个元素也被按照成员 ...
1.有很多时候我们需要将相关动态的信息保存到XML文件中去,那么我们就可以动态输入相关信息。特别是针对数据库方面的操作的时候就非常地灵活。那我现在假如项目中的操作数据库的包为model里面存放了我们的XML文件db.xml现在来看看如何解析出来相关的数据来调用。 第一个类: package model; import org.xml.sax.Attributes; import org.xml.sax.helpers.DefaultHandler; import org.xml.sax.SAXException; import java.util.Properties; //使用Defaul ...
Global site tag (gtag.js) - Google Analytics