RabbitMQ有5种工作模式
RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。Rabbit
让 Hangfire 使用 MongoDB 存储
MongoDB 支持Hangfire库。通过使用这个库,您可以将所有作业信息存储在 MongoDB 中。要安
谈谈ASP.NET Core过滤器和中间件的区别
什么是中间件中间件Middleware是所有请求都会执行的,适合用在权限校验,一些公用字段处理,例如分页信息
巧用定时任务监控第三方组件是否正常
背景平常我们系统一般会涉及到一些使用第三方组件的情况,那么我们如何去监测,第一时间知道组件是否可用。或者是组
.net中单元测试
单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,
推荐:Flowchart 一种通过文本方式描述的流程图
流程图(Flowchart):使用图形表示算法的思路是一种极好的方法,因为千言万语不如一张图。流程图在汇编语
关于C#异步编程的建议
基于任务的异步编程模型 (TAP) 提供了异步代码的抽象化。你只需像往常一样将代码编写为一连串语句即可。就如
C#使用iTextSharp操作PDF文件
概述html文件怎么转成PDF文件?有的招聘网上的简历导成DOC文件,不能直接使用,这样造成很大的困扰,那么
Inno Setup 检测系统是否安装.Net Framework
Inno Setup用Delphi写成,其官方网站同时也提供源程序免费下载。它虽不能与Installshie
C# 调用动态链接库读取二代身份证信息
概述一般来说winform应用程序解决这个问题起来时很容易的,web应用程序就麻烦一点了。你必要有联机型居民
asp.net core实现文件上传功能
上传文件在Web应用程序中是一个常见的功能。在asp.net core中上传文件并保存在服务器上,是很容易
C# 队列(Queue)
概述队列(Queue)代表了一个先进先出的对象集合。当您需要对各项进行先进先出的访问时,则使用队列。当您在列
C# 线程 线程池 Task的使用介绍
从 .NET Framework 4.5 开始,任何使用 async/await 进行修饰的方法,都会被认为
聊聊横向领导力
背景与人合作绝对是世界上最难的事情之一,时间往往在摩擦中白白消耗,分到与自身能力不相称的任务,或是由于某种差
inno-setup – 如何检查字符串是否包含给定的子字符串?
1、背景我需要找出字符串是否包含一个给定的子字符串. 例如,如果我正在这样寻找一个字符串中的子字符串ABC:
少儿编程知多少
背景最近老是接到少儿编程培训班的电话,也不知道信息哪里泄露的,真是很反感这种; 心想,这不是坑人吗,我作为程
java拦截器详解
概念拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之
.NET CORE 下收发邮件之 MAILKIT
背景利用代码发送邮件在工作中还是比较常见的,相信大家都用过SmtpClient来处理发送邮件的操作,不过这个
正则表达式操作字符串
概念正则表达式(Regular Expression),又称规则表达式。正则表达式是对字符串操作的一种逻辑公
ASP.NET Core中使用EasyCaching作为缓存抽象层
简介做后端开发,缓存应该是天天在用,很多时候我们的做法是写个帮助类,然后用到的时候调用一下。这种只适合简单层