随笔分类 -  .Net

C#
摘要:http://blog.csdn.net/educast/article/details/2894892 两个现实中的例子:1、B超:大家体检的时候大概都做过B超吧,B超可以透过肚皮探测到你内脏的生理情况。这是如何做到的呢?B超是B型超声波,它可以透过肚皮通过向你体内发射B型超声波,当超声波遇到内脏 阅读全文
posted @ 2017-11-26 15:39 成败在我手 阅读(386) 评论(0) 推荐(0) 编辑
摘要:阅读目录 一、基础用法 二、设置IIS网站的网站名、IP、端口号 三、动态配置Web.config 四、总结 阅读目录 一、基础用法 二、设置IIS网站的网站名、IP、端口号 三、动态配置Web.config 四、总结 正文 前言:大过年的,写篇文章不容易,还是给自己点个赞~~年前找了下.net安装 阅读全文
posted @ 2017-02-05 10:41 成败在我手 阅读(413) 评论(0) 推荐(0) 编辑
摘要:TaskScheduler是一个.net版的任务调度器。概念少,简单易用。 源码地址:http://git.oschina.net/loogn/TaskScheduler 原文:http://www.cnblogs.com/loogn/p/5920515.html 阅读全文
posted @ 2016-10-31 16:59 成败在我手 阅读(1049) 评论(0) 推荐(0) 编辑
摘要:Quartz http://www.quartz-scheduler.net/(现项目在使用,可以看我之前的文章) Hangfire http://hangfire.io/ 访问:http://your-site/hangfire ,可以方便 查看,管理,触发JOB等 FluentScheduler 阅读全文
posted @ 2016-10-31 16:57 成败在我手 阅读(343) 评论(0) 推荐(0) 编辑
摘要:在一个大型的分布式系统中,消息队列是不可缺少的中间件,能很好的解决异步消息、应用解耦、均衡并发等问题。在.net中,偶然发现一个效率不错、安全可靠、功能齐全的消息组件,忍不住翻译过来,供大家快速预览。 注:原作者用windows服务启动消息队列服务,但是本人在win10上测试出错,可自行改成控制台启 阅读全文
posted @ 2016-10-31 16:47 成败在我手 阅读(360) 评论(0) 推荐(0) 编辑
摘要:阅读目录 1.SharpConfig源码分析 2.SharpConfig使用问题与扩展 3.资源 上个月在文章:这些.NET开源项目你知道吗?让.NET开源来得更加猛烈些吧 和 .NET平台开源项目速览(1)SharpConfig配置文件读写组件 中都提到了SharpConfig组件,简单轻量级,速 阅读全文
posted @ 2016-10-20 15:02 成败在我手 阅读(785) 评论(0) 推荐(0) 编辑
摘要:最近在做项目中遇到一个问题,需求是这样的: 我要对已经存在的用户进行检索,可以根据用户的id 或者用户名其中的一部分字符来检索出来,这样就出现了三种情况 只有id,只有用户名中一部字符,或者全部都有. 我们用的MVC+EF5.0的框架,在BLL层进行查询的 时候需要构建lambda表达式来作为查询条 阅读全文
posted @ 2016-08-27 10:09 成败在我手 阅读(9233) 评论(4) 推荐(4) 编辑
摘要:以前需要将一段json字符串转换为C#对象时,一般都是定义一个与之对应的实体类来接收。这样做有一个很大的缺点,就是当字符串特别长,属性特别多,又有嵌套时,手敲这个实体类就非常痛苦。 比如之前做的一个接收百度七天天气预报的API,层层嵌套,很痛苦。 C# 4.0 之后有了动态类型dynamic。用这个 阅读全文
posted @ 2016-06-08 17:10 成败在我手 阅读(2665) 评论(0) 推荐(0) 编辑
摘要:判断文件真实的类型,不是通过扩展名来判断: 相关: ASP.net判断上传文件类型的三种方法 原文链接:http://www.cnblogs.com/babycool/p/3531696.html 阅读全文
posted @ 2016-05-28 10:20 成败在我手 阅读(4496) 评论(0) 推荐(0) 编辑
摘要:刚看了篇文章 《Linq的Distinct太不给力了》,文中给出了一个解决办法,略显复杂。 试想如果能写成下面的样子,是不是更简单优雅 var p1 = products.Distinct(p => p.ID); var p2 = products.Distinct(p => p.Name); 使用 阅读全文
posted @ 2016-02-23 15:52 成败在我手 阅读(383) 评论(0) 推荐(0) 编辑
摘要:asp.net 验证正则表达式整数或者小数:^[0-9]+\.{0,1}[0-9]{0,2}$只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0... 阅读全文
posted @ 2015-05-28 22:27 成败在我手 阅读(156) 评论(0) 推荐(0) 编辑
摘要:C#解析json JSON(全称为JavaScript Object Notation) 是一种轻量级的数据交换格式。它是基于JavaScript语法标准的一个子集。 JSON采用完全独立于语言的文本格式,可以很容易在各种网络、平台和程序之间传输。JSON的语法很简单,易于人阅读和编写,同时也易于... 阅读全文
posted @ 2015-04-18 16:13 成败在我手 阅读(343) 评论(0) 推荐(0) 编辑