10 2012 档案

SQL Server 中关于EXCEPT和INTERSECT的用法
摘要:熟练使用SQL Server中的各种用法会给查询带来很多方便。今天就介绍一下EXCEPT和INTERSECT。注意此语法仅在SQL Server 2005及以上版本支持。EXCEPT是指在第一个集合中存在,但是不存在于第二个集合中的数据。INTERSECT是指在两个集合中都存在的数据。测试如下:create table t1(id int,mark char(2))gocreate table t2(id int,mark char(2))goinsert into t1 select 1,'t1' union all select 2,'t2' union a 阅读全文

posted @ 2012-10-31 17:25 dz45693 阅读(7285) 评论(0) 推荐(0) 编辑

Function eregi() is deprecated
摘要:在php升级到php5.3之后后,在使用的过程经常发现有的程序会出现Function eregi() is deprecated 的报错信息。是什么原因呢?这是因为php5.3中不再支持eregi()函数,而使用preg_match()函数替代。解决的方法是:将eregi()函数替换成preg_match() 函数。if(eregi('^test',file))if(pregmatch(/test/i,file))————-PHP 5.3.0 之後的 regex, 希望使用 PCRE 的規格, POSIX Regex 都不建議使用了(統一 阅读全文

posted @ 2012-10-31 09:22 dz45693 阅读(6586) 评论(0) 推荐(0) 编辑

PHP 正则表达式
摘要:点击下图,可以看具体内容!介绍 正则表达式,大家在开发中应该是经常用到,现在很多开发语言都有正则表达式的应用,比如javascript,java,.net,php等等,我今天就把我对正则表达式的理解跟大家唠唠,不当之处,请多多指教!需要知道的术语——下面的术语你知道多少?Δ定界符Δ字符域Δ修饰符Δ限定符Δ脱字符Δ通配符(正向预查,反向预查)Δ反向引用Δ惰性匹配Δ注释Δ零字符宽定位 我们什么时候使用正则表达式呢?不是所有的字符操作都用正则就好了,php在某些方面用正则反而影响效率。当我们遇到复杂文本数据的解析时候,用正则是比较好的选择。优点 正则表达式在处理复杂字符操作的时候,可以提高工作效率, 阅读全文

posted @ 2012-10-30 09:50 dz45693 阅读(6786) 评论(0) 推荐(1) 编辑

File input 的样式和文字的更改方法__适用于Firefox、IE等浏览器
摘要:编辑器加载中...每次写完的东西就忘了,下次用时还要重查资料重新写,这是今天写的一段测试代码,保留下来,记录给自已,同时分享给大家。 目标: 把下边的这个上传文件的input样式和文字改成一句话“上传图片”,同样实现上传图片的功能。 难点 1、不同浏览器的样式表现不同。 2、文字如果只用click这样的方式是不可以的。 3、input 上的文字是没有办法更改的。 解决的方法 用Javascript 尝试了很多种方法,都不行,很麻烦。最后在网上看到一个人写的一个办法,给了些启发,于是只用两行CSS来解决这个问题。 如果直接在文字上加onclick事件来实现input的click(),这时选中文件 阅读全文

posted @ 2012-10-26 17:14 dz45693 阅读(7376) 评论(0) 推荐(0) 编辑

[ASP.NET MVC]让Html.RenderAction支持Lamda表达式
摘要:今天在ASP.NET MVC代码时用到了Html.RenderAction,代码如下:@{Html.RenderAction("RecentNews")}通过字符串指定Action的名称,有两点不爽:1. 输入时不能智能感知;2. 输错了不能实时提示。有这两点不爽,写代码的乐趣就大减。有享受感觉的代码应该是这样的:@{Html.RenderAction<AggSiteController>(c => c.RecentNews());}是的,Lamda,给你写代码带来畅快感觉的Lamda!微软不让我们享受,我们就自己动手,丰衣足食。自己写一个支持Lamda表 阅读全文

posted @ 2012-10-24 10:02 dz45693 阅读(6838) 评论(0) 推荐(0) 编辑

使用string.Format需要注意的一个性能问题
摘要:今天,我在写C#代码时,突然发现一个最熟悉的陌生人 —— string.Format。在写C#代码的日子里,与它朝夕相伴,却没有真正去了解它。只知道在字符串比较多时,用它比用加号进行字符串连接效率更高(当然也更方便)。可是却从来没有问过为什么?在生活中也有类似的现象,与你朝夕相处、你最熟悉的人,你往往不会进一步去了解她(他),你已经习惯了她(他),你认为你已经太了解她(他)了。。。真的是这样吗?这值得去思考。。。博问中的一个问题 ——StringBuilder,String.concat(),String+String 哪一个效率高?激发了我的好奇心,想一探string.Format的究竟,而 阅读全文

posted @ 2012-10-24 09:28 dz45693 阅读(7697) 评论(0) 推荐(2) 编辑

[IIS]修改MaxFieldLength与MaxRequestBytes彻底解决Request Too Long的问题
摘要:当 IIS7/7.5 收到的请求头的长度超过16K(默认值),就会引发"Bad Request - Request Too Long. HTTP Error 400. The size of the request headers is too long."的错误。博客园服务器曾遭遇过这个问题,我为此写过一篇博文(cnzz统计代码引起的Bad Request - Request Too Long),问题的原因是第三方统计服务cnzz的统计代码写入大量的cookie,请求时会携带着这些cookie,从而造成请求头长度超过限制。本来以为这个问题只在Chrome中出现,后来有园友 阅读全文

posted @ 2012-10-24 09:15 dz45693 阅读(6898) 评论(0) 推荐(0) 编辑

注意!ASP.NET MVC 3 的一个 OutputCache 问题
摘要:在用 ASP.NET MVC 3 重写博客园网站首页时,特地留意了一下这个缓存问题,通过这篇博文分享一下。在 ASP.NET MVC 3 中如果使用了 OutputCache,一定要在 Action 中添加下面的代码,切记!Response.Cache.SetOmitVaryStar(true);这是一个伴随ASP.NET从1.0到4.0的OutputCache Bug,ASP.NET MVC 3 是基于 ASP.NET 4.0 的,所以也躲不过。问题演示下面先来体验一下不加Response.Cache.SetOmitVaryStar(true); 的情况。示例Action代码:[Output 阅读全文

posted @ 2012-10-24 09:09 dz45693 阅读(7080) 评论(0) 推荐(0) 编辑

IIS7.5中神秘的ApplicationPoolIdentity
摘要:IIS7.5中(仅win7,win2008 SP2,win2008 R2支持),应用程序池的运行帐号,除了指定为LocalService,LocalSystem,NetWorkService这三种基本类型外,还新增了一种ApplicationPoolIdentifywin7的官方帮助上是这么说的:ApplicationPoolIdentity – 默认情况下,选择“应用程序池标识”帐户。启动应用程序池时动态创建“应用程序池标识”帐户,因此,此帐户对于您的应用程序来说是最安全的。也就是说"ApplicationPoolIdentity"帐号是系统动态创建的“虚拟”帐号(说它是 阅读全文

posted @ 2012-10-23 14:07 dz45693 阅读(7435) 评论(0) 推荐(0) 编辑

[源码学习]Razor在VS调试配置
摘要:1.ASP.NET MVC3源码下载 Codeplex http://aspnet.codeplex.com/releases 2. 创建调试用的project TestMVC3 3.添加ASP.NET MVC3源码中的下面几个project到调试用的solution中其实刚开始做的时候是先做的第4步,然后通过vs错误提示找到下面这几个project的 System.Web.Helpers System.Web.Mvc System.Web.Razor System.Web.WebPages System.Web.WebPages.Deployment System.Web.WebP... 阅读全文

posted @ 2012-10-23 13:57 dz45693 阅读(6190) 评论(4) 推荐(1) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示