自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(3056)
  • 资源 (26)
  • 收藏
  • 关注

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】文档与架构图:用 Mermaid 画出数据流与时序

摘要 本文介绍了如何利用Mermaid这一轻量级DSL在Python项目文档中可视化数据流和时序关系。通过NetLab工程示例,展示了从环境搭建到具体实现的完整流程:1)搭建Python工程骨架和虚拟环境;2)实现返回数据流JSON的API服务;3)在Markdown文档中嵌入Mermaid流程图和时序图;4)提供测试验证和性能基准方案。Mermaid图可直接渲染在GitHub等平台,解决了传统UML工具笨重、难以融入文档流的问题,特别适用于展示模块交互、API调用链路等场景。文章还包含模板代码和常见问题解

2025-08-13 09:34:52 164

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】SSE(服务器推送)初体验:渐进式更新

摘要: 本文介绍了如何利用FastAPI和httpx实现Server-Sent Events(SSE)技术,实现服务器向客户端的单向数据推送。SSE适合新闻流、进度更新等场景,相比WebSocket更轻量且原生支持HTTP/1.1。文章详细展示了从环境搭建到核心代码的实现过程,包括服务端的事件流生成、客户端的断线恢复机制,以及完整的测试验证流程。通过Mermaid图表清晰呈现了SSE协议的工作流程,为开发者提供了一个可复用的渐进式更新解决方案。

2025-08-13 09:34:46 498

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】WebSocket 心跳与断线重连策略

本文介绍了基于Python 3.12实现的WebSocket心跳检测与断线重连方案。针对长连接中的"假活连接"问题,提出了Ping/Pong心跳检测机制和指数退避重连策略。文章详细展示了服务端和客户端的实现过程,包括配置管理、日志系统、服务端心跳检测以及带退避算法的客户端重连逻辑。该方案适用于实时消息推送、数据订阅等场景,通过状态机管理连接生命周期,有效解决了僵尸连接、重连风暴等问题,构建了健壮的长连接系统。

2025-08-13 09:34:40 142

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】Docker 化你的服务:从本地到容器一键跑

本文介绍了如何将本地Python服务快速容器化。通过FastAPI构建健康检查接口,编写Dockerfile并加入HEALTHCHECK指令,实现10分钟内完成服务容器化部署。文章提供了完整代码示例,包括环境搭建、Docker镜像构建、健康检查配置和性能测试方法,解决了环境一致性、部署效率和容器健康监测等常见问题。关键步骤:1)创建FastAPI服务;2)编写Dockerfile并配置健康检查;3)构建镜像并验证服务状态。适用于微服务部署和CI/CD自动化场景。

2025-08-13 09:34:35 329

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】Mock 本地依赖:自建迷你 HTTP 假服务

本文介绍了如何利用Python 3.12、httpx和Starlette构建本地迷你HTTP假服务,用于模拟外部API依赖。通过自建可编程的Mock服务,解决了开发测试中调用线上API慢、不稳定等问题。文章详细展示了工程初始化、配置管理、日志封装等核心实现,并提供了同步/异步客户端调用示例。该方案支持模拟正常/异常响应和延迟,适用于SDK联调、API测试等多种场景,显著提升开发效率和测试稳定性。测试部分包含同步/异步验证,确保服务可靠性。

2025-08-13 09:34:30 115

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】置与秘密:用 pydantic-settings 管理环境变量

本文介绍了使用 pydantic-settings 在 Python 3.12 环境下管理配置的完整方案。该方案支持多环境切换、.env 文件加载和字段校验,适用于 API 开发、微服务部署等场景。通过基础配置模型、日志封装和示例服务演示了核心实现,并提供了测试验证方法。性能测试显示配置加载吞吐量达 3571 次/秒,建议采用单例模式优化。文章还强调了安全注意事项,包括敏感信息保护、超时设置和限流策略。完整的代码示例和测试用例展示了如何实现安全可靠的配置管理。

2025-08-13 09:34:24 110

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】为网络代码写单测:pytest/respx/pytest-asyncio

摘要 本文介绍如何使用 pytest、respx 和 pytest-asyncio 为 Python 3.12 网络代码编写单元测试。通过打桩(mock)HTTP请求、回放特定响应和模拟时间延迟,可以避免真实网络请求带来的不稳定性和性能问题。文章详细展示了工程初始化、客户端实现、测试编写等完整流程,包括同步/异步客户端的测试技巧、性能优化建议以及常见问题排查。使用这些工具可以构建快速、可靠的网络代码测试环境,显著提升测试效率和稳定性。 (共149字)

2025-08-13 09:34:19 323

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】结构化日志:把网络故障说清楚

本文介绍了基于Python 3.12和structlog的结构化日志实现方案,重点解决传统文本日志在网络故障排查中的不足。通过设计结构化日志字段、集成trace_id链路追踪功能,实现更高效的日志检索和分析。文章详细展示了从工程初始化、日志配置到FastAPI服务集成的完整实现,包括虚拟环境搭建、日志处理器配置、请求跟踪中间件开发等关键步骤。通过模拟网络错误验证了该方案在调试和异常追踪中的价值,其输出的JSON格式日志包含详细上下文信息,便于ELK等日志平台索引分析。性能测试表明该方案可支持高吞吐量日志记录

2025-08-13 09:34:13 309

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】抓包与调试:用 Python 驱动 scapy 做最小抓包

本文介绍了使用Python的scapy库实现网络数据包抓取与分析的方法。文章详细讲解了在Python 3.12环境下配置权限、设置BPF过滤规则以及解析TCP层数据的过程。通过构建一个最小可运行的抓包器,演示了从环境配置到核心实现的完整流程,包括日志模块、抓包器实现、本地HTTP服务搭建等关键环节。文中还提供了测试验证方法、性能基准测试结果以及调优建议,特别强调了抓包操作需要root权限的安全注意事项。该方案适用于网络调试、安全分析和自动化测试等场景,提供了比通用抓包工具更灵活的定制化采集能力。

2025-08-13 09:34:07 436

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】连接池原理:urllib3 背后的池化策略

urllib3 的连接池机制通过复用 TCP 连接提升网络 I/O 性能。本文从零搭建 NetLab 工程,分析池上限(maxsize)、队列等待(block)和 Keep-Alive 对吞吐量的影响。实现包括 FastAPI 回显服务、可配置的 PoolManager 客户端及基准测试模块。测试表明,连接池能显著降低延迟(maxsize=10 时耗时比单连接减少 74%)。同时提出安全边界建议:设置超时、重试策略和异常处理,避免连接泄漏或服务过载。该方案适用于爬虫、API 调用等高频网络请求场景。

2025-08-13 09:34:00 371

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】重试与指数退避:把超时变成可控的偶发

摘要:指数退避重试机制的Python实现 本文针对网络调用中的偶发超时问题,提出采用指数退避+抖动的重试策略,避免无限重试导致的服务雪崩。在Python3.12环境下实现了一个具备幂等性保障的重试器,包含以下核心功能: 配置模块支持退避参数调整(初始延迟0.5秒,最大延迟8秒) 随机失败服务模拟50%概率的API故障 同步/异步两种重试器实现,支持指数退避计算和随机抖动(±10%) 结构化日志记录重试过程 通过本地测试验证了该方案能有效处理偶发故障,同时避免集群重试引发的"惊群效应"。文

2025-08-13 09:33:54 363

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】代理与隧道:为 requests 配置 HTTP/HTTPS 代理

摘要 本文介绍了如何在Python 3.12环境下使用requests库配置HTTP/HTTPS代理。主要内容包括:构建本地代理测试环境(FastAPI回显服务和proxy.py代理服务器),实现带认证的代理请求,分析HTTP代理与HTTPS隧道(CONNECT)的区别。通过工程化目录结构、配置管理、日志系统,演示了requests的proxies参数使用,包含HTTP/HTTPS代理设置、代理认证处理,并提供了完整的测试验证流程。适用于企业内网访问、跨区域API调试等场景,强调代理使用的安全合规性。

2025-08-13 09:33:49 401

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】HTTP 文件上传与多部分表单

本文介绍了基于Python 3.12和FastAPI实现HTTP文件上传服务的方法,支持multipart/form-data格式的分片上传与校验。主要内容包括:1)搭建FastAPI服务端,实现单文件上传、分片上传和合并功能;2)使用requests构建客户端上传逻辑;3)通过MD5校验文件完整性。文章提供了完整的工程目录结构、环境配置和核心代码实现,包含日志记录、安全设置和性能优化建议,适用于用户头像上传、大文件传输等场景。读者可直接复制代码运行,快速构建文件上传服务。

2025-08-13 09:33:41 221

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】端口扫描器:从 connect_ex 到并发扫描

本文介绍了使用Python 3.12原生socket实现端口扫描器的方法,涵盖全开(connect)和半开(SYN)扫描原理。通过构建NetLab工程,实现了同步和异步(asyncio)两种扫描方式,支持高并发端口检测。文章详细展示了工程初始化、配置管理、日志系统和核心扫描逻辑的实现,包括同步扫描的socket.connect_ex方法和异步扫描的asyncio.open_connection。特别强调了法律合规性,建议仅扫描授权主机,并提供了性能测试方案。该扫描器可快速识别开放端口,适用于网络运维和安全评

2025-08-13 09:33:34 217

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】并发模型对比:线程 / 进程 / 协程在网络 I/O 的权衡

摘要:本文对比Python中线程、进程和协程三种并发模型在网络I/O场景下的性能表现。基于Python 3.12环境,通过统一的HTTP请求测试,实测分析了GIL影响、上下文切换成本和资源占用情况。测试结果显示,协程(asyncio)在调度开销和资源占用上表现最优(10.1s),线程池(10.2s)次之但能利用I/O等待释放GIL,而进程池(12.5s)因进程间通信开销较大。文章提供了完整的工程实现方案,并给出了超时控制、限流等安全边界建议。

2025-08-13 09:33:27 403

原创 【深度分析】《2025中国职场人“副业地图“与“轻创业“报告》

《2025中国职场人"副业地图"与"轻创业"报告》显示,62%的职场人已开展副业,较2023年增长15%。电商(28%)、自媒体(25%)和知识付费(18%)是最热门副业类型。副业月收入差异显著,咨询服务最高(10,500元),本地服务最低(4,800元)。26-35岁群体参与率最高(72%),自媒体需平均18.2小时/周投入,而知识付费仅需12.8小时。报告指出,副业正从收入补充转向职业发展新路径,10-20小时/周投入可获得7,200元平均月收入,为职场人提供多元

2025-08-13 08:30:00 220

原创 【Python高阶编程技术】第38篇 Jupyter 魔法:自定义 Kernel、nbconvert Plugin、实时协作

本文介绍了Jupyter Notebook的高阶扩展技术,包括自定义Kernel开发、nbconvert插件定制和实时协作方案。首先解析了IPyKernel协议、RTC实时协作原理和Kubernetes沙箱调度架构。通过三个代码示例演示了混合CPU/GPU环境切换、自动隐藏答案的nbconvert预处理器和RTC集群部署方案。文章还总结了常见问题,如Kernel中断失效、内存泄漏等,并给出了最佳实践建议。最后提出三个进阶练习,帮助读者深入掌握Jupyter生态的高级定制能力。

2025-08-13 08:00:00 191

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】asyncio.start_server 打造异步 TCP 服务

摘要 本文介绍如何使用 Python 3.12 的 asyncio.start_server 构建高性能异步 TCP 服务。通过 StreamReader/Writer 实现带背压控制的 Echo 服务器,支持大规模并发连接(1000+)。内容涵盖工程初始化、日志配置、服务端/客户端实现,以及超时处理、背压控制等关键机制。项目采用 venv 隔离环境,使用 pytest 进行异步测试,适合聊天服务器、物联网网关等高并发场景开发。

2025-08-12 15:35:37 555

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】asyncio 快速上手:事件循环、任务与协程

Python 3.12 asyncio 快速上手指南 本教程系统讲解 Python 3.12 原生 asyncio 模块的核心用法,包含: 事件循环驱动协程执行的原理 create_task 与 await 的区别 使用 gather 并发执行多任务 任务取消的正确实现方式 通过工程化示例展示同步/异步代码对比,提供: 完整的测试用例 性能基准测试 安全边界处理方案 常见问题排查清单 关键特性: 基于标准库无需第三方依赖 可直接运行的完整代码 最佳实践与性能优化建议 工程目录结构与配置管理 适合需要快速掌握

2025-08-12 15:33:37 597

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】TLS/SSL 基础:ssl.SSLContext 为客户端/服务端加把锁

摘要 本文介绍如何使用Python 3.12的ssl.SSLContext实现TLS/SSL加密通信。主要内容包括:通过OpenSSL生成自签证书,配置服务端和客户端的SSLContext对象,实现本地TLS加密通信,并处理证书验证和SNI(Server Name Indication)等安全特性。文章提供了完整的工程初始化指南,包含目录结构、虚拟环境配置和依赖安装,详细展示了服务端和客户端的代码实现,以及日志记录和错误处理机制。通过这套方案,开发者可以快速构建安全的网络通信服务,防范中间人攻击和数据泄露风

2025-08-12 15:32:27 481

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】DNS 解析与 getaddrinfo:域名背后的那点事

本文介绍了Python中DNS解析的核心实现,重点讲解了socket.getaddrinfo()的使用方法及其在网络编程中的应用。文章内容包括: 实现了一个支持IPv4/IPv6解析的DnsResolver类,具备批量解析、缓存管理(带TTL)和超时控制功能 提供了同步和异步两种解析方式,异步版本使用线程池避免阻塞事件循环 通过Pydantic管理配置,Structlog实现结构化日志 包含完整的测试用例,验证缓存命中、IPv4解析和批量异步解析功能 该方案解决了DNS解析中的常见痛点,如延迟高、重复解析和

2025-08-12 15:30:09 381

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】WebSocket 入门:从 Echo 到聊天室广播——FastAPI 实战

本文介绍了基于Python 3.12和FastAPI的WebSocket全流程实现,从基础的Echo服务扩展到支持多客户端广播和心跳检测的聊天室应用。主要内容包括:1) 搭建规范化工程结构;2) 实现WebSocket核心功能,包括连接管理、广播消息和心跳检测;3) 使用pytest进行端到端测试验证广播功能。通过详细的代码示例展示了如何构建一个可直接运行的实时聊天服务,适用于需要低延迟通信的各种场景。

2025-08-12 15:28:20 573

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】JSON vs MsgPack:Python 网络序列化与传输实战

本文对比了JSON和MsgPack两种序列化格式在Python网络传输中的性能差异。JSON以文本格式提供良好可读性,而MsgPack作为二进制编码在带宽和速度上更优。教程基于Python 3.12,构建了完整的工程框架,包含配置管理、日志封装和序列化工具,实现了同步/异步TCP发送的二进制帧传输方案。通过长度前缀解决TCP粘包问题,并提供了同步回显服务器示例。两种格式各有优劣:JSON适合调试场景,MsgPack更适合对性能要求高的IoT、微服务等应用。文中给出了端到端实现模板,包括虚拟环境配置、核心代码

2025-08-12 15:21:53 582

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】requests 实战:会话、连接池与重试——用好 Session、Retry、HTTPAdapter

摘要 本文介绍了如何使用Python的requests库构建高效稳定的HTTP客户端。通过Session实现连接复用,结合HTTPAdapter配置连接池,利用Retry实现自动重试机制,显著提升性能和可靠性。文章提供了完整的工程实现方案,包括配置管理、日志记录、错误处理等模块,并比较了会话复用与单次请求的性能差异。教程还包含本地模拟服务用于测试超时和错误场景,适合需要优化HTTP请求性能和稳定性的开发者参考。

2025-08-12 15:05:46 447

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】从原始 Socket 构造一条 HTTP GET 请求:放大镜检视 HTTP 报文

摘要:本文通过Python 3.12实现从底层socket构造HTTP GET请求,深入解析HTTP报文结构。采用同步(socket)和异步(asyncio)两种方式,手写请求行与请求头,并解析响应行、头及主体内容。文章包含完整的工程搭建、配置管理(Pydantic)、结构化日志(structlog)、异常处理和自动化测试方案,帮助开发者理解HTTP协议底层原理。通过原始套接字操作,可清晰观察浏览器与HTTP客户端的工作机制,适合API调试、性能分析和面试准备场景。

2025-08-12 15:03:38 685

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】http.server 起步:十分钟写个能用的 HTTP 服务(Python 3.12/macOS & Linux 实战)

摘要 Python 内置的 http.server 模块可快速搭建轻量级 HTTP 服务,适合临时测试、静态资源预览和简单 API 开发。本文通过规范化的工程结构(含配置管理、日志系统、测试框架),在 10 分钟内实现支持路由分发和静态文件服务的 HTTP 服务器。教程涵盖同步请求处理、pydantic-settings 配置、结构化日志记录,并提供 requests 自动化测试方案。所有代码均可直接复制运行,适用于 Python 3.12 的 macOS/Linux 环境,帮助开发者快速构建原型服务。

2025-08-12 14:57:25 387

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】Unix Domain Socket:本机高效通信的隐藏技能

Unix Domain Socket(UDS)是一种高效的本机进程间通信(IPC)方式,相比TCP绕开网络协议栈,直接在内核传输,性能更高。本文通过Python 3.12实现UDS Echo服务端与客户端,对比TCP本地通信的延迟和吞吐差异,并介绍权限控制、超时处理等实践。主要内容包括:UDS的优势(无需IP协议、文件权限控制)、核心代码实现(服务端、客户端)、日志配置以及性能测试。典型应用场景包括Nginx与uWSGI通信、Docker守护进程等。通过文件系统节点实现安全访问,适合高性能本地代理和多进程协

2025-08-12 14:32:16 733

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】UDP 与 TCP 的取舍:实现轻量 UDP Echo 与丢包重试

摘要 本文基于Python 3.12实现了一个轻量级UDP Echo服务,通过SO_REUSEADDR、超时重试和报文大小限制等机制,演示了UDP协议的核心特性与可靠性处理。文章对比了UDP和TCP在延迟与吞吐上的差异,具体分析了UDP适用于视频通话、在线游戏、IoT等实时性场景的原因,同时指出了UDP需要应用层自行实现丢包重传等可靠性机制的痛点。通过完整的代码示例,展示了UDP套接字编程的关键技术点,包括超时重发、最大报文限制等实现细节,为开发者选择传输层协议提供了实践参考。

2025-08-12 13:20:13 314

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】粘包/半包真相:协议分帧与缓冲区处理

摘要 TCP协议作为字节流传输,处理消息时容易遇到粘包和半包问题。本文基于Python 3.12,通过实现长度前缀帧协议和循环缓冲解包器来解决这一痛点。核心内容包括:1)使用struct模块进行二进制数据的打包/解包;2)设计循环缓冲区累积recv数据;3)采用pytest模拟随机切包场景测试。文章还提供了完整的工程实现,包括配置管理、日志封装、协议编解码以及Echo服务器示例,为构建可靠的应用层协议提供了实践方案,特别适用于IM、游戏和IoT等场景的数据传输需求。

2025-08-12 13:17:13 531

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】阻塞、非阻塞与超时:从 setblocking(False) 到 select/poll 的第一步

本文探讨了Python中阻塞与非阻塞I/O的性能差异,通过构建TCP Echo服务器对比两种模式的吞吐量。文章首先指出阻塞I/O在高并发或慢客户端场景下的性能瓶颈,随后详细展示了非阻塞模式结合select多路复用的实现方案。代码示例包含完整的服务器实现,涵盖配置管理、日志封装、阻塞/非阻塞服务器核心逻辑等模块,并提供了环境初始化指南。通过设置超时处理、连接缓冲区和异常兜底机制,帮助开发者理解如何从阻塞模式平滑过渡到非阻塞编程,为后续深入epoll/kqueue等高级I/O多路复用技术打下基础。

2025-08-12 13:14:19 1356

原创 【初阶】【python网络编程技术初阶,中阶,高阶课程】从零到一:用 socket 写出你的第一个 TCP Echo 客户端与服务端

本文介绍了如何用Python 3.11实现一个简单的TCP Echo客户端与服务端。通过socket编程,开发者可以深入理解TCP连接的三次握手、数据收发和关闭过程。文章提供了完整的代码实现,包括服务端监听连接、客户端发起请求、数据回显功能,以及日志记录和配置管理。核心代码展示了socket()、bind()、listen()、accept()、connect()、send()和recv()等关键API的使用方法,并设置了超时处理。该项目采用模块化结构,包含配置管理、日志系统和测试验证,为网络编程初学者提供

2025-08-12 13:13:04 435

原创 【深度分析】《2025年中国网络安全威胁态势与防御投入调研:勒索软件、数据泄露、供应链攻击》

本报告深入分析了2025年上半年中国网络安全威胁态势与防御投入情况。调研显示,勒索软件攻击同比增长42%,数据泄露事件增加35%,供应链攻击成为新型威胁,增长达65%。金融、政府、医疗和能源行业成为攻击重灾区。企业网络安全预算平均增长28%,重点投入XDR(扩展检测响应)、SASE(安全访问服务边缘)和零信任架构。然而,网络安全人才缺口达45%,合规压力持续加大,75%的企业面临《数据安全法》和《个人信息保护法》执行挑战。

2025-08-12 09:32:22 330

原创 【Python高阶编程技术】第37篇 嵌入式 WASM + 单片机:TinyGo / Rust + Python 协作

【摘要】本文探讨了在资源受限的单片机(如STM32 H7)上通过WebAssembly(WASM)实现AI推理与高阶编程的技术方案。采用TinyGo/Rust编译wasm32字节码(体积<50KB),通过Wasm3解释器在FreeRTOS中运行(单指令≤1µs)。Python负责云端模型生成(Edge Impulse)、固件编排(OTA更新)和串口通信(PySerial),形成"Python→WASM→MCU"的完整闭环。文章详细介绍了技术原理、代码实现(包括TinyGo滤波示例和

2025-08-12 08:00:00 235

原创 【深度分析】《国产化浪潮下,中国企业级软件与数据库选型趋势报告》

摘要 《国产化浪潮下,中国企业级软件与数据库选型趋势报告》显示,在信创战略推动下,中国国产基础软件市场快速扩张,2022年规模达1500亿元,预计2025年突破3000亿元。报告分析了操作系统、数据库和中间件三大领域的国产化进展:政务领域替代率最高(操作系统65%,中间件55%),金融领域数据库替代加速。企业选型最关注兼容性(30%)和性能(25-28%)。尽管国产软件在标准场景表现良好,但仍面临生态系统薄弱(30%用户不满意)、高负载性能不足等挑战。开发者需把握政策红利,重点突破核心技术与生态建设,以应对

2025-08-11 13:33:43 341

原创 【遥感图像】走进CNN:遥感语义分割应用方法大揭秘

我们将聚焦CNN在遥感图像语义分割中的核心方法,精心拆解为卷积编解码结构、信息引导、监督方式、跨域策略以及创新点来源梳理这五大关键板块。通过这一讲的学习,你将如同掌握了一把万能钥匙,能够系统且高效地掌握从理论构建到实际落地的研究方法,为你在该领域的科研和实践之路开启全新篇章!解码器(Decoder):包括上采样、反卷积、插值、像素洗牌、跳跃连接等,用于恢复图像分辨率。只有当真正读懂、拆解并改进了前人的方法,才能站在“巨人的肩膀上”,提出属于自己的创新。面临的挑战包括高计算成本、空间细节丢失等。

2025-08-11 13:33:34 723

原创 【遥感图像】走进遥感语义分割综述,探寻与学位论文的逻辑密码

《遥感语义分割研究与实践指南》系统介绍了遥感语义分割的基础理论、技术方法及学术写作规范。文章首先阐述了遥感语义分割的基本概念和技术挑战,对比分析了CNN、Transformer等主流方法的优缺点。重点剖析了学术论文写作的层级要求与逻辑结构设计,详细梳理了GID、ISPRS等8个常用数据集的特点和应用场景,并推荐了多个高含金量的专业竞赛。本文为研究人员提供了从理论基础到实践应用的全方位指导,对提升科研水平和解决实际问题具有重要参考价值。

2025-08-11 13:33:19 706

原创 【遥感图像】走进 AI + 遥感领域:发展状况与就业前景大揭秘

《AI+遥感领域发展及就业前景》课程摘要 本课程深入分析了AI+遥感领域的发展现状与就业前景。技术层面,深度学习成为主流,Transformer模型崭露头角,多模态AI大模型成为研究前沿。产业应用已拓展至生态监测、灾害评估、智慧城市等领域,市场规模持续扩大。硬件层面,空间计算和边缘计算技术助力实时处理。就业方面,政府部门、科研院所、大型科技企业及初创公司均存在大量人才需求,岗位涵盖算法研发、数据分析等方向。尽管面临数据质量、模型复杂度等挑战,但该领域技术融合与应用拓展前景广阔,对复合型人才需求旺盛。

2025-08-11 13:33:04 379

原创 【遥感图像】遥感文献收集及阅读技巧

摘要: 本文系统介绍了遥感文献的收集与阅读方法。首先列举了遥感领域10大核心期刊,包括RSE、ISPRS、TGRS等顶级期刊。其次详细讲解了IEEE Xplore、艾斯维尔、SPIE等国际学术平台的使用方法,以及国内期刊文献的获取途径。通过具体案例演示了从关键词搜索、文献筛选到下载引用的完整流程。最后强调了系统掌握文献收集和高效阅读技巧对学术研究的重要性,这些方法将为后续科研工作提供有力支持。全文提供了遥感领域研究者必备的文献检索与阅读实用指南。

2025-08-11 13:32:51 172

原创 【遥感图像】揭开遥感变化检测技术基本概念和方法的神秘面纱

摘要:遥感变化检测是通过多时相图像对比分析地表变化的技术。其发展经历了从早期像素级检测到面向对象方法,再到深度学习应用的演进过程。传统方法包括变化向量分析、慢特征分析等,而深度学习方法则以孪生网络、密集连接和Transformer为代表。该技术广泛应用于海岸线监测、林业管理和灾害评估等领域,但仍面临数据预处理、模型优化等挑战。随着技术进步,遥感变化检测将在精度和效率上持续提升,为环境监测和灾害管理提供更强支持。

2025-08-11 13:32:42 549

原创 【遥感图像】解密遥感图像配准技术的基本概念和方法

本课程系统介绍图像配准技术,分为概念、传统方法、深度学习方法和应用四部分。首先阐述遥感图像配准的定义和1970年代至今的发展历程,重点介绍SIFT算法和深度学习带来的变革。其次详细解析传统配准方法,包括基于区域和特征的配准技术及其优缺点。然后探讨深度学习在配准领域的应用,分析基于区域和特征的两类深度学习方法在遥感图像中的适用性。最后展示配准技术在自动驾驶、工业检测和灾害应急等领域的实际应用案例。通过本课程,学员可全面掌握图像配准的核心概念、技术发展和应用前景。

2025-08-11 13:32:23 440

使用LSTM机器学习预测股票价格 源代码与数据集

### 股票价格预测项目 在这个机器学习项目中,我们将开发一个基于神经网络的股票预测模型,用于预测股票收益。 学习如何开发股票价格预测模型,并构建一个用于股票分析的交互式仪表板。我们使用 LSTM 模型实现股票市场预测,并使用 Plotly Dash Python 框架构建仪表板。 **类别**:机器学习、深度学习 **编程语言**:Python **工具与库**:Plotly Dash、LSTM **IDE**:Jupyter **前端**:Plotly Dash(用于可视化) **后端**:无 **先决条件**:Python、机器学习、深度学习、神经网络 **目标受众**:教育、开发人员、数据工程师、数据科学家 ### 股票价格数据 该数据集包含关于塔塔全球饮料有限公司(Tata Global Beverages Limited)的股票价格记录。数据集中还包含按日期排列的股票价格,包括开盘价、收盘价、最高价和最低价,以及当天的交易量和成交额。 对于想要尝试数据可视化、数据分析以及多种形式的数据处理技术的人来说,这是一个极好的数

2025-01-18

泰坦尼克号生存预测 数据集 titanic

泰坦尼克号生存预测项目指南 1. 数据理解 数据集构成: 训练集(train.csv):包含乘客的特征和生存情况。 测试集(test.csv):包含乘客的特征,但没有生存情况,需要预测。 示例提交文件(gender_submission.csv):假设所有女性都存活的预测结果。 变量定义: survival:生存情况,0表示未生存,1表示生存。 pclass:票类,1表示上等,2表示中等,3表示下等。 sex:性别。 age:年龄,小于1岁的小数表示。 sibsp:船上兄弟姐妹/配偶数量。 parch:船上父母/子女数量。 ticket:票号。 fare:票价。 cabin:舱位号。 embarked:登船港口,C表示瑟堡,Q表示皇后镇,S表示南安普顿。 2. 数据预处理 探索性数据分析(EDA): 使用Pandas和Matplotlib库加载数据,检查数据结构和缺失值。 分析各特征与生存率之间的关系,例如性别、年龄、舱位对生存的影响。 缺失值处理: 对age列的缺失值,可以使用均值或中位数填充。 cabin列缺失值较多,可以考虑创建一个新的二元

2025-01-18

基于深度学习的乳腺癌分类 源代码与数据集

**背景** 浸润性导管癌(IDC)是所有乳腺癌中最常见的亚型。为了对整个组织样本进行侵袭性分级,病理学家通常专注于包含 IDC 的区域。因此,自动侵袭性分级的常见预处理步骤之一是划定整个组织切片中 IDC 的确切区域。 **内容** 原始数据集包含 162 张乳腺癌(BCa)标本的整个组织切片图像,扫描倍率为 40 倍。从中提取了 277,524 个大小为 50 x 50 的 patches(198,738 个 IDC 阴性,78,786 个 IDC 阳性)。每个 patch 的文件名格式为:u_xX_yY_classC.png —— 例如 10253_idx5_x1351_y1101_class0.png。其中,u 是患者 ID(10253_idx5),X 是该 patch 裁剪位置的 x 坐标,Y 是该 patch 裁剪位置的 y 坐标,C 表示类别,0 为非 IDC,1 为 IDC。

2025-01-18

使用librosa进行语音情感识别 数据集 speech-emotion-recognition-ravdess-data

在这个 Python 小型项目中,我们将使用 RAVDESS 数据集;这是 Ryerson 情感语音和歌曲音频-视频数据库,可以免费下载。该数据集包含 7356 个文件,由 247 人进行了 10 次情感有效性、强度和真实性的评分。整个数据集来自 24 位演员,大小为 24.8GB,但我们已经降低了所有文件的采样率。

2025-01-18

使用Pandas和OpenCV进行颜色检测 源代码与数据集

使用Pandas和OpenCV进行颜色检测 源代码与数据集 颜色由三种原色组成:红色、绿色和蓝色。在计算机中,我们将每种颜色的值定义在 0 到 255 的范围内。那么,我们可以用多少种方式来定义一种颜色呢?答案是 256256256 = 16,581,375。也就是说,大约有 1650 万种不同的方式来表示一种颜色。在我们的数据集中,我们需要将每种颜色的值与其对应的名称进行映射。但不用担心,我们不需要映射所有值。我们将使用一个包含 RGB 值及其对应名称的数据集。

2025-01-18

利用XGBoost检测帕金森病 数据合集

利用XGBoost检测帕金森病 数据合集

2025-01-18

识别假新闻 数据集 news.zip

识别假新闻 数据集 news

2025-01-18

使用Python进行MNIST手写数字识别 源代码与数据集 Python-Project-Handwritten-digit-recognizer

使用Python进行MNIST手写数字识别 源代码与数据集 Python-Project-Handwritten-digit-recognizer MNIST 数据集 这可能是机器学习和深度学习爱好者中最受欢迎的数据集之一。MNIST 数据集包含 60,000 张手写数字的训练图像(从 0 到 9)和 10,000 张测试图像。因此,MNIST 数据集共有 10 个不同的类别。手写数字图像以 28×28 的矩阵表示,其中每个单元格包含灰度像素值。

2025-01-18

使用深度学习创建您自己的表情符号 源代码与数据集 FER-2013 训练集:28,709张图像 测试集:3,589张图像 七种情感类别

FER-2013(Facial Expression Recognition 2013)是一个用于面部表情识别的经典数据集,旨在通过图像数据训练模型,使其能够识别人类面部表情所表达的情感。该数据集广泛应用于计算机视觉和情感分析领域,特别是在深度学习模型的训练和评估中。 **数据集特点** 1. **图像格式**: - 图像为48x48像素的灰度图像,每个像素的灰度值范围为0到255。 - 图像已经过预处理,确保面部居中并占据图像的主要部分。 2. **情感类别**: - 数据集将面部表情分为七种情感类别: 0 = 愤怒(Angry) 1 = 厌恶(Disgust) 2 = 恐惧(Fear) 3 = 快乐(Happy) 4 = 悲伤(Sad) 5 = 惊讶(Surprise) 6 = 中性(Neutral) 3. **数据集规模**: - 训练集:28,709张图像 - 测试集:3,589张图像

2025-01-18

鸢尾花分类项目 源代码与数据集 iris-flower-classification-project

鸢尾花分类项目 源代码与数据集 iris-flower-classification-project

2025-01-18

使用CNN和LSTM构建图像描述生成器 源代码和部分数据

使用CNN和LSTM构建图像描述生成器 源代码和部分数据

2025-01-18

使用CNN和Keras进行交通标志识别,准确率达到95% 源代码和数据集 Python-Project-Traffic-Sign-Classification

使用CNN和Keras进行交通标志识别,准确率达到95% 源代码和数据集 Python-Project-Traffic-Sign-Classification

2025-01-18

【机器学习实战入门】学习使用NLTK和Keras构建你的第一个聊天机器人 chatbot-python-project-data-codes

【机器学习实战入门】学习使用NLTK和Keras构建你的第一个聊天机器人 chatbot-python-project-data-codes

2025-01-17

使用OpenCV和Keras的驾驶员疲劳检测系统 代码 Drowsiness detection

使用OpenCV和Keras的驾驶员疲劳检测系统 代码 Drowsiness detection

2025-01-17

使用OpenCV和Keras的驾驶员疲劳检测系统 数据集 yawn-eye-dataset-new

使用OpenCV和Keras的驾驶员疲劳检测系统 数据集 yawn_eye_dataset_new

2025-01-17

【机器学习实战入门】有趣的Python项目:使用OpenCV进行性别和年龄检测-配套代码图片资料等gad

【机器学习实战入门】有趣的Python项目:使用OpenCV进行性别和年龄检测-配套代码图片资料等gad

2025-01-17

青少年科技创新大赛改革:聚焦15至24岁参赛者的制度优化与创新能力培养

竞赛报告,调研报告:2025全国青少年科技创新大全国青少年科技创新大赛调研报告 一、大赛概述 全国青少年科技创新大赛(以下简称“大赛”)始创于1982年,由中国科学技术协会、国家自然科学基金委、共青团中央、全国妇联等多家单位联合主办。其主要目标是发掘和培养青少年科技创新的后备人才。随着科技和教育的发展,大赛的形式和内容不断演进,以适应时代需求。 二、《全国青少年科技创新大赛实施办法(试行)》的主要改革内容 2025年1月,中国科协办公厅发布了《全国青少年科技创新大赛实施办法(试行)》,对大赛的参赛对象、组织方式、赛制规则等方面进行了重大改革。 1. 参赛对象的调整 新的《实施办法》明确规定,大赛的参赛对象为15至24岁校内外青少年,不再接受低龄段少年儿童和科技辅导员参赛。此举旨在防止低龄段参赛者的舞弊现象,确保比赛的公平性,并更好地激发和保护青少年的创新热情和科学探究精神。 2. 组织方式的改革 在组织方式上,大赛将广泛汇聚全国学会和地方科协的优质赛事资源,打造青少年科技竞赛矩阵。通过这种方式,不仅提升赛事的专业性和权威性,也能更好地推动科技教育资源的共享与协同。 3. 赛制规

2025-01-17

2025年世界大学生超级计算机竞赛:赛制解析、技术挑战及全球影响力分析

竞赛报告 2025年 世界大学生超级计算机竞赛 详细实用调研报告 2025年世界大学生超级计算机竞赛(ASC25) 2025年1月15日,2025年世界大学生超级计算机竞赛在北京正式启动。这次比赛吸引了来自全球超过300支高校队伍报名参加,采用了“预赛+决赛”的双赛制形式。 竞赛概况 启动仪式 日期:2025年1月15日 地点:北京 参会人员:高性能计算和人工智能领域的院士、专家、参赛师生代表等。 参赛情况 报名队伍:全球超过300支高校队伍。 赛制:预赛+决赛双赛制 预赛:参赛队伍需完成指定任务,并提交详细的集群设计和应用优化方案。通过预赛评估选拔的队伍将晋级决赛。 决赛:将在2025年5月10日至14日在青海大学举行。 赛题方向 主要包括蛋白质结构预测等领域的前沿科学和人工智能成果。 竞赛目的 推动超算青年人才交流和培养。 通过科技竞赛和前沿应用相结合,促进创新意识和科技能力的培养。 重要意义 此次竞赛不仅是对参赛学生计算能力的一次检验,也是促进国际间学术交流和技术合作的重要契机。

2025-01-17

pyspark,hivesql,sql,百亿级数据,数据溯源,拉链表,全量拉链表生成,拉链表增量数据生成

pyspark,hivesql,sql,百亿级数据,数据溯源,拉链表,全量拉链表生成,拉链表增量数据生成

2025-01-17

音乐播放器源码+可执行程序+测试音乐+截图 快速实现一个音乐播放器,功能如下: 1,播放本地音乐文件 2,有播放、暂停、下一曲、上一曲功能,显示歌曲列表信息 3,显示播放时间进度 4,拖

音乐播放器源码+可执行程序+测试音乐+截图。快速实现一个音乐播放器,功能如下: 1,播放本地音乐文件。 2,有播放、暂停、下一曲、上一曲功能,显示歌曲列表信息。 3,显示播放时间进度。 4,拖

2025-01-07

【信息技术领域】2025中国程序员工作与生活平衡调查报告:超长工时、职业倦怠及混合办公模式分析

内容概要:《2025中国程序员工作与生活平衡(WLB)调查报告》揭示了中国程序员在数字化浪潮下的真实工作与生活状况。报告指出,尽管社会对“996”工作制的讨论不断,但超长工时在互联网行业仍然是常态,如得物(63.8小时/周)和拼多多(62.4小时/周)。混合办公模式逐渐成为主流妥协方案,47%的中国职场人偏好这种模式。加班补偿落实情况堪忧,法律规定与企业实践存在鸿沟。职业倦怠在IT行业尤为严重,71%的员工感到筋疲力尽,主要由工作强度和技术压力引发。程序员的幸福感受城市和企业类型的双重影响,一线城市的高薪伴随高昂生活成本,大厂的光环背后是激烈的“内卷”。报告呼吁程序员主动管理边界,持续学习并做出理性选择;企业应回归人性化管理,建立公平的回报机制,并利用技术为员工减负。 适合人群:关注程序员工作与生活平衡的从业者、企业管理者及政策制定者。 使用场景及目标:①帮助程序员了解行业现状,合理规划职业路径;②为企业提供改善员工福利和管理方式的参考;③为政策制定者提供制定相关政策的依据。 其他说明:报告强调,探寻程序员工作与生活平衡之道,不仅需要个人的努力,还需要企业和社会的共同努力。混合办公模式和AI技术的应用为未来的工作生态带来了新的机遇和挑战。

2025-07-23

【新能源汽车行业】2025年Q2中国新能源汽车市场数据分析:销量增长、政策支持与品牌策略综述了202

2025年Q2中国新能源汽车市场数据分析报告内容概要:2025年第二季度,中国新能源汽车市场继续保持强劲增长,销量达312.1万辆,同比增长26.7%,市场渗透率突破53.3%。比亚迪以68.8%的市场份额领跑,吉利和上汽通用五菱紧随其后。新势力品牌中,小鹏汽车表现突出,交付量创新高,而蔚来和理想汽车则未达预期。政策方面,国家和地方政府通过补贴政策组合拳和基础设施建设,激活了消费需求并引导产业升级,尤其是新能源汽车下乡活动显著推动了农村市场的增长。技术上,L3级自动驾驶面临商业化瓶颈,但智能驾驶技术正在特定场景中逐步突破。电池技术和车网互动等领域也取得了一定进展,但仍需进一步数据支持。 适合人群:汽车行业分析师、投资者、政府政策制定者、新能源汽车制造商及相关从业者。 使用场景及目标:①帮助行业分析师和投资者了解中国新能源汽车市场的最新动态和发展趋势;②为政府政策制定者提供决策依据,以优化未来的政策导向和支持措施;③指导新能源汽车制造商制定市场策略和技术研发方向。 其他说明:本报告强调了政策支持、品牌策略和技术进步对中国新能源汽车市场的重要影响,同时也指出了市场面临的挑战,如合资品牌的转型滞后、技术商业化瓶颈和区域发展不平衡等问题。未来市场机遇集中在出口潜力、下沉市场空间和技术突破窗口,预计2025年全年新能源车销量将突破1600万辆,其中政策直接拉动增量约占总销量的23%。

2025-07-23

创新研报|2024大模型训练数据白皮书-阿里研究院.pdf.pdf

创新研报|2024大模型训练数据白皮书_阿里研究院.pdf.pdf

2025-08-04

【大模型技术】中国企业私有数据处理与向量化技术调研:技术路径、行业实践及未来展望

内容概要:本文深入探讨了中国企业私有数据处理与向量化技术在大模型时代的应用现状、挑战及未来趋势。文章指出,不同于通用大模型依赖公开数据训练,私域大模型通过整合企业内部数据,能够精准响应垂直场景需求,但也面临数据清洗、向量化及存储三大技术挑战。具体而言,不同行业的数据特性决定了差异化的技术路径,如金融行业需处理交易时序数据,医疗行业需标准化非结构化病历文本,零售行业则关注用户行为的多模态融合。此外,合规与安全风险、成本效益平衡也是重要考量。文章还分析了向量化技术的选择,如Word2Vec、BERT等模型在不同场景下的优劣,并介绍了向量数据库的市场格局及选型建议。最后,报告提出了分阶段实施路径及行业差异化策略,强调技术迭代与产业需求的动态平衡对企业赢得“数据主权”竞争的重要性。 适用人群:对私有数据处理与向量化技术感兴趣的从业者,尤其是金融、医疗、零售等行业的数据科学家、算法工程师及CTO等技术决策者。 使用场景及目标:①帮助技术团队选择合适的向量化技术和向量数据库,提升数据处理效率;②指导企业在私有数据处理过程中规避安全合规风险;③为企业制定私有大模型部署策略提供参考,确保技术投入带来最大商业价值。 其他说明:随着大模型技术的发展,国产化替代和技术闭环的趋势日益明显,多模态技术和轻量化部署将成为未来发展方向。企业应根据自身需求和技术能力,分阶段推进私有数据处理与向量化技术的应用,确保技术落地的可行性和安全性。

2025-07-23

windows下 将.epub转pdf格式的安装包 亲测有效,只需要一行命令 离线使用,可商用 文档中的图片都可以转换,字体可以选择,效果很好

windows下 将.epub转pdf格式的安装包 亲测有效,只需要一行命令。离线使用,可商用。文档中的图片都可以转换,字体可以选择,效果很好。

2025-06-13

hivesql全量百亿级拉链表 pyspark 拉链表数据架构 sql全量百亿级拉链表

hivesql全量百亿级拉链表 pyspark 拉链表数据架构 sql全量百亿级拉链表 hivesql全量百亿级拉链表,第一次初始化数据-参考代码 pyspark 拉链表数据架构-union后的大拉链表数据多段连续null值向上填充思路1 pyspark 拉链表数据架构-union后的大拉链表数据多段连续null值向上填充思路2 pyspark全量百亿级拉链表,第一次初始化数据及后续更新-参考代码 sql全量百亿级拉链表,第一次初始化数据及后续更新-参考代码 union后的大拉链表数据多段连续null值向上填充思路1 union后的大拉链表数据多段连续null值向上填充思路2

2025-03-04

亲测可用 知乎热榜爬虫源码

知乎热榜爬虫源码

2025-02-26

2025年Q1中国新能源汽车市场数据分析报告

包含:- 品牌名称- 月度销量(单位:万辆)- 均价(万元)- 核心技术创新点(如电池技术、智能驾驶)

2025-02-26

10道Python文件操作的面试题 包含:1. 题目描述 难度:中等 2. 示例输入 输出 3. 完整代码 带注释 4. 考察知识点

10道Python文件操作的面试题 包含:1. 题目描述 难度:中等 2. 示例输入 输出 3. 完整代码 带注释 4. 考察知识点

2025-02-26

亲测有效 抽奖程序4.0 抽奖过程随机展示动画 一次抽奖多人正确展示结果

【功能清单】 核心功能: - 批量导入TXT/CSV文件(支持多编码) - 动态抽奖动画(2秒随机闪烁+聚焦效果) - 多人中奖记录合并显示(逗号分隔) - 中奖权重设置(CSV第二列) - 历史记录导出(单条记录包含所有中奖者) 交互增强: - 深色/浅色双主题切换 - MP3音效反馈(需ding.mp3文件) - 树形表格展示历史记录 - 实时人数统计显示 高级设置: - 排除已中奖者模式 - 中奖人数调节(1-10人) - 时间格式自定义(3种预设) - 音效开关控制 异常处理: - 智能编码回退机制 - 文件错误精确定位 - 操作防呆设计

2025-01-23

亲测有效 抽奖程序2.0 支持.txt文件导入 自动识别多种编码格式 实时显示导入人数 重复抽奖不限制次数 永久保留记录

功能全景图 功能模块 具体能力 文件管理 - 支持.txt文件导入 - 自动识别多种编码格式 - 实时显示导入人数 抽奖核心 - 随机选取参与者 - 重复抽奖不限制次数 - 实时显示抽奖结果 历史记录 - 时间戳精确到秒 - 永久保留记录(直到程序关闭) - 最新记录置顶显示 用户交互 - 友好的错误弹窗 - 操作成功反馈 - 界面元素状态联动 扩展能力 - 可通过修改encodings列表支持更多编码 - 布局易于调整尺寸和样式 使用流程 导入名单 点击导入按钮 → 选择.txt文件 → 自动识别编码 → 显示人数 执行抽奖 点击抽奖按钮 → 随机选取 → 显示结果 → 记录历史 查看历史 滚动列表框 → 查看完整记录 → 最新记录始终置顶 错误处理 文件读取失败 → 弹窗提示原因 → 建议解决方案

2025-01-23

亲测有效 抽奖程序3.0 多格式导入(TXT/CSV) 权重抽奖 重复抽奖/去重模式切换 中奖人数灵活配置 音效

核心功能** 1. 智能文件管理 - 多格式导入(TXT/CSV) - 批量文件处理(自动合并名单) - 智能编码识别(UTF-8/GBK/GB18030等) - 历史记录导出(CSV/TXT) 2. 高级抽奖规则 - 中奖者排除机制 - 权重抽奖(CSV导入权重值) - 多人同时中奖(1-10人可调) - 重复抽奖/去重模式切换 3. 交互增强 - 实时音效反馈(MP3支持) - 深色/浅色主题切换 - 动态加载动画 - 树形表格历史记录(支持排序) #### **特色功能** 4. 定制化设置 - 时间格式自定义(3种预设+自定义) - 中奖人数灵活配置 - 音效开关控制 5. 异常处理 - 文件错误精准定位 - 智能编码回退机制 - 操作防呆设计(未导入名单禁用抽奖)

2025-01-23

亲测有效 抽奖程序1.0 可以直接运行

抽奖程序功能描述: 1. 有一个输入框,用户可以输入参与抽奖的人员名单,每输入一个名字后按下回车键或点击添加按钮。 2. 有一个按钮,点击后进行抽奖。 3. 抽奖的结果展示在屏幕上。 4. **重新抽奖**:点击“重新抽奖”按钮后,会清空当前的中奖结果,并重新启用“开始抽奖”按钮。 5. **显示抽奖记录**:每次抽奖后,中奖者的名字和抽奖时间都会被记录在 `history` 列表中,并显示在 `Text` 组件中。

2025-01-23

【机器学习实战高阶】基于深度学习的图像分割 源代码与数据集

【机器学习实战高阶】基于深度学习的图像分割 源代码与数据集

2025-01-20

基于深度学习车牌识别 自动识别车牌号码 Automatic License Number Plate Detection and Recognition

基于深度学习车牌识别 自动识别车牌号码 Automatic License Number Plate Detection and Recognition

2025-01-20

【机器学习实战中阶】书籍推荐系统 数据集 archive

【机器学习实战中阶】书籍推荐系统 数据集 archive

2025-01-20

使用Python和OpenCV进行手语识别 源代码 sign-language-recognition-project

使用Python和OpenCV进行手语识别 源代码 sign-language-recognition-project 手语识别与机器学习 项目构思精要:本项目旨在帮助聋哑人,通过创建一个能够识别手语的检测器,促进他们与他人之间的交流。此手语识别系统利用机器学习技术,为聋哑人群体提供了一个宝贵的沟通工具。

2025-01-20

【机器学习实战中阶】基于机器学习的人格预测,测试你的人格

【机器学习实战中阶】基于机器学习的人格预测,测试你的人格

2025-01-20

价格预测器 源代码与数据集

这段代码的目的是读取一个包含价格的数据集,并对其进行基本的信息查看。然后,基于数据集中的加权价格绘制折线图,以便直观地查看价格趋势。接下来,代码将加权价格中的 0 值替换为 NaN,并使用前向填充方法(ffill)来填充这些 NaN 值,以避免数据中的 0 值对模型训练产生影响。最后,再次绘制折线图,显示填充后的数据,确保数据处理的效果。 1. **读取数据集**: - 使用 `pd.read_csv` 函数读取 CSV 文件,并将 "Date" 列设置为索引。 - 使用 `data.info()` 查看数据集的基本信息。 - 使用 `data.head()` 和 `data.tail()` 分别显示数据集的前 5 行和最后 5 行。 2. **绘制初始折线图**: - 使用 Plotly 的 `go.Scatter` 创建一个折线图数据对象,x 轴为日期,y 轴为加权价格。 - 使用 `py.iplot` 在 Jupyter Notebook 中显示折线图。 3. **数据处理**: - 使用 `replace` 方法将加权价格中的 0

2025-01-19

基于机器学习智能文本摘要 深度学习 注意力机制源码 自然语言处理 源代码与数据集

### 背景介绍 该数据集由来自亚马逊的精品食品评论组成,涵盖了超过10年的数据,包含截至2012年10月的所有约500,000条评论。这些评论不仅包含了产品和用户信息、评分,还有纯文本形式的评论内容。值得注意的是,此数据集还收录了亚马逊所有其他类别的商品评论。 ### 内容 - **Reviews.csv**:从名为`Reviews`的SQLite表中提取。 - **database.sqlite**:包含一个名为`Reviews`的表,即上述CSV文件的数据源。 ### 数据详情 - 时间范围:1999年10月至2012年10月 - 总评论数:568,454条 - 用户总数:256,059位 - 涉及产品数:74,258种 - 审评次数超过50次的用户数:260位

2025-01-18

空空如也

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

TA关注的人

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