程晓晖

博客园 首页 新随笔 联系 订阅 管理
上一页 1 2 3 4 5 6 7 ··· 18 下一页

2015年5月18日 #

摘要: async 和 await 出现在C# 5.0之后,给并行编程带来了不少的方便,特别是当在MVC中的Action也变成async之后,有点开始什么都是async的味道了。但是这也给我们编程埋下了一些隐患,有时候可能会产生一些我们自己都不知道怎么产生的Bug,特别是如果连线程基础没有理解的情况下,更不... 阅读全文
posted @ 2015-05-18 17:04 fumen 阅读(220) 评论(0) 推荐(0) 编辑

2015年5月14日 #

摘要: 日常工作中我们可能对服务器配置远程桌面连接居多,有第三方工具也有微软自带,比如在server2008上实现多用户的远程连接。但是也可能碰到在WIN 7上实现多用户远程访问的情况,我们可以大概了解下如何设置(针对入门级别):一、基础配置右击计算机--属性--高级系统设置选择远程选项卡:因为工作环境中有... 阅读全文
posted @ 2015-05-14 16:22 fumen 阅读(15603) 评论(2) 推荐(0) 编辑

2015年5月13日 #

摘要: .Net中的加密解密引言在一些比较重要的应用场景中,通过网络传递数据需要进行加密以保证安全。本文将简单地介绍了加密解密的一些概念,以及相关的数字签名、证书,最后介绍了如何在.NET中对数据进行对称加密和解密。加密和解密说到加密,可能大家最熟悉的就是MD5了,记得几年前我刚开始接触Web编程的时候,研... 阅读全文
posted @ 2015-05-13 15:34 fumen 阅读(864) 评论(0) 推荐(0) 编辑

2015年1月17日 #

摘要: 最近一段时间发现C盘莫名其妙的变小了,各种清理各种卸载还是没用,电脑慢的是在无法使用。最后只能一个文件夹一个文件夹的找,最后针对“C:\Documents and Settings\AllUsers\Application Data\Microsoft VisualStudio\10.0\Trace... 阅读全文
posted @ 2015-01-17 18:52 fumen 阅读(184) 评论(0) 推荐(0) 编辑

2014年11月20日 #

摘要: 来源:http://blog.chinaunix.net/uid-20476365-id-3179250.html先看一下SQL Server Online Help相关的说明Begin Transaction:标记一个显式本地事务的起始点。BEGIN TRANSACTION 使 @@TRANCOU... 阅读全文
posted @ 2014-11-20 11:16 fumen 阅读(455) 评论(0) 推荐(0) 编辑

2014年9月19日 #

摘要: 在权限的管理中,常常会出现一个权限包含的现象。例如,有三种基本权限:职员A、职员B、职员C.在此基础上,有经理权限,它包括A和B两种权限;还有老板权限,包含A/B/C三种权限。在代码中,我们可以用枚举来管理这些权限。[Flags]public enum EnumHasFlag{ A = 1 <... 阅读全文
posted @ 2014-09-19 09:59 fumen 阅读(1374) 评论(0) 推荐(0) 编辑

2014年9月2日 #

摘要: 开发者对Base64编码肯定很熟悉,是否对它有很清晰的认识就不一定了。实际 上Base64已经简单到不能再简单了,如果对它的理解还是模棱两可实在不应该。大概介绍一下Base64的相关内容,花几分钟时间就可以彻底理解它。文 章下边贴了一个Base64的编解码器,方便阅读文章的同时来实验。 一. B... 阅读全文
posted @ 2014-09-02 11:43 fumen 阅读(36005) 评论(2) 推荐(7) 编辑

2014年6月10日 #

摘要: 1,强制写日志强制设定commit时写一定长度的日志的两种方法:1.在客户端配置使用客户端工具:TortoiseSVN在工作副本目录上,鼠标右键,TSVN,选属性,点增加再出现的下拉条中选tsvn:logminsize然后设定必须输入的字节数就可以2.在服务器端配置在库的hooks目录下编写脚本(其... 阅读全文
posted @ 2014-06-10 18:02 fumen 阅读(10773) 评论(0) 推荐(0) 编辑

2014年4月4日 #

摘要: 1、下载网页并加载至HtmlAgilityPack 这里主要用WebClient类的DownloadString方法和HtmlAgilityPack中HtmlDocument类LoadHtml方法来实现。主要代码如下。var url = page == 1 ? "http://www.cnblogs.com/" : "http://www.cnblogs.com/sitehome/p/" + page;var wc = new WebClient { BaseAddress = url, Encoding = ... 阅读全文
posted @ 2014-04-04 19:55 fumen 阅读(492) 评论(0) 推荐(0) 编辑

摘要: 对于内容型,不易变动的东西我们都希望给它来个静态化,还有种情况就是比如新浪云不支持.net,为了能跑起我们的网站,只能放些静态页面上面,外加jsonp来实现交互,我们知道.net中有很多模板引擎,但都不是原装的,所以基本都没有代码提示,用起来比较不爽,自razor出来后,私活中也抛弃了原先使用的NVelocity,而采用原装的razor。 好了,我们先看看怎么玩,首先我们去codeplex上下两个dll。http://razorengine.codeplex.com/ 我想razor语法,大家都已经滚瓜烂熟了,不过我快一年都没接触mvc了,也忘了差不多了,就简单介绍一些吧~~~一般来说,只要r 阅读全文
posted @ 2014-04-04 19:45 fumen 阅读(150) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 18 下一页