更多精彩内容,欢迎继续阅读
简介:面向需要实现HTTPS双向认证的Node.js开发者,这份PDF详解了如何结合硬件安全模块(HSM)完成TLS双向认证,尤其适合银行UKEY等本地加密运算场景。与常见的OpenSSL HSM插件方案不同,资料采用纯JavaScript通…
阅读更多 →/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
阅读更多 →我试过不少号称“一套代码搞定前后端”的方案,最后留着生产环境里踏踏实实跑了好几年的,还是Next.js。如果你是第一次听到这个名字,我先把话说透:Next.js是一个基于React的全栈框架,它把前端页面、后端接口、数据读取和…
阅读更多 →/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
阅读更多 →做了这么多年后端,缓存穿透和缓存击穿这个问题我几乎在每个高并发项目里都要重新讲一遍。最近我把这两类问题的防御逻辑统一封装成了一个可复用的工具包,基于Redis实现,核心围绕布隆过滤器、分布式锁、本地缓存和空值缓存这套组合拳。这篇就是…
阅读更多 →1. 项目概述:从“ax”这个极简标题切入,我们到底在谈什么?“ax”——两个字母,没有空格,没有标点,没有上下文。放在搜索引擎里,它像一粒投入深水的石子,激起的不是涟漪,而…
阅读更多 →虚拟化这摊事儿,说简单也简单,说复杂能让人折腾一整天。openEuler 作为企业级服务器操作系统,在 Intel 平台上跑虚拟化,底子其实是现成的——Linux 内核自带 KVM,Intel 又贡献了 VT-x、VT-d、SR-IOV 这一整套硬件辅助虚…
阅读更多 →1. 写在前面:Atlas 300V 24G到底是什么,为什么大家都在问它最近后台收到不少私信,问的都是同一件事:"Atlas 300V 24G是运算加速卡吗?能不能拿来部署YOLO?" 甚至还有朋友直接说,自己把…
阅读更多 →把YOLO模型部署到华为Atlas 300V 24G这张卡上,我前后折腾了小两周。网上搜这张卡的人不少,问得最多的两个问题就是“Atlas 300V 24G是运算加速卡吗”和“能不能用来跑YOLO”。先给结论:它是一张标准的数据中心级AI推理加速卡,基于…
阅读更多 →/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
阅读更多 →/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
阅读更多 →/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …
阅读更多 →