java技术文章
文章平均质量分 60
jiajavajiajava
这个作者很懒,什么都没留下…
展开
-
Tomcat中数据源的配置与使用
一、数据源简介: ************************************************************************************ 在Java语言中,DataSource对象就是一个代表数据源实体的对象。一个数据源就是一个用来存储数据的工具,它可以是复杂的大型企业级数据库,也可以是简单得只有行和列的文件。数据源可以位于在服务器端,也可以位...原创 2009-02-26 11:46:55 · 331 阅读 · 0 评论 -
用Hibernate中的Criteria实现后台分页方法
在hibernate中,用criteria实现后台分页方法,不多说了直接看程序吧。 [*]下面首先根据查询条件和每页记录数获得记录列表: [code="java"] /** * 根据不同条件获取日志列表 * @param inter 接口名称 * @param firstResult 起始记录 * @param maxResult 每页显示的最大记录数 *...2009-08-18 16:26:06 · 218 阅读 · 0 评论 -
Dom4j解析XML应用总结
[size=large]最近在工作中,频繁用到解析XML,在这里顺便总结一下,为后续更复杂的内容做点准备: 一.最常用到的API 1.getRootElement():隶属于Document类,返回XML文档的根元素 setRootElement(Element rootElement) :设置给定元素为相应文档的根元素 2.asXML():隶属于Node类,用于将XML...2009-08-12 15:06:13 · 78 阅读 · 0 评论 -
JavaScript中关于去除字符串中空格的总结
今天在工作中需要在JS中去掉字符串中的空格,在网上搜一下,并且进行了一些测试,感觉还可以,顺便在此总结一下: [code="javascript"] //去除头部和尾部空格 function trim(jia) { return jia.replace(/(^\s*)|(\s*$)/g, ""); } //去除头部空格 function ltrim(jia) { ...2009-07-24 16:14:13 · 92 阅读 · 0 评论 -
strust2快速入门
我认为学习一门新技术最快的方法就是,用这门技术做一个简单的完整的实例。下面是我学习Struts2开始时写的一个登陆程序,供学习struts2的新手看到一下。 下面的截图是该应用用到的jar包: [img]http://dl.iteye.com/upload/attachment/176560/3861abe2-3a8e-3b6f-a0c1-d15d28d4c7f4.jpg[/img] web...2009-12-05 10:44:08 · 118 阅读 · 0 评论 -
用java连接WebLogic队列
这一段时间做了一个项目,要在自己的服务器平台(非WebLogic)上,连接WebLogic队列,实施监听,颇费了一些周折,下面列出我认为最优的方案: 主要是用spring的java消息服务,spring的具体配置文件如下: [code="java"] ...2009-12-04 15:58:56 · 203 阅读 · 0 评论 -
HTTP错误代码及含义
2xx 成功 200 正常;请求已完成。 201 正常;紧接 POST 命令。 202 正常;已接受用于处理,但处理尚未完成。 203 正常;部分信息 — 返回的信息只是一部分。 204 正常;无响应 — 已接收请求,但不存在要回送的信息。 3xx 重定向 301 已移动 — 请求的数据具有新的位置且更改是永久的。 302 已找到 ...2010-03-12 14:49:33 · 131 阅读 · 0 评论 -
java中Properties类的使用
以前看过一些关于java.util.Properties类的使用,但是没有亲身实践过,今天用了一次,下面是一些体会: [list] [*]首先说一下properties文件,利用该文件我们可以把一些映射配置信息写在此文件里,比如说连接数据库的时候,我们可以把驱动类、url、用户名、密码等一些配置信息写在里面,以后要连接其他数据库的时候,我们就可以只修改properties文件里的相关信息就可以...2009-06-04 17:14:15 · 92 阅读 · 0 评论 -
ServletContextListener使用总结
在Servlet API中有这样一个ServletContextListener接口,他能过监听servletContext的生命周期,也就是web应用的生命周期。 servletContextListener接口中定义了两个方法,分别用于监听web应用的创建和销毁,下面分别介绍这两个方法: [list] [*]contextInitialized(ServletConte...2009-11-13 09:49:08 · 183 阅读 · 0 评论 -
final与static关键字
一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆盖,但可以被继承。 ...原创 2009-02-26 12:06:21 · 73 阅读 · 0 评论 -
请求转发与请求重定向的区别
一、调用方式 我们知道,在servlet中调用转发、重定向的语句如下: request.getRequestDispatcher("new.jsp").forward(request, response);//转发到new.jsp response.sendRedirect("new.jsp");//重定向到new.jsp 在jsp页面中你也会看到通过下面的方式实现转发: ...原创 2009-02-26 12:04:11 · 69 阅读 · 0 评论 -
javascript常用技巧
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 no 可用于Table 2. 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" oncut="return false;" 防止复制 5. IE地址栏前换成自己的图标...原创 2009-02-26 11:53:41 · 168 阅读 · 0 评论 -
Session与Cookie 总结
一、cookie机制和session机制的区别 具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。 同时我们也看到,由于才服务器端保持状态的方案在客户端也需要保存一个标识,所以session 机制可能需要借助于cookie机制来达到保存标识的目的,但实际上还有其他选择 二、会话cookie和持久cookie的区别 ...原创 2009-02-26 11:51:47 · 75 阅读 · 0 评论 -
Hibernate执行原始sql(备忘)
前段时间在开发中,在开发遇到一个问题,就要批量更新数据库中的数据,开始采用的是把数据库中要更新的数据,通过Hibernate创建对象的方式加载到内存中,然后执行相应的更新,后来发现这样是有问题的,在数据量少的情况下,效率还可以,如果要更新的数据量大的时候,执行速度就很慢了,究其原因,主要把要更新的数据通过创建对象的方式加载到内存中的时候耗费了大量的内存资源,才导致效率低下。幸亏发现的早,如果该应用...原创 2010-02-21 10:05:55 · 215 阅读 · 0 评论