`
yuelangyc
  • 浏览: 449382 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
1、Servlet 生命周期    分为实例化、初始化、服务、销毁。    (1)当客户端通过 URL 请求的时候,容器根据 web.xml 配置,自动调用该 Servlet 的构造方法,实例化对象。    (2)通过该对象,调用 init() 方法,读取 web.xml 中该 servlet 的配置信息。为 Service 方法提供相关数据。    (3)通过该对象,调用 service() 方法,如果是 继承 HttpServlet ,会根据请求头信息中的请求方法,调用对应的 doGet() 或者 doPost()    (4)销毁方法,不是在 service() 方法调用完后,立即调用。 ...
1、http 协议 简介 HTTP: HyperText Transfer Protocol,超文本传输协议, 在RFC2616中定义 是Web应用程序的基础, 是应用层协议,基于tcp/IP 版本:HTTP1.1 Http的缺省端口是80 Http特点是:无状态、无连接 Tomcat    |    |---bin     启动关闭服务器的 ...
Hibernate c3p0连接池配置。只需要在Hibernate 配置文件中加入这段代码。红字部分:   <property name="show_sql">false</property>   <property name="format_sql">true</property>   <property name="c3p0.min_size">5</property>   <property name="c3p0.max_size" ...
java commons-fileupload-1.2.jar http://commons.apache.org/fileupload/index.html http://commons.apache.org/downloads/download_fileupload.cgi 新建工程FileUpload,将commons-fileupload-1.2.jar,commons-io-1.3.2.jar放入工程中. 在webroot下建ImagesUploadTemp文件夹存放上传的文件 1.新建FileUploadServlet import java.io.File; imp ...
使用jdbc向数据库插入100000条记录,分别使用statement,PreparedStatement,及PreparedStatement+批处理3种方式进行测试: //1.使用statement插入100000条记录 public void exec(Connection conn){   try {    Long beginTime = System.currentTimeMillis();    conn.setAutoCommit(false);//设置手动提交    Statement st = conn.createStatement();    for( ...
java中获取指定文件夹下所有文件名 public List getFileList(String path) {   List list = new ArrayList();   try {    File file = new File(path);    String[] filelist = file.list();    for (int i = 0; i < filelist.length; i++) {     list.add(path+"\\"+filelist[i]);    }   } catch (Exception e) {    e.pr ...
有两种方法: 方法一:用java.util.Date类来实现,并结合java.text.DateFormat类来实现时间的格式化,看下面代码: import java.util.*; import java.text.*; //以下默认时间日期显示方式都是汉语语言方式 //一般语言就默认汉语就可以了,时间日期的格式默认为MEDIUM风格,比如:2008-6-16 20:54:53 //以下显示的日期时间都是再Date类的基础上的来的,还可以利用Calendar类来实现见类TestDate2.java public class TestDate {    public static voi ...
1、javaScript 简介 JavaScript是一种基于对象的脚本语言, 用于开发基于客户端和基于服务器的Internet应用程序 2、使用 JavaScript 的各种功能,可以增强站点的 动态性和交互性 3、使用 JS 的方法 使用Script标记 使用外部文件 在事件处理程序中使用JavaScript 4、常用方法 使用窗口的Alert方法,可以生成一个对话框 使用窗口的Confirm方法,可以生成一个确认对话框 使用document的Write方法可以创建页面内容 5、JS 变量    命名规范和 C 比较类似    必须以 var 关键字来定义;    不需要指定变量类型 ...
onclick="javascript:parent.window.location='${pageContext.request.contextPath }/UserLogout.action'" 点击的时候退出,并整体返回到登录页面。 如果不加parent或者 top 就会只在topFrame框架上跳转。 记录完毕
<a href="javascript:history.back(-1)">后退</a> <a href="javascript:history.back(1)">前进</a> <a href="javascript:window.location.reload()">刷新</a> <a href="javascript:document.execCommand('stop')">停止</a> <a href ...
id是一个元素的唯一标识,按照编程规范, 应当保证id在当前DOM中是唯一的,不可以存在多个相同id的元素。 虽然有多个相同的id并不会导致js报错, 但是当用document.getElementById()等等方法通过id去获得元素时, 只能获得第一个出现的该id元素。 id和name不同,name可以重复, 所以document.getElementsByName()获得的是一个数组, document.getElementById()获得的是一个元素。 仔细看,函数名当中的element一个是复数一个是单数。 可以把那些div的name设置成一样, 然后document.getE ...
<script type="text/javascript"> //javascript去空格函数 function LTrim(str){ //去掉字符串 的头空格 var i; for(i=0;i<str.length; i++) { if(str.charAt(i)!=" ") break;  } str = str.substring(i,str.length); return str; } function RTrim(str){ //去掉字符串的尾空格 var i; for(i=str.length-1;i> ...
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %> <!DO ...
将下代码copy入你网页的<head>和</head>中的合适地方即可。 <script language="JavaScript"> var msg = "大量大量的javascript,请访问网页之作的javascript栏目"; var speed = 300; var msgud = " " + msg; function titleScroll() { if (msgud.length <msg.length) msgud += " - " + msg; ...
“编辑”菜单中的“替换”对话框, 把光标定位在“查找内容”输入框中, 按下“高级”按钮,选择“特殊字符”中的“段落标记”两次, 在输入框中会显示为“^p^p”,在“替换为”输入框中用上面的方法插入一个“段落标记”,即“^p”, 然后按下“全部替换”按键,可删除单行的空行, 对于多行空行,可进行重复替换,直到删除全部的空行为止。
Global site tag (gtag.js) - Google Analytics