摘要:正在考虑用mvc对公司网站进行改版,虽然从asp.net mvc最早推出就开始关注,却从来没有做过相关项目,甚至稍微像样的练习都没有做过。权限这部分看了网上很多文章,有的是继承 Authorize来实现的,也有的是用ActionFilter来进行权限控制的,正如网上有文章提出,Authorize本来就是用来做验证的,验证和授权应该分开来,所以我也考虑把权限控制放在了ActionFilter中来处理,这就需要知道当前请求的controller,action,param,当前用户肯定是需要的,需要获得这些,只需要使用OnActionExecuting(ActionExecutingContext
阅读全文
随笔分类 - 技术学习
摘要:最近自己做了个小站(http://www.micro-sharing.com),暂时还没完成呢,上班没时间做,下班之后又不高兴做了,偶尔实在是太无聊了,就写两行。打算给这个小站增加搜索功能,很早就听说了lucene.net可以实现简单的索引搜索功能,但也知道自带的分词功能不能满足中文环境的需求,但中文分词太复杂了,我等解决不了这个问题,只能借助于高手了,网上也有好多lucene.net的中文分词租组件, 就像昨天的博客中提到的,我不想自己维护分词字典,而且我对性能要求也不高,所以就用了SCWS中文分词的api了。这篇博客就是参考网上的文章实现了给lucene.net增加SCWS中文分词功能。同
阅读全文
摘要:中文分词太麻烦了,也有些中文分词组件也不错,但要自己维护词库,我还是觉得麻烦,我尝试用SCWS中文分词,直接调用他的api,我什么都不需要做了,在此感谢一下。废话不多说了,直接上菜。1///<summary>2///利用SCWS进行中文分词3///1638988@gmail.com4///</summary>5///<paramname="str">需要分词的字符串</param>6///<returns>用空格分开的分词结果</returns>7publicstaticstringSegment(st
阅读全文
摘要:公司网站(http://www.maxray.cn)服务器没有托管,只是放在公司,但之前公司的固定IP的80端口被封掉了,试了很多次都是80端口和8080端口不能使用,无奈之下,只好用了8022这个端口,但长久下去这不是个办法,还是需要直接与电信沟通申请开通80端口,经过同事不懈的努力,终于开通了80端口,这样公司网站同时可以用两个端口来访问,不过如果这样的话,搜索引擎会认为是作弊,直接关停掉8022的端口又会一下子导致从搜索引擎过来的点击无效,为了对搜索引擎友好对用户友好,最好的办法就是做301重定向了。可是昨天在和同事一起做测试的时候发现直接在IIS上没有设置成功,被检测出是循环页面,只能
阅读全文
摘要:上半年发了一篇 网页提取正文代码 的博客,今天想到了其中还有些问题没有解决,于是利用了几个小时的时间做了一下修正,再将新的代码贴出来,供需要的朋友使用。补充说明,这些代码只适合新闻资讯博客类的网页,论坛知道微博等等都不适用。欢迎朋友提更好的解决方案,谢谢 。 chenping@live.cn1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Linq;4usingSystem.Text;5usingSystem.Windows.Forms;67namespaceSmartReader8{9publicclassWebConten
阅读全文