自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 单例模式之学习体会

本文将介绍单例模式的一些常见隐藏错误,一是C#中单例模式的线程安全问题,二是C++中单例模式的释放问题。 1、C#单例模式线程安全 我们先看一个常见的单例模式实例。 public sealed class Singleton { static Singleton instance=null...

2015-07-28 17:54:26

阅读数 455

评论数 0

转载 .NET 数据访问技术概述

前言 .NET Framework自2002年发布以来,已经历了十来个年头。相应的,.NET平台上的数据访问技术也在不断发展,从最基础的ADO.NET,到SqlHelper简单帮助类,到DAAB(Data Access Application Block),再到LINQ,最终演变为现在微软主推的...

2015-07-17 17:55:22

阅读数 853

评论数 0

转载 Windows平台分布式架构实践 - 负载均衡(下)

概述   我们在上一篇Windows平台分布式架构实践 - 负载均衡中讨论了Windows平台下通过NLB(Network Load Balancer) 来实现网站的负载均衡,并且通过压力测试演示了它的效果,可以说还是非常的理想的。同时我们也收集到了不少的问题,比如说如何在这种分布式的架构下...

2015-07-07 17:28:47

阅读数 522

评论数 0

转载 Windows平台分布式架构实践 - 负载均衡(上)

Windows平台分布式架构实践 - 负载均衡 概述   最近.NET的世界开始闹腾了,微软官方终于加入到了对.NET跨平台的支持,并且在不久的将来,我们在VS里面写的代码可能就可以通过Mono直接在Linux和Mac上运行。那么大家(开发者和企业)为什么那么的迫切的希望.NET跨平台呢...

2015-07-07 17:19:24

阅读数 468

评论数 0

原创 C#同步 异步 多线程的联系和区别

同步:当一个消息发送后,等对方回应后继续发送下一条指令。 异步:当一个消息发送后,不等对方回应就发送下一条。 甚至有些时候我们就认为异步和多线程是等同的概念,但是,异步和多线程还是有一些区别的。线程本质上是进程中一段并发运行的代码,所以线程需要操作系统投入CPU资源来运...

2015-05-09 15:49:17

阅读数 552

评论数 0

原创 中间件的一些理解

比较普遍被接受的是IDC表述的:中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户机服务器的操作系统之上,管理计算资源和网络通信。   特点: 1、中间件在操作系统、网络和数据库之上,应用软件的下层,总的作用是为处于自己上层的应用软件提供...

2015-04-27 11:26:52

阅读数 338

评论数 0

原创 OLE、ActiveX 、COM和普通DLL的简单理解

COM: COM组件是以WIN32动态链接库(DLL)或可执行文件(EXE)形式发布的可执行代码组成。 COM组件是遵循COM规范编写的 COM组件是一些小的二进制可执行文件 COM组件可以给应用程序、操作系统以及其他组件提供服务 COM组件必须隐藏(封装)其内部实现细节 COM组件必须以二进制的...

2015-04-27 11:22:33

阅读数 1663

评论数 0

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