编程
文章平均质量分 77
wpabbs
一同探讨,共同进步。
展开
-
cronExpression配置说明
cronExpression配置说明 字段 允许值 允许的特殊字符秒 0-59 , - * /分 0-59 , - * /小时 0-23 , - * /日期 1-31 , - * ? / L W C月份 1-12 或者 JAN-D原创 2009-04-11 13:04:00 · 4776 阅读 · 3 评论 -
如何使用iReport 和jasper生成报表(SQL传参数及中文文件名)
1.首先下载所需要的工具和架包。这里不在多说了。2.这里只介绍几个难点。1)用ireport创建完成jrxml文件后,到ireport的安装目录找到相应的jasper文件,然后放到项目的一个目录中。(由于让程序每次都编译jrxml很浪费时间,再说模板也不容易改变,建议只编译一次就OK)2)使用代码如下Session session = HibernateUtil.currentS原创 2008-08-25 09:51:00 · 5163 阅读 · 6 评论 -
如何实现申请单的动态添加(WEB页面)
一个申请单可以包含N个项目,添加申请单时就需要动态加入代码了。动态Table表格 class="table_list"> A列 B列 C列 D列 E列 F列 G列原创 2008-08-25 13:51:00 · 936 阅读 · 0 评论 -
web开发之制作页面弹出窗口(form提交弹出式)
A页面定义一个form action="/abc.do" method="post" onsubmit="serchView()"> 调用function serchView(){ var k; var s = new Object(); k=showModalDialog("/b.jsp",s,"dialogWidth:320px;status:no;sc原创 2008-08-25 13:39:00 · 5695 阅读 · 0 评论 -
web开发之制作页面弹出窗口(url传参提交)
功能:弹出一个新页面后,选择条件后继续弹出新的页面进行选择页面A调用方法function serchView(){ var k; var s = new Object(); k=showModalDialog("/procurement_insert_save_search.jsp",s,"dialogWidth:400px;status:no;scroll:no;di原创 2008-08-25 13:27:00 · 1174 阅读 · 0 评论 -
如何将数据导出成EXCEL文件
public class ManageDiyAction extends DispatchAction { /** * ��Ա�һ���Ϣͳ�� * @param mapping * @param form * @param request * @param response * @return * @throws IOException */ public ActionF原创 2008-08-25 13:18:00 · 12545 阅读 · 0 评论 -
SVN 详细配置指导说明及命令说明
1.安装svn服务端2.创建服务sc create SVNService binpath= "/"C:/Program Files/Subversion/bin/svnserve.exe/" --service --root /"E:/SVNProjects/"" displayname= "Subversion" depend= Tcpip start= auto3.如果已经创建过服原创 2008-06-03 15:30:00 · 1129 阅读 · 0 评论 -
常用的几个JS验证函数
//判断字段必填(传入参数如:select,input,textarea)function submitcheckvalue(obj) { var j, i, obj, objs; var tagnames = obj.split(","); for (j = 0; j objs = document.all.tags(tagnames[j]); for (i = 0; i if ((原创 2008-08-21 14:30:00 · 1047 阅读 · 1 评论 -
15个设计得最糟糕最变态的CAPTCHA验证码
CAPTCHA,全称为“Completely Automated Public Turing test to tell Computers and Humans Apart”(全自动区分计算机和人类的图灵测试)。简单来说就是人类验证。当我们注册邮箱或到一些网站留言的时候,都需要输入验证码,一般的验证码是扭曲或模糊的数字,或一道简单的四则运算。CAPTCHA的作用是防止计算机自动完成注册、留言等操作转载 2008-08-23 12:19:00 · 1364 阅读 · 0 评论 -
打印JSP页面
打印代码如下,在使用时需要注意的是IE的安全设置选项.tb_lt{ text-indent: 3; line-height: 120%; border-left: 1 solid #000000; border-top: 1 solid #000000 }.td_rb { text-indent: 3; line-height: 120%; border-right: 1 solid #0原创 2008-06-02 16:07:00 · 768 阅读 · 0 评论 -
Error: Can't connect to host *.*.*.*': 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
Error: Cant connect to host *.*.*.*: 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 出现以上错误可能是由于SVN端口问题,解决办法如下:svnserve -d -r d:/svn --listen-port 3690后面的端口号自己可以自定,3690是默认的。原创 2008-06-03 15:17:00 · 7600 阅读 · 0 评论 -
JAVA 打印图片透明水印
import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileO原创 2008-11-03 15:17:00 · 3188 阅读 · 3 评论 -
JavaScript--学做遮罩层
dom-drag.js 如下:/************************************************** * dom-drag.js * 09.25.2001 * www.youngpup.net * Script featured on Dynamic Drive (http://www.dynamicdrive.com) 12.08.2005 *********转载 2008-09-10 16:30:00 · 2479 阅读 · 1 评论 -
通用不间断滚动JS封装
/*MSClass (Class Of Marquee Scroll通用不间断滚动JS封装类) Ver 1.65*/ 制作时间:2006-08-29 (Ver 0.5) 发布时间:2006-08-31 (Ver 0.8) 更新时间:2007-12-28 (Ver 1.65) 更新说明: + 加入功能 * 修正、完善 1.65.071228 * 横向、纵向滚动格式调整 (解决横向滚动换行的问题转载 2008-09-10 09:19:00 · 1252 阅读 · 2 评论 -
JavaScript---10行代码实现导出成Excel
仅限IE下。 function preview() { window.clipboardData.setData("Text",document.all(table1).outerHTML); try{ var ExApp = new ActiveXObject("Excel.Application") var ExWBk = Ex转载 2008-09-10 08:53:00 · 845 阅读 · 0 评论 -
JS 验证必须前面字母后面数字
function checkln(obj){ var pattern = /[^a-zA-Z]/g; var patternnum = /[^0-9]/g; var val = obj.value; var num = 0; var i; if(pattern.test(val.charAt(0))) { alert("必须以英文字母开头!"); obj.value=""; retu原创 2008-09-09 15:14:00 · 2348 阅读 · 0 评论 -
如何编写一个简单的 taglib
这是一个显示年月日的taglib,希望对初学者有所帮助。编写实现类(MyDateTag .java):package com;import java.util.*;import javax.servlet.jsp.*;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.TagSuppor原创 2008-06-22 10:53:00 · 754 阅读 · 0 评论 -
美国研制出世界“最快”计算机“走鹃”
美国国际商用机器公司(IBM)和美国能源部9日说,美国已研制出新一代全球最快计算机,最大运算速度每秒1000万亿次,比此前全球最快计算机、IBM研制的“蓝色基因/L”快1倍多。 美国能源部长塞缪尔·博德曼说,这款超级计算机将用于运算全球能源等问题,还将在基础学科研究方面“打开知识新窗口”。 6年研发 计算机名为“走鹃”,取自新墨西哥州州鸟之名。“走鹃”由IBM和原创 2008-06-11 13:22:00 · 551 阅读 · 0 评论 -
如何做用XML配置的web菜单程序
请先看看菜单效果,如果觉得可以,请继续往下看代码或到我的资源里下载源代码。XML配置代码:原创 2008-06-09 11:41:00 · 869 阅读 · 1 评论 -
JS table 表格相同列合并
function uniteTable(tb,colLength){ // 检查表格是否规整 if (!checkTable(tb)) return; var i=0; var j=0; var rowCount=tb.rows.length; // 行数 var colCount=tb.rows[0].c转载 2008-08-21 14:36:00 · 3792 阅读 · 1 评论 -
判断用户是否登录 及 解决用户重复登录问题
解决用户是否登录问题:(写一个过滤器实现)public class Check_User_LoginFilter implements Filter { protected FilterConfig filterConfig; public void init(FilterConfig arg0) throws ServletException { // TODO Auto-gen原创 2008-08-21 14:15:00 · 13539 阅读 · 2 评论 -
提取汉字首字母工具类
public class StringUtil { // 国标码和区位码转换常量 static final int GB_SP_DIFF = 160; // 存放国标一级汉字不同读音的起始区位码 static final int[] secPosValueList = { 1601, 1637, 1833, 2078, 2274, 2302, 2433, 2594, 2787, 31转载 2008-08-21 14:11:00 · 1019 阅读 · 0 评论 -
过滤器的编写(过滤字符编码)
1. Filter 类(首先要编写的类)import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.se原创 2008-05-19 14:55:00 · 1143 阅读 · 0 评论 -
如何使用Jmail收发邮件
Jmail 接收邮件:import javax.mail.PasswordAuthentication;import javax.mail.Authenticator;import java.util.*;import javax.mail.*;import java.io.*;public class ReceiveMail { public ReceiveMail() { }原创 2008-05-19 13:36:00 · 2622 阅读 · 0 评论 -
解决MySQL中文乱码问题
首先,在装MySql的时候要把默认的latin1设置为GBK。如果没选择就到安装目录下找到my.ini配置文件,里面有两行设置字符的,将他们改为GBK。如:default-character-set=GBK其次,如果你是以前建立好的表,就需要将每张表的字符集改为GBK。CREATE TABLE `city` ( `pid` int原创 2008-05-19 13:35:00 · 827 阅读 · 3 评论 -
利用JDOM操纵XML文件(数据库连接)
利用JDOM操纵XML文件(数据库连接)import java.io.IOException;import org.jdom.JDOMException;import org.jdom.input.SAXBuilder;import org.jdom.*;import java.util.*;import org.jdom.output.*;import java.io.*;public原创 2008-05-22 13:41:00 · 800 阅读 · 0 评论 -
读properties文件
文件 1.properties 内容如下name=wpabbspassword=wpabbsJAVA类:package test;import java.util.Properties;import java.io.FileInputStream;import java.io.*;public class Untitled1{ public Untitled1() {原创 2008-05-21 14:05:00 · 626 阅读 · 0 评论 -
如何配置SVN
下面我写了个配置SVN的基本过程,希望对初学者有所帮助,本例以svn-1.4.3为例子:首先下载 svn-1.4.3-setup.zip 下载完毕后安装其次打开DOS窗口 sc create SVNService binpath= "/"C:/Program Files/Subversion/bin/svnserve.exe/" --service --root /"E:/SV原创 2008-05-19 15:39:00 · 2109 阅读 · 0 评论 -
页面右下角出现提示框 js版
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> http://www.w3.org/1999/xhtml"> 无标题文档 * {margin:0px;padding:0px;} html,body { height:100%;} body { font-size:14px; line-height:24px;} #tip {原创 2008-05-21 15:12:00 · 1716 阅读 · 0 评论 -
JSP 汉字验证码的生成
参考代码如下:selvlet代码:import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOException;import java.util.Random;import javax.imageio.Ima原创 2008-05-21 14:13:00 · 855 阅读 · 0 评论 -
如何使用 InstallShield6.22 打包J2EE WEB工程
今天研究了一下用InstallShield6.22打包,顺便把代码给大家共享一下,希望对刚接触的朋友有所帮助(我也是刚接触的),程序包括安装JDK,TOMCATE,MYSQL等等,程序还不完善,以后有时间再跟大家分享。语言包我也发到资源里了,大家可以下载。 #include "ifx.h" function OnFirstUIBefore() //变量原创 2008-05-20 09:56:00 · 1874 阅读 · 1 评论 -
log4j 日志 高级使用
1。使用log4j必须在服务器启动的时候就加载其配置文件。 initlog4j com.netstore.util.InitLog4J log4j WEB-INF/config.xml 配置文件所放位置 2 设置启动顺序 2。书写要加载的配置文件 config.xmlhttp://jakarta.apache.org/log4j/">原创 2008-05-20 10:40:00 · 637 阅读 · 0 评论 -
如何使用StatSVN统计Subversion库中的代码开发情况
一 准备工作StatSVN是一个Java写的开源统计程序,从STATCVS移值而来。其运行需要Java的运行环境支持,所以大家需要安装Java的运行环境。Java运行环境可以从Sun的网站上下载StatSvn可以从StatSvn官网下载,目前版本是 0.3.1Statsvn在使用中需要使用SVN的客户端,因此需要确保机器上可以访问到SVN的客户端命令二 开始统计工作1.从仓库中C原创 2008-08-21 14:01:00 · 2231 阅读 · 5 评论 -
JSP 如何在客户端同步显示服务器时间
在客户端同步显示服务器时间解决办法:1.用ajax异步提交取得时间,然后局部刷新页面。2.取得服务器时间,在本地(客户端)实现时间累加。 第一种方法显然加大了服务器的负载量,但是时间准确。(中间网速另算)第二中每次只取得一次时间,节约服务器开销。 这次我采用第二种方法实现此功能,希望对学习者有所帮助。首先在客户端得到服务器时间代码如下: Date date原创 2008-08-21 11:12:00 · 1998 阅读 · 2 评论 -
JSP+XML的带权限控制的类似QQ的菜单(只需配置xml就能生成菜单)
废话少说,介绍我写的代码的主要功能:此菜单程序只需配置XML即可使用,在配置的时候为每个菜单项可以设置一或多个权限,使用起来很方便。有用的朋友就可以赶快下载吧。我上传到我的资源里了。代码概览:XML文件:原创 2008-05-30 16:38:00 · 1292 阅读 · 2 评论 -
C2Call是一种基于浏览器的网络电话
只需要你向你的朋友发送一封Email,你们就可以通话了,其他的什么都不需要。很是方便,希望大家都去体验一下。地址:http://www.c2call.com/什么是C2Call?C2Call是一种基于浏览器的网络电话,它能让你直接通过浏览器与他人通话。它操作起来就如同网络电子邮件,无须安装任何软件。你能用它在网上与任何人通话。 C2Call如何运作?C2Call是一个临时的Java插件,当原创 2008-05-23 18:49:00 · 872 阅读 · 1 评论 -
三星手机D908I安装java方法
三星手机D908I安装java方法 三星D908I: 用数据线传JAVA的方法: 第一:前期准备: 硬件:D908I一部,USB数据线一根 软件:三星手机驱动,三星JAVA传输免刷机软 ,Launch Softick PPP软件 第二:设置 1.手机设置,待机输入代码*#52828378# 。进入第一个选项TRACE Setting,把里面的项目全部勾选。 2.按原创 2008-05-23 21:32:00 · 3397 阅读 · 1 评论 -
美国通信巨头强力支持P4P技术
北京时间4月16日消息,据国外媒体报道,P2P技术仍然方兴未艾,但美国通信和有线网络巨头已经开始大力推动P4P技术的发展。 AT&T和Comcast近日在提交给美国联邦通信委员会(FCC)的文件中称,得益于P4P网络管理方面的新突破,FCC根本没有必要颁布网络中立方面的规定。在4月9日提交给FCC的一份文件中,Comcast引用了P2P开发商Pando此前公布的数据。Pando通过在美国转载 2008-05-25 08:52:00 · 820 阅读 · 0 评论 -
java 如何生成动态的gif图片
网上找了很多资料都没有生成gif图片的例子。但是生成水印的文件到不少,如果我们把gif图片合成水印后,图片就不动了,所以我写了个小例子供大家参考。(如果你想在某个图片上打印个动感图标,这个类就能很好地实现,前提是你必须先将动感图标分解成几张单独的gif图片。当然你可以用程序来实现。)要用到 AnimatedGifEncoder 类自行下载=========================原创 2008-05-19 15:10:00 · 5097 阅读 · 3 评论 -
Hibernate 表的级联
有了表的级联 就只需关注主表,在做增删改查的时候只要管主表即可。下面用代码讲解:1。例如现在有两个表。定单表和定单条目表。由于篇幅问题,我只写关键代码。首先在OrderForm(定单表)写。private int OID;//订单编号private String cid;private String odate;private String oprovince;priva原创 2008-05-20 10:43:00 · 649 阅读 · 0 评论