脚 本 之 家 www.jb51.net
页面导航:  不限条件-->sp
本地搜索:
内存现在非常便宜—因此,通过以智能的方式在整个应用程序中实现缓存,可以获得很大的性能提高。缓存可以掩盖许多过失缓存是一种无需大量时间和分析就可以获得“足够良好的”性能的方法。这里再次强调,内存现在非常便宜,因此,如果您能通过将输出缓存30秒,而不是花上一整天甚至一周的时间尝试优化代码或数据库就可以获得所需的性能,您肯定会选择缓存解决方案(假设可以接受30秒的旧数据)。缓存正是那些利用20%付出获得80%回报的特性之一,因此,要提高性能,应该首先想到缓存。 不过,如果设计很糟糕,最终却有可能带来不良的后果,因此,您当然也应该尽量正确地设计应用程序。但如果您只是需要立即获得足够高的性能,缓存就是您...
http://www.jb51.net//article/16545.htm
1:使用String.Replace函数替换,但不支持大小写。2:正则System.Text.Regex替换,用RegExpOption修改是否支持大小写。3:在小数据的情况下,使用String.SubString和+可以实现间接替换。4:导入MicrosoftVisualBasicRunTime(Microsoft.VisualBasic.DLL)使用Strings.Replace速度很快。5:参照反射Reflector.FileDisassembler配合Strings.SplitandStrings.Join等实现,速度同5。一下介绍一种算法,类似KMP算法。有兴趣的参照研究下。以下为引...
http://www.jb51.net//article/16544.htm
作用:用ASP程序将页面中的电话号码生成图片格式。[code]<%CallCom_CreatValidCode(Request.QueryString("tel"))PublicSubCom_CreatValidCode(pTel)'----------禁止缓存Response.Expires=0Response.AddHeader"Pragma","no-cache"Response.AddHeader"cache-ctrol","no-cache"Response.ContentType="Image/BMP"RandomizeDimi,ii,iii,rndColor,strLen,...
http://www.jb51.net//article/16543.htm
<%@language=vbscriptcodepage=65001%><%'FilenamemustbeinputifRequest("Filename")=""thenresponse.write"<h1>Error:</h1>Filenameisempty!<p>"elsecalldownloadFile(replace(replace(Request("Filename"),"\",""),"/",""))FunctiondownloadFile(strFile)'makesureyouareonthelatestMDACversi...
http://www.jb51.net//article/16542.htm
实例一:前台[code]<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inherits="_Default"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><headrunat="server">...
http://www.jb51.net//article/16536.htm
进行Chunked编码传输的HTTPResponse会在消息头部设置:Transfer-Encoding:chunked表示ContentBody将用Chunked编码传输内容。Chunked编码使用若干个Chunk串连而成,由一个标明长度为0的chunk标示结束。每个Chunk分为头部和正文两部分,头部内容指定下一段正文的字符总数(十六进制的数字)和数量单位(一般不写),正文部分就是指定长度的实际内容,两部分之间用回车换行(CRLF)隔开。在最后一个长度为0的Chunk中的内容是称为footer的内容,是一些附加的Header信息(通常可以直接忽略)。具体的Chunk编码格式如下:[code...
http://www.jb51.net//article/16534.htm
来看看效果图对比:字符验证码:→加法验证码:优点:①与纯字符验证码相比,本程序效防止了绝大部分(99%以上)广告机的自动识别。即使是中文验证码,也能被市面上的部分广告机识别。②与中文验证码相比,避免了用户输入用户名密码验证码的时候需要切换输入法的麻烦。有兴趣的朋友,还可以扩展为其他的运算,比如乘法,减法,乘方等。使用方法:将以下代码保存为Dv_GetCode.asp文件,替换动网论坛的该文件。背景色、字体颜色可在代码中修改。说明:该程序需要网站空间支持ASPJpeg组件、楷体_GB2312字体。后续我会发布一个不需要组件及字体支持的版本,有兴趣者请关注我的博客。[code]<%'====...
http://www.jb51.net//article/16516.htm
问题:1.购物车中的数据是否应该存储在数据库中?我特别想知道在真正的项目中,那些真正的软件工程师是如何考虑这个问题的。在Google上一搜,搜到了一篇咱园子里一位网友的观点:购物车应该是个临时存储数据的模块,他将其存放在Session对象中。这位网友说的很有道理,不过我并不喜欢这样的做法。如果大家都将其存储在Session对象中,成千上万个用户一同购物的话,想必ASP.NET服务器必将承受巨大的负载。也许像我们国内的网站可能会好一些,但想Amazon这样的网站,怎么做的呢?Amazon中国网站,也就是Joyo的网站,并不是将其存储在Session对象中,因为我如果这次放入购物车中的商品没有提交...
http://www.jb51.net//article/16511.htm
上次还是CSDN里的朋友回答的,我复制了下来。原文如下===========================利用统计文章字数,然后达到一定字数就截断输出,但是分页的内容就会在莫名其妙的地方截断,不是很友好。  很简单,在要截断的地方附近找下面的符号:;’”?。!;'".!  如果后面存在<p>或<br>就分页。主要是要研究文章的格式。<%ifRequest.ServerVariables("Content_Length")>0thencontent=Request.Form("textarea1")PageLength=1000'每页字数CLength=Le...
http://www.jb51.net//article/16493.htm
如果有哪里看不懂的,请留言哦生成随机码类:SigowayRandom.cs [code]usingSystem;namespaceRongYi.Model.Common{///<summary>///SigowayRandom的摘要说明///</summary>publicclassSigowayRandom{#region获取校验码///<summary>///获取校验码///</summary>///<returns>校验码字符数组</returns>publicstaticstring[]GetCheckC...
http://www.jb51.net//article/16489.htm
以下程序直接通过HibernateAPI批量更新CUSTOMERS表中年龄大于零的所有记录的AGE字段:tx=session.beginTransaction();Iteratorcustomers=session.find("fromCustomercwherec.age>0").iterator();while(customers.hasNext()){Customercustomer=(Customer)customers.next();customer.setAge(customer.getAge()+1);}tx.commit();session.close();如果CUSTO...
http://www.jb51.net//article/16483.htm
共有:1878/10,当前5/188页  [首页] [上一页] 1 2 3 4 5 6 7 8 [下一页]  [尾页] 转到: