摘要:
有时我们需要将WCF的配置文件放在单独的配置文件中,而默认情况下WCF又是在web.config或app.config中去寻找服务配置。如果我们把配置文件放在另一个config文件中,如何让WCF知道呢? 答案就是重写ServiceHost。在重写中告诉WCF配置文件的路径。 public clas 阅读全文
摘要:
一、引言 今天来介绍下WCF对事务的支持。 二、WCF事务详解 2.1 事务概念与属性 首先,大家在学习数据库的时候就已经接触到事务这个概念了。所谓事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单元。例如,银行转账功能,这个功能涉及两个逻辑操作 现实生活中,这两个操 阅读全文
摘要:
本文转载自其它 1、form-data: 就是http请求中的multipart/form-data,它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。既可以上传键值对,也可以上传文件。当上传的字段是文件时,会有Content-Type来说明文件类型;content-disposition 阅读全文
摘要:
swagger的一个最大的优点是能实时同步api与文档,但有些时候我们不想全部公开接口,而要隐藏或屏蔽一些接口类或方法,swagger也是支持的,只需要设置一下DocumentFilter方法。 第一步:在SwaggerConfig.cs配置文件中设置DocumentFileter public c 阅读全文
摘要:
说明:本文摘自其它优秀博客 Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说 首先来下载和搭建SVN服务器. 现在Subversion已经迁移到apache网站上了,下载地址: http://subversion.apache.org/packages.html 这 阅读全文
摘要:
本文说明:memcached分布式缓存的负载均衡配置比例,数据压缩,socket的详细配置等,以及在.net中的常用方法 首先下载客户端的3个dll,ICSharpCode.SharpZipLib.dll,log4net.dll,Memcached.ClientLibrary.dll 然后新建一个简 阅读全文
摘要:
在分布式缓存的应用中,会遇到多个客户端同时争用的问题。这个时候,需要用到分布式锁,得到锁的客户端才有操作权限 下面通过一个简单例子介绍: 这里引用的是Memcached.ClientLibrary.dll //引用 using Memcached.ClientLibrary; namespace M 阅读全文
摘要:
简述:memcached 开源的分布式缓存数据系统、高性能的NOSQL Linux 一、环境配置与安装 01、编译准备环境 yum install -y gcc make cmake autoconf libtool 02、编译memcached #官方下载 wget http://memcache 阅读全文
摘要:
MemCache是一套高性能的分布式高速缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态web应用的速度、提高可扩展性、数据库驱动网站的速度。 Memcached基于一个存储键/值对的hashmap。 MemCache 官网:http:/ 阅读全文
摘要:
一、Redis简单介绍: Redis是有名的NoSql数据库 Redis是一个分布式缓存数据系统,存储Key-value的数据结构,可以以数据库的形式,缓存系统,消息处理器使用,它支持的存储value类型很多,例如,string、list(链表)、set(集合)、zset(sorted set--有 阅读全文