代码改变世界

大型高性能网站的十项规则

2010-10-21 20:39 by 一片温柔, 262 阅读, 0 推荐, 收藏,
摘要:在我们公司ChinaNetCloud,见 过多种不同类型的网站和系统,有好也有差。其中有些系统拥有良好的服务器/网络架构,并且进行了合理的调整和监控 ;然而一般的系统都会有安全和性能上的 问题,不能良好运行,也无法变得更流行。在中国, 开源的LAMP栈是最流行的网络架构,它使用PHP开发,运行在Apache服务器上,以MySQL作为数据库,所有这些都运行在Linux上。它是个可靠的平台,运行良好,是现在全球最 流行的Internet系统架构。然而,我们很难对其规模进行正确的扩展并保持安全性,因为每个应用层都有其自身的问题、缺陷和最佳实践。我们的工作就是 帮助企业用最低的操作成本来创建并运行高性 阅读全文

去掉点击超链接A虚框或黑边

2010-10-12 20:38 by 一片温柔, 279 阅读, 0 推荐, 收藏,
摘要:超链接点击之后出现一个黑框或黑边,非常难看,跨浏览器的解决方法如下:a{blr:expression(this.onFocus=this.close());} /* 只支持IE,过多使用效率低 */a{blr:expression(this.onFocus=this.blur());} /* 只支持IE,过多使用效率低 */a:focus { -moz-outline-style: none; } /* IE不支持 */ 在firefox和ie下都适用!!!其他类似:input{blr:expression(this.onFocus=this.close());} /* 只支持IE,过多使用效 阅读全文

data4net.dll配置及使用

2010-09-26 14:15 by 一片温柔, 208 阅读, 0 推荐, 收藏,
摘要:下载地址:http://sourceforge.net/projects/data4net/files/新建配置文件Data4Net.config,配置内容类似如下所示:<?xml version="1.0" encoding="utf-8"?><Data4Net> <!--Injection--> <add key="Data4NetLawlessesSql" value="',''|;|--|and |or |exec |insert |select |d 阅读全文

js建立正则表达式

2010-09-22 17:21 by 一片温柔, 348 阅读, 0 推荐, 收藏,
摘要:在js中,怎么构造正则表达式呢? 构造正则表达式的方法和创建表达式的方法一样。也就是用多种元字符与操作符将小的表达式结合在一起来创建更大的表达式。 可以通过在一对分隔符之间放入表达式模式的各种组件来构造一个正则表达式。对 JScript 而言,分隔符为一对正斜杠 (/) 字符。例如:/expression/,实际运用中,可能如:str.replace(/(^/s+)|(/s+$)/g,"");正则表达式模式 (expression) 均存储在RegExp 对象的Pattern 属性中。 正则表达式的组件可以是单个的字符、字符集合、字符范围、字符间的选择或者所有这些组件的任意 阅读全文

js正则表达式语法

2010-09-22 17:09 by 一片温柔, 138 阅读, 0 推荐, 收藏,
摘要:正则表达式语法一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。这里有一些可能会遇到的正则表达式示例:JScriptVBScript匹配/^/[ /t]*$/"^/[ /t]*$"匹配一个空白行。//d{2}-/d{5}/"/d{2}-/d{5}"验证一个ID 号码是否由一个2位数字,一个连字符以及一个5位数字组成。/<(.*)>.*<///1>/"<(.* 阅读全文

jquery与dom对象相互转换

2010-09-22 17:01 by 一片温柔, 165 阅读, 0 推荐, 收藏,
摘要:在使用jquery的过程中,常常会遇到jquery对象和dom对象互相转化的问题,怎么相互转换呢?1、dom对象转换成jquery对象 用$()即可把一个dom对象转换成jquery对象。如下所示: var hrdom= document.getElementById("hr2001"); //DOM对象 var obj = =$(hrdom); //jquery对象,然后就可以使用obj.html() 这样的方法了2、讲Jquery对象转换成dom对象 A:通过[index]的方法转换成dom对象,如下所示: var content = $("li[class= 阅读全文

js字符串全部替换replaceAll

2010-09-22 16:49 by 一片温柔, 417 阅读, 0 推荐, 收藏,
摘要:怎么用一个字符串,替换一个变量的一部分呢,方法如下: String.prototype.replaceAll = function(s1,s2){ return this.replace(new RegExp(s1,"gm"),s2);} 用法如下: var str = "红宝石、绿宝石、蓝宝石都属于无属性宝石。 无属性宝石可合成有属性宝石,有属性宝石可佩戴,提升角色属性。"; str = str.replaceAll(宝石,"<span class='yx_hl'>宝石</span>"); d 阅读全文

js数组Array元素排序sort

2010-09-22 16:40 by 一片温柔, 194 阅读, 0 推荐, 收藏,
摘要:对于数组可以调用sort对数组项进行排序,默认是升序排序如下: var arrA = [2,4,3,1]; arrA.sort(); document.writeln(arrA); //结果是:1,2,3,4 sort方法可以接受一个参数,该参数是具有两个参数【分别代表要比较的两个数据项】的函数,当函数返回值为1时,交换两个数组项的顺序,否则不交换。用法如下所示: function change(a, b){ if(a.length>b.length) return -1; return 1; }var arr = ["宝石","去"," 阅读全文

修改webconfig iis自动重启解决办法

2010-09-19 20:25 by 一片温柔, 965 阅读, 0 推荐, 收藏,
摘要:网站修改webconfig时,iis自动重启,造成session丢失。怎么能实现修改配置而不重启iis呢?NET Framework2.0中System.Configuration允许对于webconfig的每个配置区放到一个外部配置文件中,再用configSource的特性来指定各个配置区的外部文件。当使用 configSource 属性时,必须将整个节移动到单独文件。修改单独配置时,不会造成iis重启,为了安全,常常把该外部文件放到config目录下。以常用的AppSettings为例,配置如下: <appSettings configSource="config/appS 阅读全文

Repeater绑定datarow和ilist

2010-09-19 16:34 by 一片温柔, 321 阅读, 0 推荐, 收藏,
摘要:Repeater可以绑定dataset,datatable,也能绑定datarow,datarow,怎么绑定呢? <asp:Repeater ID="rpClass" runat="server"> <HeaderTemplate> </HeaderTemplate> <ItemTemplate> <a class="whose" href='/ReListP<%#((System.Data.DataRow)Container.DataItem)["Pare 阅读全文
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页