C# 在PC上的通过蓝牙(bluetooth)发送数据到手机
概述在PC端用.NET开发一个蓝牙下载的程序。实现在PC上查找周围的蓝牙设备(主要是手机),并将PC上的文件
.Net单元测试方法
单元测试是一种编程测试,这些测试既可以使用 Visual C# 或 Visual Basic 编写,也可以使
密码复杂度正则表达式
概述正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、r
比较两个字符串的相似度算法
平时的编码中,我们经常需要判断两个文本的相似性,不管是用来做文本纠错或者去重等等,那么我们应该以什么维度来判
C#使用 System.Net.Mail发送邮件功能
介绍System.Net.Mail命名空间是在.NET Framework中新增的,该命名空间提供了发送电子
C#使用iTextSharp操作PDF文件
概述html文件怎么转成PDF文件?有的招聘网上的简历导成DOC文件,不能直接使用,这样造成很大的困扰,那么
架构思考-业务快速增长时的容量问题
当业务快速增长时,容量问题是一个需要考虑的重要因素。以下是一些架构思考方面的建议:水平扩展:通过水平扩展来增
MongoDB驱动之Linq操作
添加下面命名空间到您的程序中:using MongoDB.Driver.Linq; 声明一变量保存对集合的引
如何努力才能成为核心骨干?
成为核心骨干需要付出一定的努力和不断的成长。以下是一些建议:扎实技术基础:核心骨干需要具备扎实的技术基础。不
2023年35大龄程序员最后的挣扎
对于35岁的程序员来说,可能存在一些挣扎和困难,但也有许多机会和发展方向。以下是一些建议和思考:更新技术能力
EFCore多租户实现-共享数据库模式
在EFCore中实现多租户的方式之一是共享数据库模式。共享数据库模式是指多个租户共享同一个数据库,但在数据库
常用的代码重构方法
1、提取子函数说白了就是一个大函数里,可以根据不同功能分成几个小函数,因为说不定,其他函数也可能会用到其中的
C# Action用法
Action是无返回值的泛型委托可以使用 Action<T1, T2, T3, T4> 委托以参数形式传递方
git代码提交流程
从master创建任务分支1.需要先将master分支代码更新到最新然后再切新分支;2.新需求和hotfix
MongoDB驱动之Linq操作
添加下面命名空间到您的程序中:using MongoDB.Driver.Linq; 声明一变量保存对集合的引
乐观锁与悲观锁各自适用场景是什么?
机制乐观锁是一种思想,具体实现是,表中有一个版本字段,第一次读的时候,获取到这个字段。处理完业务逻辑开始更新
C#如何在Windows中操作IIS设置FTP服务器
什么是FTPFTP(File Transfer Protocol)是TCP/IP网络上两台计算机传送文件的协
Docker从安装部署到Hello World
以下是Docker从安装部署到运行Hello World的步骤:安装Docker:根据您的操作系统,下载并安
C#多线程处理多个队列数据的方法
概述多线程(multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。具有多线程能力的
key redis 分析键数量
Redis 是完全开源免费的,遵守 BSD 协议,是一个高性能的 key - value 数据库。Redis