上一页 1 ··· 5 6 7 8 9 10 11 下一页

2011年11月30日

正则表达式

摘要: 使用extJs时能常用的正则表达式"^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\d+$" //整数 "^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0- 阅读全文

posted @ 2011-11-30 20:23 魔GUI 阅读(145) 评论(0) 推荐(0)

C# 过滤敏感字符

摘要: 今天在做的过滤特殊字符中,有多个单词组成的(butt plug)、中间有*号(f**k)的和短单词的(hell),比如“butt plug”等,用下面的正则就搞定了 public JsonResult BadWords(string content) { var badWords = new[] { "java", "oracle", "webforms" }; if (CheckText(content, badWords)) { return Json("Sorry, you can't use java, or 阅读全文

posted @ 2011-11-30 19:55 魔GUI 阅读(836) 评论(0) 推荐(0)

XML 特殊字符处理

摘要: 在XML中,有一些符号作为XML 的标记符号,一些特定情况下,属性值必须带有这些特殊符号。 下面主要是讲解一些常用的特殊符号的处理例一: 双引号的使用。双引号作为XML 属性值的开始结束符号,因此无法在值中直接使用"". 处理方式可以分为两种。 a: 属性值中没有'(单引号) ,那么可以用单引号'' 作为属性值的开始结束符号<addkey="IPhone"value="apple"/> ...属性值为 ("apple"). 解决: <addkey="IPhone& 阅读全文

posted @ 2011-11-30 18:11 魔GUI 阅读(566) 评论(1) 推荐(0)

Facebook “Like” 与否判断

摘要: 用例:在开发facebook应用的过程当中,经常要判断facebook用户对当前应用的“Like”状态,从而显示不同的内容。一个典型的例子是在表单上放上一个遮罩层(通常是一个id为shade的div),用户无法透过遮罩层点击输入框,从而诱导用户点击facebook菜单上的 “Like”按钮,页面进行一次跳转,在跳转的过程当中,我们可以从facebook返回的信息当中获得“Like”的状态,进而判断是否取消显示遮罩层。总体思想:在嵌入facebook的应用前端页面,加入以下代码(加在body的closing tag之前):<div id="fb-root">< 阅读全文

posted @ 2011-11-30 10:15 魔GUI 阅读(1546) 评论(0) 推荐(0)

Facebook “Share” 弹出窗口

摘要: <!-- share 按钮 --><a href="javascript:;" id="share">Share on facebook</a><!-- facebook 相关 --><div id="fb-root"></div><script type="text/javascript" src="http://connect.facebook.net/en_US/all.js"></script> 阅读全文

posted @ 2011-11-30 09:57 魔GUI 阅读(364) 评论(0) 推荐(0)

Facebook “Invite” 弹出窗口

摘要: <!-- invite 按钮 --><a href="javascript:;" id="invite">Invite your friend</a><!-- facebook 相关 --><div id="fb-root"></div><script type="text/javascript" src="http://connect.facebook.net/en_US/all.js"></script 阅读全文

posted @ 2011-11-30 09:54 魔GUI 阅读(464) 评论(0) 推荐(0)

2011年11月10日

sql server 存储过程中拼接sql,转义单引号

摘要: DECLARE @col VARCHAR(9) ,DECLARE @val VARCHAR(100)SET @col = 'firstname' EXEC('SELECT * FROM table WHERE firstname like ''%' +@val+'%'' ORDER BY '+@col) GO 阅读全文

posted @ 2011-11-10 13:41 魔GUI 阅读(2103) 评论(0) 推荐(0)

2011年10月25日

正则表达式

摘要: 正则表达式是.NET隐形的语法。关于其语法的文章很多,也可以参考MSDN。本文的目的是举例,包括所有的正则表达式用法,会不断补充,欢迎大家留言提供支持!RegularExpressionValidator控件使用RegularExpressionValidator控件,当然也可以不用RegularExpressionValidator控件在后台直接验证ValidationExpression属性自带了几个默认验证方法,但是那远远不够的。ErrorMessage属性是报错信息。如图所示可以点击“...”弹出的窗口选择你要的正则表达式,或者直接自己写。在IE里输入不是对应格式的时候就会报错:验证数 阅读全文

posted @ 2011-10-25 14:29 魔GUI 阅读(188) 评论(0) 推荐(0)

用批处理编译VC2008工程

摘要: 示例1:@call "%VS90COMNTOOLS%vsvars32.bat"@msbuild 项目.sln /t:Rebuild %1 %2 %3@pause新增: 该批处理的初衷是为了让公司非程序员可以不通过VC工程,直接运行批处理文件而编译运行程序。一,其实很简单,首先需要安装VC,没有正式版,安装免费的Express版本也行。然后写个批处理,内容如下。REM VC目录中2008是9.0,2005是8,其他的自己到C:/Program Files去找下VC安装路径CALL "C:/Program Files/Microsoft Visual Studio 9 阅读全文

posted @ 2011-10-25 10:05 魔GUI 阅读(2000) 评论(0) 推荐(1)

2011年10月20日

ASP.NET 如何取得 Request URL 的各個部分

摘要: 我們在開發網頁應用程式,時常需要去解析網址(Request.Url)的每個片段,進行一些判斷。例如說"http://localhost:1897/News/Press/Content.aspx/123?id=1#toc",我們想要取得網址裡第一層目錄的名字(News)用以判斷不同的頁面標題(Page Title)。我看很多人都用字串的 IndexOf 方法與 Substring 方法:Request.Url.PathAndQuery.Substring(1, Request.Url.PathAndQuery.IndexOf("/", 1)-1)這實在太埋 阅读全文

posted @ 2011-10-20 10:02 魔GUI 阅读(179) 评论(0) 推荐(0)

上一页 1 ··· 5 6 7 8 9 10 11 下一页

导航