logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

从read()到硬盘:手把手调试Linux内核文件读取的完整调用栈(附perf火焰图)

本文深入解析Linux内核文件读取的完整调用栈,从用户态read()系统调用到底层硬盘I/O,详细介绍了使用perf、bpftrace等工具进行性能分析和调试的方法。通过ext4文件系统实例和perf火焰图,帮助开发者定位文件读取延迟问题,提升系统性能。

#文件系统
mysql跨数据库拿数据库_MySQL跨库数据表映射方案

问题导入​在实际开发中,我们可能会遇到跨库查询数据的需要,可能是同一连接下的不同数据库的表,或是远程数据库的表。为了开发方便,我们通常会把异库的表映射到本地来读取数据。本文来说说MySQL下的处理办法,其他数据库思路相同,可能具体过程略有差异。一、同一连接下的不同数据库通过视图映射到本地假设在同一连接下有数据库db1和db2,现需要将db2.user表映射到db1中,可以使用如下语句在db1中创建

VS Code版本降级实战:当开发者遇到Ubuntu 18.04的依赖困境

本文详细介绍了在Ubuntu 18.04系统中降级VS Code版本的实战指南,解决因依赖库版本过低导致的安装问题。通过清理现有安装、获取兼容版本(如VS Code 1.85.2)和禁用自动更新等步骤,开发者可以稳定运行VS Code。同时提供了高级解决方案和长期维护建议,帮助开发者应对系统与工具的版本冲突。

ADB环境变量配置避坑指南:从‘command not found‘到完美运行

本文详细解析了在Windows、macOS和Linux三大操作系统中配置ADB环境变量的完整流程与核心原理,旨在帮助开发者彻底解决“command not found”报错。文章不仅提供分步操作指南,还深入剖析了环境变量PATH的作用机制,并分享了通用的验证与深度排错技巧,确保ADB命令能在任何目录下完美运行。

ROS实战:如何用rosbag filter精准提取激光雷达和IMU数据(附多条件过滤技巧)

本文深入解析ROS中rosbag filter工具的高级用法,重点介绍如何通过多条件组合过滤,精准提取激光雷达和IMU等特定传感器数据。文章详细讲解了基于topic和时间的过滤技巧,并提供了实战案例与避坑指南,帮助开发者在自动驾驶和机器人项目中高效处理海量rosbag数据,提升数据分析与算法开发效率。

从‘它怎么又挂了?’到‘服务稳如狗’:我是如何用Docker给老旧Python项目续命的

本文分享了如何利用Docker技术为老旧Python项目续命的实战经验。通过精确克隆原始环境、解决依赖冲突和系统库差异,作者成功将一个频繁崩溃的Python 2.7项目改造为稳定运行的服务。文章详细介绍了Dockerfile配置、常见问题解决方案以及容器化工作流的建立,为类似项目提供了宝贵参考。

LangChain实战:从零构建大模型应用,打通工具调用与RAG知识库

大语言模型(LLM)作为当前人工智能的核心技术,通过海量数据训练获得了强大的语言理解和生成能力。其工作原理基于Transformer架构,通过自注意力机制处理序列数据,实现上下文感知的预测。这项技术的核心价值在于能够理解和生成类人文本,极大地推动了智能对话、内容创作和自动化任务的边界。在实际工程应用中,开发者常面临如何让大模型与外部系统交互、处理长文本以及管理多轮对话等挑战。针对这些需求,Lang

Python数据分析实战:用pandas处理含特殊字符的CSV文件(附正则表达式清洗技巧)

本文详细介绍了使用Python的pandas库处理含特殊字符CSV文件的实战技巧。针对字段内包含逗号、引号、换行符等导致解析错误的问题,文章深入讲解了read_csv()函数的关键参数配置,并展示了如何结合正则表达式进行高级数据清洗,帮助数据分析师高效驯服复杂格式的CSV数据。

#pandas#正则表达式
Ollama生态全景图:当Docker遇上WebUI的自动化部署艺术

本文详细介绍了Ollama与Docker结合的自动化部署方案,特别优化了CPU推理场景,支持企业级大模型本地部署。通过1Panel可视化运维和WebUI集成,实现高效模型管理和性能调优,显著降低运维成本并提升推理效率。

#Ollama
MySQL 5.7 升级至 8.0:规避1055错误的4个SQL重构最佳实践

本文详细介绍了从MySQL 5.7升级至8.0时如何规避1055错误的4种SQL重构最佳实践,包括使用ANY_VALUE()函数、完整列出GROUP BY所有非聚合列、利用窗口函数以及使用派生表分步处理聚合。这些方法帮助开发者顺利迁移数据库,确保查询符合SQL标准并提升性能。

    共 24 条
  • 1
  • 2
  • 3
  • 请选择