自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(294)
  • 收藏
  • 关注

原创 已解决:VS2022已安装Nuegt包,提示未能找到类型或命名空间名“xxx“

删掉bin目录和obj目录。解决方案选择重新生成。

2026-01-08 22:57:47 25

原创 Web开发:一图简述OAuth 2.0授权流程中的一些关键步骤

乙方需要调用甲方的系统的接口,甲方要求乙方凭借有效的访问,具体方式是甲方要求乙方通过OAuth2.0方式获取甲方的授权码后换取甲方的进行访问。

2026-01-06 21:57:01 230

原创 MSSQL04: SQLserver的用户权限管理

我的服务器有很多库,我新建一个用户【MyTest】(密码也是MyTest),这个用户只拥有【Test】库的控制权。

2025-12-28 20:16:30 236

原创 VScode:前端开发中的常用快捷键和技巧设置

格式化文档搜索文件名。

2025-12-24 21:22:51 870

原创 Web开发:手把手教学!使用freesshd搭建FTP服务器教程

官网的链接好像挂了,我们可以从其他网站下载(或者百度找一个下也可以)

2025-12-23 23:04:51 462

原创 Web开发:Windows系统中使用GUI界面或cmd命令设置防火墙规则

入站和出站是差不多的,这里只演示入站规则设置(设置端口22允许入站)

2025-12-23 21:12:36 227

原创 达梦数据库:模式、创建用户、数据迁移

【代码】达梦数据库的基础操作。

2025-12-23 09:52:29 133

原创 Web开发:手把手教你注册账号并发布一个可用的Nuget包

类库会被打包成.nupkg,在此目录下cmd,输入发布命令。通常需要清理缓存才可以在VS2022查到。要对应你申请的APIKey。

2025-12-04 22:58:08 304

原创 开发工具:notepad++的下载和基本操作

(可能需要开代理)

2025-12-04 11:32:48 335

原创 C#基础:如何创建一个类库并且封装成DLL

【代码】C#基础:如何创建一个类库并且封装成DLL。

2025-12-01 22:21:10 266

原创 C#高级:进行历史数据批处理全量入库和实时解析流数据增量入库实现思路

原理:类似Linq的skip和take传统分页要求:必须排序、排序字段最好是主键或索引。

2025-11-25 09:45:54 287

原创 已解决:.NetCore控制台程序(WebAPI)闪退,没有报错日志定位不到信息

所在的程序(例如demo.exe)的目录下。输入你的程序,例如demo.exe。

2025-11-21 11:53:00 75

原创 Nginx使用04:利用Nginx代理到WebAPI监听的端口

假设Nginx监听端口运行在84,你的WebAPI程序运行在5050端口。

2025-11-20 10:37:22 208

原创 一步步实现 AI 模型调用:DeepSeek 深度对接实战全解析

正在研究中,未完待续...

2025-11-10 22:21:32 610

原创 C#高级:使用进程锁语法避免线程竞争资源,做到并发控制(Mutex)

命名Mutex(如MySharedResource)在系统全局唯一,不同进程通过同一名称竞争锁,确保同一时刻仅一个进程可访问共享资源。主动终止程序后,再次查询,发现查询不到,说明进程锁是有效的,也可以尝试同时运行两个C#程序验证进程锁的有效性。,利用它的handle工具查询Mutex相应的命名(我的程序命名是MySharedResource,你要改成你自己的命名)运行C#程序,即上面的基础代码,获取进程锁(命名:MySharedResource)SysinternalsSuite的安装目录。

2025-11-10 11:45:00 328

原创 总结:一定情况下Sqlserver自动强制将string转int

3.发生运算时:select 字符串+1 from table、聚合函数Avg/Sum/Count(包含加减乘除,case-when语句等)1.发生联表时:union all 、 Join (检查union字段和join的关联字段是否类型一致)2.发生查询时:字符串字段 <、>、= 数字,都会强制转化。

2025-11-06 10:38:15 143

原创 已解决:远程桌面复制粘贴失效处理方法

即可重启rdpclip.exe。单击任务管理器左上角的。

2025-11-05 15:45:02 231

原创 C#基础:如何从现有类库复制一个新的类库,并且加入解决方案

2025-11-04 10:54:53 192

原创 C#高级:程序写法性能优化提升策略(附带Gzip算法示例)

【代码】C#高级:程序写法性能提升技巧一览总结(附带Gzip算法示例)

2025-10-31 15:52:57 190

原创 Redis开发08:Redis使用的注意事项及查询技巧

【代码】Redis开发08:Redis使用的注意事项及查询技巧。

2025-10-31 14:42:29 380

原创 AI开发:Trae的安装和登录

【代码】AI开发:Trae的安装和登录。

2025-10-30 09:29:15 465

原创 sqlserver死锁问题:事务(进程 ID 113)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。

【代码】sqlserver死锁问题:事务(进程 ID 113)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。

2025-10-22 12:03:04 211

原创 C#高级:数据库中使用SQL作分组处理5(Rank() 排名函数)

排名函数:为结果集中的行分配排名序号。

2025-10-20 16:38:33 361

原创 C#高级:数据库中使用SQL作分组处理4(LAG() 偏移函数)

访问结果集中其他行的数据。

2025-10-20 16:04:50 245

原创 Web开发:使用C#实现SFTP文件的上传和下载

【代码】Web开发:使用C#实现SFTP文件的上传和下载。

2025-10-17 09:26:40 145

原创 Web开发:内存/处理器/显卡/磁盘基础概要

【代码】Web开发:RAM内存/处理器/显卡/磁盘基础概要。

2025-10-16 15:45:28 199

原创 Nginx使用03:拆分 Nginx 主配置与端口配置,实现配置模块化

主配置文件中需要配置:worker_processes 、events{ } 、http{ }分配置文件中配置:server{ }.conf)和配置内容的端口(将配置文件放在port文件夹。为了规范请保持文件名称(.conf结尾的文件。

2025-10-16 11:22:29 208

原创 Redis开发07:使用stackexchange.redis库实现简单消息队列

【代码】Redis开发07:使用stackexchange.redis库实现简单消息队列。

2025-09-29 18:02:22 295

原创 Web开发:ABP框架14——多个实现,一个接口的高端写法

参考下面文章的手动注入,不同环境变量的实现不一样,但是接口还是同一个。其实这种方式下,若想切换实现,还是可以看方式二。

2025-09-26 22:14:50 531

原创 Web开发:ABP框架13——常见的默认依赖注入服务一览表

服务接口主要用途获取 HTTP 请求头等上下文信息,用于访问当前 HTTP 请求的相关数据。获取 appsettings.json 等配置文件中的配置信息。ILogger<T>用于记录日志信息,帮助调试和监控应用程序。获取应用程序的环境信息(如开发、生产环境),用于环境特定的配置。读取并绑定配置信息到强类型对象,通常用于获取复杂的配置节。

2025-09-23 09:37:23 253

原创 Linux02: 编辑器nano的常用技巧

按下CTRL + G 查看更多命令。第一句是光标最前/上一页。第二句是光标最后/下一页。

2025-09-19 11:07:38 405

原创 Linux镜像源问题:404 Not Found?配置源列表sources.list,修改为可用镜像源就可以了!(apt / yum)

找到你对应的版本号和代号,先保留到你的记事本中。退出,不放心可以再打开看看。

2025-09-18 15:01:59 243

原创 Linux 01:命令大全!开发者高频使用场景汇总(含.NET教程)

不同的Linux发行版,安装的命令不同,可逐个尝试(

2025-09-17 17:00:34 331

原创 快速入门:用Podman实现Doris数据库的高效安装

分开依次执行下面的命令即可,作用分别是:设置内核参数(重启失效)、关闭交换分区、创建网络供FE和BE互通、创建存储数据的目录。因为Docker收费,所以用Podman,估计以下命令把Podman换成Docker,在Docker上应该也可以运行。

2025-09-17 12:05:45 422

原创 Podman:安装和基本使用

若出现WSL版本校验失败情况,请用cmd更新WSL:wsl --update。

2025-09-16 16:17:09 455

原创 Docker:在Windows上安装和使用,加速容器应用开发

安装 Docker 需要开启虚拟化,是因为在 Windows 或 macOS 上,Docker 实际上是运行在一个 Linux 虚拟机中的。若未开启,请自行百度搜索开启方法。

2025-09-15 11:19:50 310

原创 KafKa03:结合C#实现生产者和消费者代码逻辑

【代码】KafKa03:结合C#实现生产者和消费者代码逻辑。

2025-09-12 12:06:00 242

原创 KafKa02:Kafka配置文件server.properties介绍

【代码】KafKa02:Kafka配置文件介绍。

2025-09-12 11:14:34 527

原创 C#基础:方法超时判断及方法重试逻辑设计

【代码】C#基础:方法超时判断及其方法重试逻辑设计。

2025-09-11 16:52:11 195

原创 Web开发:使用Quartz库结合WebAPI根据任务列表定时执行相应逻辑

实现IJob,会根据Cron表达式定时执行该方法(服务类已注册)下面的注入IFreesql只是一个示例,表达的意思是可以查库。后台服务类初始化时会调用此类的StartAsync方法。初始化的关键在配置(Startup.cs)中。

2025-09-01 18:10:17 361

Web开发:一图简述OAuth 2.0授权流程中的一些关键步骤

Web开发:一图简述OAuth 2.0授权流程中的一些关键步骤

2026-01-06

Web开发:ABP框架4-DDD四层架构的详解

Web开发:ABP框架4-DDD四层架构的详解

2025-02-25

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除