【踩了一个坑】C# 中使用 MySqlConnector 的 MySqlConnection 长期未用后,再使用会触发 SIG PIPE 异常-拾光赋

【踩了一个坑】C# 中使用 MySqlConnector 的 MySqlConnection 长期未用后,再使用会触发 SIG PIPE 异常

【踩了一个坑】C# 中使用 MySqlConnector 的 MySqlConnection 长期未用后,再使用会触发 SIG PIPE 异常,作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github...
19天前
0507
keycloak~aud受众字段的作用及如何生成-拾光赋

keycloak~aud受众字段的作用及如何生成

keycloak~aud受众字段的作用及如何生成,在OAuth 2.0框架中,aud(受众)声明的核心功能是明确指定令牌的合法接收者,它是一个关键的安全验证机制。 ️ 核心原则:标识与验证 具体来说,这个机制...
1个月前
0366
【踩了一个坑】全局抓取所有线程的未捕获异常,结果偶发的 http 访问失败导致整个进程崩溃-拾光赋

【踩了一个坑】全局抓取所有线程的未捕获异常,结果偶发的 http 访问失败导致整个进程崩溃

【踩了一个坑】全局抓取所有线程的未捕获异常,结果偶发的 http 访问失败导致整个进程崩溃,作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本...
18天前
03814
网页为什么越来越快?一文看懂 HTTP 的三次进化-拾光赋

网页为什么越来越快?一文看懂 HTTP 的三次进化

网页为什么越来越快?一文看懂 HTTP 的三次进化,HTTP/1.1的改进和不足 HTTP/1.1 相比 HTTP/1.0 性能上的改进: 使用长连接的方式改善了 HTTP/1.0 短连接造成的性能开销。 支持管道(pipeline)...
1个月前
0426
[诡异问题] C# 中用了 MysqlConnector 后,出现无法捕获的异常-拾光赋

[诡异问题] C# 中用了 MysqlConnector 后,出现无法捕获的异常

[诡异问题] C# 中用了 MysqlConnector 后,出现无法捕获的异常,作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 我封装了一个 My...
17天前
03610
select、poll、epoll 到底有什么区别?一文讲透 I/O 多路复用-拾光赋

select、poll、epoll 到底有什么区别?一文讲透 I/O 多路复用

select、poll、epoll 到底有什么区别?一文讲透 I/O 多路复用,概述 同步与异步 同步: 同步就是发起一个调用后,被调用者未处理完请求之前,调用不返回。此时需要调用者询问处理结果 异步: 异...
1个月前
02613
【.NET并发编程 - 21】实战案例:从同步到异步的演进之路-拾光赋

【.NET并发编程 – 21】实战案例:从同步到异步的演进之路

【.NET并发编程 - 21】实战案例:从同步到异步的演进之路,21. 实战案例:从同步到异步的演进之路 本章 GitHub 仓库:csharp-concurrency-cookbook ⭐ 欢迎 Star 和 Fork!所有示例代码都在 Real...
17天前
03511
为什么 OAuth 的 client_id 不能当秘密:一次 Device OAuth 安全加固实践-拾光赋

为什么 OAuth 的 client_id 不能当秘密:一次 Device OAuth 安全加固实践

为什么 OAuth 的 client_id 不能当秘密:一次 Device OAuth 安全加固实践,前言 大家好,今天想分享一个我们在做 OAuth Device Flow 时遇到的真实问题。 Device Flow 很适合 CLI、桌面端、电视、...
1个月前
04911
C# + AOT编译 + Linux环境 —— 完全不靠谱-拾光赋

C# + AOT编译 + Linux环境 —— 完全不靠谱

C# + AOT编译 + Linux环境 —— 完全不靠谱,作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 一个简单的 Kestrel 写的后端服务,...
16天前
02511
鹅厂面试官问我:“为什么要用 Spring AI,而不是直接调用大模型?”,我笑了说:因为 Spring AI 解决的不是大模型能不能调用的问题。。-拾光赋

鹅厂面试官问我:“为什么要用 Spring AI,而不是直接调用大模型?”,我笑了说:因为 Spring AI 解决的不是大模型能不能调用的问题。。

鹅厂面试官问我:“为什么要用 Spring AI,而不是直接调用大模型?”,我笑了说:因为 Spring AI 解决的不是大模型能不能调用的问题。。,大家好,我是R哥。 为什么要用 Spring AI,而不是直接调...
1个月前
0266
本体介绍:软件工程中的本体论-拾光赋

本体介绍:软件工程中的本体论

本体介绍:软件工程中的本体论,软件工程中的本体论 一家制造企业有三个运行正常的系统。 ERP 里有一条供应商记录,编号是 V-1048。CRM 里有一家名称相近的客户。PLM 里又有一个制造商,关联着几...
14天前
0348
每个线程只管自己的变量,性能却不如单线程?问题出在缓存行-拾光赋

每个线程只管自己的变量,性能却不如单线程?问题出在缓存行

每个线程只管自己的变量,性能却不如单线程?问题出在缓存行,伪共享(False Sharing)是多线程编程中一个很容易被忽略,但在高并发场景下又可能非常致命的性能问题。 它最迷惑人的地方在于:从...
1个月前
03213