在.Net环境下使用elasticsearch实现大数据量的搜索
Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域
C#如何在Windows中操作IIS设置FTP服务器
什么是FTPFTP(File Transfer Protocol)是TCP/IP网络上两台计算机传送文件的协
单一职责原则
概述单一职责比较官方的的定义是:应该有且仅有一个原因引起类的变更。说的通俗点其实就像是工厂里的流水线一样,每
MongoDB 概念解析
数据库一个mongodb中可以建立多个数据库。MongoDB的默认数据库为"db",该数据库存储在data目
c# 弹性和瞬态故障处理库Polly
关于pollypolly文档中对自己介绍的原文是:Polly is a .NET resilience an
C#元组类型System.ValueTuple
元组功能在 C# 7.0 及更高版本中可用,它提供了简洁的语法,用于将多个数据元素分组成一个轻型数据结构。元
EasyNetQ操作RabbitMQ
EasyNetQ 是一个容易使用,专门针对RabbitMQ的 .NET API。EasyNetQ是为了提供一
C# 使用NPOI操作Excel文件
什么是NPOIWhat’s NPOI This project is the .NET version of
C# 多线程使用Parallel.ForEach并行循环,真的能提高效能?
概述Parallel类是.NET 4中新增的抽象线程类。Parallel.For()方法类似于C#的for循
为什么Thread.Start方法在CPU负载过高时被阻塞?
前几天早上遇到服务不能访问的问题 ,第一时间看了服务器,哇kao;cpu100% 。 瞬间觉得奇怪,昨天发
C#Socket通信
概述所谓套接字(Socket),就是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象。一个套接字就是
开源的.NET定时任务组件Hangfire开发总结
定时任务调度问题,是一个老生常谈的问题。网上有许多定时任务调度的解决方案,以前主要是使用Window计划和
winform进度条实现
最近要给一个 Winform 项目添加功能,需要一个能显示进度条的弹窗,还要求能够中止任务,所以就做了一个,
c#正则表达式特殊字符及其处理
在表达式中有特殊意义,需要添加 "" 才能匹配该字符本身的字符汇总,特别注意:""字符本身在正则表示里需要用
阿里云安全 - 图片审核
背景阿里云图像审核服务是阿里云对外提供的图像智能审核服务,支持对图像的多个维度进行审核,包括色情识别、暴恐识
github开源推荐:SuperSocket, 可扩展的 Socket 服务器框架
1、简介SuperSocket 是一个轻量级, 跨平台而且可扩展的 .Net/Mono Socket 服务器
CodeSmith简单用法
概述平常我们在写代码的时候,一般会有很多重复的代码,比如dal、bll、实体等等,这些东西很多是重复的,网上
C# 类型转换
类型转换从根本上说是类型铸造,或者说是把数据从一种类型转换为另一种类型。在 C# 中,类型铸造有两种形式:隐
key redis 分析键数量
Redis 是完全开源免费的,遵守 BSD 协议,是一个高性能的 key - value 数据库。Redis
c# Redis list 当作队列使用
Redis的列表经常被用作队列,用于在不同程序之间有序地交换消息。一个客户端通过 LPUSH 命令将消息放入