- 博客(530)
- 收藏
- 关注
proxool连接池情况下rowset的使用
import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.Properties;import java.util.logging.Logger;im...
2005-12-06 21:28:00 63
原创 2003年的一篇文章
http://blog.csdn.net/yq76034150/archive/2004/11/09/174572.aspx今天在CSDN首页看到这个文章的名字,眼熟,发现是自己在2003年写的; 被转来转去,结果到这个地方,竟然上了首页了;更好笑的是:作者声明:“转贴自/:http://www.yourblog.org/Data/20044/34092.html
2005-11-16 20:25:00 2393
2003年的一篇文章
http://blog.csdn.net/yq76034150/archive/2004/11/09/174572.aspx今天在CSDN首页看到这个文章的名字,眼熟,发现是自己在2003年写的; 被转来转去,结果到这个地方,竟然上了首页了;更好笑的是:作者声明:“转贴自/:http://www.yourblog.org/Data/20044/34092.html ...
2005-11-16 20:25:00 60
原创 SQL谎言
我们开发的是一套大型门户系统,因为是Internet访问的,所以,Statement会出现安全问题,这个在http://blog.csdn.net/hongbo781202/archive/2005/09/19/485092.aspx里面已经讨论过了,然后我抄一段ORACLE电子杂志的话给大家看看:“除了缓冲的问题之外,至少还有一个更好的原因使我们在企业应用程序中更喜欢使用PreparedStat
2005-10-25 22:25:00 3018 3
SQL谎言
我们开发的是一套大型门户系统,因为是Internet访问的,所以,Statement会出现安全问题,这个在http://blog.csdn.net/hongbo781202/archive/2005/09/19/485092.aspx里面已经讨论过了,然后我抄一段ORACLE电子杂志的话给大家看看:“除了缓冲的问题之外,至少还有一个更好的原因使我们在企业应用程序中更喜欢使用PreparedStat...
2005-10-25 22:25:00 60
原创 W3C工作流程
1)Submission我们平常向会议或者杂志投递论文叫“paper submission",这里也一样。submission指由W3C member向www consortium投递自己的一个建议。w3c有可能决定不接收这个建议。2)Notes如果IBM向W3C提了一个submission,而且w3c没有拒绝这个submission,那么它就进入Note阶段。Note的内容由IBM进行编辑修改,
2005-10-15 14:09:00 3876
W3C工作流程
1)Submission我们平常向会议或者杂志投递论文叫“paper submission",这里也一样。submission指由W3C member向www consortium投递自己的一个建议。w3c有可能决定不接收这个建议。2)Notes如果IBM向W3C提了一个submission,而且w3c没有拒绝这个submission,那么它就进入Note阶段。Note的内容由IBM进行编辑修改,...
2005-10-15 14:09:00 74
原创 W3C基础
BPEL采用了很多W3C的recommendation作为自己的协议的基础,而最近互联网行业再振雄风红红火火,在这个情况下,我们再回头看看w3c是怎么回事是很有必要的。我们知道,www是作为CERN(European Organization for Nuclear Research,欧洲粒子物理研究中心、原子能研究机构)的一个项目被提出的,当时,Tim Berners-Lee 是其中一员。WWW
2005-10-15 13:32:00 3464
W3C基础
BPEL采用了很多W3C的recommendation作为自己的协议的基础,而最近互联网行业再振雄风红红火火,在这个情况下,我们再回头看看w3c是怎么回事是很有必要的。我们知道,www是作为CERN(European Organization for Nuclear Research,欧洲粒子物理研究中心、原子能研究机构)的一个项目被提出的,当时,Tim Berners-Lee 是其中一员。WWW...
2005-10-15 13:32:00 91
用socket实现的文件服务器(5)
/** * 数据包内容解析 * * @author HongSoft */public class PacketParserThread extends Thread{ private Socket socket; private BufferedReader in; private PrintWriter out; public PacketParserThread(S...
2005-09-28 20:44:00 103
用socket实现的文件服务器(4)
/** * socket服务端的实现 * * @author HongSoft */public class ForumFileServer{ static final int PORT=8000; public static void main(String[] args)throws IOException { //启动 cacheMo...
2005-09-28 20:42:00 68
原创 用socket实现的文件服务器(3)
//主题帖cache规则:读则加入,否则不需要加入 private static Cache topicCache = new Cache(300*1000*1000); //回帖cache private static Cache replyCache = new Cache(300*1000*1000); /** * 取主题贴,首先应该从cache中取
2005-09-28 20:41:00 2171
用socket实现的文件服务器(3)
//主题帖cache规则:读则加入,否则不需要加入 private static Cache topicCache = new Cache(300*1000*1000); //回帖cache private static Cache replyCache = new Cache(300*1000*1000); /** * 取主题贴,首先应该从cache中取 ...
2005-09-28 20:41:00 81
原创 用socket实现的文件服务器(2)
/** * 业务逻辑层调用的接口 * @author HongSoft */public class ForumFileDao{ /** * 得到主题贴内容 * 主题贴只写一行 * @param forumId * @param topicId * @return */ public static String getTopicCont
2005-09-28 20:34:00 2059
用socket实现的文件服务器(2)
/** * 业务逻辑层调用的接口 * @author HongSoft */public class ForumFileDao{ /** * 得到主题贴内容 * 主题贴只写一行 * @param forumId * @param topicId * @return */ public static String getTopicCont...
2005-09-28 20:34:00 64
原创 用socket实现的文件服务器(1)
public class ForumFileClient{ static InetAddress addr; static { try { addr=InetAddress.getByName("127.0.0.1"); }catch(Exception e) { e.print
2005-09-28 20:32:00 2540
用socket实现的文件服务器(1)
public class ForumFileClient{ static InetAddress addr; static { try { addr=InetAddress.getByName("127.0.0.1"); }catch(Exception e) { e.print...
2005-09-28 20:32:00 75
原创 Tomcat的RemoteAddrValve的使用
我们上次,在http://blog.csdn.net/hongbo781202/archive/2005/08/29/467707.aspx已经讨论多Tomcat的AccessLogValve的使用了,今天,我们再来看看RemoteAddrValve的使用。我们知道tomcat有几个默认的应用,其中包括manager和admin。有的时候我们希望通过这两个应用来发布我们自己的应用,但又不希望外部的
2005-09-19 19:56:00 3487
Tomcat的RemoteAddrValve的使用
我们上次,在http://blog.csdn.net/hongbo781202/archive/2005/08/29/467707.aspx已经讨论多Tomcat的AccessLogValve的使用了,今天,我们再来看看RemoteAddrValve的使用。我们知道tomcat有几个默认的应用,其中包括manager和admin。有的时候我们希望通过这两个应用来发布我们自己的应用,但又不希望外部的...
2005-09-19 19:56:00 278
原创 群里面的讨论:关于rowset,mysql,PrepareStatement,Poeaa等
HongSoft(26929885) 16:51:26String sql = "SELECT * FROM resource_files where fileform=?"; Connection conn = null; PreparedStatement stmt = null; try { if (sql != null &&
2005-09-19 19:13:00 2909 1
群里面的讨论:关于rowset,mysql,PrepareStatement,Poeaa等
HongSoft(26929885) 16:51:26String sql = "SELECT * FROM resource_files where fileform=?"; Connection conn = null; PreparedStatement stmt = null; try { if (sql != null &a...
2005-09-19 19:13:00 142
原创 QQ群内的jbpm3讨论
我会把QQ群内的jbpm3讨论的内容放到这里来,作为记录。今天这个基本上不能称“讨论”,主要是我一个人在说,想让群内的朋友在群内看到,而没有在群内的朋友,通过BLOG看吧。群内以前还有很多记录,不过就不copy到这里来了。“动态产生任务”在jbpm3里面通过swimlane来实现 HongSoft(26929885) 18:33:13public interface AssignmentHandl
2005-09-14 19:18:00 4099 5
原创 perl脚本和 perl dbi接口示例
第一个perl脚本是同事帮忙写的。这个功能用JAVA实现后,中途不抛异常退出;用perl后,正常。同事帮忙写,我自己修改调试通过,竟然对perl有了一定的了解。写下来,备忘,说不定今天是个新的开始。#!/usr/bin/perluse DBI;#连接数据库,就是这么方便$dbh = DBI->connect("DBI:mysql:newWap:172.16.58.36", "root","");#
2005-09-12 21:11:00 2087
perl脚本和 perl dbi接口示例
第一个perl脚本是同事帮忙写的。这个功能用JAVA实现后,中途不抛异常退出;用perl后,正常。同事帮忙写,我自己修改调试通过,竟然对perl有了一定的了解。写下来,备忘,说不定今天是个新的开始。#!/usr/bin/perluse DBI;#连接数据库,就是这么方便$dbh = DBI->connect("DBI:mysql:newWap:172.16.58.36", "root",""...
2005-09-12 21:11:00 101
原创 一天就搞定一个问题,哎
今天一天的工作,千言万语汇成一句话:在JSP(包括webwork tag JSP)中,一个串最好是用""括起来。否则,后果会很严重。比如时间:2005-09-01 17:11:21 会变成 2005-09-01;比如QQ消息:我狠你 狠你这么让我着迷 会边成 我狠你。想想如果是你正在追的MM给你发QQ,想想后果吧!
2005-09-01 20:58:00 2287 1
一天就搞定一个问题,哎
今天一天的工作,千言万语汇成一句话:在JSP(包括webwork tag JSP)中,一个串最好是用""括起来。否则,后果会很严重。比如时间:2005-09-01 17:11:21 会变成 2005-09-01;比如QQ消息:我狠你 狠你这么让我着迷 会边成 我狠你。想想如果是你正在追的MM给你发QQ,想想后果吧!...
2005-09-01 20:58:00 67
原创 定时执行任务的三种方法
1)java.util.Timer这个方法应该是最常用的,不过这个方法需要手工启动你的任务:Timer timer=new Timer();timer.schedule(new ListByDayTimerTask(),10000,86400000);这里的ListByDayTimerTask类必须extends TimerTask里面的run()方法。2)ServletContextListen
2005-08-30 20:35:00 3570 2
定时执行任务的三种方法
1)java.util.Timer这个方法应该是最常用的,不过这个方法需要手工启动你的任务:Timer timer=new Timer();timer.schedule(new ListByDayTimerTask(),10000,86400000);这里的ListByDayTimerTask类必须extends TimerTask里面的run()方法。2)ServletContextListen...
2005-08-30 20:35:00 134
原创 Tomcat访问日志使用
Access Log Valve用来创建日志文件,格式与标准的web server日志文件相同。可以使用用日志分析工具对日志进行分析,跟踪页面点击次数、用户会话的活动等。Access Log Valve的很多配置和行为特性与File Logger相同,包括每晚午夜自动切换日志文件。Access Log Valve可以和任何Catalina容器关联,记录该容器处理的所有请求。例子如下:
2005-08-29 21:29:00 4959
Tomcat访问日志使用
Access Log Valve用来创建日志文件,格式与标准的web server日志文件相同。可以使用用日志分析工具对日志进行分析,跟踪页面点击次数、用户会话的活动等。Access Log Valve的很多配置和行为特性与File Logger相同,包括每晚午夜自动切换日志文件。Access Log Valve可以和任何Catalina容器关联,记录该容器处理的所有请求。例子如下: <Va...
2005-08-29 21:29:00 141
原创 J2EE集群体会
1)下面两种情况需要集群a. large-scale system比如www.qq.com等门户,需要能够透明地扩容,需要保证scalability.b. mission-critical system比如招行交易系统,需要保证availability in 24 hours和Fault tolerance.2)web clustering包括两大功能需求:web load balancing+H
2005-08-23 20:27:00 1991
J2EE集群体会
1)下面两种情况需要集群a. large-scale system比如www.qq.com等门户,需要能够透明地扩容,需要保证scalability.b. mission-critical system比如招行交易系统,需要保证availability in 24 hours和Fault tolerance.2)web clustering包括两大功能需求:web load balancing+H...
2005-08-23 20:27:00 53
原创 使用并监控proxool连接池
下面是使用方法:1)到http://sourceforge.net/projects/proxool/ 下载,并配置到工程中2)用web-inf/proxool.xml配置连接池属性 xml-test jdbc:mysql://172.18.16.3:3306/newWapNotInno org.gjt.mm.mysql.Driver 100
2005-08-14 16:20:00 2925 2
使用并监控proxool连接池
下面是使用方法:1)到http://sourceforge.net/projects/proxool/ 下载,并配置到工程中2)用web-inf/proxool.xml配置连接池属性<?xml version="1.0" encoding="ISO-8859-1"?><!-- the proxool configuration can be embedded within you...
2005-08-14 16:20:00 79
原创 AspectJ使用经验
AspectJ使用经验1)AspectJ1.2版下载后不要解压,直接双击安装2)AspectJ5版的语法有了较大变化,请下载AJDT插件进行开发3)目前的AJDT开发不支持语法提示,在源代码规模较大的情况下,编译较慢,10万行代码,20个pointcut,编译约2分钟4)AJDT weave pointcut的方式,是在切点的调用处进行weave,不是在被调方法的前后直接weave,所以在JSP等
2005-06-20 10:34:00 2109 1
AspectJ使用经验
AspectJ使用经验1)AspectJ1.2版下载后不要解压,直接双击安装2)AspectJ5版的语法有了较大变化,请下载AJDT插件进行开发3)目前的AJDT开发不支持语法提示,在源代码规模较大的情况下,编译较慢,10万行代码,20个pointcut,编译约2分钟4)AJDT weave pointcut的方式,是在切点的调用处进行weave,不是在被调方法的前后直接weave,所以在JSP等...
2005-06-20 10:34:00 64
原创 安装配置BouncyCastle JCE
1.安装bouncycastle.jar文件 找到该文件,并执行以下两步: (1)将该文件拷贝到jdk1.3.1/jre/lib/ext/目录下 (2)将该文件拷贝到c:/programfiles/JavaSoft/JRE/1.3/lib/ext目录下。 注意,以上两步均要完成,少一不可。 2.配置java.security文件 首先要找到以下两个文件: (1)jdk1.3.1/jre/lib/s
2005-05-17 17:51:00 2993
安装配置BouncyCastle JCE
1.安装bouncycastle.jar文件 找到该文件,并执行以下两步: (1)将该文件拷贝到jdk1.3.1\jre\lib\ext\目录下 (2)将该文件拷贝到c:\programfiles\JavaSoft\JRE\1.3\lib\ext目录下。 注意,以上两步均要完成,少一不可。 2.配置java.security文件 首先要找到以下两个文件: (1)jdk1.3.1\jre\lib\s...
2005-05-17 17:51:00 173
原创 数据库中的move操作
本文的几个内容是一直就有点迷糊的,今天清理了一遍,记录备忘.在我们的系统中,有大量这样的需求:把表goods中的数据,move到表spec_goods中. (两个表的列是相同的).一般来说,我们知道,最标准的写法是这样的:insert into spec_goods(c1,c2,c3) select c1,c2,c3 from goods where c3=A;但我们系统中,这样的表很多,每
2005-05-02 16:39:00 2288 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人