上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 29 下一页
摘要: 总结得非常全面,所以全文转载,原文:http://www.cnblogs.com/michaelxu/archive/2008/09/20/1293716.html 我们在编程的时候,有时会使用多线程来解决问题,比如你的程序需要在后台处理一大堆数据,但还要使用户界面处于可操作状态;或者你的程序需要访问一些外部资源如数据库或网络文件等。这些情况你都可以创建一个子线程去处理,然而,多线程不可避免地... 阅读全文
posted @ 2012-06-27 11:44 $walker 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 标题说得含糊,明确一些,就是如何用.net的窗体验证的机制让不同的角色被导向到不同的登录页面。 我们都知道设置窗体验证的各属性的时候,有一个验证未通过的话跳转到哪个url,可是假如系统中不同角色的登录页面是不同的话,你该如何处理呢? <authentication mode="Forms"> <forms loginUrl="~/Login" timeout="2880" /... 阅读全文
posted @ 2012-06-23 17:14 $walker 阅读(1692) 评论(0) 推荐(0) 编辑
摘要: 电脑里存了一堆wlm的插件,有好用的有不好用的,每次一重装或新装机器,都不知道该装哪一个,干脆全部用一遍保存下来,以后对比。统一以一小段js做示例,有的插件有下载地址,有的懒得去找了,都是在我硬盘里的,给的都是安装包的文件名,因为产品名都大同小异 1, SyntaxHighlighter.msi 下载地址http://wlwsyntaxhighlighter.codeplex.com/ 可以预览,... 阅读全文
posted @ 2012-06-23 16:46 $walker 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 这个问题发生在一个MVC3的网站上,事实上我试了一下,跑一个asp.net的网站,框架选择4.0会报同样的错误,英文版的同学会看到如下:"A potentially dangerous Request.Form value was detected from the client". 在4.0以前的年代,简单在页面头部标注一个ValidateRequest=’false’或者在web.confi... 阅读全文
posted @ 2012-06-23 15:12 $walker 阅读(728) 评论(2) 推荐(0) 编辑
摘要: MVC3的Controller和Action可以实现加一个[Authorize]的方式来验证,非常简洁,如:[Authorize(Users = "abc")],[Authorize(Roles = "user")]那么它是怎么实现的呢? 很简单,Authorize标签还是基于Forms验证的,验证用户非常简单,只要你请求页面的时候cookie里面有.net的验证票据(代码段1),它就会生成一个... 阅读全文
posted @ 2012-06-20 11:09 $walker 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 一个简单的语句:if(!/^\w+[\.\+]?\w+@\w+\.\w+$/.test(s)) alert("fail");运行时出错,原因是正则表达式里面出现了@于是我把正则改成了/^\w+[\.\+]?\w+@@\w+\.\w+$/因为razor的语法中@@是输出一个@符号的,可是结果还是报同样的错误,而我把上述写到页面空白处却是可以正常输出而且不报错,可见razor的语法写在<script>出现了问题,屡试不得其解,最终绕道解决:var v=@{ @:/^\w+[\.\+]?\w+@@\w+\.\w+$/ }if(!v.test(s)) alert(&qu 阅读全文
posted @ 2012-06-02 23:35 $walker 阅读(1443) 评论(0) 推荐(0) 编辑
摘要: 初学Node.js后每个人都会最终以node demo.js来运行一个写好的node.js脚本,可是既然身为服务器语言,居然不提供让程序以服务运行的方式,这实在有点让人费解,网上海搜,都是一些折衷的方法,列出来吧,希望node.js官方直接支持以apache, iis等应用服务器的形式来伺服这些服务器脚本Monit:http://mmonit.com/monit/Upstart:http://upstart.ubuntu.com/Daemontools:http://cr.yp.to/daemontools.htmlLaunchtool:http://people.debian.org/~en 阅读全文
posted @ 2012-05-27 23:46 $walker 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 写了一个很简单的js正则验证/^\w{2,8}$/,意思是只要有输入即可,不管你输入什么,结果发现输入中文的情况下,总是通不过验证,一翻查找,用[\u4E00-\u9FA5\uF900-\uFA2D]可解决中文问题,但是不能解决其它字符问题,那么就写一起吧/^[\u4E00-\u9FA5\uF900-\uFA2D\w]{2,8}$/ 阅读全文
posted @ 2012-03-30 20:18 $walker 阅读(853) 评论(0) 推荐(0) 编辑
摘要: 在archlinux上安装五笔可是耗费了一番精力,最后成功了,转载保存。来源:http://hustslb.blog.163.com/blog/static/14570621620117241341574/ P.S. 当然,安装yaourt没问题的话,还是直接yaourt ibus-talbe-wubi吧 fcitx在arch上版本与基础库不符,也懒得折腾了!直接换ibus! 拼... 阅读全文
posted @ 2012-03-19 23:27 $walker 阅读(1375) 评论(0) 推荐(0) 编辑
摘要: 直接上例子吧var plist=ViewBag.plist as IEnumerable<ZKX.Model.PatientInfo>;var cert= ViewBag.certsource as IEnumerable<ZKX.Model.CertTypeInfo>;//join到一个新的匿名对象var pext=plist.Join(cert, m => m.CERTTYPE_NO, t => t.CERTTYPE_NO, (m, t) => new { patient = m, cert = t });//使用<td>@item.p 阅读全文
posted @ 2012-03-15 21:06 $walker 阅读(435) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 29 下一页