自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 开源分享|一个开箱即用的 PDF 转图片桌面小工具:Python + Tkinter + PyMuPDF 打造

把 PDF 转图片这件事做到「打开就能用」。对普通用户来说,它是一个干净、免费、无广告的桌面小工具;对开发者来说,它是一个结构清晰、逻辑解耦、可直接复用的 Python 项目;对学习者来说,它是一个了解Tkinter 桌面开发 + 多线程 + 队列 + PyMuPDF 渲染的绝佳范例。项目采用开源,欢迎体验、Star、Fork 和提 Issue。如果你觉得有用,也欢迎分享给身边有需要的朋友~开源地址:https://gitee.com/gfdr5/pdf-to-imagePyMuPDF和。

2026-08-27 12:25:15 341

原创 把吃灰的电视盒子,改成一台不花月租的监控

市面上的家用摄像头,要么按月收云存储费,要么把画面传到厂商的服务器上——你的卧室、客厅,可能在别人的机房里有备份。而一套成品的 NVR(硬盘录像机)动辄上千,还要专门布线。一个吃灰的电视盒子 / 旧开发板(Armbian 系统,几十块钱,功耗 5W)一个闲置的USB 摄像头(哪怕是十几年前那种)这个项目做的事,就是让它们「废物利用」,拼出一套数据完全留在你家里、没有任何月费、7×24 小时无人值守的家庭监控系统。一个吃灰的盒子 + 一个旧摄像头 + 一份 650 行不到的代码,就能换来一套。

2026-08-25 15:16:15 345

原创 台球桌从树上掉下来砸死人的概率分析

本文通过科学方法分析"台球桌从树上掉落砸死人"这一极端小概率事件。研究采用事件树分析、贝叶斯推断等方法,将事件分解为台球桌存在于树上、触发坠落、砸中人员、造成致命伤害四个环节。通过全球高空坠物事故数据、树木承重能力等参数估算,得出各环节概率:台球桌在树上的概率约十亿分之一,坠落概率约4%,砸中人概率约0.25%,致死率约10%。综合计算表明,该事件的年度发生概率极低,约10^(-13)量级。研究展示了如何定量评估极端风险,有助于公众理解日常风险的相对大小。

2026-04-04 15:00:48 369

原创 大模型驱动的软件研发新范式

大模型正在深刻变革软件研发全流程。在需求分析阶段,大模型能将自然语言转化为结构化需求,识别技术约束;在架构设计阶段,可推荐合适的架构模式和代码模板;在代码开发阶段,实现智能补全、全流程生成及代码转换;在测试验证阶段,自动生成测试用例并预测缺陷;在部署交付阶段,提升自动化水平。这种从"人力密集型"向"智能增强型"的转变,显著提高了软件开发的效率和质量。随着大模型技术的持续发展,软件研发将进入更加智能化、自动化的人机协同新时代。

2026-03-31 09:21:47 494

原创 AI时代如何提升非电脑工作者的工作效率

AI赋能非电脑工作者的效率革命 摘要:AI技术正为制造业、零售、医疗、餐饮和农业等非电脑工作场景带来效率变革。制造业工人通过AR眼镜和语音系统提升拣选效率40%;零售理货员借助AI终端将盘点时间缩短至45分钟;护士使用智能护理系统减少60%文书工作;AI炒菜机器人将烹饪时间减半;智慧农业帮助农户增产15%-20%。量化分析显示,AI可使体力劳动者单位任务时间减少30%-60%,错误率降低40%-80%。尽管标准化岗位面临60%-80%替代风险,但护理、建筑等高人际交互工作仍具防御壁垒。未来10-15年是人机

2026-03-25 10:22:46 369

原创 内存短缺危机:AI大模型如何“吃掉”了全球存储芯片?

2026年科技行业正面临前所未有的内存危机,AI大模型的内存需求激增与存储芯片供应链调整交织成复杂局面。KV Cache技术虽提升AI推理效率,却导致内存需求爆炸式增长,推动HBM→DRAM→NAND三级缓存架构重构。HBM产能紧张、DDR5价格飙升,NAND闪存被重新定位为AI推理的"伪内存层"。供应链结构性失衡导致存储芯片价格持续上涨,影响终端产品定价。软件优化和硬件创新正协同应对挑战,中国存储产业也迎来发展机遇。这场由AI范式转变引发的内存危机预计将持续至2027年底。

2026-02-28 10:58:49 894

原创 缓存模式深度解析:从理论到实战的架构之道

本文系统梳理了主流缓存模式及其数据一致性挑战。从Cache Aside、同步更新到Write Back等模式,剖析了各自优缺点及并发场景下的数据一致性问题。重点讨论了工程实践中的关键策略:删除缓存顺序、延迟双删、SETNX防护等。指出缓存设计的核心在于性能与一致性的权衡,强调架构选择需结合业务场景。最后提出利用装饰器模式封装缓存逻辑的架构建议,为技术面试和系统设计提供实用指导。

2026-02-08 15:46:33 532

原创 记一次Python自动化开发

本文介绍了一个基于Python开发的桌面自动化工具,通过图像识别和固定坐标实现键鼠操作自动化。工具采用tkinter构建可视化界面,支持动作编排、拖拽排序和脚本保存/加载。核心功能包括:1)截图工具实现屏幕区域框选;2)优先图像识别定位,辅以固定坐标;3)多线程执行避免GUI卡死;4)JSON格式保存自动化脚本。开发中解决了图像识别、拖拽排序等技术难点,最终实现了无需编码的可视化自动化流程配置工具。

2026-01-24 18:25:11 913

原创 企业级架构之LNMP环境构建

文章摘要:本文介绍了企业级LNMP环境的构建流程,包括Web项目运行流程、关键性能指标(PV、DAU、QPS等)以及LNMP各组件的部署配置。详细讲解了CentOS Stream 9系统的环境准备(主机名设置、防火墙关闭、yum源配置),并重点说明了Nginx和PHP-FPM的生产环境部署及关联配置。文章还通过电商平台案例阐述了分布式集群架构解决方案,帮助理解高并发场景下的服务器负载均衡与性能优化。

2025-12-31 14:26:55 965

原创 Ubuntu 22.04安装Redis

Redis服务器一键部署脚本 该脚本实现Redis服务器的自动化部署,包含以下功能: 安装Redis服务 配置远程访问权限(绑定0.0.0.0) 设置Redis密码(默认123qwe,可修改) 自动重启并设置开机启动 防火墙自动配置(若使用firewalld) 执行脚本后即可快速搭建一个支持远程访问的Redis服务器环境。

2025-12-22 21:45:59 273

原创 华北电力大学-慕课-科技信息检索与论文写作专题讲座-答案

《乐章:信息洪流中的星光》以交响乐般的结构,描绘了学者在知识宇宙中的三重身份。第一乐章"织网者"展现科技信息检索的艺术,运用布尔逻辑、引文分析等工具在数据星海中导航;第二乐章"冶炼者"将文献熔铸为严谨论文,构建从摘要到结论的学术圣殿;第三乐章"传播者"完成知识共享的循环,通过同行评议将研究成果汇入人类知识银河。全文以诗意的科学隐喻,揭示了信息检索与论文写作不仅是技术流程,更是学者参与人类认知探索的庄严仪式。

2025-12-22 20:31:54 1054

原创 ubuntu 22.04安装MySQL8.0(apt手动+自动化脚本安装配置)

本文介绍了在Ubuntu系统上安装MySQL 8.0的两种方法:手动安装和脚本自动化安装。手动安装步骤包括:查找安装包、安装指定版本、查看状态、设置开机自启、获取默认密码、修改密码、赋权远程访问以及修改绑定IP地址。脚本安装方法提供了一个自动化脚本,可完成安装、配置、密码修改、远程访问设置和防火墙配置等全部操作,只需修改脚本中的密码参数即可使用。两种方法都能实现MySQL 8.0的安装和远程访问配置,脚本方法更为简便高效。

2025-12-18 22:26:14 429

原创 orange pi zero3 安装系统及安装Mali GPU驱动

本文介绍了在Orange Pi Zero3上启用Mali-G31 GPU加速的详细过程。使用Orange Pi OS(基于Arch Linux)系统,通过备份、反编译和修改设备树文件,将GPU状态从"disabled"改为"okay"。安装Panfrost驱动并配置X11后,glmark2跑分从40分提升至117分,显著改善了图形性能。测试结果显示系统可本地播放1080p视频(略有卡顿),但网页视频需切换至最低清晰度才能流畅播放。文章提供了完整的命令行操作步骤,包括设

2025-10-04 12:49:24 1384

原创 2025-07-02 每日算法刷题记录

我的代码:注意,判断target不存在于数组中的两个判断条件(两个if)} else {= t) {return -1;

2025-07-02 15:23:07 214

原创 全面解析 Java 面试准备攻略,助你成功求职

围绕 Java 面试准备展开,涵盖多方面内容:建议大学生以求职为导向学习,重视计算机基础课程;了解春招秋招时间,通过多种渠道获取招聘信息,利用内推增加面试机会;认真打磨简历,突出亮点;明确校招和社招对岗位匹配度要求差异;提前准备技术面试、手撕算法、自我介绍,拒绝侥幸心理;面试后及时复盘,保持良好心态,减少抱怨,以此提升面试成功率,收获理想工作。

2025-02-06 10:38:35 1169 1

原创 流媒体课程设计报告---RTSP协议的实现

针对一种或多种常用流媒体传输协议如 rtsp/mms/hls 等,剖析其原理并对协议进行编程实现,同时基于该协议设计一个简单应用演示案例。本课程设计研究RTSP,RTP/RTCP协议,使用Java简单实现视频文件推流和播放控制。通过本次课程设计,我实现了一个基于RTSP的流媒体传输协议的演示案例,有了很多收获与感悟。首先,我尝试深入了解RTSP、RTP/RTCP协议的原理和特点,包括协议中的基本概念、协议的各种命令和响应、RTP包的格式和处理等,从而对流媒体传输有了更加深入的理解;

2023-03-03 20:35:04 911

原创 录音机应用设计--课程设计报告

当主活动启动,文件管理权限通过之后,获取录音文件列表,并显示在界面上,此外,还提供文件的重命名,文件删除,文件详情获取、存储的功能;在以后的学习生活中,我会注意细节,在丰富知识水平的基础上提升自己。在重写的adapter中,先创建AudioBean集合对象mList,再通过类的构造方法初始化mList,在主类中新建adapter对象,再使用binding.audioLv.setAdapter(adapter)应用适配器,然后重写适配器中的getView方法即可,确保了及时更新列表录音文件信息。

2023-03-02 15:37:12 743 1

转载 安卓开发四大组件及Service

对于activity和服务来说,它指明了请求的操作名称以及作为操作对象的数据的URI和其他一些信息。比方说,它能够承载对一个activity 的请求,让它为用户显示一张图片,或者让用户编辑一些文本。广播i接收器没有用户界面,但可以启动一个activity或service来响应收到的信息,或用NotificationManager来通知用户。静态注册无需担忧是否被关闭,只要设备是开启状态,广播接收器也是打开的。使用URI唯一标识其数据集,这里的URI以content://作为前缀,表示数据由其管理。

2023-02-19 09:17:52 297

原创 python +numpy 简单使用

【代码】python +numpy 简单使用

2023-01-01 17:16:10 291

原创 记录一次网络实验(2)

自己建一个网络热点,使用kali获取热点密码。

2022-12-31 09:06:55 1005

原创 大四课程-流媒体技术-树莓

前面学过的课程:c ,程序,数据结构,网络,音视频特效处理,3D动画找工作:简历要有针对性考研:与找工作不冲突。

2022-12-29 11:31:26 129

原创 记录一次简单的网络安全学习

屏幕上显示监听到的路由器bssid mac地址,信道ch,验证方式auth,essid名称等信息。我的电脑是联想拯救者,开机按下fn+f12,进入boot启动菜单,选择U盘启动。2、打开ewsa,选择导入数据,选第一个tcpdump,选择之前抓到的数据包,一般以.cap为后缀名。点击“开始破解”,“密码破解”,耐心等待破解完成,如果设置了八位数数字密码,一定可以拿到。1、生成字典文件,以8位数的纯数字为例,利用Java生成。等待设备连接,连接时会发送握手信号,此时握手包捕获成功。获取管理员权限,输入。

2022-12-29 11:25:32 810 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除