- 博客(18)
- 收藏
- 关注
原创 SEDA介绍与分析
<br />SEDA(Staged Event-Driven Architecture)并不是很新的技术,但它总会在我阅读的资料里出现些许影子,所以就拿出一些时间看了一下与它相关的论文资料。SEDA的目标很远大,它要构建支持大并发的互联网系统,并克服多线程及事件驱动的服务器端模型的缺点。但SEDA来源于学术界,并且这个东西还是有些复杂了,所以至今工业级的应用不是很多。它的官网是http://www.eecs.harvard.edu/~mdw/proj/seda/,上面的一些论文还是很不错的,
2010-10-29 16:27:00 4011 1
原创 JS的正则表达式
//校验是否全由数字组成 代码 function isDigit(s) { var patrn=/^[0-9]{1,20}$/; if (!patrn.exec(s)) return false return true } render_code();
2007-11-09 19:22:00 529
原创 String 与 StringBuffer区别string的值永远不会改变!
string的值永远不会改变!有人可能不相信这句话。但这是事实。String a = "a";//假设a指向地址0x0001,a = "b";//重新负值后a指向地址0x0002,但0x0001地址中保存的"a"依旧存在,但已经不再是a所指向的。从表面上看String类型的对象改变了值,但事实是他不能改变值,只能改变指向的地址StringBuffer则不同,直接改变指向的地址中保留的值所以按此分析
2007-07-31 16:15:00 846
原创 Java中数据库连接池原理机制的详细讲解
连接池的基本工作原理 1、基本概念及原理 由上面的分析可以看出,问题的根源就在于对数据库连接资源的低效管理。我们知道,对于共享资源,有一个很著名的设计模式:资源池(Resource Pool)。该模式正是为了解决资源的频繁分配?释放所造成的问题。为解决上述问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要
2007-07-31 16:12:00 1007
原创 JNDI介绍之 Naming Package
JNDI是一组API,它通过java语言为应用程序提供命名(naming)和目录(directory)功能。它被定义成独立于任何特定的目录服务实现。因此各种不同的目录服务可以通过通用的方法被访问ArchitectureJNDI由一组API和SPI(service provider interface)组成。java程序通过JNDI API访问各种naming和directory服务。SPI使各种
2007-07-31 15:55:00 622
原创 Java多线程程序设计入门
在Java语言产生前,传统的程序设计语言的程序同一时刻只能单任务操作,效率非常低,例如程序往往在接收数据输入时发生阻塞,只有等到程序获得数据后才能继续运行。 随着Internet的迅猛发展,这种状况越来越不能让人们忍受:如果网络接收数据阻塞,后台程序就处于等待状态而不继续任何操作,而这种阻塞是经常会碰到的,此时CPU资源被白白的闲置起来。如果在后台程序中能够同时处理多个任务,该多好啊!应
2007-07-31 15:51:00 500
原创 一个用ajax 实现 加载所有文件 形成树
用ajax 加载所有的盘符 、文件、文件夹//JSP页面%@page contentType="text/html; charset=GBK"%>index var xmlHttp; var Tree; var flg=false; var add;//加载状态 var div1;//显示提示 var tbody; v
2007-07-15 21:36:00 895
原创 一个用ajax实现聊天室
以前实现聊天必须每隔几秒钟来进行刷新页面保正数据同步,让人感觉太烦了!这里用 ajax + servlet + sqlserver 实现聊天室功能! //JSP页面//index index //Buttom
2007-07-15 21:26:00 3288 4
原创 一个用ajax实现表格拖拽
这里用ajax + servlet 实现一个表格拖 拽用了JDOM动态记录当前的坐标数 写为XML文档。需要一个JDOM.jar包http://download.chinaunix.net/down.php?id=9915&ResourceID=5020&site=1//JSP页面%@page contentType="text/html;charset=gb2312"%>1用
2007-07-15 21:07:00 2023 1
原创 ajax与servlet的一个简单分页
以前普通的分页翻页时都会刷新页,让人感觉真烦死了!这里用了一个简单的用ajax+servlet+JDBC + sqlserver实现的分页 !首先建一个表 这里建了一个Student表if exists(select * from sysobjects where name=Student)drop table Studentgocreate table Student([id]
2007-07-15 20:47:00 3931 1
原创 java加密觖密算法
import java.security.*;import java.security.spec.*;import javax.crypto.*;import javax.crypto.spec.*;import java.io.*;public class CipherExample { private Cipher m_encrypter; private Cipher m_d
2007-07-14 13:20:00 492
原创 滚动信息条
if (!document.layers&&!document.all)event="test"function showtip2(current,e,text){if (document.all&&document.readyState=="complete"){document.all.tooltip2.innerHTML=+text+document.all.tooltip2.s
2007-07-14 13:18:00 461
原创 jsp生成汉字验证码
那些大量的服务器代码并没有在jsp中写,而是写到了servelet 中jsp本来也就应该少写服务器代码( 我说的对吧!!!。。。) 以下是代码:下面的servelet生成了随机的汉字,你需要做的是写一个jsp做一个img标签 让他的src等于此servelet就可以==========================================================
2007-07-14 13:16:00 686
原创 jsp上传图片
服务器代码仍然在servelet中,需要去apach上下载commons-fileupload-current-bin.zip//jsp页image.jsp onsubmit="return validatePro();"> onClick="pic.src=smallImg.value;"/>
2007-07-14 13:15:00 589
原创 jsp进度条
开始页面:start.jsp状态页面:status.jsp JSP进度条 setTimeout("location=status.jsp", 1000); JSP进度条 结果: % CELLPADDING=0 CELLS
2007-07-14 13:13:00 911
原创 tomcat5.5 配置oracle连接池
把我折疼了老半天才配出来,,下面就说一下步骤说明一下,我用的是tomcat5.5 连的oracle10g,,,如果配不出来请仔细看看一下我的说明,,请不要破口大骂说我的贴子是骗子人 1.先把连接oracle的驱动放到tomcat5.5 bin 目录下的lib中,,这样他就可以自动找到驱动,如果你不这样子做,你也可以配环境变量,总之让他找到就行了2.在tomcat5.5目录下找到co
2007-07-14 13:11:00 1206
原创 jbuilder2006 创建webservices
我用的服务器是weblogic9.0======如果没有安装weblogic的话,那么先安装weblogic,当然其他服务器也可以,我没有用过............如果没有weblogic9.0安装包的话,那么就去bea网站上down一个,是的 在做web服务的时候,可能会遇到这样或者那样的错误信息,但是不要
2007-07-14 13:10:00 563
原创 很多开发人员的毛病
很多开发人员老是说管理层轻视技术人员,可你们有没有想过管理层为什么要轻视技术呢?很多软件公司老板能自己身家千万以上,个个都精明过人,如果技术人员真的像你们说的那么有价值,老板会想不到吗,会冒着放弃长期利益的风险,仅仅就不肯尊重开发人员,给予开发人员高的待遇,这些人要是目光这么短浅,怎么可能赚到那么多钱呢?是的,确实很多软件公司老板目光短浅,为人苛刻,待人刻薄,但是开发人员自己就完全没有问题了?
2007-07-14 13:08:00 471
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人