- 博客(289)
- 收藏
- 关注
原创 已解决:.NetCore控制台程序(WebAPI)闪退,没有报错日志定位不到信息
所在的程序(例如demo.exe)的目录下。输入你的程序,例如demo.exe。
2025-11-21 11:53:00
19
原创 C#高级:使用进程锁语法避免线程竞争资源,做到并发控制(Mutex)
命名Mutex(如MySharedResource)在系统全局唯一,不同进程通过同一名称竞争锁,确保同一时刻仅一个进程可访问共享资源。主动终止程序后,再次查询,发现查询不到,说明进程锁是有效的,也可以尝试同时运行两个C#程序验证进程锁的有效性。,利用它的handle工具查询Mutex相应的命名(我的程序命名是MySharedResource,你要改成你自己的命名)运行C#程序,即上面的基础代码,获取进程锁(命名:MySharedResource)SysinternalsSuite的安装目录。
2025-11-10 11:45:00
316
原创 总结:一定情况下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
128
原创 sqlserver死锁问题:事务(进程 ID 113)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。
【代码】sqlserver死锁问题:事务(进程 ID 113)与另一个进程被死锁在 锁 资源上,并且已被选作死锁牺牲品。请重新运行该事务。
2025-10-22 12:03:04
156
原创 Nginx使用03:拆分 Nginx 主配置与端口配置,实现配置模块化
主配置文件中需要配置:worker_processes 、events{ } 、http{ }分配置文件中配置:server{ }.conf)和配置内容的端口(将配置文件放在port文件夹。为了规范请保持文件名称(.conf结尾的文件。
2025-10-16 11:22:29
195
原创 Redis开发07:使用stackexchange.redis库实现简单消息队列
【代码】Redis开发07:使用stackexchange.redis库实现简单消息队列。
2025-09-29 18:02:22
280
原创 Web开发:ABP框架14——多个实现,一个接口的高端写法
参考下面文章的手动注入,不同环境变量的实现不一样,但是接口还是同一个。其实这种方式下,若想切换实现,还是可以看方式二。
2025-09-26 22:14:50
500
原创 Web开发:ABP框架13——常见的默认依赖注入服务一览表
服务接口主要用途获取 HTTP 请求头等上下文信息,用于访问当前 HTTP 请求的相关数据。获取 appsettings.json 等配置文件中的配置信息。ILogger<T>用于记录日志信息,帮助调试和监控应用程序。获取应用程序的环境信息(如开发、生产环境),用于环境特定的配置。读取并绑定配置信息到强类型对象,通常用于获取复杂的配置节。
2025-09-23 09:37:23
237
原创 Linux安装问题:404 Not Found?配置源列表sources.list,修改为可用镜像源就可以了!
找到你对应的版本号和代号,先保留到你的记事本中。退出,不放心可以再打开看看。
2025-09-18 15:01:59
201
原创 快速入门:用Podman实现Doris数据库的高效安装
分开依次执行下面的命令即可,作用分别是:设置内核参数(重启失效)、关闭交换分区、创建网络供FE和BE互通、创建存储数据的目录。因为Docker收费,所以用Podman,估计以下命令把Podman换成Docker,在Docker上应该也可以运行。
2025-09-17 12:05:45
408
原创 Docker:在Windows上安装和使用,加速容器应用开发
安装 Docker 需要开启虚拟化,是因为在 Windows 或 macOS 上,Docker 实际上是运行在一个 Linux 虚拟机中的。若未开启,请自行百度搜索开启方法。
2025-09-15 11:19:50
302
原创 Web开发:使用Quartz库结合WebAPI根据任务列表定时执行相应逻辑
实现IJob,会根据Cron表达式定时执行该方法(服务类已注册)下面的注入IFreesql只是一个示例,表达的意思是可以查库。后台服务类初始化时会调用此类的StartAsync方法。初始化的关键在配置(Startup.cs)中。
2025-09-01 18:10:17
348
原创 Redis开发06:使用stackexchange.redis库结合WebAPI对redis进行增删改查
【代码】Redis开发06:使用stackexchange.redis库结合WebAPI对redis进行增删改查。
2025-08-29 17:10:10
246
原创 NSSM(Non-Sucking Service Manager):将exe封装为Windows 服务的工具
基本上点击...选择你的exe,写一下服务名称就好了!1.可以修改配置路径等信息,不能修改服务名。1.删除之后服务就找不到了,需要重新安装。nssm remove 定时打印test。nssm edit 定时打印test。2.上述例子相应的命令是。2.上述例子相应的命令是。
2025-08-26 11:39:24
509
原创 消息中间件RabbitMQ03:结合WebAPI实现点对点(P2P)推送和发布-订阅推送的Demo
我的消息队列是本地的,默认端口5672,账密都是consumer。
2025-08-25 14:49:48
414
原创 Https未能创建 SSL/TLS 安全通道。Could not create SSL/TLS secure channel解决方案
【代码】Https未能创建 SSL/TLS 安全通道。Could not create SSL/TLS secure channel解决方案。
2025-08-20 19:36:34
291
数据库导出大量数据到Excel的问题
2025-01-06
一个Excel在后端导出的问题
2024-12-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅