网站性能优化各层面的几个建议
.NET

网站性能优化各层面的几个建议

119 0

一、Web前端层面:1.1 图片资源的压缩;1.2 js、css资源的压缩。二、业务逻辑代码层面:2.1 禁止循环体内查询数据库;2.2 将常用的配置型数据存至Redis;2.3 使用 StringBuilder 的 append 方法。(说明:循环体内,字符串的连接方式,使用 StringBuilder 的 append 方法进行扩…

开发中常用的正则表达式
.NET

开发中常用的正则表达式

1233 0

为了能够更好地理解如何在C#环境中使用正则表达式,这里整理了一些常用的正则表达式:罗马数字:string p1 = "^m*(d?c{0,3}|c[dm])" + "(l?x{0,3}|x[lc])(v?i{0,3}|i[vx])$";string t1 = "v";Match m1 = Regex.Match(t1, p1);交换前两个单词

解读C#中的正则表达式
.NET

解读C#中的正则表达式

1292 0

regexp规则类包含在System.Text.RegularExpressions.dll文件中,在对应用软件进行编译时你必须引用这个文件:System.Text.RegularExpressions.dll名字空间简介 在名字空间中仅仅包含着6个类和一个定义,它们是: Capture: 包含一次匹配的结果; CaptureCollection: Capture的序…

System.Threading.ThreadAbortException: 正在中止线程
.NET

System.Threading.ThreadAbortException: 正在中止线程

871 4

在微软的Support里面有相关资料:症状:如果使用 Response.End、Response.Redirect 或 Server.Transfer 方法,则出现 ThreadAbortException 异常。 可使用 try-catch 语句捕捉此异常。 原因:Response.End 方法停止页的执行,并将该执行变换到应用程序的事件管线中的 Applicat…

post和get最本质的区别
.NET

post和get最本质的区别

175 2

最直观的区别就是:GET把参数包含在URL中,POST通过request body传递参数。GET在浏览器回退时是无害的,而POST会再次提交请求。GET产生的URL地址可以被Bookmark,而POST不可以。GET请求会被浏览器主动cache,而POST不会,除非手动设置。GET请求只能进行url编码,而POST支持多种…