- 博客(10)
- 收藏
- 关注
原创 严格验证获取request参数的函数。
}/** * 从各个外部变量中取值 * * @param string $key 外部变量的key * @param string $type * int,integer -- 取得的变量作为一个int值返回,默认值是0 * string -- 取得的变量作为string返回,默认值是NULL。这是默认的返回方式 * array -- 取得的变量作为array返回,默认值是一个空的数组 * bool -- 取得的变量作为bool值返回,
2010-08-30 11:49:00 411
原创 遍历Request.ServerVariables
<br /> Request.ServerVariables("Url") <br />返回服务器地址 <br />Request.ServerVariables("Path_Info") <br />客户端提供的路径信息 <br />Request.ServerVariables("Appl_Physical_Path") <br />与应用程序元数据库路径相应的物理路径 <br />Request.ServerVariables("Path_Translated")
2010-08-30 11:46:00 274
原创 单相可变长度的MD5密码加密算法.
<% <br />function encrypt(ecode) <br /> Dim texts <br /> dim i <br /> for i=1 to len(ecode) <br /> texts=texts & chr(asc(mid(ecode,i,1))+i) <br /> next <br /> encrypt = texts <br /> end function <br />function decryp
2010-08-30 11:45:00 466
原创 J2ME常使用的随机函数的几种形式.
/**<br /> * 小于t大于0的随机数<br /> * @param t int<br /> * @return byte<br /> */<br /> private byte creatRandom(int t){<br /> Random rnd = new Random();<br /> byte num = (byte)absMath(rnd.nextInt()%t);<br /> return num;<br /> }<br /> /**<br
2010-08-30 11:44:00 268
原创 整理了一下SQL Server里面可能经常会用到的日期格式转换方法.
<br />举例如下: <br />select Convert(varchar(10),getdate(),120)2006-05-12 <br />select CONVERT(varchar, getdate(), 120 ) <br />2006-05-12 11:06:08 <br />select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','') <br
2010-08-30 11:43:00 231
原创 浅析C#中的回调函数
<br />自己整理了一个简单的例子来说明回调函数的用法: <br />namespace CallBackFunction <br />{ <br /> class Program <br /> { <br /> static void Main(string[] args) <br /> { <br /> Program prog = new Program();//在静态函数Main中调用非静态方法时
2010-08-30 11:42:00 423
原创 18位身份证标准算法
18位身份证标准在国家质量技术监督局于1999年7月1日实施的GB11643-1999《公民身份号码》中做了明确的规定。GB11643-1999《公民身份号码》为GB11643-1989《社会保障号码》的修订版,其中指出将原标准名称“社会保障号码”更名为“公民身份号码”,另外GB11643-1999《公民身份号码》从实施之日起代替GB11643-1989。<br /> GB11643-1999《公民身份号码》主要内容如下:<br /> 一、范围<br /> 该标准规定了公民身份
2010-08-30 11:40:00 713
原创 rsync源代码多机同步
参考文档:http://blog.s135.com/visit.php?job=viewresult&sid=c0e8a881c7627efeab9542198c0ff72c<br />------------------------------------------------------------------------<br />----rsync安装<br />--------------------------------------------------------------
2010-08-30 11:37:00 402
原创 MySQL之Explain
Explain命令用于查看执行效果。虽然这个命令只能搭配select类型语句使用,如果你想查看update,delete类型语句中的索引效果,也不是太难的事情,只要保持条件不变,把类型转换成select就行了。<br /><br />explain的语法如下:<br /><br />explain [extended] select ... from ... where ...<br /><br />如果使用了extended,那么在执行完explain语句后,可以使用show warnin
2010-08-30 11:36:00 257
原创 异步提交数据库,缩短请求的响应时间。
<br /><br />我想众多项目的瓶颈应该是数据库的瓶颈。从数据库角度讲,SQL语句的优化、数据库配置优化、读写分离等此类的技巧估计并不新鲜,我只从架构角度上来给大家分享一些经验。<br />在如今众多高并发的项目中,缓存是不可缺少的部分。众所周知,缓存可以有效的缓解数据库的压力,所以就有了缓存数据库的概念。据我了解,目前为止市面上高效的缓存数据库软件都是收费的,例如电信的数据库就是类似于缓存数据库这种。<br />如何构建自己的缓存数据库?<br />这里有一个核心的问题就是异步提交。我们拿目前为止最
2010-08-30 11:32:00 1411
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人