C#创建自定义特性
概述特性(Attribute)是用于在运行时传递程序中各种元素(比如类、方法、结构、枚举、组件等)的行为信息
C# 调用动态链接库读取二代身份证信息
概述一般来说winform应用程序解决这个问题起来时很容易的,web应用程序就麻烦一点了。你必要有联机型居民
SQLite 有类似 phpMyAdmin 这样的工具吗
概述首先答案是肯定的。这不在github发现了这个开源项目 ??开源地址:https://github.com
mongoDB的读写分离
概述在副本集Replica Set中才涉及到ReadPreference的设置,默认情况下,读写都是分发都P
推荐:Flowchart 一种通过文本方式描述的流程图
流程图(Flowchart):使用图形表示算法的思路是一种极好的方法,因为千言万语不如一张图。流程图在汇编语
普通索引和唯一索引的区别
唯一索引和普通索引使用的结构都是B-tree,执行时间复杂度都是O(log n)。普通索引普通索引(由关键字
单一职责原则
概述单一职责比较官方的的定义是:应该有且仅有一个原因引起类的变更。说的通俗点其实就像是工厂里的流水线一样,每
小符号大作用-C# 可空类型
C# 单问号 ? 与 双问号 ?? ? : 单问号用于对 int,double,bool 等无法直接赋值为
.net 使用Microsoft.IdentityModel.Tokens.Jwt进行身份认证
什么是JWTJWT (全称:Json Web Token)是一个开放标准(RFC 7519),它定义了一种紧
Efcore对接金仓数据库KingbaseES
什么是KingbaseES人大金仓数据库管理系统KingbaseES(简称:金仓数据库或KingbaseES
RabbitMQ有5种工作模式
RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。Rabbit
更简洁的参数校验,使用 FluentValidation 对参数进行校验
在开发接口时,如果要对参数进行校验,你会怎么写?编写 if-else 吗?虽然也能达到效果,但是不够优雅。
C# 在PC上的通过蓝牙(bluetooth)发送数据到手机
概述在PC端用.NET开发一个蓝牙下载的程序。实现在PC上查找周围的蓝牙设备(主要是手机),并将PC上的文件
人大金仓数据库实现读写分离
在ASP.NET Core 中上传文件
简介ASP.NET Core 支持使用缓冲的模型绑定(针对较小文件)和无缓冲的流式传输(针对较大文件)上传一
C#多线程处理多个队列数据的方法
概述多线程(multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的
Web使用热敏打印小票(IE环境)
概述在html页下使用Epson P60II 热敏纸下打印小票,使用的打印方案为调用window.print
EF Core事务提交,分布式事务
控制事务可以使用 DbContext.Database API 开始、提交和回滚事务。 以下示例显示了在单个
关于C#异步编程的建议
基于任务的异步编程模型 (TAP) 提供了异步代码的抽象化。你只需像往常一样将代码编写为一连串语句即可。就如
.net 使用Microsoft.IdentityModel.Tokens.Jwt进行身份认证
什么是JWTJWT (全称:Json Web Token)是一个开放标准(RFC 7519),它定义了一种紧