<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Quner6的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Quner6</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Quner6]]></copyright><item><title><![CDATA[OLLAMA+ChatBox+DeepSeek-R1本地环境快速搭建]]></title><link>https://blog.youkuaiyun.com/Quner6/article/details/145538444</link><guid>https://blog.youkuaiyun.com/Quner6/article/details/145538444</guid><author>Quner6</author><pubDate>Sun, 09 Feb 2025 23:44:42 +0800</pubDate><description><![CDATA[最近很火的DeepSeek-V3和DeepSeek-R1不用多说了， 用过的都说好， 刚好去年搭了一台服务器， 可以用来本地构构建一个机器人来辅助日常的使用，且安全靠谱；本文重点在于方便国内用户，解决网络缓慢等诸多限制， 其他未提事宜请上网解决或者留言；]]></description><category></category></item><item><title><![CDATA[【riscv】使用qemu运行riscv裸机freestanding程序]]></title><link>https://blog.youkuaiyun.com/Quner6/article/details/136200458</link><guid>https://blog.youkuaiyun.com/Quner6/article/details/136200458</guid><author>Quner6</author><pubDate>Tue, 20 Feb 2024 23:08:16 +0800</pubDate><description><![CDATA[【riscv】使用qemu运行riscv裸机freestanding程序。]]></description><category></category></item><item><title><![CDATA[【CMake实战】CMake获取子目录并add_subdirectory加入到构建体系中来的方法]]></title><link>https://blog.youkuaiyun.com/Quner6/article/details/136063980</link><guid>https://blog.youkuaiyun.com/Quner6/article/details/136063980</guid><author>Quner6</author><pubDate>Wed, 07 Feb 2024 00:13:35 +0800</pubDate><description><![CDATA[宏定义, 得到的 子目录列表用 分号隔开， 类似于abc;ccb这种；ENDIF()ENDMACRO()示例# 下面这个替换在find命令时才需要；使用宏时不需要；#foreachCMAKE_CURRENT_SOURCE_DIR }) message("Found sub directories:\n${dirs}") # 下面这个替换在find命令时才需要；使用宏时不需要；]]></description><category></category></item><item><title><![CDATA[【工具】Vim命令行正则替换进行蛇形命名法(snake_case)到驼峰命名法(CamelCase)的转换]]></title><link>https://blog.youkuaiyun.com/Quner6/article/details/136049983</link><guid>https://blog.youkuaiyun.com/Quner6/article/details/136049983</guid><author>Quner6</author><pubDate>Tue, 06 Feb 2024 00:19:11 +0800</pubDate><description><![CDATA[【代码】【工具】Vim命令行正则替换进行蛇形命名法(snake_case)到驼峰命名法(CamelCase)的转换。]]></description><category></category></item><item><title><![CDATA[【工具】使用asciidoctor-pdf将adoc文件转换成pdf]]></title><link>https://blog.youkuaiyun.com/Quner6/article/details/136034506</link><guid>https://blog.youkuaiyun.com/Quner6/article/details/136034506</guid><author>Quner6</author><pubDate>Sun, 04 Feb 2024 23:54:31 +0800</pubDate><description><![CDATA[使用gem镜像源， 安装工具。]]></description><category></category></item><item><title><![CDATA[Ubuntu 22.04 配置qtchooser默认启用 Qt6]]></title><link>https://blog.youkuaiyun.com/Quner6/article/details/136000952</link><guid>https://blog.youkuaiyun.com/Quner6/article/details/136000952</guid><author>Quner6</author><pubDate>Fri, 02 Feb 2024 21:27:52 +0800</pubDate><description><![CDATA[Ubuntu 22.04 配置qtchooser默认启用 Qt6。]]></description><category></category></item><item><title><![CDATA[【Linux环境配置】core dump配置和快速gdb调试core文件]]></title><link>https://blog.youkuaiyun.com/Quner6/article/details/135901026</link><guid>https://blog.youkuaiyun.com/Quner6/article/details/135901026</guid><author>Quner6</author><pubDate>Sun, 28 Jan 2024 21:37:14 +0800</pubDate><description><![CDATA[【Linux环境配置】core dump配置和快速gdb调试core文件。]]></description><category></category></item><item><title><![CDATA[【Linux环境配置】使用aptitude解决Ubuntu安装libsdl2-dev提示的unmet dependencies依赖不满足错误问题]]></title><link>https://blog.youkuaiyun.com/Quner6/article/details/135889922</link><guid>https://blog.youkuaiyun.com/Quner6/article/details/135889922</guid><author>Quner6</author><pubDate>Sat, 27 Jan 2024 22:53:50 +0800</pubDate><description><![CDATA[aptitude解决ubuntu软件包依赖]]></description><category></category></item><item><title><![CDATA[DNS加速访问github]]></title><link>https://blog.youkuaiyun.com/Quner6/article/details/135876921</link><guid>https://blog.youkuaiyun.com/Quner6/article/details/135876921</guid><author>Quner6</author><pubDate>Fri, 26 Jan 2024 23:38:50 +0800</pubDate><description><![CDATA[哈喽，大家好。众所周知，GitHub 是程序员的宝藏，里面的好东西实在太多了，可是唯一的缺憾就是访问和下载速度都太慢了，甚至有时候还直接拒绝访问了！图片接下来就教大家如何快速的访问和下载。]]></description><category></category></item><item><title><![CDATA[系统设计黄金法则：简单之美 -- 读后感]]></title><link>https://blog.youkuaiyun.com/Quner6/article/details/135876106</link><guid>https://blog.youkuaiyun.com/Quner6/article/details/135876106</guid><author>Quner6</author><pubDate>Fri, 26 Jan 2024 22:39:33 +0800</pubDate><description><![CDATA[2. 最让我眼前一亮的是 施一公的那个完美主义的例子， 很多时候， 可能大家都在追求完美主义， 而完美主义在当今的大趋势下， 快速迭代可能更容易取得商业上的成功， 快速试错和快速排除， 类似于软件开发过程中的 “卫语句”， 早点退出返回进行后续的流程， 往往能集中精力快速迭代出结果， 先完成、再完美， 可能是更好的出路！Graham在“设计者的品味”一章中写到，“好的设计是简单的”、“简单就是美，正如漂亮的数学证明往往是简短而巧妙的那种”。而在其他领域，如果一个任务涉及多个步骤，也同样有效，比如生物研究。]]></description><category></category></item><item><title><![CDATA[【Linux环境配置】EPYC7642双路服务器Ubuntu22.04安装配置纪要]]></title><link>https://blog.youkuaiyun.com/Quner6/article/details/135737261</link><guid>https://blog.youkuaiyun.com/Quner6/article/details/135737261</guid><author>Quner6</author><pubDate>Sun, 21 Jan 2024 23:04:47 +0800</pubDate><description><![CDATA[记录新安装服务器后的各种折腾！]]></description><category></category></item><item><title><![CDATA[[NEO解题报告]《Leetcode》1423. 可获得的最大点数 - Rust/C++]]></title><link>https://blog.youkuaiyun.com/Quner6/article/details/134772584</link><guid>https://blog.youkuaiyun.com/Quner6/article/details/134772584</guid><author>Quner6</author><pubDate>Sun, 03 Dec 2023 23:12:11 +0800</pubDate><description><![CDATA[时间复杂度:空间复杂度:]]></description><category></category></item><item><title><![CDATA[Rust国内sparse镜像源配置]]></title><link>https://blog.youkuaiyun.com/Quner6/article/details/134764883</link><guid>https://blog.youkuaiyun.com/Quner6/article/details/134764883</guid><author>Quner6</author><pubDate>Sun, 03 Dec 2023 14:55:28 +0800</pubDate><description><![CDATA[cargo 1.68 版本开始支持稀疏索引：不再需要完整克隆 crates.io-index 仓库，可以加快获取包的速度。如果您的 cargo 版本大于等于 1.68，可以直接使用而不需要开启 nightly。]]></description><category></category></item><item><title><![CDATA[[NEO解题报告]《Leetcode》1502. 判断能否形成等差数列]]></title><link>https://blog.youkuaiyun.com/Quner6/article/details/122778602</link><guid>https://blog.youkuaiyun.com/Quner6/article/details/122778602</guid><author>Quner6</author><pubDate>Thu, 03 Feb 2022 20:53:24 +0800</pubDate><description><![CDATA[[NEO解题报告]《Leetcode》1502. 判断能否形成等差数列 – ⭐

文章目录1. 题目信息1.1 题目描述1.2 测试用例2. 题目分析2.1  模拟计算3. 代码详情3.1 C++3.1.1 sort方法+模拟检查3.2 Python4. 系列文章
1. 题目信息
1.1 题目描述

题目链接： https://leetcode-cn.com/problems/can-make-arithmetic-progression-from-sequence/


1.2 测试用例
输入：arr .]]></description><category></category></item><item><title><![CDATA[【Linux内核】【Linux驱动】一个最简单的hello驱动模块]]></title><link>https://blog.youkuaiyun.com/Quner6/article/details/122206000</link><guid>https://blog.youkuaiyun.com/Quner6/article/details/122206000</guid><author>Quner6</author><pubDate>Wed, 29 Dec 2021 01:07:41 +0800</pubDate><description><![CDATA[文章目录1. 简单驱动hello代码1.1 驱动代码详情2. 简单Makefile2.1 详细makefile如下2.2 编译输出3. 简单加载驱动hello3.1 加载模块 hello3.2 查看模块详情3.3 移出模块 hello
1. 简单驱动hello代码
1.1 驱动代码详情
#include &lt;linux/init.h&gt;
#include &lt;linux/module.h&gt;

static int __init hello_init(void) {
        prin]]></description><category></category></item><item><title><![CDATA[[raspberrypi 4B]安装Ubuntu操作系统]]></title><link>https://blog.youkuaiyun.com/Quner6/article/details/121463493</link><guid>https://blog.youkuaiyun.com/Quner6/article/details/121463493</guid><author>Quner6</author><pubDate>Mon, 22 Nov 2021 00:59:20 +0800</pubDate><description><![CDATA[文章目录1. 下载 Raspberry Pi Imager1.1 官方下载地址1.2 安装 Raspberry Pi Imager2. 下载 Ubuntu系统3. 写入SD卡， 或者 USB4. 详细教程
1. 下载 Raspberry Pi Imager
1.1 官方下载地址

官方地址： https://www.raspberrypi.com/software/
Raspberry Pi Imager 快速下载地址： https://downloads.raspberrypi.org/imager/im]]></description><category></category></item><item><title><![CDATA[【Linux工具】losetup: /dev/loop0: failed to set up loop device: Device or resource busy解决办法]]></title><link>https://blog.youkuaiyun.com/Quner6/article/details/121298514</link><guid>https://blog.youkuaiyun.com/Quner6/article/details/121298514</guid><author>Quner6</author><pubDate>Sat, 13 Nov 2021 00:12:50 +0800</pubDate><description><![CDATA[文章目录1 问题现象2 解决办法2.1 使用命令 `sudo losetup -f` 自动查找空闲的设备2.2 重新设置到找出的空闲设备上2.3 后续研究一下设备被占用的原因3 参考资料
1 问题现象
如题， 详细错误如下：尝试了几个loop位置， 都失败了，错误信息都是 failed to set up loop device: Device or resource busy :
neo@neo-hw-matebookxpro:~/neo-practice/neos/lesson10
$ sudo los]]></description><category></category></item><item><title><![CDATA[[NEO解题报告]《Leetcode》1221. 分割平衡字符串 -- ⭐]]></title><link>https://blog.youkuaiyun.com/Quner6/article/details/120168669</link><guid>https://blog.youkuaiyun.com/Quner6/article/details/120168669</guid><author>Quner6</author><pubDate>Tue, 07 Sep 2021 22:26:23 +0800</pubDate><description><![CDATA[文章目录1. 题目信息1.1 题目描述1.2 测试用例2. 题目分析2.1 贪心统计3. 代码详情3.1 C++3.1.1 贪心统计4. 系列文章
1. 题目信息
1.1 题目描述

题目链接： 1221. 分割平衡字符串

在一个 平衡字符串中，‘L’ 和 ‘R’ 字符的数量是相同的。
给你一个平衡字符串 s，请你将它分割成 尽可能多 的平衡字符串。
注意：分割得到的每个字符串都必须是平衡字符串。
返回可以通过分割得到的平衡字符串的 最大数量 。
1.2 测试用例

示例 1：

输入：s = "RLRR]]></description><category></category></item><item><title><![CDATA[[NEO解题报告]《Leetcode》剑指 Offer 10- I. 斐波那契数列 -- ⭐]]></title><link>https://blog.youkuaiyun.com/Quner6/article/details/120106758</link><guid>https://blog.youkuaiyun.com/Quner6/article/details/120106758</guid><author>Quner6</author><pubDate>Sat, 04 Sep 2021 22:32:59 +0800</pubDate><description><![CDATA[文章目录1. 题目信息1.1 题目描述1.2 测试用例2. 题目分析2.1 公式递推2.2 递归+备忘录3. 代码详情3.1 C++3.1.1 公式递推3.1.2 递归+备忘录3.2 Python4. 系列文章
1. 题目信息
1.1 题目描述

题目链接： 剑指 Offer 10- I. 斐波那契数列

写一个函数，输入 n ，求斐波那契（Fibonacci）数列的第 n 项（即 F(N)）。斐波那契数列的定义如下：
F(0) = 0,   F(1) = 1
F(N) = F(N - 1) + F(N -]]></description><category></category></item><item><title><![CDATA[[NEO解题报告]《Leetcode》面试题 17.14. 最小K个数 -- ⭐]]></title><link>https://blog.youkuaiyun.com/Quner6/article/details/120092311</link><guid>https://blog.youkuaiyun.com/Quner6/article/details/120092311</guid><author>Quner6</author><pubDate>Fri, 03 Sep 2021 23:40:13 +0800</pubDate><description><![CDATA[文章目录1. 题目信息1.1 题目描述1.2 测试用例2. 题目分析2.1 sort后取前k个2.2 大根堆 存最小的K个3. 代码详情3.1 C++3.1.1 sort方法3.1.2 大根堆方法3.2 Python4. 系列文章
1. 题目信息
1.1 题目描述

题目链接： 面试题 17.14. 最小K个数

设计一个算法，找出数组中最小的k个数。以 任意顺序 返回这 k 个数均可。
1.2 测试用例

示例：

输入： arr = [1,3,5,7,2,4,6,8], k = 4
输出： [1,2,3]]></description><category></category></item></channel></rss>