- 博客(46)
- 收藏
- 关注
如果你有两个window.onload=function(){} 引起冲突
不要奇怪。为什么会出现两个window.onload。很久很久以前。我一直不明白为什么 有的 JavaScript 必须写在页面的底部才会正常执行。而放到页面的head区则没有任何反应。后来我明白了 因为页面加载速度的原因。有的JavaScript脚本必须等待页面加载结束 才能正常执行。对于这样的情况有两个解决方法:1、将脚本写到html的结束位置。这样只有html...
2010-04-22 10:09:33 398
JPG图片在IE下不显示的原因
今天上传图片,全部是jpg格式,并且大小、路径都一致,但总是有一张显示不了,为X,最后想到了,IE支持的图片是必须为RGB三原色的,唯独那一张选成了CMYK,所以IE不支持了,但是FF是支持的。...
2010-04-19 17:08:30 497
WebSphere6.1与struts2不兼容问题的解决方案
Struts2不兼容: 解决方法如下,服务器>应用程序服务器>[选择所使用的服务器]>Web 容器设置>Web 容器>定制属性, 增加名称为“com.ibm.ws.webcontainer.invokefilterscompatibility”的定制属性,值为true。 ...
2010-04-02 14:57:07 217
原创 兼容IE6没有MIN-HEIGHT的方法
因为IE6不支持min-×,所以让某个div保持最小高度,并且当内容超出的时候自动增加该层的高度,一度是个比较头疼的问题,我也曾经尝试使用传说中的expression表达式,但是该表达式在IE6下也常常无效,后来证明,问题被我想象的过于复杂了。IE6当内容高于外部box的时候,会将其撑开的。所以,下面的这种方法是可以实现兼容性min-height的:.myDiv { min-height...
2010-02-10 20:27:05 136
原创 thickbox和jquery版本兼容问题
ThickBox的一个小问题六月 2, 2009(0) 评论将Jquery 升级为最新版后,发觉ThickBox的多图显示即Gallery相册功能受到影响.其原因ThickBox用的是jquery 1.1.3.1版本, 与现在的选择器不同.多图显示是以rel=’xx’来归类的.旧的方法:[@rel]新的方法:[rel]修改方法:thickbox.js//约7...
2010-01-22 23:49:01 156
原创 JDBC连接数据库经验技巧集萃
Java数据库连接(JDBC)由一组用 Java 编程语言编写的类和接口组成。JDBC 为工具/数据库开发人员提供了一个标准的 API,使他们能够用纯Java API 来编写数据库应用程序。然而各个开发商的接口并不完全相同,所以开发环境的变化会带来一定的配置变化。本文主要集合了不同数据库的连接方式。 一、连接各种数据库方式速查表 下面罗列了各种数据库使用JDBC连接的方式,可以作为一个手册使用...
2010-01-07 15:44:34 94
原创 java中获取表字段名
请看下面例子. import java.sql.*; import java.util.*; import com.microsoft.*; public class SQLServerTest { private static ArrayList al= new Arr...
2010-01-07 15:00:43 259
遇到Hibernate不能自动创建表的问题及解决办法
今天用hibernate遇到不能创建表的问题,很郁闷,检查了配置,和参数,都没错啊,最后发现原来是pojo里的属性名竟然起了SQL的关键字“from”,所以就不能创建表。...
2009-12-23 22:30:05 173
原创 关于Jquery Tab插件
关于Jquery Tab插件,比较流行的是jQuery UI Tabs,最近此插件也已经有了更新,地址为http://stilbuero.de/jquery/tabs_3/ ,目前国内很多网站也在使用此插件,希望大家有时间了试用一下。今天突然发现了一个更加轻量级的,功能更加丰富的 Jquery Tab插件。先展示一下其功能;1、简单配置一下就可以实现如下效果:http://flo...
2009-12-16 15:31:59 108
原创 主题:另一个jQuery的Tab选项卡插件,很精致
项目地址:http://www.etmvc.cn/project/show/63 使用方法,只需准备选项卡的各个面板的div,设置选项卡容器class="tabs-container",插件就会自动将其转换。 Html代码 <div id="tt" class="tabs-container" style="width:500px;height:150px...
2009-11-29 15:44:59 157
原创 struts2实现上传文件、生成缩略图、添加文字和图片水印
1、页面代码代码:<%@ page contentType="text/html;charset=UTF-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <html> <head> <title>图片上
2009-11-03 23:35:19 116
原创 JSP使用JSON实现二级联动菜单
小弟今天使用JQUERY实现二级联动菜单,但是怎么调试都没有成功。 请教高手看看下面的代码,是什么地方出了问题。 test.jsp文件 Jsp代码 <%@ page contentType="text/html;charset=gb2312"%> <html> <title>联动菜单</title> ...
2009-10-31 23:27:19 250
原创 SPRING中属性SCOPE的意义
<listener> <listener-class>org.springframework.web.context.request.RequestContextListener</listener-class> </listener>以上web.xml中的配置,作用如下: 默认情况下,从bean工厂所取得的实例为Si...
2009-10-25 23:37:56 103
用CSS来解决输入框和按钮对不齐的问题
今天我将介绍一下如何使用CSS中的背景图片来设计你的搜索框。之前我使用别的方法来实现我的表单和搜索框,但是这种方法看起来会更容易些,所以我想将它与感兴趣的朋友分享。原始方式首先来让我们看看我的原始的使用<input type=”image” src=”image_url” />的方法:<form method="get" id="searchform" action="h...
2009-10-25 02:03:27 880
关于jstl报错的问题,解决办法
自己在做项目中出现jstl异常:“ The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application ”,经过研究,原因是jstl.1.1.jar和standard.jsr没有引入web-i...
2009-10-24 23:38:16 181
原创 eXtremeTable的“action”参数问题
在缺省情况下,如果url中有action参数,则在IE中eXtremeTable中将不能排序、过滤,而在FireFox中则一切正常。这个问题的产生原因是:eXtremeTable缺省情况下AutoIncludedParameters为true,则自动将url传进来的参数用hidden field的方式继续传来传去。这个本来也没有什么问题,但是form也有action属性,这两个就产生了冲...
2009-10-14 13:48:32 165
原创 介绍一下 extremeTable
1、何为 extremeTable,又一个开源taglib extremeTable,开源的jsp 自定义标签,以表格的形式显示数据,当前最新版本为 1.0.1-M1.它是一个类似display tag,valueList 等开源产品.homepage: http://extremecomponents.org/download: http://sourceforge.net/proje...
2009-10-14 12:27:58 150
原创 eXtremeTable的使用方法
1.简介eXtremeTable是目前流行的优秀分页组件之一,和 Displsytag,ValueList相比,即美观又使用。在介绍eXtremeTable之前先了解一下eXtremeComponents,它是一系列的开源的jsp自定义标签库,eXtremeTable是它中的一个功能强大而又容易配置、扩展、自定义的组件。它是以表格的形式来显示数据,具有分页组件应具有的大部分功能,比如:设定每页显示...
2009-10-14 12:20:47 195
原创 ExtJS 2.3/3.0 定制你所需要的模块
关键字: extjs 定制 jsbuilder2 build_your_own_ext js很实在的一个需求,就是我们只需要extjs的一部分功能,不想把整个类库都包含进来. 所以让我们来定制extjs吧~ 1. ExtJS 1.1.1或2.3.0 可以用官方的在线工具来定制:http://extjs.com/products/extjs/build/ ...
2009-09-28 22:35:28 213
原创 jquery效果列表
文件上传(File upload)Ajax File Upload.jQUploader.Multiple File Upload plugin.jQuery File Style.Styling an input type file.Progress Bar Plugin.表单验证(Form Validation)jQuery Validation.Auto Help.Simple jQuery...
2009-09-28 22:18:36 112
原创 静态页面
有时候需要生成静态的HTML页面以减小数据库与服务器的压力和负担,于是在网络上一阵狂搜,找到几篇相当不错的文章和一些相当有用的资料。为了方便,我整理在自己的BLOG,以供参考!在接下来的应用中,我自己想到另一种解决方案,就是通过Ajax + Struts + XML解决静态页面方案,一并写下来,与大家分享!生成静态页面技术解决方案之一(转载) 生成静态页面技术解决方案之二(转载) 一个实现将动态页...
2009-09-28 19:28:13 113
原创 生成静态页面
提升网站性能的方式有很多,例如有效的使用缓存,生成静态页面等等。今天要说的就是生成静态页面的方式。 什么叫生成静态页面呢?很简单,例如我们如果访问一个链接http://xyz.com/index.do,那么服务器就会解析这个请求,让特定的Action 去处理。这其中的缺点是显而易见的:如果访问的人,那么就会加重应用服务器的压力,最恶劣的后果就是应用服务器down 掉了。那么如何去避免呢?如...
2009-09-28 19:26:26 92
原创 利用Java生成静态HMTL页面的方法收集
生成静态页面技术解决方案之一 转载者前言:这是一个全面的jsp动态页面静态化方案,本站的帖子静态化方案将借鉴这篇帖子中方法。向http://www.agilejava.org的single的共享精神致敬。 转帖正文: 相信很多人都希望自己的页面越快越好,最好是能静态的,提高客户访问速度。也便于搜索引擎搜索。所以,就希望我们的动态读取数据库的页面,尽可能的生成静态页面。一下系列文章,介...
2009-09-28 19:21:24 85
ZZ项目管理实践教程二、源代码控制【Source Control Using VisualSVN Server and TortoiseSVN】...
在第一篇文章 项目管理实践教程一、工欲善其事,必先利其器【Basic Tools】发布后,根据大家的回复,我需要向大家说明几个问题:1.为什么要用VisualSVN Server,而不用Subversion?回答:因为如果直接使用Subversion,那么在Windows 系统上,要想让它随系统启动,就要封装SVN Server为windws service,还要通过修改配置文件来控制...
2009-09-20 18:58:16 91
ZZ项目管理实践教程一、工欲善其事,必先利其器【Basic Tools】
今天,我们首先安装一些必须的软件,主要有下面的4个,其中软件1和2使用在服务器机上,软件3和4安装在客户端机上。另外,我们还有用到MSBuild、RoboCopy、WebDeployment等等,在下面的文章中用到的时侯,我会介绍给大家。 软件最新版本简单说明1VisualSVN Server1.6.1 ...
2009-09-20 18:57:11 125
原创 JSTL多行多列显示
如图用循环输出多行多列:代码:假设从Servlet中传入一个集合list:则在jsp页面的代码:如下<table width="700" border="1" align="center"> <tr> <td colspan="2" align="center" bgcolor="#FFCCCC
2009-09-09 20:57:21 187
连接Oracle数据库
public static Connection getConnection() {// return getConnectionFromPool();//// return DBConnectionPool.getConnection(); Connection conn = null; try { Class.forName("oracle.jdbc.driver.Or...
2009-08-16 21:43:08 82
设计一个数据结构来存储这种超大型数字以及设计一种算法来实现超大整数加法运算...
public class BigInt() { public static final long maxlong = ^0; long[] ArrOne = new long[1000]; String intString=""; public int[] Arr(String s){ intString = s; for(int i=0;i<ArrOne.leght;i++)
2009-08-16 21:27:38 392
设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1
class ThreadTest1{ private int j; public static void main(String args[]){ ThreadTest1 tt=new ThreadTest1(); Inc inc=tt.new Inc(); Dec dec=tt.new Dec(); for(int i=0;i<2;i++){ Thread t=new T...
2009-08-16 21:26:25 94
编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串。...
package test; class SplitString { String SplitStr; int SplitByte; public SplitString(String str,int bytes) { SplitStr=str; SplitByte=bytes; System.out.println("The String is:'"+SplitStr+"';Split...
2009-08-16 21:25:55 279
用插入法进行排序
package test;import java.util.*;class InsertSort { ArrayList al; public InsertSort(int num,int mod) { al = new ArrayList(num); Random rand = new Random(); System.out.println("The ArrayList Sort B...
2009-08-16 21:25:12 137
用JAVA SOCKET编程,读服务器几个字符,再写入本地显示
Server端程序: package test;import java.net.*;import java.io.*; public class Server{ private ServerSocket ss; private Socket socket; private BufferedReader in; private PrintWriter out; public Ser...
2009-08-16 21:22:41 133
写一个Singleton出来。(单例)
一:public class Singleton {private Singleton(){} //在自己内部定义自己一个实例,是不是很奇怪? //注意这是private 只供内部调用 private static Singleton instance = new Singleton(); //这里提供了一个供外部访问本class的静态方法,可以直接访问 public ...
2009-08-16 21:06:35 165
最常见到的runtime exception。
1. ArithmeticException,ArrayStoreException,BufferOverflowException,BufferUnderflowException,CannotRedoException,CannotUndoException,ClassCastException, CMMException, ConcurrentModificationExcept...
2009-08-16 21:02:34 112
手动写一个简单的数据库连接池:
public class DBConnectionPool { private static int MIN_SIZE = 2; private static int MAX_SIZE = 5; private static Vector pool = new Vector(); static { for(int i=0; i<...
2009-08-16 11:40:14 176
编程用JAVA解析XML的方式
<?xml version="1.0" encoding="gb2312"?> <person> <name>王小明</name> <college>信息学院</college> <telephone>6258113</telephone&
2009-08-16 11:39:14 154
我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?...
Public String translate (String str) {String tempStr = "";try {tempStr = new String(str.getBytes("ISO-8859-1"), "GBK");tempStr = tempStr.trim();}catch (Exception e) {System.err.println(e.getMessage())...
2009-08-16 11:37:28 252
对抽象工厂的理解
抽象工厂:定义了“一套”方法的接口,具体的实现类只需要实现这些方法,并加入自己的业务逻辑,在开发中,对new出来的具体实现类的对象,用它实现的接口类型来引用,这样在以后维护中,可以很方便的切换不同的实现类,比如,在配置文件中更改类名,那么整个程序就会换一套实现方式。比如坦克大战,构建一个抽像工厂类,里面定义了创造坦克,子弹,墙等对象的方法,具体实现类,比如生产圆形坦克、子弹、墙的类 或者生产方...
2009-05-11 00:03:05 179
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人