- 博客(23)
- 收藏
- 关注
原创 Java开发环境配置入门指南
本文介绍了Java开发环境的配置与第一个程序的创建过程。主要内容包括:1.JDK的下载安装与环境变量配置;2.推荐使用IntelliJ IDEA或Eclipse作为开发工具;3.解释Java的核心概念(面向对象、跨平台等)和JVM/JRE/JDK的关系;4.详细演示了在IntelliJ IDEA中创建项目、包和类,并编写运行"Hello World"程序的步骤。文章为初学者提供了完整的Java开发入门指南,涵盖了从环境搭建到第一个程序运行的全部必要知识。
2025-09-07 15:47:41
644
原创 Python实战:打造简易人脸识别门禁系统
本文详细介绍了人脸识别门禁系统的开发过程,主要分为用户注册和实时识别两大模块。系统基于Python的face_recognition和OpenCV等库实现,通过提取128维人脸特征向量进行识别。文章重点讲解了环境搭建、dlib库安装问题解决、项目文件结构设计,以及用户注册脚本如何批量处理图片生成特征数据库,实时识别脚本如何调用摄像头进行动态人脸匹配。系统特别解决了中文显示问题,使用Pillow库绘制中文姓名。整个方案包含完整的代码实现和详细的技术原理说明,为开发类似人脸识别系统提供了实用参考。
2025-09-07 09:59:18
648
原创 Python实战:爬取百度热搜榜,制作动态可视化报告
本文介绍了一个完整的Python项目:爬取百度热搜榜数据并生成高颜值可视化图表。通过Requests和BeautifulSoup实现数据爬取,使用Pandas进行数据处理,重点展示了两种增强型可视化方法:1)炫彩柱状图,采用多色配色、数据标签和专业排版;2)智能词云图,结合jieba分词和自定义形状蒙版技术。项目还包含数据清洗(处理"万/亿"单位)、CSV导出等功能,完整代码可直接运行。
2025-09-06 18:29:24
941
原创 告别线缆束缚!AirDroid Cast 多端投屏,让分享更自由
AirDroidCast是一款跨平台投屏工具,支持手机、电脑之间的屏幕共享与控制,适用于工作演示、在线教学等场景。主要功能包括:1)手机互投需同一Wi-Fi;2)手机投电脑/电脑投手机通过扫码或输入投屏码实现;3)免费版需同一局域网,付费版支持远程控制;4)部分DRM保护内容(如Netflix)可能无法投屏。该应用提供稳定流畅的投屏体验,但高帧率等高级功能需付费。
2025-09-05 15:45:54
969
原创 Spyder 环境配置初学者指南:从安装到高效编程
本指南详细介绍了Python和Spyder的安装配置流程。主要内容包括:Python 3.13.7版本的下载安装路径说明;Spyder IDE的下载安装方法;环境配置要点(界面汉化、本地解释器设置);常见"内核错误"的解决方案(安装spyder-kernels库);以及常用快捷键(F5运行文件、F9运行选定代码等)。通过本教程可快速搭建Python开发环境,为编程学习奠定基础。
2025-09-04 09:08:40
875
原创 Python新手村入门第一课:手把手教你配置VS Code环境
本文介绍了如何从零开始搭建Python开发环境。首先需要下载并安装Python,注意勾选"Add Python to PATH"选项;其次安装VSCode编辑器,可通过扩展商店安装中文语言包。接着安装Python插件,实现代码补全和调试功能。文章讲解了两种编写方式:创建.py文件运行完整脚本,或使用Jupyter Notebook进行交互式编程。同时推荐了常用快捷键如Ctrl+S保存文件,Ctrl+Shift+P打开命令面板等。最后总结搭建步骤,帮助读者快速掌握Python开发环境配置。
2025-09-03 12:12:17
768
原创 Python 环境配置初学者指南:从安装到 Pycharm 项目配置
本文为编程新手提供Python和Pycharm的安装与配置完整指南。首先介绍Python 3.13.7的官网下载与默认安装路径,接着讲解Pycharm专业版的下载安装及汉化方法。重点说明如何配置Python解释器(包括新建与已有项目),并推荐使用虚拟环境或Conda管理项目依赖以避免冲突。最后强调正确配置环境对编程学习的重要性,帮助初学者顺利搭建开发环境。全文步骤清晰,涵盖系统解释器、虚拟环境等关键配置,适合零基础用户快速上手。
2025-09-02 11:42:34
988
原创 让 AI 成为你的眼睛:一个智能图像描述生成器
AI图像描述生成器是一款创新工具,让用户上传图片后,AI能自动生成优美文字描述。它采用Base64编码将图片转换为"数字DNA",通过多模态AI模型解析图像细节并转化为富有文采的文本。该项目结合了前端界面与AI能力,使用Bootstrap5创建响应式布局,通过JavaScript处理用户交互和API通信。核心功能包括:图片预览、自定义描述字数、实时生成等。未来可扩展批量处理、多语言支持等功能,展示了AI在创意表达方面的潜力,为人机协作开辟了新可能。
2025-09-02 09:34:07
574
原创 从零开始:使用马尔可夫链进行文本生成
本文介绍了基于马尔可夫链的中文文本生成方法。马尔可夫链是一种数学模型,其核心思想是"未来只取决于现在"。通过Python实现,首先使用jieba库进行中文分词和文本预处理,然后构建马尔可夫模型,记录词语间的转移概率。文本生成时从一个起始词开始,根据概率随机选择后续词语。文章以《三国演义》为例演示了生成过程,并指出该方法的局限性,如无法捕捉长距离依赖关系,建议可尝试高阶马尔可夫链或神经网络模型来提升效果。
2025-09-01 20:15:30
672
原创 Python自动化查询【知网作者文献】(附完整代码)
本文介绍了一个使用Python自动查询知网作者文献的脚本工具。该工具通过requests库模拟网页请求实现四大功能:1)登录知网获取访问凭证;2)查询可申领文献;3)查看已认领文献;4)获取公开主页文献。核心功能包括处理HTTP请求、管理会话状态、解析文献数据等,支持按作者姓名、单位等条件检索,并能获取下载量、引用量等关键指标。脚本提供了完整的代码实现,包含登录认证、参数传递和结果解析的全流程,为学术研究者提供了便捷的文献查询解决方案,特别适合需要批量查询和管理学术成果的场景。
2025-09-01 12:45:18
1168
原创 【Windows更新】健康状况检查安装失败,错误码 2502 / 2503 解决办法
针对Windows10安装PC健康状况检查时出现的2502/2503错误,微软官方建议的方法(检查服务/权限/干净启动)往往无效。最终解决方案是:下载官方MSI安装包后,通过管理员CMD执行"msiexec /i WindowsPCHealthCheckSetup.msi /qn"命令进行静默安装,可绕过GUI异常。安装完成后即可验证设备是否符合Win11升级条件,若符合可使用官方安装助手升级。该方法已验证有效,但需确保下载源为微软官方。
2025-08-29 09:57:52
521
原创 第二十届全国大学生智能汽车竞赛:用YOLOv11跑通Baseline
第二十届全国大学生智能汽车竞赛:百度完全模型组竞速赛_飞桨大赛-飞桨AI Studio星河社区第二十届全国大学生智能汽车竞赛——百度完全模型竞速组线上练习赛,报名学校可申请百度EdgeBoard开发板免费借用资格。|目标检测。第二十届全国大学生智能汽车竞赛:用YOLOv11跑通Baseline
2025-04-24 13:00:25
493
原创 YOLOv11创新改进: 涨点明显,即插即用!添加动态Tanh(DyT)归一化模块至主干和颈部网络
YOLOv11创新改进: 即插即用!添加动态Tanh(DyT)到主干(backbone)颈部(Neck)网络,用就完了!
2025-04-18 10:41:12
514
原创 【Selenium+ONNX】多线程实现智慧树自动化刷课
【代码】【Selenium+ONNX】一键实现智慧树自动化刷课(项目已开源)项目地址:https://github.com/Wangbo-An/IntelligentTreeSolution_ZHS
2024-10-22 19:02:28
513
原创 Pytorch-基于GCN/GAT/Chebnet图神经网络实现的交通流预测(使用自己的数据)
Pytorch-基于GCN/GAT/Chebnet图神经网络实现的交通流预测(使用自己的数据)
2024-01-04 17:45:01
2124
2
原创 【NLP】通过罪犯在狱中表现的描述来预测罪犯可以被减刑的年份(DF原题)
数据整理自全国减刑、假释、暂予监外执行信息网(http://jxjs.court.gov.cn)公开的减刑判决文书(已对罪犯个人信息脱敏处理),均为真实案件减刑信息,数据集中包含罪犯个人信息、犯罪信息、在狱表现等字段。验证集的损失值太大,准确度太低,这也是我迷惑的点,可能数据处理时没有处理完全,也有可能是模型构建方式不全面,麻烦大佬可以在评论区指点下!pwd=1111 提取码:1111。http://链接:https://pan.baidu.com/s/16LWP3KmotWLEu1IdxyljvQ?
2023-11-30 23:05:44
1950
原创 【机器学习】用逻辑回归(Logistics Regression)进行分类
逻辑回归(Logistic Regression)是一种广泛用于二分类问题的统计学习方法。尽管名字中包含“回归”一词,但逻辑回归实际上是一种分类算法,用于估计一个样本属于某个类别的概率。假设函数(Hypothesis Function): 逻辑回归使用sigmoid函数(也称为logistic函数)作为假设函数。模型参数学习(Model Parameter Learning): 通过最大似然估计(Maximum Likelihood Estimation)来学习模型的参数。
2023-11-18 22:36:38
501
1
原创 【机器学习】k-means算法对数据进行聚类
为了处理学习数据,数据挖掘中的 K-means 算法首先随机选取第一组中心点,作为每个聚类的起始点,然后进行迭代(重复)计算(计算的是每个点到中心点的欧几里得距离),以优化中心点的位置。
2023-11-18 20:16:15
327
1
原创 【深度学习】用Sequential顺序模型(tensorflow)进行房价预测
【深度学习】用Sequential顺序模型(tensorflow)进行房价预测
2023-11-17 12:36:56
492
1
空空如也
Civil3D怎么给夹直线设置设计规范?
2024-05-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人