https://api.vvhan.com/api/avatar/boy

技术博客分享

Markdown-编辑器-语法

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S

LeetCode-22day多维动态规划

题目方法时间复杂度空间复杂度不同路径动态规划O(m × n)O(n)最小路径和动态规划O(m × n)O(m × n)最长回文子串动态规划O(n²)O(n²)最长公共子序列动态规划O(m × n)O(m × n)编辑距离动态规划O(m × n)O(m × n)希望本文对你有所帮助!如果你还有其他问题,欢迎继续提问。

CentOS-7-服务器初始化完整流程

顺序性‌:建议按软件源→系统工具→网络→安全顺序操作,避免依赖缺失。‌备份意识‌:修改配置文件前备份(如mv或cp),防止误操作导致系统异常。‌验证步骤‌:每项配置完成后需验证(如ping测试网络、查看同步状态)。‌最小化开放端口‌:防火墙仅开放业务必需端口,减少攻击面。通过以上步骤,可快速完成服务器初始化,为后续应用部署奠定安全、高效的基础环境。

Linux-内核-Workqueue-原理与实现及其在-KFD-SVM功能的应用

本文系统介绍了Linux内核中的workqueue机制及其在KFD驱动中的应用。workqueue作为异步任务处理机制,通过解耦中断与耗时操作提升系统性能。文章详细解析了workqueue的基本原理、关键数据结构、生命周期及API接口,并深入分析了其在KFD驱动中的典型应用场景,包括SVM区间管理、VRAMBO驱逐等。通过workqueue机制,KFD实现了异步事件处理、内存管理和GPU迁移等复杂功能,确保系统健壮性和实时性。源码分析展示了workqueue如何支持SVM区间的属性设置、延迟操作和恢复流程,

Ubuntu操作系统下使用mysqlmongodbredis

本文介绍了在Ubuntu 22.04系统下安装配置三大主流数据库的方法:MySQL(关系型数据库)、MongoDB(文档型数据库)和Redis(内存型数据库)。详细讲解了各数据库的安装步骤、安全配置、基础操作命令,并对比了它们的特性与适用场景。MySQL适用于结构化数据存储,MongoDB适合非结构化数据,Redis则用于高性能缓存。文章还提供了远程访问设置和常见问题排查方法,帮助开发者快速搭建数据库环境并根据业务需求选择合适的存储方案。