`
cdzm5211314
  • 浏览: 8144 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
一、基础篇 1.1 JVM 1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收 http://www.jcp.org/en/jsr/detail?id=133 http://ifeve.com/jmm-faq/ 1.1.2. 了解JVM各种参数及调优 1.1.3. 学习使用Java工具 jps, jstack, jmap, jconsole, jinfo, jhat, javap, … http://kenai. ...
标准模式与怪异模式:        由于历史的原因,各个浏览器在对页面的渲染上存在差异,甚至同一浏览器在不同版本中,对页面的渲染也不同。在W3C标准出台以前,浏览器在对页面的渲染上没有统一规范,产生了差异(Quirks mode或者称为Compatibility Mode);由于W3C标准的推出,浏览器渲染页面有了统一的标准(CSScompat或称为Strict mode也有叫做Standars mode),这就是二者最简单的区别。     W3C标准推出以后,浏览器都开始采纳新标准,但存在一个问题就是如何保证旧的网页还能继续浏览,在标准出来以前,很多页面都是根据旧的渲染方法编写的,如果用的 ...
JDBC连接MySql数据库 第一个例子: Java代码  收藏代码 public static void add() throws Exception      {          final String url = "jdbc:mysql://127.0.0.1:3306/test";          final String user = "root";          final String pwd = "1234";          Connection cn = null;          ...
MySql命令行登录 -------------------------------------------------------------------------------- mysql -u用户名 -p,回车后输入密码 登录成功后,输入命令:mysql> show databases;验证操作正常否。 为MySql数据库的root账户设置初始密码 -------------------------------------------------------------------------------- 刚安装完成的MySql的root初始密码是空的。需要手工设置密码。 ...
在mysql中进行分页查询时,一般会使用limit查询,而且通常查询中都会使用orderby排 序。但是在表数据量比较大的时候,例如查询语句片段limit 10000, 20,数据库会读取10020条数据,然后把前10000条丢弃,把最后的20条返回给你,这种消耗是可以避免的,也是没必要的。下边介绍几种优化方法:   优化方法1(让分页操作在索引中进行):   一般表中经常作为条件查询的列都会建立索引,例如如下查询   Sql代码   SELECT msg_id, msg_content FROM message ORDER BY gmt_create desc LIMIT 100, 20;   ...
一、BeanFactory 和ApplicationContext Bean 工厂(com.springframework.beans.factory.BeanFactory)是Spring 框架最核心的接口,它提供了高级IoC 的配置机制。 应用上下文(com.springframework.context.ApplicationContext)建立在BeanFactory 基础之上。 几乎所有的应用场合我们都直接使用ApplicationContext 而非底层的BeanFactory。 1.1 BeanFactory 的类体系结构 BeanFactory 接口位于类结构树的顶端, 它最 ...
一、IoC 概述 IoC(控制反转:Inverse of Control)是Spring 容器的核心,与DI(依赖注入:Dependency Injection)是同一个意思。 从注入方法上看,主要可以划分为三种类型:构造函数注入、属性注入和接口注入。Spring 支持构造函数注入和属性注入。 构造函数注入 在构造函数注入中,我们通过调用类的构造函数,将接口实现类通过构造函数变量传入。由于是构造函数,就必须注入,没有选择性。 属性注入 属性注入可以有选择地通过Setter 方法完成调用类所需依赖的注入,更加灵活方便。 接口注入 将调用类所有依赖注入的方法抽取到一个接口中,调用类通过实现 ...
Spring建议使用的数据源有Apache的DBCP,和C3P0。 如果使用高性能的应用服务器(WebLogic\WebSphere),可以使用JNDI数据源。 1. Apache-DBCP DBCP依赖commons-pool对象池。所以需要的jar包有:commons-dbcp.jar,commons-pool.jar DBCP的BasicDataSource提供了close()方法,所以在XML配置文件中须要指定destroy-method="close",以便Spring关闭时能正常关闭数据源。 新的DBCP 1.4性能不错,相比1.2有了很大提高。 基本参数 ...
Spring事务的传播属性 REQUIRED 业务方法需要在一个事务中运行,如果方法运行时,已处在一个事务中,那么就加入该事务,否则自己创建一个新的事务.这是spring默认的传播行为. SUPPORTS 如果业务方法在某个事务范围内被调用,则方法成为该事务的一部分,如果业务方法在事务范围外被调用,则方法在没有事务的环境下执行. MANDATORY 只能在一个已存在事务中执行,业务方法不能发起自己的事务,如果业务方法在没有事务的环境下调用,就抛异常 REQUIRES_NEW 业务方法总是会为自己发起一个新的事务,如果方法已运行在一个事务中,则原有事务被挂起,新的事务被创建,直到方法结束,新 ...
Spring2.0框架的事务处理有两大类: 1 编码式事务 , 这个不说. 2 声明式事务 , 就说这个. 声明式事务又有三种实现方法: 1 (第一种) 最早的方法,用TransactionProxyFactoryBean,他是一个有AOP代理功能的FactoryBean.他返回的对象有事务. 还要在spring的配置文件XML中配置,比较麻烦,不详细说. Xml代码  收藏代码 <!-- 事务测试DAO -->  <bean id="go_TestPOAO" class="pic.dao.transaction_test.TestPOAOI ...
1 引入context命名空间(在Spring的配置文件中),配置文件如下: Xml代码  收藏代码 xmlns:context="http://www.springframework.org/schema/context"    http://www.springframework.org/schema/context  http://www.springframework.org/schema/context/spring-context-2.5.xsd   打开配置 <context:component-scan base-package=" ...
目录 一、前言 二、spring mvc 核心类与接口 三、spring mvc 核心流程图 四、spring mvc DispatcherServlet说明 五、spring mvc 父子上下文的说明 六、springMVC-mvc.xml 配置文件片段讲解 七、spring mvc 如何访问到静态的文件,如jpg,js,css 八、spring mvc 请求如何映射到具体的Action中的方法 九、 spring mvc 中的拦截器: 十、 spring mvc 如何使用拦截器 十一、 spring mvc 如何实现全局的异常处理 十二、 spring mvc 如何把全局异常记录到日志 ...
javascript身份证号验证 正则 Js代码  收藏代码 //这个可以验证15位和18位的身份证,并且包含生日和校验位的验证。     //如果有兴趣,还可以加上身份证所在地的验证,就是前6位有些数字合法有些数字不合法。     function isIdCardNo(num){      num = num.toUpperCase();      //身份证号码为15位或者18位,15位时全为数字,18位前17位为数字,最后一位是校验位,可能为数字或字符X。         if (!(/(^\d{15}$)|(^\d{17}([0-9]|X)$)/.test(num))) { ...

DOM删除节点

removeChild() 方法删除指定节点。 removeAttribute() 方法删除指定属性。 实例 下面的例子使用 XML 文件 books.xml 。 函数 loadXMLDoc() ,位于外部 JavaScript 中,用于加载 XML 文件。 删除元素节点 本例使用 removeChild() 来删除第一个 <book> ...
Java多线程面试问题 1. 进程和线程之间有什么不同? 一个进程是一个独立(self contained)的运行环境,它可以被看作一个程序或者一个应用。而线程是在进程中执行的一个任务。Java运行环境是一个包含了不同的类和程序的单一进程 ...
Global site tag (gtag.js) - Google Analytics