<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[gfdr5的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/gfdr5</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; gfdr5]]></copyright><item><title><![CDATA[开源分享｜一个开箱即用的 PDF 转图片桌面小工具：Python + Tkinter + PyMuPDF 打造]]></title><link>https://blog.csdn.net/gfdr5/article/details/164115410</link><guid>https://blog.csdn.net/gfdr5/article/details/164115410</guid><author>gfdr5</author><pubDate>Thu, 27 Aug 2026 12:25:15 +0800</pubDate><description><![CDATA[把 PDF 转图片这件事做到「打开就能用」。对普通用户来说，它是一个干净、免费、无广告的桌面小工具；对开发者来说，它是一个结构清晰、逻辑解耦、可直接复用的 Python 项目；对学习者来说，它是一个了解Tkinter 桌面开发 + 多线程 + 队列 + PyMuPDF 渲染的绝佳范例。项目采用开源，欢迎体验、Star、Fork 和提 Issue。如果你觉得有用，也欢迎分享给身边有需要的朋友～开源地址：https://gitee.com/gfdr5/pdf-to-imagePyMuPDF和。]]></description><category></category></item><item><title><![CDATA[把吃灰的电视盒子，改成一台不花月租的监控]]></title><link>https://blog.csdn.net/gfdr5/article/details/164057096</link><guid>https://blog.csdn.net/gfdr5/article/details/164057096</guid><author>gfdr5</author><pubDate>Tue, 25 Aug 2026 15:16:15 +0800</pubDate><description><![CDATA[市面上的家用摄像头，要么按月收云存储费，要么把画面传到厂商的服务器上——你的卧室、客厅，可能在别人的机房里有备份。而一套成品的 NVR（硬盘录像机）动辄上千，还要专门布线。一个吃灰的电视盒子 / 旧开发板（Armbian 系统，几十块钱，功耗 5W）一个闲置的USB 摄像头（哪怕是十几年前那种）这个项目做的事，就是让它们「废物利用」，拼出一套数据完全留在你家里、没有任何月费、7×24 小时无人值守的家庭监控系统。一个吃灰的盒子 + 一个旧摄像头 + 一份 650 行不到的代码，就能换来一套。]]></description><category></category></item><item><title><![CDATA[台球桌从树上掉下来砸死人的概率分析]]></title><link>https://blog.csdn.net/gfdr5/article/details/159828311</link><guid>https://blog.csdn.net/gfdr5/article/details/159828311</guid><author>gfdr5</author><pubDate>Sat, 04 Apr 2026 15:00:48 +0800</pubDate><description><![CDATA[本文通过科学方法分析&quot;台球桌从树上掉落砸死人&quot;这一极端小概率事件。研究采用事件树分析、贝叶斯推断等方法，将事件分解为台球桌存在于树上、触发坠落、砸中人员、造成致命伤害四个环节。通过全球高空坠物事故数据、树木承重能力等参数估算，得出各环节概率：台球桌在树上的概率约十亿分之一，坠落概率约4%，砸中人概率约0.25%，致死率约10%。综合计算表明，该事件的年度发生概率极低，约10^(-13)量级。研究展示了如何定量评估极端风险，有助于公众理解日常风险的相对大小。]]></description><category></category></item><item><title><![CDATA[大模型驱动的软件研发新范式]]></title><link>https://blog.csdn.net/gfdr5/article/details/159673118</link><guid>https://blog.csdn.net/gfdr5/article/details/159673118</guid><author>gfdr5</author><pubDate>Tue, 31 Mar 2026 09:21:47 +0800</pubDate><description><![CDATA[大模型正在深刻变革软件研发全流程。在需求分析阶段，大模型能将自然语言转化为结构化需求，识别技术约束；在架构设计阶段，可推荐合适的架构模式和代码模板；在代码开发阶段，实现智能补全、全流程生成及代码转换；在测试验证阶段，自动生成测试用例并预测缺陷；在部署交付阶段，提升自动化水平。这种从&quot;人力密集型&quot;向&quot;智能增强型&quot;的转变，显著提高了软件开发的效率和质量。随着大模型技术的持续发展，软件研发将进入更加智能化、自动化的人机协同新时代。]]></description><category></category></item><item><title><![CDATA[AI时代如何提升非电脑工作者的工作效率]]></title><link>https://blog.csdn.net/gfdr5/article/details/159462245</link><guid>https://blog.csdn.net/gfdr5/article/details/159462245</guid><author>gfdr5</author><pubDate>Wed, 25 Mar 2026 10:22:46 +0800</pubDate><description><![CDATA[AI赋能非电脑工作者的效率革命 摘要：AI技术正为制造业、零售、医疗、餐饮和农业等非电脑工作场景带来效率变革。制造业工人通过AR眼镜和语音系统提升拣选效率40%；零售理货员借助AI终端将盘点时间缩短至45分钟；护士使用智能护理系统减少60%文书工作；AI炒菜机器人将烹饪时间减半；智慧农业帮助农户增产15%-20%。量化分析显示，AI可使体力劳动者单位任务时间减少30%-60%，错误率降低40%-80%。尽管标准化岗位面临60%-80%替代风险，但护理、建筑等高人际交互工作仍具防御壁垒。未来10-15年是人机]]></description><category></category></item><item><title><![CDATA[内存短缺危机：AI大模型如何“吃掉”了全球存储芯片？]]></title><link>https://blog.csdn.net/gfdr5/article/details/158498850</link><guid>https://blog.csdn.net/gfdr5/article/details/158498850</guid><author>gfdr5</author><pubDate>Sat, 28 Feb 2026 10:58:49 +0800</pubDate><description><![CDATA[2026年科技行业正面临前所未有的内存危机，AI大模型的内存需求激增与存储芯片供应链调整交织成复杂局面。KV Cache技术虽提升AI推理效率，却导致内存需求爆炸式增长，推动HBM→DRAM→NAND三级缓存架构重构。HBM产能紧张、DDR5价格飙升，NAND闪存被重新定位为AI推理的&quot;伪内存层&quot;。供应链结构性失衡导致存储芯片价格持续上涨，影响终端产品定价。软件优化和硬件创新正协同应对挑战，中国存储产业也迎来发展机遇。这场由AI范式转变引发的内存危机预计将持续至2027年底。]]></description><category></category></item><item><title><![CDATA[缓存模式深度解析：从理论到实战的架构之道]]></title><link>https://blog.csdn.net/gfdr5/article/details/157872959</link><guid>https://blog.csdn.net/gfdr5/article/details/157872959</guid><author>gfdr5</author><pubDate>Sun, 08 Feb 2026 15:46:33 +0800</pubDate><description><![CDATA[本文系统梳理了主流缓存模式及其数据一致性挑战。从Cache Aside、同步更新到Write Back等模式，剖析了各自优缺点及并发场景下的数据一致性问题。重点讨论了工程实践中的关键策略：删除缓存顺序、延迟双删、SETNX防护等。指出缓存设计的核心在于性能与一致性的权衡，强调架构选择需结合业务场景。最后提出利用装饰器模式封装缓存逻辑的架构建议，为技术面试和系统设计提供实用指导。]]></description><category></category></item><item><title><![CDATA[记一次Python自动化开发]]></title><link>https://blog.csdn.net/gfdr5/article/details/157330114</link><guid>https://blog.csdn.net/gfdr5/article/details/157330114</guid><author>gfdr5</author><pubDate>Sat, 24 Jan 2026 18:25:11 +0800</pubDate><description><![CDATA[本文介绍了一个基于Python开发的桌面自动化工具，通过图像识别和固定坐标实现键鼠操作自动化。工具采用tkinter构建可视化界面，支持动作编排、拖拽排序和脚本保存/加载。核心功能包括：1）截图工具实现屏幕区域框选；2）优先图像识别定位，辅以固定坐标；3）多线程执行避免GUI卡死；4）JSON格式保存自动化脚本。开发中解决了图像识别、拖拽排序等技术难点，最终实现了无需编码的可视化自动化流程配置工具。]]></description><category></category></item><item><title><![CDATA[企业级架构之LNMP环境构建]]></title><link>https://blog.csdn.net/gfdr5/article/details/156456923</link><guid>https://blog.csdn.net/gfdr5/article/details/156456923</guid><author>gfdr5</author><pubDate>Wed, 31 Dec 2025 14:26:55 +0800</pubDate><description><![CDATA[文章摘要：本文介绍了企业级LNMP环境的构建流程，包括Web项目运行流程、关键性能指标（PV、DAU、QPS等）以及LNMP各组件的部署配置。详细讲解了CentOS Stream 9系统的环境准备（主机名设置、防火墙关闭、yum源配置），并重点说明了Nginx和PHP-FPM的生产环境部署及关联配置。文章还通过电商平台案例阐述了分布式集群架构解决方案，帮助理解高并发场景下的服务器负载均衡与性能优化。]]></description><category></category></item><item><title><![CDATA[Ubuntu 22.04安装Redis]]></title><link>https://blog.csdn.net/gfdr5/article/details/156166921</link><guid>https://blog.csdn.net/gfdr5/article/details/156166921</guid><author>gfdr5</author><pubDate>Mon, 22 Dec 2025 21:45:59 +0800</pubDate><description><![CDATA[Redis服务器一键部署脚本 该脚本实现Redis服务器的自动化部署，包含以下功能： 安装Redis服务 配置远程访问权限（绑定0.0.0.0） 设置Redis密码（默认123qwe，可修改） 自动重启并设置开机启动 防火墙自动配置（若使用firewalld） 执行脚本后即可快速搭建一个支持远程访问的Redis服务器环境。]]></description><category></category></item><item><title><![CDATA[华北电力大学-慕课-科技信息检索与论文写作专题讲座-答案]]></title><link>https://blog.csdn.net/gfdr5/article/details/156164015</link><guid>https://blog.csdn.net/gfdr5/article/details/156164015</guid><author>gfdr5</author><pubDate>Mon, 22 Dec 2025 20:31:54 +0800</pubDate><description><![CDATA[《乐章：信息洪流中的星光》以交响乐般的结构，描绘了学者在知识宇宙中的三重身份。第一乐章&quot;织网者&quot;展现科技信息检索的艺术，运用布尔逻辑、引文分析等工具在数据星海中导航；第二乐章&quot;冶炼者&quot;将文献熔铸为严谨论文，构建从摘要到结论的学术圣殿；第三乐章&quot;传播者&quot;完成知识共享的循环，通过同行评议将研究成果汇入人类知识银河。全文以诗意的科学隐喻，揭示了信息检索与论文写作不仅是技术流程，更是学者参与人类认知探索的庄严仪式。]]></description><category></category></item><item><title><![CDATA[ubuntu 22.04安装MySQL8.0（apt手动+自动化脚本安装配置）]]></title><link>https://blog.csdn.net/gfdr5/article/details/156063705</link><guid>https://blog.csdn.net/gfdr5/article/details/156063705</guid><author>gfdr5</author><pubDate>Thu, 18 Dec 2025 22:26:14 +0800</pubDate><description><![CDATA[本文介绍了在Ubuntu系统上安装MySQL 8.0的两种方法：手动安装和脚本自动化安装。手动安装步骤包括：查找安装包、安装指定版本、查看状态、设置开机自启、获取默认密码、修改密码、赋权远程访问以及修改绑定IP地址。脚本安装方法提供了一个自动化脚本，可完成安装、配置、密码修改、远程访问设置和防火墙配置等全部操作，只需修改脚本中的密码参数即可使用。两种方法都能实现MySQL 8.0的安装和远程访问配置，脚本方法更为简便高效。]]></description><category></category></item><item><title><![CDATA[orange pi zero3 安装系统及安装Mali GPU驱动]]></title><link>https://blog.csdn.net/gfdr5/article/details/152509314</link><guid>https://blog.csdn.net/gfdr5/article/details/152509314</guid><author>gfdr5</author><pubDate>Sat, 04 Oct 2025 12:49:24 +0800</pubDate><description><![CDATA[本文介绍了在Orange Pi Zero3上启用Mali-G31 GPU加速的详细过程。使用Orange Pi OS（基于Arch Linux）系统，通过备份、反编译和修改设备树文件，将GPU状态从&quot;disabled&quot;改为&quot;okay&quot;。安装Panfrost驱动并配置X11后，glmark2跑分从40分提升至117分，显著改善了图形性能。测试结果显示系统可本地播放1080p视频（略有卡顿），但网页视频需切换至最低清晰度才能流畅播放。文章提供了完整的命令行操作步骤，包括设]]></description><category></category></item><item><title><![CDATA[2025-07-02 每日算法刷题记录]]></title><link>https://blog.csdn.net/gfdr5/article/details/149065100</link><guid>https://blog.csdn.net/gfdr5/article/details/149065100</guid><author>gfdr5</author><pubDate>Wed, 02 Jul 2025 15:23:07 +0800</pubDate><description><![CDATA[我的代码：注意，判断target不存在于数组中的两个判断条件（两个if）} else {= t) {return -1;]]></description><category></category></item><item><title><![CDATA[全面解析 Java 面试准备攻略，助你成功求职]]></title><link>https://blog.csdn.net/gfdr5/article/details/145468284</link><guid>https://blog.csdn.net/gfdr5/article/details/145468284</guid><author>gfdr5</author><pubDate>Thu, 06 Feb 2025 10:38:35 +0800</pubDate><description><![CDATA[围绕 Java 面试准备展开，涵盖多方面内容：建议大学生以求职为导向学习，重视计算机基础课程；了解春招秋招时间，通过多种渠道获取招聘信息，利用内推增加面试机会；认真打磨简历，突出亮点；明确校招和社招对岗位匹配度要求差异；提前准备技术面试、手撕算法、自我介绍，拒绝侥幸心理；面试后及时复盘，保持良好心态，减少抱怨，以此提升面试成功率，收获理想工作。]]></description><category></category></item><item><title><![CDATA[流媒体课程设计报告---RTSP协议的实现]]></title><link>https://blog.csdn.net/gfdr5/article/details/129326650</link><guid>https://blog.csdn.net/gfdr5/article/details/129326650</guid><author>gfdr5</author><pubDate>Fri, 03 Mar 2023 20:35:04 +0800</pubDate><description><![CDATA[针对一种或多种常用流媒体传输协议如 rtsp/mms/hls 等，剖析其原理并对协议进行编程实现，同时基于该协议设计一个简单应用演示案例。本课程设计研究RTSP，RTP/RTCP协议,使用Java简单实现视频文件推流和播放控制。通过本次课程设计，我实现了一个基于RTSP的流媒体传输协议的演示案例，有了很多收获与感悟。首先，我尝试深入了解RTSP、RTP/RTCP协议的原理和特点，包括协议中的基本概念、协议的各种命令和响应、RTP包的格式和处理等，从而对流媒体传输有了更加深入的理解；]]></description><category></category></item><item><title><![CDATA[录音机应用设计--课程设计报告]]></title><link>https://blog.csdn.net/gfdr5/article/details/129302025</link><guid>https://blog.csdn.net/gfdr5/article/details/129302025</guid><author>gfdr5</author><pubDate>Thu, 02 Mar 2023 15:37:12 +0800</pubDate><description><![CDATA[当主活动启动，文件管理权限通过之后，获取录音文件列表，并显示在界面上，此外，还提供文件的重命名，文件删除，文件详情获取、存储的功能；在以后的学习生活中，我会注意细节，在丰富知识水平的基础上提升自己。在重写的adapter中，先创建AudioBean集合对象mList，再通过类的构造方法初始化mList，在主类中新建adapter对象，再使用binding.audioLv.setAdapter(adapter)应用适配器，然后重写适配器中的getView方法即可，确保了及时更新列表录音文件信息。]]></description><category></category></item><item><title><![CDATA[安卓开发四大组件及Service]]></title><link>https://blog.csdn.net/gfdr5/article/details/129107518</link><guid>https://blog.csdn.net/gfdr5/article/details/129107518</guid><author>gfdr5</author><pubDate>Sun, 19 Feb 2023 09:17:52 +0800</pubDate><description><![CDATA[对于activity和服务来说，它指明了请求的操作名称以及作为操作对象的数据的URI和其他一些信息。比方说，它能够承载对一个activity 的请求，让它为用户显示一张图片，或者让用户编辑一些文本。广播i接收器没有用户界面，但可以启动一个activity或service来响应收到的信息，或用NotificationManager来通知用户。静态注册无需担忧是否被关闭，只要设备是开启状态，广播接收器也是打开的。使用URI唯一标识其数据集，这里的URI以content://作为前缀，表示数据由其管理。]]></description><category></category></item><item><title><![CDATA[python +numpy 简单使用]]></title><link>https://blog.csdn.net/gfdr5/article/details/128513617</link><guid>https://blog.csdn.net/gfdr5/article/details/128513617</guid><author>gfdr5</author><pubDate>Sun, 01 Jan 2023 17:16:10 +0800</pubDate><description><![CDATA[【代码】python +numpy 简单使用]]></description><category></category></item><item><title><![CDATA[记录一次网络实验（2）]]></title><link>https://blog.csdn.net/gfdr5/article/details/128502764</link><guid>https://blog.csdn.net/gfdr5/article/details/128502764</guid><author>gfdr5</author><pubDate>Sat, 31 Dec 2022 09:06:55 +0800</pubDate><description><![CDATA[自己建一个网络热点，使用kali获取热点密码。]]></description><category></category></item></channel></rss>