刷新
C++容器内存安全实战:ASan注解逐步指南

博主头像 本文详细讲解如何使用AddressSanitizer(ASan)为C++容器添加内存注解,包括std::vector、std::deque和std::string的注解实现,展示如何检测容器溢出漏洞,并分享在LLVM和GCC中改进容器注解的实际经验。 ...

conda安装虚拟环境或者包时候都一个常见问题--HTTP 000 CONNECTION FAILED(2)

博主头像 同理,直接导入环境,也会出现上述报错 对文件配置进行修改 不过目前只是解决了我生成新的虚拟环境的问题,但是opencv412的安装还是会出错,我的总是安装在自己电脑的默认路径下,而非我的虚拟环境下 但是检查了pip路径,又确实是虚拟环境的pip,而且系统路径等都把原本的删除了,配置了conda的路径 ...

小程序web-view全覆盖问题

博主头像 web-view内部使用cover-view,调整cover-view的样式 就可以覆盖在web-view上。注意:在微信小程序开发工具上是显示不出来的,使用真机调试才能显示出来。 ...

qoj1857 PlayerUnknown's Battlegrounds

题意 Rikka吃鸡开挂 给出一个 \(n\times m\) 的网格,所有格子上的数字构成一个 \(n\times m\) 的排列。 对 \(k=1,2,\cdots,n\times m\) 求出有多少不同子网格的最小值为 \(k\)。 \(n,m\le 300\)。 思路 设子网格的上下左右边界 ...

Ubuntu22.04 USB设备断开解决方法

博主头像 在Ubuntu22.04中,我的USB设备隔一段时间就会莫名其妙地断开连接,解决方法: 修改grub配置文件 sudo vim /etc/default/grub 找到这一行: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 将其修改为: GRUB_CMDLINE ...

MySQL触发器

MySQL 触发器(Trigger)是与表关联的特殊存储过程,当表发生特定事件(如 INSERT、UPDATE、DELETE)时自动执行。触发器可用于实现数据校验、日志记录、数据同步等功能,是保证数据完整性和自动化业务逻辑的重要工具。 1、触发器的基本概念 自动执行:无需手动调用,当触发事件发生时自 ...

bgp通告

Calico + Bird + BGP 网络通信原理(IBGP 与 EBGP) 1️⃣ 基础概念 BGP (Border Gateway Protocol):自治系统 (AS) 内外的路由通告协议。 Calico:容器网络方案,支持 veth 网络和 BGP 路由通告。 Bird:用户空间路由守护进 ...

io tracing常用工具

内核的io系统错综复杂,跟踪io并不像用户态使用gdb那么简单,也没有一种万能的工具可以做到。针对不同的子系统,我们需要挑选不同的工具来跟踪io,以达到监控性能、诊断故障或者了解工作原理的目的。 一 性能监测 iostat 是最常用到的io性能监测工具,它可以实时报告读写速率、块大小、时延等重要信息 ...

2025年Q3 GEO服务市场全景:技巧路径、行业实践与合规框架解析——兼谈GEO公司有哪些核心能力

引言2025年上半年,国内GEO(地理围栏优化)服务市场规模突破68亿元,同比增长42%,成为AI搜索时代企业获取本地流量的核心抓手。随着《生成式AI服务管理暂行办法》正式实施,行业正从“野蛮生长”转向“技术合规双轮驱动”。本文将从技术架构、行业适配、合规体系三个维度,解析当前GEO服务的核心能力图 ...

⸢ 肆 ⸥ ⤳ 默认安全建设强大的方案:c-1.增量风险管控

点「赞」收「藏」关「注」评「论」在金融科技深度融合的背景下,信息安全已从单纯的技术攻防扩展至架构、合规、流程与创新的系统工程。作为一名从业十多年的老兵,将系统阐述数字银行安全体系的建设路径与方法论,旨在提出一套可落地、系统化、前瞻性的新一代安全架构。序号主题内容简述1安全架构概述全局安全架构设计,描 ...

nvm下载与安装(Windows)

博主头像 下载NVM for Windows https://github.com/coreybutler/nvm-windows/releases nvm-noinstall.zip: 这个是绿色免安装版本,但是使用之前需要配置 nvm-setup.zip:这是一个安装包,下载之后点击安装,无需配置就可以使 ...

4. pod使用进阶

博主头像 Pod使用进阶 资源配置 ​ 实际上上面几个步骤就是影响一个 Pod 生命周期的大的部分,但是还有一些细节也会在 Pod 的启动过程进行设置,比如在容器启动之前还会为当前的容器设置分配的 CPU、内存等资源,我们知道我们可以通过 CGroup 来对容器的资源进行限制,同样的在 Pod 中我们也可以直 ...

OSI 七层协议 和四层协议 TCP 三次握手的过程

博主头像 OSI七层协议物理层:定义物理传输介质标准(如网线、光纤)数据链路层:通过MAC地址封装数据帧,提供可靠传输 网络层:通过IP寻址实现跨网络路由(如IPv4) 传输层:提供端到端连接(TCP)或无连接传输(UDP) 会话层:管理会话建立与终止(如登录认证) 表示层:数据格式转换(如SSL加密) 应用 ...

2. pod基础原理

博主头像 Pod基础原理 yaml文件 ​ 在 Docker 环境下面我们是直接通过命令 docker run 来运行我们的应用的,在 Kubernetes 环境下面我们同样也可以用类似 kubectl run 这样的命令来运行我们的应用,但是在 Kubernetes 中却是不推荐使用命令行的方式,而是希望使 ...

3. pod的生命周期

博主头像 Pod生命周期 ​ 一个 Pod 的完整生命周期过程,其中包含 Init Container、Pod Hook、健康检查 三个主要部分,接下来我们就来分别介绍影响 Pod 生命周期 的部分。 ​ 首先在介绍 Pod 的生命周期之前,我们先了解下 Pod 的状态,因为 Pod 状态可以反应出当前我们的 ...

1. k8s部署集群

博主头像 环境准备(这是v1.33.4 ,新版去看官方文档,很详细) ​ 3个节点,系统为:ubuntu-24.04.1-live-server-amd64,最小安装。 安装vim sudo apt update sudo apt install -y vim IPV4转发 # 临时开启(立即生效) sudo ...

ARC058D 笔记

博主头像 感觉不是特别困难(?),思路歪了没想出来。 主要是想后缀转移,实际上这个想法很蠢,因为这样相比前缀转移很难做字典序的比较,而且不存在对状态剪枝的好性质了。 字典序题最好前缀后缀都想一遍吧。。。 题意 给定 \(N\) 个字符串 \(S_1, \ldots, S_N\) 和一个整数 \(K\),你需要 ...

<1···333435···200>