会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
debuging
博客园
首页
新随笔
联系
订阅
管理
2019年3月11日
webapi Route 特性
摘要: ASP.NET Web API路由,简单来说,就是把客户端请求映射到对应的Action上的过程。在"ASP.NET Web API实践系列03,路由模版, 路由惯例, 路由设置"一文中,体验了通过模版、惯例、HTTP方法来设置路由,这种做法的好处是把路由模版统一放在了App_Start文件夹下的We
阅读全文
posted @ 2019-03-11 14:05 achievie
阅读(336)
评论(0)
推荐(0)
2019年3月1日
RabbitMQ使用详解
摘要: RabbitMQ:企业级消息队列,遵循AMQP协议,基于Erlang语言开发,在可靠性、易用性和高可用等方面都比较优秀的一个消息中间件。在互联网项目中,常见用途: - 服务之间的业务解耦,避免发布时互相影响 - 异步数据处理,以快速返回应答,包括日志的收集和业务的处理 - 流量控制,避免瞬间突发数据
阅读全文
posted @ 2019-03-01 14:33 achievie
阅读(567)
评论(0)
推荐(0)
2019年2月28日
c#中抽象类和接口的相同点跟区别
摘要: 下面是自己写的一个demo,体现抽象类和接口的用法。 用了几年C#,总结一下抽象类和接口的相同点与不同点。看了别人写的感觉很全面:相同点: (1) 都可以被继承 (2) 都不能被实例化 (3) 都可以包含方法声明 (4) 派生类必须实现未实现的方法区 别: (1) 抽象基类可以定义字段、属性、方法实
阅读全文
posted @ 2019-02-28 11:01 achievie
阅读(2557)
评论(0)
推荐(1)
2019年2月25日
ASP.NET MVC什么时候使用异步Action
摘要: 在没有使用异步Action之前,在Action内,比如有如下的写法: 以上,假设,GetCustomerData方法是调用第三方的服务,整个过程都是同步的,大致是: →请求来到Index这个Action→ASP.NET从线程池中抓取一个线程→执行GetCustomerData方法调用第三方服务,假设
阅读全文
posted @ 2019-02-25 11:56 achievie
阅读(301)
评论(0)
推荐(0)
2019年2月24日
C#.NET中对称和非对称加密、解密方法汇总--亲测可用
摘要: 在安全性要求比较高的系统中都会涉及到数据的加密、解密。.NET为我们封装了常用的加密算法,例如:MD5,DES,RSA等。有可逆加密,也有非可逆加密;有对称加密,也有非对称加密。加密、解密一般会用在软件的注册码,系统密码,通讯中。今天我就来分享,汇总一下C#.NET加密、解密的实现方法。 一、不可逆
阅读全文
posted @ 2019-02-24 16:27 achievie
阅读(11111)
评论(1)
推荐(6)
2016年7月4日
ASP.NET网站发布-允许更新此预编译站点 打勾与不打勾的区别
摘要: 发布网站时在打开的对话框中,有一个选项是至关重要的,那就是“允许更新此预编译站点”; “允许更新此预编译站点”这一项,默认情况下,前面是打上一个√的,至于要不要打上一个√,是可选的,那么,打勾与不打勾,有何区别呢? 也许大家都曾经发布过net网站,一般情况下,网站项目中的所有CS文件,会自动生成一个
阅读全文
posted @ 2016-07-04 09:59 achievie
阅读(1947)
评论(0)
推荐(0)
2016年5月6日
SQL中的NULL值
摘要: 除is [not] null之外,空值不满足任何查找条件。–如果null参与算术运算,则该算术表达式的值为null。–如果null参与比较运算,则结果可视为false。在SQL-92中可看成unknown。–如果null参与聚集运算,则除count(*)之外其它聚集函数都忽略null。 例:sele
阅读全文
posted @ 2016-05-06 17:10 achievie
阅读(2337)
评论(0)
推荐(0)
2016年4月7日
C#控制台程序中处理2个关闭事件的代码实例
摘要: 我们开发的控制台应用,在运行阶段很有可能被用户Ctrl+C终止或是被用户直接关闭。如果我们不希望用户通过Ctrl+C终止我们的程序,就需要对Ctrl+C或关闭事件作处理。 处理方法 在.net平台下Console类有个CancelKeyPress事件可以处理Ctrl+C,不过对于直接关闭控制台应用,
阅读全文
posted @ 2016-04-07 14:58 achievie
阅读(3649)
评论(1)
推荐(0)
2016年3月18日
HttpContext.Current.Cache 和HttpRuntime.Cache的区别
摘要: 先看MSDN上的解释: HttpContext.Current.Cache:为当前 HTTP 请求获取Cache对象。 HttpRuntime.Cache:获取当前应用程序的Cache。 我们再用.NET Reflector工具看看HttpContext.Cache和HttpRuntime.Cach
阅读全文
posted @ 2016-03-18 14:47 achievie
阅读(542)
评论(0)
推荐(0)
2016年2月26日
关于aspx 页面生成html 源码顶部空行不得不说的事儿
摘要: 原文引用自 http://www.360doc.com/content/12/0910/21/10504424_235418578.shtml 使用.aspx生成的页面一般都会有一个或多个空行,当然这些空行不会影响页面在浏览器中的渲染结果,不过在查看源代码的时候感觉有些别扭,我曾试着去删除这些空行,
阅读全文
posted @ 2016-02-26 17:35 achievie
阅读(275)
评论(0)
推荐(0)
下一页
公告