logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux内核中offsetof宏深度刨析

offsetof宏是 Linux 内核中用于计算结构体成员偏移量的关键工具。通过将地址 0 转换为结构体指针,访问成员并取地址,得到偏移量。在链表管理、内存优化、调试检查等场景广泛应用,能提升代码灵活性与效率,理解其原理对内核编程至关重要。

#linux#运维#服务器
【Linux内核模块】Linux内核模块简介

如果把 Linux 内核比作一台电脑主机,那么内核模块就是可以随时插拔的外设:​像预装了主板、CPU、基础外设的主机,提供最核心的运行环境​内核模块:相当于 U 盘、显卡、声卡这些外设,需要时插上去(加载模块),不用时拔下来(卸载模块)​这些 "外设" 运行在和主机(内核)相同的 "主板"(内核地址空间)上,拥有最高权限​内核模块是可以在内核运行时动态加载 / 卸载的独立代码单元,具备以下特点:​

#linux#arm开发#运维
Python办公自动化之openpyxl使用与避坑全面指南

openpyxl是一个用于读写 Excel 2010 xlsx/xlsm/xltx/xltm 文件的 Python 库。为什么选择它?即使电脑上没装 Office,也能处理表格。它能修改格式、插入公式、绘制图表。它可以将原本需要几小时的人工操作缩短至几秒钟。恭喜你!你已经掌握了 Python 操作 Excel 的核心技能。回顾一下我们学到的内容:使用和Workbook。使用定位,使用append批

#python#开发语言
Linux容器基石:LXC核心概念与实践指南

在这里就多了一个host1,默认为stop停止状态。,即在容器host1里执行/bin/bash指令,–clear-env 作用是不带的环境变量。通过 LXC 完成容器的创建,体会容器技术,并了解 Docker 并不是容器的唯一实现。lxc-checkconfig:检查系统环境是否满足容器使用要求。lxc-ls:列出所有容器,-f 表示打印常用信息。lxc-create:创建 LXC 容器。lxc

#linux#运维#服务器
一文读懂C++中的Lambda函数:简洁、高效、灵活

语法规则:lambda表达式可以看成是一般函数的函数名被略去,返回值使用了一个 -> 的形式表示。有时候,需要在匿名函数内使用外部变量,所以用捕获列表来传递参数。手动书写捕获列表有时候是非常复杂的,这种机械性的工作可以交给编译器来处理,这时候可以在捕获列表中写一个。但是如果函数体内有多个return语句时,编译器无法自动推断出返回类型,此时必须指定返回类型。与参数传值类似,值捕获的前提是变量可以拷

#c++#算法#开发语言
JavaLambda表达式之简洁编程

Lambda 表达式是 Java 8 介绍的一个重要特征是,它本质上是一个简单的匿名函数,允许我们将函数作为方法的参数传输,或者像数据一样传输代码。Lambda 集合操作中的表达式,特别是与 Stream API 结合使用,可以显著简化代码。Lambda 表达式的类型是从目标类型推断出来的,而目标类型必须是函数接口。换句话说, Lambda 表达式实际上是函数接口的例子。这个代码清楚地表达了我们的

#java#python#前端
C++云原生代理中的连接复用与路由策略

在云原生系统中,代理组件经常承担服务发现、负载均衡、连接复用、限流和观测数据采集等职责。用 C++ 实现这类组件时,真正困难的地方不是把请求转发出去,而是如何在高并发下控制连接生命周期、路由策略和资源边界。云原生代理通常位于调用链关键路径上,因此它必须同时满足低延迟和高可靠。连接复用可以减少建连成本,但也会带来连接池污染、上游实例摘除不及时、请求粘连等问题。C++云原生代理中的连接复用与路由策略。

#c++#开发语言
C++中的缓存友好型容器选择策略

很多 C++ 性能问题表面看像算法问题,实际上是容器选择问题。不同容器在大 O 复杂度上也许相近,但它们对 CPU 缓存、分支预测和内存局部性的影响差异极大。最典型的对比是 vector 和 list。理论上 list 插入删除快,但现实中,大量遍历场景下 vector 往往远快于 list,因为它的内存连续。C++中的缓存友好型容器选择策略。

#c++#开发语言
从基础到进阶详解Python处理Word文档的完全指南

使用python-docx进行基础的文档创建、编辑和格式化使用docxtpl实现基于模板的自动化数据填充使用docxcompose合并多个Word文档各种进阶功能如设置单元格边框、插入超链接、提取图片、设置页眉页脚等这些技术可以广泛应用于自动化报告生成、批量文档处理、合同模板填充等场景,大大提高工作效率。

#python#开发语言
    共 128 条
  • 1
  • 2
  • 3
  • 13
  • 请选择