- 博客(34)
- 资源 (6)
- 收藏
- 关注
转载 Struts2中iterator标签遍历map总结
<br />1.MapAction.java <br /><br />Java代码 <br /> package com.zx.demo.action; <br /> <br />import java.util.ArrayList; <br />import java.util.HashMap; <br />import java.util.List; <br />import java.util.Map; <b
2010-12-17 23:03:00 931
原创 Struts2 自定义拦截器栈后无法得到表单参数之解决办法
<br /> 我自定义了一个拦截器,目的是在action执行之前像ValueStack中设置一些属性,代码是这样的:<br /> HttpServletRequest request=(HttpServletRequest)ActionContext.getContext().get(StrutsStatics.HTTP_REQUEST); OgnlValueStack stack=(OgnlValueStack)request.getAttribute("struts.value
2010-12-15 23:09:00 8620 5
转载 js特效
<br />图片来回滚动<br /> <br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html;
2010-12-11 00:47:00 752
转载 网页中加QQ交谈代码
<br />在你的网页上加入QQ交谈代码有两种方法,第一种是使用的远程图片,第二种是使用本地自定义图片,代码如下:<br />第一种:<br /><a target=blank href=http://wpa.qq.com/msgrd?V=1&Uin=12345678&Exe=QQ&Site=www.baidu.com&Menu=yes><img border=0 SRC=http://wpa.qq.com/pa?p=1:12345678:# alt=点击这里给我发信息></a><br />在应
2010-12-11 00:45:00 2358
转载 tomcat 部署网站 去掉端口号和项目名称
<br />一, 在一个项目结束的时候,往往根据需要直接映射到一个IP地址上。此时就需要去除端口和项目名了,在访问的时候。下面根据具体的例子提供一种实现方法。<br />1.在进入TOMCAT_HOME,创建文件夹,将其命名为webdb(此处为webdb,根据需要可以修改成为其它的名称。)。<br />2.进入webdb文件夹,并在其中创建ROOT(其中ROOT要大写)文件夹,将你的项目中的内容全部拷背到ROOT下面。然后进入TOMCAT_HOME/webapps,将balancer文件夹拷背到we
2010-12-11 00:02:00 3007
转载 div中图片居中
<br /> 很多人都知道,无论是图片还是文字,在div里面水平居中是很容易的,而垂直居中却比较困难。今天一个偶然的尝试,让我解决了这个问题。这里涉及到两个属性,一个是line-height,另一个是vertical-align。在IE里面,只需要line-height就可以实现这个效果,不过要想在 firefox和opea里面也实现这样的效果,必须用到vertical-align,而且这是属性一定要定义在image上面,而不是定义在div 上。请看下面的代码: IE中的代码: div{ hei
2010-12-10 23:46:00 683
转载 js滚动的图片
<br /><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><t
2010-12-10 23:44:00 797
原创 读写文件类(防止乱码)
<br /> 这是一个文件读写的工具类,可以防止在读取文件内容显示在页面时出错,具体的原理就是写入和读取的编码方式是一样的。<br /> <br />package manager.util;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;
2010-12-05 15:53:00 772
转载 FCKeditor取得内容的长度
因为是要赶进度,而有需要这样的效果,所以只能是做出来就行了,也是我觉得这些东西,做过一遍知道用什么工具就行了,有时间仔细研究,没时间要实现的时候,再看看资料就行了,这里要写的是取得内容的长度,来控制输入,当然我也是从网上看到了,并不是自己实现的,代码如下: $(document).ready(function(){ $("form").submit(function(){ var oEditor=FCKeditorAPI.GetInsta
2010-12-04 21:16:00 808
转载 FCKeditor控件的使用
在这里在前人的基础和自己使用的过程中遇到的问题做一下总结:FCKeditor是sourceforge.net上面的一个开源项目,主要是实现在线网页编辑器的功能,可以让web程序拥有如MSWord这样强大的编辑功能。官方网站为http://www.fckeditor.net,在服务器端支持ASP.Net、ASP、ClodFusion、PHP、Java等语言,并且支持IE 5+、Mozilla、Netscape等主流浏览器。 首先来看一下我是用FCKEditor后的项目的目
2010-12-04 15:14:00 1088
原创 Java图片缩放类
<br />在网上找了两个图片的缩放类,在这里分享一下:<br /> <br />package manager.util;import java.util.Calendar;import java.io.File;import java.awt.image.BufferedImage;import java.awt.Image;import java.awt.image.AffineTransformOp;import javax.imageio.ImageIO;import
2010-12-03 21:14:00 17513 3
转载 thickbox使用技巧
<br />thickbox是一个不错的对话框插件,不过官方站提供的使用方法具限性很大。比如,我页面上有个缩略图,点击之后用thickbox显示大图。使用官方的方法:<a href="大图的URL" title="简介" class="thickbox"><img src="小图的URL" border="0"/></a><br />这种方法虽然方便,但局限性很大。<br />第一、你必须为每个这样的img标签外套一个a标签<br />第二、只能用class="thickbox"让thickbo
2010-12-02 00:52:00 774
转载 相对路径和绝对路径的优缺点
前面一篇文章,我讲了绝对路径和相对路径的含义和书写方法,于是会有些朋友问什么时候用绝对路径?什么时候用相对路径呢?<br /><br /> 它们各自有什么优缺点?<br /><br /> 其实何时使用绝对路径和相对路径没有绝对的答案,根据不同情况使用不同的路径。<br /><br /> 以我自己的习惯为例,做页面时使用的都是相对地址,因为这样不用在自己机器上虚拟出网络环境也可以正常预览页面。<br /><br /> 但是在上线前,我会按照几个步骤行事:<
2010-12-02 00:47:00 8837
转载 jquery的thickbox使用技巧汇总
<br />在网上看到有不少没用过的技巧,抄下来,以免忘记!<br />到http://jquery.com/demo/thickbox/下载需要的js及css文件<br />分别保存到目录<br />--js<br />--css<br />--images<br />中,<br />一、在文件的<head></head>中插入<br /><script type="text/javascript" src="js/jquery.js"></script><br /><scri
2010-12-02 00:28:00 895
转载 jQuery弹出层插件大全
<br />1.thickbox <br /> 目前用的比较多的,最新版本是thickbox3.1<br />下载地址:http://jquery.com/demo/thickbox/#examples<br /> 2.colorBox <br />官方网站:http://colorpowered.com/colorbox/ <br />下载地址:http://colorpowered.com/colorbox/colorbox.zip <br />演示实例:http://c
2010-12-01 23:49:00 3552
原创 js特效(弹出窗口)--整死我了(3)
今天要写的是关于弹出窗口的,各位肯定看到这样的效果:点击登录的时候,弹出一个背景为黑色的窗口,其实要说做这样的效果也不难,但是对于像我这样js没认真学,又要实现效果的朋友来说,是有点难的,今天弄了一天,这个效果,勉强是实现了这样的效果,但是不是很完美,当然了,我是不可能现在自己写出来的,只能用插件了,在网上找 了很多,问别人也问了很久,弄出来两个,我觉得还是挺好用的,只是有些效果还不能直接实现出来,好了现在来看看吧: 在看之前我先说一下我要做的效果:我的页面中有许多从数据库查询出来的数据,
2010-12-01 22:45:00 11521 1
原创 js特效--整死我了(2)
说是特效,只不过是通过js向servlet传值而已,以前传值就用了两种情况:1、通过表单提交,这样在servlet中直接取就是了2、通过get的方式提交
2010-12-01 00:11:00 754
原创 js特效--整死我了(2)
<br /> 这次要实现的效果是在每一条记录的后面有个查看,点击查看的时候就显示内容,但是不是直接用href传参数,而是通过js来传,难就难在这<br /><c:forEach var="comment" items="${commentList}"> <tr <c:if test="${comment.state=='N'}">bgcolor="#D8F0FC"</c:if><c:if test="${comment.state=='Y'}">bgcolor="#FFFFFF"</
2010-11-30 23:45:00 575
原创 js特效--整死我了(1)
实在是不知道说什么好,没有系统的学过javascript,做网页效果的时候是要什么效果就去网上查资料,或者问别人,但是这样会影响进度,这不一个简简单单的效果,网上给我整到5点,白天1点整到7点,着实郁闷,还好,弄出来了,这里就总结一下了,我看我是不会系统的学习javascript的了,只好这样做了:下面是一个复选框的多选与取消多选,以及获得都选框的值传给servlet的例子:这个多选与反选的代码function checkboxs(bing){ var inputs=document.
2010-11-30 18:40:00 643
转载 数据库连接池
<br />这是一个网上找到的数据库连接池类,在这里装载一下<br /> <br />package manager.db;import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.io.InputStream;import java.io.PrintWriter;import java.sql.Connection;import java.sql.Driver;i
2010-11-28 16:32:00 449
原创 Ehcache学习笔记
<br />Element类中比较常用的方法<br /><br />1、public final long getCreationTime()<br /><br /> Gets the creationTime of the Element<br /><br /> Returns:<br /> The creationTime value<br /><br />获得元素创建的时间,即添加到缓存时的时间.<br /><br />2、getLatestOfCre
2010-11-25 20:27:00 1095
原创 private引起的反思
<br /> 今天写程序的时候突然遇到这样的问题,在类中定义了如下的变量: private String name;<br />在其他类中new了一个对象之后,想用对象.name取得这个属性,但是却访问不到,到群里去问,引来的是一片鄙视!!<br />呵呵,之后自己也感到惭愧,学了这么久Java了,竟然这个还没理解清除,之前总是拿private、public、protected来比,好像是懂了,现在才发现有点笑话的意思。<br /> 现在来分析一下我出错的原因吧。我是这样理解的,这个属性是pr
2010-11-25 17:13:00 507
翻译 Jdom开发指南(XML读写操作及XPath语法分析)
<br />JDOM是一个开源项目,它基于树型结构,利用纯JAVA的技术对XML文档实现解析、生成、序列化以及多种操作;使用JDOM可以方便的实现XML文档的读写操作。<br />下载地址:http://www.jdom.org/<br />开发包:jdom.jar,xerces.jar,jaxen-1.1-beta-4.jar<br /> XPath 是一门在 XML 文档中查找信息的语言。XPath 可用来在 XML文档中对元素和属性进行遍历,XPath使用路径表达式来选择XML文档的节点或者
2010-11-25 03:16:00 1618
转载 深入研究Servlet线程安全性问题
摘 要:介绍了Servlet多线程机制,通过一个实例并结合Java 的内存模型说明引起Servlet线程不安全的原因,给出了保证Servlet线程安全的三种解决方案,并说明三种方案在实际开发中的取舍。关键字:Servlet 线程安全 同步 Java内存模型 实例变量 Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/JSP默认是以多线程模式执行的,所以,在编写代码时需要非常细致地考虑多线程的安全性问题。然而,很多人编写Serv
2010-11-25 01:43:00 432
转载 数据一致性
<br />一、概述<br /><br />数据一致性是指关联数据之间的逻辑关系是否正确和完整。问题可以理解为应用程序自己认为的数据状态与最终写入到磁盘中的数据状态是否一致。比如一个事务操作,实际发出了五个写操作,当系统把前面三个写操作的数据成功写入磁盘以后,系统突然故障,导致后面两个写操作没有写入磁盘中。此时应用程序和磁盘对数据状态的理解就不一致。当系统恢复以后,数据库程序重新从磁盘中读出数据时,就会发现数据再逻辑上存在问题,数据不可用。<br /><br />二、Cache引起的数据一致
2010-11-25 01:26:00 1584
原创 Java线程
下面是一个死锁的模拟public class TestDeadLock implements Runnable{ public int flag=1; static Object o1=new Object(),Object o2=new Object(); public void run(){ System.out.println("flag="+flag); if(flag==1){ synchronized(o1){ try{
2010-11-24 03:09:00 475
转载 Java中两种包导入机制总结
<br />java中有两种包的导入机制,总结如下:<br /> 单类型导入(single-type-import),例如import java.io.File;<br /> 按需类型导入(type-import-on-demand),例如 import java.io.*;<br /> 关于这两种导入类型大家各有所爱,众说纷纭。这里分析一下这两种导入类型的大致工作原理供大家参考。<br /> 单类型导入比较好理解,仅仅导入一个public类或者接口。而对于按需类型导入,有人误解为导入一个包
2010-11-24 02:35:00 565 1
原创 线程安全
<br /> 如果多个线程访问了同一个变量,你的程序就存在隐患。有3中方法修复它:<br />1 不要跨线程共享变量<br />2 使状态变量为不可变<br />3 在访问状态变量的时候使用同步<br /> <br />----未完,待续-----------
2010-11-23 14:19:00 422
转载 J2EE常用资源管理方式总结
<br />这是Jdon论坛的一位道友总结的,在这里拿过来一下,并不是抄袭哟<br /> <br />J2EE底层是多线程的,无论何种资源管理的策略都是与线程相关的,因此通过合理的资源管理来应对多线程的环境是非常关键的。就我所知道的,总结了一下几个几种:<br /><br />第一种:实例池<br />实例池管理策略就是通过将我们的业务组件的实例保存到池中,这样可以达到重用的目的。说到实例池,需要明确一下单线程模型的概念,所谓单线程模型就是一个实例在某一时间只能服务于同一个线程,单线程模型使得无
2010-11-21 22:48:00 506
原创 Struts2 源码学习(一):模拟拦截器
这是一篇模拟Struts2拦截器的文章,模拟就不可能和Struts2的一样,但是我尽量需找模拟的重点,理解思路...好了不多说了,现在开始了首先来看一下,Struts2 框架的整个流程图这个图把Struts 2 的整个处理流程详细地描述出来,在这里我在讲一下当我们请求一个Action后,请求到打过滤器FilterDispatcher,FilterDispatcher帮我们创建一个ActionProxy,ActionProxy通过Configuratiion Manager从struts.xml中读到相
2010-11-19 14:20:00 2226 1
原创 Java格式化日期类DateFormat和SimpleDateFormat的学习
<br />import java.util.Date;<br />import java.text.DateFormat; <br /><br />/**<br /> * 格式化时间类<br /> * DateFormat.FULL = 0<br /> * DateFormat.DEFAULT = 2<br /> * DateFormat.LONG = 1<br /> * DateFormat.MEDIUM = 2<br /> * DateFormat.SHORT = 3<
2010-11-15 13:02:00 590
原创 Java String的再研究
今晚在逛论坛的时候发现有人求助这个问题:String value ="?"; for (int i =0; i 为什么不是: ?,?,?,?,?,说实在话自己也没怎么好好研究一下,这里转载一篇我认为很好的文章吧:我们首先来看一段代码:Java代码 String str=new String("abc"); String str=new String("abc");紧接着这段代码之后的往往是这个问题,那就是这行代码究竟创建了几个String对象呢?相信大家对这道题并不陌生,
2010-11-13 00:57:00 727
原创 读取xml学习:使用jdom读取xml文件
用JDOM读取XML文件需先用org.jdom.input.SAXBuilder对象的build()方法创建Document对象,然后用Document类、Element类等的方法读取所需的内容。IBM : developerWorks 中国站上有一个很好的例子: 8G2001580
2010-11-12 14:15:00 2988
原创 关于jquery中使用slidDown出现问题的解决办法
我不得不说,jquery确实是强大,本人没专门学过js,但是应用jquery起来也还算比较可以,最经在做项目的时候,想使用jquery的slideDown函数实现一个层滑动的效果,结果效果实现以后,层中的东西却突然vanish(消失)了,最后去网上查都说是jquery在IE中的一个bug,不过虽然是bug还是硬着头皮去解决,国内的论坛的内容都是你写了、我转,转来转去都只有那几个人的观点,根据一贯的习惯就去国外论坛了,无意中让我发现了解决的办法,原句是这样说的:Adding position:rel
2010-11-01 18:13:00 1693
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人