自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

狂奔之林的博客

技术之长,重在每天积累

  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

转载 c# lock (obj) 与 lock (this) 区别

转自:https://www.cnblogs.com/yuqilin/archive/2011/10/15/2213766.htmlc# lock (obj) 与 lock (this) 区别lock(obj) 锁定 obj 对象lock(this) 锁定 当前实例对象,如果有多个类实例的话,lock锁定的只是当前类实例,对其它类实例无影响。直接上代码。主窗体代码如下:...

2018-12-21 11:51:56 8987

转载 几款常用的Git 图形化工具

工欲善其事,必先利其器。作为一名开发人员,你不可能不知道git,无论你是开发自己的开源项目还是和团队一起进行大规模产品的开发,git都已经是源代码管理工具的首选。当然,那些hardcore developer会说,command line才是最好的工具,但并不是所有的时候command line都是高效的(不服?在command line里面做个compare试试你就知道了)。小编日常用的最多...

2018-12-18 14:33:06 146

转载 vue全面介绍--全家桶、项目实例

转自:https://blog.csdn.net/zhenghao35791/article/details/67639415 简介“简单却不失优雅,小巧而不乏大匠”。2016年最火的前端框架当属Vue.js了,很多使用过vue的程序员这样评价它,“vue.js兼具angular.js和react.js的优点,并剔除了它们的缺点”。授予了这么高的评价的vue.js,也是开源世界华人的...

2018-12-18 10:56:16 364

转载 十五天精通WCF——终结篇 那些你需要注意的坑

转自:https://www.cnblogs.com/huangxincheng/p/4694506.html    终于一路走来,到了本系列的最后一篇了,这一篇也没什么好说的,整体知识框架已经在前面的系列文章中讲完了,wcf的配置众多,如果不加一些指定配置,你可能会遇到一些灾难性的后果,快来一睹为快吧。 一: 第一个大坑 【数据传输量】   我们使用wcf的目的,就是用来进行...

2018-12-17 11:15:38 95

转载 十五天精通WCF——第十四天 一起聊聊FaultException

转自:https://www.cnblogs.com/huangxincheng/p/4672279.html  我们在玩web编程的时候,可能你会不经意的见到一些http500的错误,我想你应该不会陌生的,原因你应该也知道,服务器异常嘛,这时候clr会把这个未处理的异常抛给iis并且包装成http500的错误返回到客户端,就比如下面这样。  从这张图中,我故意输入了xss...

2018-12-17 11:15:31 149

转载 十五天精通WCF——第十三天 用WCF来玩Rest

转自:https://www.cnblogs.com/huangxincheng/p/4669120.html在我们玩wcf的时候,都会潜意识的觉得wcf就是通过soap协议交换消息的,并且可以在basic,tcp,msmq等等绑定中任意切换,牛逼的一塌糊涂,但是呢,如果说哪一天wcf不再使用soap协议,而是采用json格式的字符串,是不是有一点颠覆你对wcf的认识的???从传统意义...

2018-12-17 11:15:21 474

转载 十五天精通WCF——第二天 告别烦恼的config配置

转自:https://www.cnblogs.com/huangxincheng/p/4562239.html经常搞wcf的基友们肯定会知道,当你的应用程序有很多的“服务引用”的时候,是不是有一种疯狂的感觉。。。从一个环境迁移到另外一个环境,你需要改变的endpoint会超级tmd的多,简直就是搞死了人。。。好了,这篇我们来看看如何最小化配置。 一:精简service的config...

2018-12-17 11:14:57 107

原创 如何让反编译后dll可调试解决方案

   以下转自:https://www.cnblogs.com/qguohog/archive/2011/09/13/2174907.html博文《[你必须知道的.NET]第三十五回,判断dll是debug还是release,这是个问题》中讲述了如何判断dll是Debug编译的还是Release编译的。    实际上通过Reflector反编译dll时也能发现assembl...

2018-12-17 11:12:40 1721

转载 十五天精通WCF——第十二天 说说wcf中的那几种序列化

转自:https://www.cnblogs.com/huangxincheng/p/4660251.html 我们都知道wcf是由信道栈组成的,在我们传输的参数走到传输信道层之前,先需要经过序列化的过程,也就是将参数序列化为message,这篇我们就来说说这里的序列化,蛮有意思的,可能初学者也明白,在wcf中默认的序列化是DataContractSerializer,确实是这样,不过...

2018-12-13 10:25:32 186

转载 十五天精通WCF——第十一天 如何对wcf进行全程监控

转自:https://www.cnblogs.com/huangxincheng/p/4647026.html  说点题外话,我们在玩asp.net的时候,都知道有一个叼毛玩意叫做“生命周期”,我们可以用httpmodule在先于页面的page_load中做一些拦截,这样做的好处有很多,比如记录日志,参数过滤,全局登录验证等等。。。在wcf里面的话也是有类似的功能,第一种就是在endp...

2018-12-13 10:25:24 168

转载 十五天精通WCF——第十天 学会用SvcConfigEditor来简化配置

转自:https://www.cnblogs.com/huangxincheng/p/4644316.html   我们在玩wcf项目的时候,都是自己手工编写system.serviceModel下面的配置,虽然在webconfig中做wcf的服务配置的时候,vs提供大多数的代码提示,但对于不太熟悉服务配置的小鸟们来说,有些困难,而且一些服务配置也容易遗漏,大多情况下,我们都是copy一份...

2018-12-13 10:25:15 220

转载 十五天精通WCF——第九天 高级玩法之自定义Behavior

转自:https://www.cnblogs.com/huangxincheng/p/4621971.html 终于我又看完了二期爱情保卫战,太酸爽了,推荐链接:http://www.iqiyi.com/a_19rrgublqh.html?vfm=2008_aldbd,不多说,谁看谁入迷,下面言归正传,看看这个很有意思的Behavior。 一: Behavior这个泼妇的厉害 ...

2018-12-13 10:25:04 141

转载 十五天精通WCF——第八天 对“绑定”的最后一点理解

转自:https://www.cnblogs.com/huangxincheng/p/4609168.html 转眼已经中断10几天没有写博客了,也不是工作太忙,正好碰到了端午节,然后最近看天津台的爱情保卫战入迷了。。。太好看了,一直都是回味无穷。。。而且涂磊老师话说的真是tmd的经典,然后就这样耽搁了,好了,话不多说,这篇我们看看binding中最后一点需要知道的东西。 一:信道...

2018-12-13 10:24:49 101

转载 十五天精通WCF——第七天 Close和Abort到底该怎么用才对得起观众

转自:https://www.cnblogs.com/huangxincheng/p/4582223.html 一:文起缘由          写这一篇的目的源自于最近看同事在写wcf的时候,用特别感觉繁琐而且云里雾里的嵌套try catch来防止client抛出异常,特别感觉奇怪,就比如下面的代码。 1 public void StartNormalMark...

2018-12-13 10:24:38 337

转载 十五天精通WCF——第六天 你必须要了解的3种通信模式

转自:https://www.cnblogs.com/huangxincheng/p/4579576.html wcf已经说到第六天了,居然还没有说到这玩意有几种通信模式,惭愧惭愧,不过很简单啦,单向,请求-响应,双工模式,其中的第二种“请求-响应“模式,这个大家不用动脑子都清楚,这一篇我大概来分析下。 一:“请求-响应“模式    如果你看了我上一篇的博文,你应该非常清楚这种...

2018-12-13 10:24:17 130 2

转载 UML系列——状态机图statechart diagram

转自:http://www.cnblogs.com/wolf-sun/p/3411175.html系列文章[UML]UML系列——用例图Use Case[UML]UML系列——用例图中的各种关系(include、extend)[UML]UML系列——类图Class[UML]UML系列——类图class的关联关系(聚合、组合)[UML]UML系列——类图class的依赖关系...

2018-12-13 10:24:03 4346

转载 UML系列——协作图(通信图)collaboration diagram

转自:http://www.cnblogs.com/wolf-sun/p/3411175.html系列文章[UML]UML系列——用例图Use Case[UML]UML系列——用例图中的各种关系(include、extend)[UML]UML系列——类图Class[UML]UML系列——类图class的关联关系(聚合、组合)[UML]UML系列——类图class的依赖关系...

2018-12-13 10:23:26 7490

转载 o(1), o(n), o(logn), o(nlogn)

在描述算法复杂度时,经常用到o(1), o(n), o(logn), o(nlogn)来表示对应算法的时间复杂度, 这里进行归纳一下它们代表的含义: 这是算法的时空复杂度的表示。不仅仅用于表示时间复杂度,也用于表示空间复杂度。 O后面的括号中有一个函数,指明某个算法的耗时/耗空间与数据增长量之间的关系。其中的n代表输入数据的量。O(n),就代表数据量增大几倍,耗时也增大几倍。比如常见的遍...

2018-12-13 10:20:18 3744

转载 十五天精通WCF——第五天 你需要了解的三个小技巧

转自:https://www.cnblogs.com/huangxincheng/p/4575488.html 一: 服务是端点的集合  当你在开发wcf的时候,你或许已经注意到了一个service可以公布多个endpoint,确实是这样,在wcf中有一句很经典的话,叫做“服务是端点的集合",就比如说一个普普通通的服务,它就公布了一个服务端点,一个元数据端点,对吧。。。仔细一想...

2018-12-12 17:01:16 93

转载 十五天精通WCF——第四天 你一定要明白的通信单元Message

转自:https://www.cnblogs.com/huangxincheng/p/4573556.html 转眼你已经学了三天的wcf了,是不是很好奇wcf在传输层上面到底传递的是个什么鸟毛东西呢???应该有人知道是soap,那soap这叼毛长得是什么样呢?这一篇我们来揭开答案。。。 一:soap到底长成什么样子  为了能看清soap长的啥样,我可以用强大的Fiddler来...

2018-12-12 17:00:33 141

转载 十五天精通WCF——第三天 client如何知道server提供的功能清单

转自:https://www.cnblogs.com/huangxincheng/p/4567822.html 通常我们去大保健的时候,都会找姑娘问一下这里能提供什么服务,什么价格,这时候可能姑娘会跟你口述一些服务或者提供一份服务清单,这样的话大家就可以做到童嫂无欺,这样一份活生生的例子,在wcf中同样是一个道理,只有client了解service能提供哪些功能,client才可以根据se...

2018-12-12 16:59:41 167

转载 十五天精通WCF——第二天 告别烦恼的config配置

转自:https://www.cnblogs.com/huangxincheng/p/4562239.html 经常搞wcf的基友们肯定会知道,当你的应用程序有很多的“服务引用”的时候,是不是有一种疯狂的感觉。。。从一个环境迁移到另外一个环境,你需要改变的endpoint会超级tmd的多,简直就是搞死了人。。。好了,这篇我们来看看如何最小化配置。 一:精简service的confi...

2018-12-12 16:58:34 136

转载 十五天精通WCF——第一天 三种Binding让你KO80%的业务

转自:https://www.cnblogs.com/huangxincheng/p/4558747.html   转眼wcf技术已经出现很多年了,也在.net界混的风生水起,同时.net也是一个高度封装的框架,作为在wcf食物链最顶端的我们所能做的任务已经简单的不能再简单了,再简单的话马路上的大妈也能写wcf了,好了,wcf最基本的概念我们放在后面慢慢分析,下面我们来看看神奇的3个b...

2018-12-12 16:57:49 137

转载 wcf系列学习5天速成——第五天 服务托管

转自:https://www.cnblogs.com/huangxincheng/archive/2011/11/13/2247227.html今天是系列的终结篇,当然要分享一下wcf的托管方面的知识。 wcf中托管服务一般有一下四种: Console寄宿:             利于开发调试,但不是生产环境中的最佳实践。winform寄宿:             方便...

2018-12-12 16:56:12 81

转载 wcf系列学习5天速成——第四天 wcf之分布式架构

转自:https://www.cnblogs.com/huangxincheng/archive/2011/11/13/2246934.html今天是wcf系列的第四天,也该出手压轴戏了。嗯,现在的大型架构,都是神马的,nginx鸡群,iis鸡群,wcf鸡群,DB鸡群,由一个人作战变成了群殴....... 今天我就分享下wcf鸡群,高性能架构中一种常用的手法就是在内存中维护一个叫做...

2018-12-12 16:54:56 97

转载 wcf系列学习5天速成——第三天 事务的使用

转自:https://www.cnblogs.com/huangxincheng/archive/2011/11/06/2238273.html今天是速成的第三天,再分享一下WCF中比较常用的一种技术,也就是”事务“。 在B2B的项目中,一般用户注册后,就有一个属于自己的店铺,此时,我们就要插入两张表, User和Shop表。当然,要么插入成功,要么全失败。 第一步: 首先...

2018-12-12 16:54:09 96

转载 wcf系列5天速成——第二天 binding的使用(2)

转自:https://www.cnblogs.com/huangxincheng/archive/2011/11/06/2237980.html承接上一章,今天来讲MSMQ在实战项目中的应用。众所周知,放了防止订单丢失,我们都是采用Order过一下MSMQ。    MSMQ的优点个人认为是:先天的异步消息发送和天生的自动负载均衡。 好了,看看MSMQ在实战中的应用。 第一步...

2018-12-12 16:53:15 73

转载 wcf系列5天速成——第一天 binding的使用(1)

转自:https://www.cnblogs.com/huangxincheng/作为WCF速成系列,只介绍些项目开发中常用到的实战知识。 学习wcf,还是对其中的几个术语要了解一下。wcf中有一个ABC的概念,就是           第一: "A" 是地址,就是告诉别人我wcf在何处。           第二: "B"是绑定,就是告诉别人应该走什么路才能过来。    ...

2018-12-12 16:51:38 140

转载 C# 线程间互相通信 AutoResetEvent和ManualResetEvent

转自:https://www.cnblogs.com/maitian-lf/p/3672390.html C#线程间互相通信主要用到两个类:AutoResetEvent和ManualResetEvent。一、AutoResetEventAutoResetEvent 允许线程通过发信号互相通信,线程通过调用 AutoResetEvent 上的 WaitOne 来等待信号。 如果 Au...

2018-12-03 17:19:35 294

转载 C# BeginInvoke与EndInvoke的使用

转自:http://www.cnblogs.com/Tammie/archive/2011/09/07/2169491.html 之前,我已经说过了BeginInvoke与Invoke的异同这里就要再来说说endinvoke的意思了我们知道 beginvoke就是通过线程的调用来异步的完成一些工作。一般只需要启动它就好,让它一直操作着。例如 用begininvoke修改界面显示,那...

2018-12-03 16:24:44 4462

转载 Invoke and BeginInvoke

转自:http://www.cnblogs.com/worldreason/archive/2008/06/09/1216127.html在Invoke或者BeginInvoke的使用中无一例外地使用了委托Delegate,至于委托的本质请参考我的另一随笔:对.net事件的看法。 一、为什么Control类提供了Invoke和BeginInvoke机制?关于这个问题的最主要的原因已经...

2018-12-03 16:20:03 127

细品RibbonX(1-59)

介绍教你如何制作office的UI界面的开发、制作。让你随心所遇的玩转UI界面。比pdf文档更合适,支持代码复制和粘贴

2018-03-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除