本站首页    管理页面    写新日志    退出


天堂之光 人间希望

你我共同品味

JAVA的浓香.

Linux的清芬.

«September 2025»
123456
78910111213
14151617181920
21222324252627
282930


我的分类(专题)

日志更新

最新评论

留言板

链接

联系我

msn:zhanglincon@hotmail.com


Blog信息
blog名称:
日志总数:99
评论数量:281
留言数量:4
访问次数:809390
建立时间:2005年11月17日




javascript经典例子
文章收藏,  软件技术

zhanglincon 发表于 2008/2/12 0:25:00

 一、验证类
1、数字验证内
1.1 整数
1.2 大于0的整数 (用于传来的ID的验证)
1.3 负整数的验证
1.4 整数不能大于iMax
1.5 整数不能小于iMin
2、时间类
2.1 短时间,形如 (13:04:06)
2.2 短日期,形如 (2003-12-05)
2.3 长时间,形如 (2003-12-05 13:04:06)
2.4 只有年和月。形如(2003-05,或者2003-5)
2.5 只有小时和分钟,形如(12:03)
3、表单类
3.1 所有的表单的值都不能为空
3.2 多行文本框的值不能为空。
3.3 多行文本框的值不能超过sMaxStrleng
3.4 多行文本框的值不能少于sMixStrleng
3.5 判断单选框是否选择。
3.6 判断复选框是否选择.
3.7 复选框的全选,多选,全不选,反选
3.8 文件上传过程中判断文件类型
4、字符类
4.1


阅读全文(3335) | 回复(1) | 编辑 | 精华 | 删除
 


[JAVA Servlet]随机数字验证码的生成
文章收藏,  软件技术

zhanglincon 发表于 2008/2/12 0:04:55

    有时候在我们的网络应用中,防止程序自动登录搞破坏,我们一般都会加上验证码,这些验证码一般来说都是由人来识别的,当然,如果验证码很有规律,或者说很清楚,漂亮,那么也是可能被程序识别的,我以前就识别过某网站的验证码,因为比较有规律,所以被识别了,并且识别率达到99%左右,其实我们可以制作很复杂一点的验证码,添加一些干扰的线条或者字体变形,使程序识别的难度加大,这样,我们的目的也就达到了.

下面是生成的图片:


代码如下,JSP代码

阅读全文(2146) | 回复(0) | 编辑 | 精华 | 删除
 


[resin]linux下resin3.1环境下servlet或jsp输出乱码问题解决
原创空间,  软件技术

zhanglincon 发表于 2008/2/1 10:13:32

1,确定你的jsp有 <%@ page language="java" contentType="text/html; charset=GBK" pageEncoding="GBK"%> <META http-equiv=Content-Type content="text/html; charset=gbk"> 2,修改linux的/etc/sysconfig/i18 LANG="zh_CN.GBK"
SUPPORTED="zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="latarcyrheb-sun16" 3,resin.conf里面加           <host id='www.xxx.com'>
     &nbs

阅读全文(5950) | 回复(0) | 编辑 | 精华 | 删除
 


linux as4下的mencoder安装
(需密码) 原创空间,  软件技术

zhanglincon 发表于 2008/1/31 1:00:31


阅读全文(1604) | 回复(0) | 编辑 | 精华 | 删除
 


[Java与模式]jsp生成静态页(jsp+servlet+xml)
文章收藏,  软件技术

zhanglincon 发表于 2008/1/29 15:17:50

jsp生成静态页(jsp+servlet+xml)package ningxia.bl.admin.contentrele;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.PrintWriter;
import java.sql.Connection;
import java.sql.SQLException;
import java.util.Calendar;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.Htt

阅读全文(6557) | 回复(9) | 编辑 | 精华 | 删除
 


五个有用的过滤器 Filter
原创空间,  软件技术

zhanglincon 发表于 2008/1/27 13:45:26

一、使浏览器不缓存页面的过滤器     import javax.servlet.*;    import javax.servlet.http.HttpServletResponse;    import java.io.IOException;      

阅读全文(3937) | 回复(0) | 编辑 | 精华 | 删除
 


如何选择最合适的RAID级别 
文章收藏,  电脑与网络

zhanglincon 发表于 2008/1/25 14:55:49

众所周知,最常用的RAID配置等级分别是RAID-0、RAID-1、RAID-5。这三种 RAID等级针对数据的传输速度和保护程度都有所不同:RAID-0(数据条带化存储阵列)旨在提供速度,在所有RAID中速度最快,但是提供的保护最少;RAID-1(透明或条带化存储镜像)这种RAID能够提供最好的数据保护;而RAID-5(磁盘阵列,奇偶校验散布)能够同时提供良好的速度和保护,使得RAID-5在所有RAID中使用最为广泛。   不过,我们发现了一个普遍性的现象,那就是:采用RAID-5(ZCR)的服务器,在测试中的表 现(一个可靠MySQL资料库测试项目),远不及采用Host RAID-1的系统,而且测试表明,就算同样的RAID-1,采用独立RAID控制器的效果,竟然还不如最简单的集成的Host RAID-1,令人颇感意外。   一、寻找原因   确实,为什么采用低价RAID控制器的RAID-5的性能会不尽理想?要明白这一切,我们先要弄清楚RAID-5的运作原理。RAID-5是经过XOR运算

阅读全文(1626) | 回复(0) | 编辑 | 精华 | 删除
 


大规模网站性能优化方法-从LiveJournal后台发展看大规模网站性能优化方法
文章收藏,  电脑与网络

zhanglincon 发表于 2008/1/25 14:54:07

一、LiveJournal发展历程
LiveJournal是99年始于校园中的项目,几个人出于爱好做了这样一个应用,以实现以下功能: * 博客,论坛
* 社会性网络,找到朋友
* 聚合,把朋友的文章聚合在一起 LiveJournal采用了大量的开源软件,甚至它本身也是一个开源软件。 在上线后,LiveJournal实现了非常快速的增长: * 2004年4月份:280万注册用户。
* 2005年4月份:680万注册用户。
* 2005年8月份:790万注册用户。
* 达到了每秒钟上千次的页面请求及处理。
* 使用了大量MySQL服务器。
* 使用了大量通用组件。 二、LiveJournal架构现状概况 livejournal_backend.png
阅读全文(1451) | 回复(0) | 编辑 | 精华 | 删除
 


大型网站设计注意事项
文章收藏,  软件技术

zhanglincon 发表于 2008/1/25 14:51:31

  一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站相关的技术经过这些年的发展,已经细分到很细的方方面面, 尤其对于大型网站来说,所采用的技术更是涉及面非常广,从硬件到软件、编程语言、数据库、WebServer、防火墙等各个领域都有了很高的要求,已经不是原来简单的html静态网站所能比拟的。 大型网站,比如门户网站。在面对大量用户访问、高并发请求方面,基本的解决方案集中在这样几个环节:使用高性能的服务器、高性能的数据库、高效率的编程语言、还有高性能的Web容器。但是除了这几个方面,还没法根本解决大型网站面临的高负载和高并发问题。 上面提供的几个解决思路在一定程度上也意味着更大的投入,并且这样的解决思路具备瓶颈,没有很好的扩展性,下面我从低成本、高性能和高扩张性的角度来说说我的一些经验。 1、HTML静态化 其实大家都知道,效率最高、消耗最小的就

阅读全文(1524) | 回复(0) | 编辑 | 精华 | 删除
 


[Apache]apache ab命令
文章收藏,  软件技术

zhanglincon 发表于 2008/1/25 14:48:58

/*在这个例子的一开始,我执行了这样一个命令 ab -n 10 -c 10 http://www.google.com/。这个命令的意思是启动 ab ,向 www.google.com 发送10个请求(-n 10) ,并每次发送10个请求(-c 10)——也就是说一次都发过去了。跟着下面的是 ab 输出的测试报告,红色部分是我添加的注释。*/ C:\Program Files\Apache Software Foundation\Apache2.2\bin>ab -n 10 -c 10 http ://www.google.com/ This is ApacheBench, Version 2.0.40-dev <$Revision: 1.146 $> apache-2.0 Copyright 1996 Adam Twiss,

阅读全文(5992) | 回复(0) | 编辑 | 精华 | 删除
 


« 1 2 3 4 5 6 7 8 9 10 »



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.408 second(s), page refreshed 144787693 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号