浏览须知
网址介绍 这是一个用于记录、整理与思考的个人空间。技术、生活、阶段性的想法都会出现在这里。写下的内容未必重要,但都是真实的。 进站须知合理合法,合乎自然的都行,你开心就好~ 标签介绍Android : Android技术相关笔记 Git : Git使用相关笔记 Linux: Linux技术相关笔记,因作者主要从事相关工作,文章记录较多,还单独细分以下标签 Linux : Linux下软件通用配置或者安装 Linux 内核:主要与kernel相关内容 Linux 系统:如ubuntu、centos、kylin等发行版系统使用和软件配置 Linux 驱动:驱动编写、模块适配与测试相关 Linux 命令:常用命令和技巧 shell :它是一种脚本语言,大多数Linux 系统默认的 Shell Markdown :它是一种文本格式,分享一些基本技巧 数据库 :数据库相关笔记 通讯协议 :通讯协议相关笔记 OpenHarmony : 鸿蒙相关笔记 单片机 :8位单片机、STM32或者各类芯片相关笔记 Happy :整点花活玩玩
过去的2025
又到了新的一年了,这一年比往常更加平顺,扎实。在工作中能稳步积累,生活上也完成了一次心境蜕变。相比往年,少了许多起伏,多了一丝沉稳。 先说下工作,今年除了做原先嵌入式BSP方向开发,增加了对国产化CPU和系统适配相关的工作内容。在自己过往的文章中也能够看到一些蛛丝马迹,我想在新的一年,除了继续写这方面文章之外,可能还会补充一些AI模型训练的内容。在未来,仍旧是一个值得投入时间学习的热门方向。 生活上没有太大的变化,唯一的点,今年变的更宅了些。下半年有认识到自己这样不够好,就提了辆新车,虽然有点脑热,但回家方便许多,不算后悔。还抽空看了不少楼盘,对房价也算摸了个大概。结合目前行情,还是没敢入手,但如果条件合适,随时可以考虑安家。 学习上有些欠缺,原本计划提升学历,最终还是选择暂缓。因为房子还没定,感觉还不够成熟。但是还有着阅读书籍习惯、也经常记录思考。 这一年,我对很多东西的理解发生了变化。常常陷入到对儒家文化、婚姻结构、历史人物的思考中。慢慢明白了背后的格局与安排;回望历史,也开始理解那些在时代洪流中,选择独自承担的人,明知代价巨大,却仍不得不走那条路。很多事情,并不是对错问题,...
Linux系统--fcitx5拼音安装
Ubuntu 安装fcitx5之前更新到ubuntu22.04后,发现之前一直在用的输入法出现了兼容问题。很早之前写过ubuntu 下安装搜狗输入法这篇文章,搜狗输入法基于旧版 fcitx 开发,无法兼容当前更完善的 fcitx5 框架。决定切换到 fcitx5,整体使用体验更流畅、稳定性也更优,于是整理了这篇详细的安装配置教程 安装在确认能够联网和配置好软件源后,无需提前卸载旧版 fcitx(若有),安装 fcitx5 时会自动处理兼容问题,直接打开终端执行 1sudo apt install -y fcitx5 fcitx5-chinese-addons fcitx5-config-qt 简单说明一下三个核心组件的作用: fcitx5:输入法核心框架,是整个输入法的基础 fcitx5-chinese-addons :中文输入扩展包,也是必装组件,包含了我们常用的拼音、双拼等多种中文输入方式 fcitx5-config-qt:图形化配置工具,后续配置输入法、切换主题等操作,都需要通过这个工具完成,比命令行配置更直观除了上述核心组件,还有两个可选组件可根据自身需求安装(非必装...
Linux系统--在线更新ubuntu系统
记录Ubutu20.04升级到22.04最近一段时间在安装一些软件时,经常会报一些依赖库错误,尤其LibC版本错误,原因是ubuntu20.04的libc版本过低,导致无法安装一些依赖。20.04到现在已经五年了,索性升级一下系统。 升级系统原本想直接替换软件源升级部分依赖,但是发现会可能会导致一些版本不兼容错误,最好是直接升级系统 修改软件源Ubuntu 不同版本有专属的代号(20.04=focal、22.04=jammy),这里先把本地源替换成阿里云源,方便国内网络访问下载。如果能访问官方源,可以跳过此步骤。 123456789deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ focal-updat...
Linux系统--V2ray安装使用
Linux系统_V2ray安装使用很早之前分享过一篇关于clash在ubuntu使用的文章,但近期发现旧版Clash 对部分节点协议的兼容性和稳定性不足,,所以决定换用v2ray,v2ray安装起来也简单,这里分享一下v2ray的安装使用方法。 V2ray安装 下载安装包 V2rayN下载地址,下载对应的架构的安装包(本文使用测试的是v2rayN-linux-64.deb) 安装 1sudo dpkg -i v2rayN-linux-64.deb V2Ray 配置与使用1、启动完成后界面如下,首先需要添加“配置组”,比如我添加为“juzi” 2、然后点击configurtion -> “add Proxy chain”。在这个界面选择类型和输入订阅链接,下面选择上一步增加配置组“juzi” 3、添加成功后需要,在“Subscription Group”中选择”Update subscriptions without proxy”更新订阅链接 4、成功后会看到下方出现各个节点 5、右键自己选择”set as active” 6、左下角打开运行,普通用户会提示输入密码...
Linux系统--自启稳定性测试
Linux系统 自启稳定性测试在 Linux 系统的运维和开发工作中,功能迭代、硬件更新或系统配置调整后,都可能藏着一个风险点,就是有时候会出现开机启动异常。最头疼的是,在排查解决后,这种问题通常不会每次都出现。 可能手动重启个三五次都正常,但跑现场时,就起不来了。如果靠人手一遍遍重启记录,不仅累,还测不出那种”100次里失败1次”的隐藏bug。 本文分享一套自动化测试方案:通过脚本让机器自主完成循环重启、状态检测和日志记录。 脚本编写整套方案由核心执行脚本、服务配置、参数配置、结果分析、安装、卸载脚本组成。如果仅测试自启,可以直接挪用。如果需要针对特定功能测试,可自行添加测试命令和参数配置。 核心脚本reboot_test.sh负责实现 “重启计数 - 状态检测 - 日志记录 - 循环重启” 的完整流程。 123456789101112131415161718192021222324252627282930313233343536373839404142434445#!/bin/bashBASE_DIR="/root/reboot_stress"STATE_...
Linux系统--本地源配置
Linux 本地源配置RedHat 系系统(CentOS、Kylin、RHEL 等)以下以KylinV10为例: 挂载iso 镜像将镜像拷贝到桌面后,例如 kylin_XXX.iso1、创建目录 1mkdir -p /opt/Kylin_softs 2、挂载镜像打开终端,输入 1mount -o loop kylin_XXX.iso /opt/Kylin_softs 3、验证挂载 1ls /opt/Kylin_softs 配置本地 YUM 源1、备份系统原有YUM源(避免冲突,比单纯移出更规范) 12mkdir -p /etc/yum.repos.d/bakmv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak/ 2、添加配置文件 1vim /etc/yum.repos.d/local.repo 添加内容如下: 123456[local]name=local # 源名称baseurl=file:///opt/Kylin_softs # 挂载目录路径enabled=1 # 启用该源gpgcheck=0 # 关闭gpg验证 使用 ...
记录这次网站更新
记录这次网站更新我在生活中,很喜欢记录东西。最初用的Gnotes(国内叫“随笔记”),在毕业后第一年,也许是因为手机本地没迁移上云,我丢失了从高中到工作前大概三千条笔记。那时候的我,特别悲伤。工作后,我开始逐步的转向了“印象笔记”进行记录。也是从那时起,心里一直有个念头,就是自己要搞个完全属于自己的记录平台。 这个网站最初的雏形,其实是我为当时喜欢的人搭建的一个小站点,用来分享一些日常和有趣的东西。23年初,我重新用Hexo框架 + Butterfly主题搭建了现在这个博客。开始分享一些工作、技术相关的内容。 就这样,简单的运行也快三年了,因为我本身不是搞前端的,也没有增加其他花里胡哨的玩意,没出什么问题。偶尔遇到小的bug,上网查一查也能解决。 为什么会有这次更新这次更新,某种程度上是对过往,一个阶段性的整理。 一方面,是我逐渐放下了很多过去的东西;另一方面,我每年都会读一些书、看一些电影,却一直缺少一个系统化的记录方式。 之前我尝试过使用 hexo-douban 来管理书影音,但用下来并不顺手,可控性也比较差。与其适应工具,不如重新做一套符合自己习惯的,然后就在这次升级给实现...








