`
lbmydream
  • 浏览: 17072 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
1、Statement为每一条Sql语句生成执行计划, 如果要执行两条sql语句 select colume from table where colume=1; select colume from table where colume=2; 会生成两个执行计划,一千个查询就生成一千个执行计划。而生成计划是非常消耗资源的 2、PreparedStatement用于使用绑定变量重用执行计划 select * from xxx.sometable t where t.id=?; 通过set方法给sql语句按占位符"?"先后顺序赋值,只需要生成一个执行计划,可以重复使用 ...
   对于javascript闭包的理解纠结了一段时间,总是没有理解透彻,现参考资料终于理解清楚,原来闭包是这样简单。    首先,我们知道函数对象可以通过作用域链关联起来,函数体内的变量可以保存在函数作用域链内,该种特性在计算机学中称为“闭包”。    要理解闭包我们需要理解javascript的作用域链和词法作用域规则。    javascript每一段代码都有一个与之对应的作用域链,该作用域链是一个对象或者链表。javascript需要查找变量x的值时,会从作用域链第一个对象开始查找。在javascript的顶层代码(不包含函数定义的代码)作用域链由一个全局变量组成;对于无嵌套函数的函数定 ...
    多数Web应用,如购物网站、电子邮箱等,服务器必须能够追踪客户状态。Web服务追踪客户状态常用方法如下:     在HTML表单中插入隐藏字段,包含客户状态数据;     重写URL,使url包含客户状态数据;     使用Cookie来传送用于追踪客户状态数据;     使用会话机制(Session)。     Http协议是无状态的,每次客户请求访问Web服务端的一个网页时,都必须与服务器建立一个FTP连接,然后再发送HTTP请求。在HTTP请求中加入额外用于追踪客户状态数据可以使服务器能够区分不同客户,以及避免服务器重启或者客户长时间未活动再次访问应用造成客户当前操作信息丢失等,提 ...
   采用dom4j解析技术实现xml的解析,下面代码为功能实现。 package com.css.action; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.InputStream; import java.io.PrintWriter; import java.io.UnsupportedEncodingException; import java.text.SimpleDateFormat; import java.util.ArrayList; im ...
  同事今天要为业务系统增加单点登录成功后记住密码的功能(登录时需要选择是否记住密码),由于业务系统登录是请求到CAS统一认证系统进行登录认证故业务系统不能从request或sesssion中获取登录页面参数(登录页面表单并未提交到业务系统后台)。   解决该问题方法:可以再登录页面提交认证之前使用JSP内置对象application的setAttribute("name",nameValue)方法将参数放置到application范围内,即在JSP提交认证方法中加入<%application.setAttribute("isSavePas" isS ...
1.Servlet是javaWeb应用中最核心组件,由Servlet容器创建。Servlet规范为javaweb应用制定了对象模型,在模型中Servlet是对象,容器为其提供的十八般武器也都是Java对象。2.Servlet重要对象:请求对象ServletRequest(HttpServletRequest)、响应对 ...
    网上查询总结的关于C/S和B/S架构的区别,希望能够方便大家。 定义: C/S是Client/Server的缩写。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。             B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或 Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。在这种结构下,用户界面完全通过 ...
package com.css.service.impl; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.HashMap; import java.util.List; import java.util.Map; import javax.annotation.Resource; import com.css.bean.TXtDm; import com.css.dao.TZddqZddqDao; import org.springframework.stereotype.Ser ...
第一章 WEB运作原理探析 1.web概念:web是一种分布式应用架构,采用客户/服务器通信模式,客户与服务器之间用HTTP协议通信。web采用HTML(超文本技术)来连接网络上的信息。 2.web特征:通超文本技术来表达信息,以建立信息与信息的链接;用统一资源定位技术(URL)来实现网络上信息的精确定位;用网络应用层协议HTTP来规范浏览器与web服务器之间的通信过程。 3.URL:统一资源定位,用于标示网络上资源位置的一种编址方式,由应用层协议、IP地址/域名、资源所在路径/文件名三部门构成。 4.HTTP协议:超文本传输协议,规定WEB的基本运作过程以及浏览器与WEB服务器之间的通信细节。 ...
Global site tag (gtag.js) - Google Analytics