自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(371)
  • 资源 (25)
  • 收藏
  • 关注

原创 OCR技术全流程详解:从原理到实现

本文深入解析OCR技术全流程,重点介绍了CRNN模型的架构原理和实现细节。文章首先概述OCR技术的发展历程,从传统方法到深度学习模型如CRNN、PaddleOCR等。然后详细剖析CRNN的三层结构:CNN特征提取层通过非对称池化处理文本图像;RNN层使用双向LSTM捕获字符间依赖关系;分类层映射到字符概率。特别讲解了CTC Loss如何解决序列对齐问题,通过空白符机制处理变长文本识别。全文涵盖从数据准备到模型训练、验证评估的完整流程,为OCR技术实现提供了全面指导。

2026-01-05 22:13:40 1030

原创 AI Agent技术完整指南 第四部分:实战项目

摘要 本章介绍了一个电影解说AI Agent的实战项目,该系统能够根据用户输入的电影名称或相关信息,自动搜索电影详情并生成专业解说文案。项目采用LangChain框架构建,核心组件包括: 系统架构:基于Agent的流程编排,结合LLM引擎(GPT-4)、电影搜索工具和对话记忆系统 核心功能: 通过自定义Prompt控制解说风格(专业且生动) 支持多轮对话和历史记忆 可扩展的电影信息搜索工具 技术实现: 使用LangChain Agent进行任务调度 结构化Prompt模板确保输出质量 兼容新旧版LangCh

2025-12-31 22:45:43 974

原创 AI Agent技术完整指南 第一部分:基础理论

本文档全面介绍了AI Agent的技术体系,涵盖从基础理论到实践应用的关键组件。AI Agent作为智能系统,其核心架构包括大语言模型(LLM)、LangChain框架、提示工程、RAG技术、向量数据库等。文档详细解析了LLM的发展历程和在AI Agent中的核心作用,包括意图理解、任务规划等关键功能,并展示了LLM的工作原理和使用模式。此外,还介绍了技术栈概览和学习路径,为开发者提供从基础到实践的完整指导。

2025-12-31 22:37:40 751

原创 AI Agent技术完整指南 第二部分:开发框架

AI Agent技术指南:从基础到实践 本指南全面介绍了构建AI Agent所需的核心技术栈,涵盖理论基础、开发框架和实战应用三大模块。主要内容包括: 基础理论:详细解析大语言模型(LLM)原理、提示工程技巧、RAG检索增强生成技术及向量数据库知识 开发框架:深入讲解LangChain框架、LangGraph图工作流和Agent智能代理的实现方法 监控管理:介绍可观测性概念及LangSmith监控平台、PromptLayer管理平台的使用 实战案例:通过电影解说AI Agent项目演示完整开发流程 技术栈涵

2025-12-31 22:14:00 942

原创 AI Agent技术完整指南 第三部分:监控与管理

摘要 本文介绍了AI Agent系统的监控与管理方案,重点探讨了可观测性(Observability)概念及其三大支柱(日志、指标、追踪),强调了其在LLM黑盒系统中的重要性。详细列出了LLM调用、Agent执行和RAG检索的关键指标,并提供了LangSmith集成、自定义日志和Prometheus三种实现方案。随后深入介绍了LangSmith平台,包括其核心功能(追踪、调试、评估、监控)和具体应用价值,展示了如何通过代码实现请求追踪和Prompt评估。最后给出了LangSmith的完整集成示例,为AI A

2025-12-31 22:12:44 1005

原创 大模型训练参数调优完整指南

《大模型训练参数调优指南》摘要:本文全面介绍大模型训练的关键参数调优方法,涵盖硬件资源配置、核心训练参数和优化策略。重点解析Batch Size、学习率、优化器等12个核心参数的调优技巧,提供GPU显存管理、梯度累积等实用方案。指南包含YOLO训练实战案例,通过可视化对比不同参数效果,帮助开发者平衡训练速度、资源利用率和模型性能。针对常见问题提供解决方案,如显存不足时采用混合精度训练和梯度累积技术,实现高效稳定的大模型训练。

2025-12-31 21:17:04 977

原创 机器学习评估指标详解 - 高级篇

本文深入探讨机器学习系统的高级评估指标,涵盖后处理优化、模型量化、部署监控等全流程关键环节。主要内容包括:1)后处理指标如NMS效果评估和Soft-NMS改进;2)模型量化与压缩指标;3)生产环境中的部署指标;4)全流程性能监控方法。文章通过Python代码示例和可视化图表,展示了如何在实际项目中应用这些指标来优化模型精度、推理速度和生产环境稳定性。这些高级评估指标为构建高效的机器学习系统提供了全面的性能评估框架。

2025-12-24 22:40:40 1074 1

原创 机器学习评估指标详解 - 进阶篇

本文深入探讨机器学习模型评估的进阶指标,分为训练过程指标、模型参数指标、超参数调优指标和模型验证指标四大类。训练过程指标包括训练损失和验证损失的监控与分析,通过损失函数类型(分类、回归、目标检测)实现不同任务的优化。模型参数指标关注参数量和计算量评估,超参数调优指标指导参数优化,模型验证指标则采用交叉验证等方法评估泛化能力。文章提供了完整的Python实现代码和可视化工具,帮助开发者全面理解机器学习模型的训练优化过程,有效解决过拟合、欠拟合等问题,平衡模型性能与计算资源。

2025-12-24 22:38:14 1011 1

原创 机器学习评估指标详解 - 入门篇

本文是机器学习评估指标系列的第一篇入门指南,全面介绍了机器学习全流程中的基础评估指标。文章系统讲解了数据质量评估(缺失值率、数据覆盖率、重复值率)、数据一致性检查、数据分布指标(如偏度)等核心概念,并提供了详细的Python实现代码和可视化方法。通过数据质量评估、前处理指标、分类/回归/聚类任务指标等模块,帮助初学者建立完整的评估指标体系认知,确保从数据准备到模型评估各环节的质量监控。文章强调全面指标的重要性,包括避免"垃圾进垃圾出"、评估预处理效果、监控训练过程、验证模型泛化能力等关键

2025-12-24 22:37:26 1080

原创 十大基础机器学习算法详解与实践

本文系统介绍了十大经典机器学习算法(非深度学习),涵盖线性回归、逻辑回归、SVM、朴素贝叶斯、决策树、随机森林、KNN、K-Means、PCA和梯度提升树。针对每个算法详细解析了原理、数学公式、数据预处理方法和Python实现(基于Python 3.11)。以线性回归为例,重点阐述了模型公式、损失函数、求解方法(最小二乘法和梯度下降)、评估指标(R²、RMSE)以及正则化技术(Ridge/Lasso)。文档提供完整的可运行代码示例,包括数据生成、模型训练、评估和可视化,适合机器学习初学者系统学习基础算法。

2025-12-24 22:35:33 598

原创 YOLOv6 端到端详解

YOLOv6端到端详解:工业级实时目标检测创新 摘要:YOLOv6是美团视觉团队提出的新一代实时目标检测框架,通过多项创新技术实现了精度与速度的平衡。该模型采用可重参数化的RepVGG架构,训练时多分支提升精度,推理时融合为单分支提升速度;设计高效解耦头和Anchor-free检测方案;引入动态标签分配优化样本匹配。YOLOv6提供N/T/S/M/L多种规模变体,满足不同应用场景需求,在保持高精度的同时显著提升推理效率,特别适合工业部署。

2025-12-24 22:30:32 1001

原创 深入理解 Python 异步编程:async、await 与同步函数详解

本文深入解析Python异步编程核心概念,对比同步与异步函数的差异,重点介绍async和await关键字的使用方法。同步函数顺序执行但效率低,适合CPU密集型任务;异步函数通过非阻塞并发提升I/O密集型任务性能。async定义协程函数,await暂停协程并让出控制权,配合事件循环实现高效并发。文章通过处理100个网络请求的对比示例,展示异步编程的显著性能优势(1秒vs100秒),并指出常见误区与最佳实践,帮助开发者掌握现代Python高效编程的关键技术。

2025-12-24 22:30:21 984

原创 YOLO-World 端到端详解

YOLO-World是一种突破性的实时开放词汇目标检测模型,它通过创新性地融合视觉和文本特征,解决了传统YOLO系列模型只能检测预定义类别的局限性。该模型采用YOLOv8骨干网络提取多尺度视觉特征,结合CLIP文本编码器处理任意文本提示,并通过可重参数化的视觉-语言路径聚合网络(RepVL-PAN)实现高效的特征融合。YOLO-World支持零样本检测,无需重新训练即可识别新类别,同时保持了YOLO系列的高效实时性能。

2025-12-24 22:27:09 641

原创 八股取士--JVM

JVM 核心概念摘要 内存结构与数据区 JVM运行时数据区分为5大核心部分:程序计数器(线程私有)、虚拟机栈(栈帧存储)、本地方法栈、Java堆(对象实例存储)和方法区(类元信息)。其中堆内存又细分为新生代(Eden+Survivor)和老年代,采用分代设计提高GC效率。 关键区别对比 堆vs方法区:堆存储对象实例,方法区存储类元数据;两者都线程共享但回收策略不同 栈vs堆:栈存储基本类型和引用(线程私有/快速访问),堆存储对象实例(线程共享/GC主要区域) 分代设计:基于对象生命周期特性,新生代用复制算法

2025-08-26 00:38:11 483

原创 Java 线程安全从入门到精通:实现方式、适用场景与优缺点(实战指南)

Java线程安全实现方式全面解析 摘要:本文系统介绍Java中线程安全的实现方式,包括不可变对象、synchronized、显式锁、volatile、原子类、并发集合等8种方法。通过对比分析各方式的优缺点,指出适用场景:不可变对象适合值类配置,synchronized适合小规模并发,原子类适合计数器,并发集合适合共享缓存等。文章还提供线程安全计数器和线程池任务协调两个典型示例,展示AtomicLong与LongAdder的性能差异,以及CountDownLatch的实际应用。最后给出最佳实践建议,如读多写少

2025-08-26 00:19:42 814

原创 Java 并发控制从入门到精通:实现方式、适用场景与优缺点

本文系统介绍了Java并发编程的核心知识与实践指南。首先从并发问题的三大本质(可见性、原子性、有序性)切入,解析了Java内存模型(JMM)和happens-before规则。然后详细比较了各种同步机制:synchronized关键字、Lock家族(ReentrantLock/ReadWriteLock/StampedLock)、条件队列(wait/notify/Condition/LockSupport)等。接着深入讲解了AQS同步器及其衍生工具(Semaphore/CountDownLatch等)、原子

2025-08-26 00:16:02 419

原创 MyBatis 从入门到精通:一篇就够的实战指南(Java)

本文是一篇全面系统的MyBatis实战指南,从基础概念到高级特性完整覆盖。主要内容包括:MyBatis核心优势(SQL自由、适度ORM、可扩展性)、与JPA的适用场景对比、Spring Boot快速集成指南(含完整代码示例)、核心运行机制解析、动态SQL与类型处理器等高级特性、性能调优与缓存策略、插件开发与代码生成等扩展能力,最后提供常见问题排查、工程实践建议和面试题解析。该教程适合各阶段Java开发者,既能帮助新手快速上手,也能满足进阶者深入掌握MyBatis的需求。

2025-08-26 00:04:14 510

原创 NAT 和 PNAT

NAT与PNAT技术对比与总结 NAT(网络地址转换)和PNAT(端口网络地址转换)是解决IPv4地址枯竭的核心技术。NAT通过修改IP包头实现私有IP与公网IP的转换,支持静态映射(1:1 NAT)和动态IP池分配。而PNAT(又称NAPT/PAT)在NAT基础上增加端口重写功能,允许多台内网设备通过单一公网IP的不同端口并发访问互联网,极大提升了IP复用效率。两种技术均能隐藏内网拓扑结构,但PNAT凭借端口级转换能力成为当前最主流的解决方案,典型实现如Linux的MASQUERADE规则。该技术使家庭/

2025-08-15 22:28:40 1367

原创 Spring Boot 深度解析:从原理到实践

Spring Boot核心解析与实战指南 Spring Boot作为Spring生态的革命性框架,通过约定优于配置理念显著提升开发效率。其核心架构包含四大组件:Starter依赖实现自动版本管理、AutoConfiguration机制实现智能装配、Actuator提供生产级监控、内嵌容器简化部署。自动配置通过@Conditional系列注解和spring.factories实现条件化Bean注册,典型如DataSourceAutoConfiguration。Starter机制通过聚合依赖(如spring-b

2025-08-14 12:42:52 856

原创 java-JVM详解

JVM 核心解析摘要 JVM(Java 虚拟机)是执行 Java 字节码的虚拟计算机,实现"一次编写,到处运行"的跨平台能力。其核心架构包含类加载子系统、运行时数据区(堆、方法区、栈等)和执行引擎(解释器/JIT 编译器)。JVM 通过自动内存管理(垃圾回收)保障代码安全,支持即时编译优化提升性能。内存分为新生代(Eden/Survivor)和老年代,采用分代收集算法。主流垃圾收集器包括 G1(JDK9+默认)和低延迟的 ZGC。JVM 通过将字节码转换为平台特定机器码实现跨平台,开发者

2025-08-14 12:39:24 1146

原创 Redis 缓存问题详解及解决方案

本文介绍了四种常见的缓存问题及解决方案:1)缓存击穿(热点Key突然过期),通过互斥锁或逻辑过期解决;2)缓存穿透(查询不存在数据),采用布隆过滤器或缓存空对象;3)缓存雪崩(大量Key同时过期),建议随机过期时间或多级缓存;4)缓存预热(系统冷启动),通过预加载热点数据实现。文章提供了Python实现代码,并对比了各问题的核心原因和关键技术,最后建议组合使用多种方案并配合监控系统。这些方法能有效提升系统性能,避免缓存相关故障。

2025-08-08 00:44:46 459

原创 sql语句的执行过程

本文详细解析了MySQL中SQL语句的端到端执行过程。首先介绍了客户端连接建立(TCP三次握手、认证)和SQL发送(MySQL协议数据包结构)的细节。随后深入服务器端处理流程:连接器创建线程、解析器生成AST语法树、优化器选择最佳执行计划(基于成本估算),最后执行引擎通过存储引擎(以InnoDB为例)访问数据。整个过程涉及B+树索引扫描、缓冲池管理、数据页加载等核心机制,通过代码片段和图表展示了MySQL处理SQL查询的完整技术栈。

2025-08-08 00:43:45 854

原创 MySQL 主从复制详解

MySQL主从复制技术解析 摘要:本文详细介绍了MySQL主从复制的核心原理、配置流程和运维管理。主要内容包括:1)主从复制工作原理,通过二进制日志(Binlog)和中继日志(Relay Log)实现数据同步;2)完整的配置流程,包含主从库参数设置、复制账户创建和状态监控;3)三种复制模式(异步、半同步和组复制)的对比分析;4)日常监控方法和关键指标检查;5)常见故障处理方案。文章提供了实用的配置示例和脚本,帮助DBA高效搭建和维护MySQL主从架构,确保数据一致性和高可用性。

2025-08-08 00:12:12 335

原创 Redis持久化存储

Redis提供RDB快照和AOF日志两种持久化机制。RDB通过定时保存二进制快照,配置灵活但可能丢失数据;AOF记录所有写操作命令,安全性更高但文件较大。Redis 4.0+支持混合模式,结合两者优势。关键配置包括保存策略、同步频率和自动重写条件。持久化状态可通过INFO命令监控,数据恢复时优先加载AOF文件。性能优化建议:禁用不必要的RDB规则、使用SSD存储、合理设置缓冲区大小。常见故障处理包括解决OOM错误和修复损坏的AOF文件。

2025-08-07 23:52:16 908

原创 八股取士-go

本文摘要: Go语言基础与并发编程要点总结: 变量声明:var支持显式类型声明,可用于全局变量;:=用于局部变量自动类型推导。 关键特性: defer实现延迟执行 三色标记法垃圾回收 结构体(struct)组合数据类型 接口(interface)隐式实现机制 数据结构对比: 数组(固定大小) vs 切片(动态扩展) 映射(map)的哈希表实现 并发模型: goroutine轻量级线程 channel实现协程通信 select多路复用 sync包提供Mutex、WaitGroup等同步原语 内存管理: 指针操

2025-08-02 12:13:51 1144 1

原创 八股取士--java

Java基础与面向对象编程摘要 基础部分 Java包含8种基本数据类型,支持自动装箱/拆箱。String不可变,StringBuilder可变且高效。equals()和hashCode()需保持一致性,线程创建可通过Thread或Runnable实现。类加载器分层次,可自定义;static关键字用于类级成员。异常分检查/非检查型,finally通常执行,泛型提供类型安全。 面向对象 OOP四大特性:封装(隐藏细节)、继承(代码复用)、多态(接口统一)、抽象(提取共性)。Java支持单继承多接口,多态包括编译

2025-08-02 11:25:22 981

原创 八股取士--docker

Docker 核心概念面试摘要 Docker 是开源的容器化平台,与虚拟机相比具有轻量级(共享内核)、秒级启动和低资源占用特点。核心组件包括守护进程、客户端、镜像、容器和仓库。镜像采用分层存储和写时复制机制,容器是镜像的运行实例。Docker Hub 是公共仓库,企业常用 Harbor 搭建私有仓库。关键命令涉及容器生命周期管理(run/stop/rm)、镜像操作(build/pull/push)和信息查看(ps/logs)。镜像由只读层和可写层组成,通过写时复制实现高效修改。ENTRYPOINT 定义容器

2025-08-02 11:05:33 1174

原创 事务隔离级别和传播方式

事务隔离级别是数据库控制并发访问的重要机制,提供四种标准级别:读未提交(允许脏读)、读已提交(防止脏读)、可重复读(防止不可重复读)和可串行化(完全隔离)。不同级别在性能与数据一致性间权衡,解决脏读、不可重复读和幻读三类并发问题。其中,不可重复读指同一事务内对同一数据的多次读取结果不同,而幻读则指相同查询返回不同行集。MySQL的InnoDB引擎通过间隙锁在可重复读级别下也能防止幻读。实际应用中需根据业务需求选择隔离级别,通常优先考虑读已提交,对一致性要求高的场景使用可重复读,金融等关键系统才使用可串行化。

2025-07-23 22:50:13 1067

原创 InnoDB的redo log和 undo log

文章摘要: Redo Log(重做日志)和Undo Log(回滚日志)是InnoDB的核心机制,分别保障事务的持久性和原子性。 Redo Log 采用物理逻辑日志记录数据页修改,通过WAL(Write-Ahead Logging)机制确保事务提交后修改不丢失,结合日志缓冲区、检查点(Checkpoint)和LSN(日志序列号)实现高效崩溃恢复,并利用组提交优化高并发写入性能。 Undo Log 记录逻辑逆操作(如INSERT对应DELETE),支持事务回滚和MVCC,通过独立表空间存储提高管理效率。两者协同

2025-07-23 22:45:56 1028

原创 MySQL事务详解:ACID特性与实现机制

ACID是数据库事务的四大特性,包括原子性(事务要么全成功要么全失败)、一致性(事务前后数据满足完整性约束)、隔离性(并发事务互不干扰)和持久性(提交后修改永久生效)。数据库通过日志(如WAL)、锁机制(如两阶段锁)和多版本并发控制(MVCC)等技术实现这些特性。以银行转账为例,ACID确保了转账操作的可靠性,如原子性防止部分成功,一致性保证总额不变,隔离性避免并发干扰,持久性确保数据永久保存。这些机制共同保障了数据库的可靠性和数据一致性。

2025-07-23 22:45:23 951 1

原创 Java泛型

本文深入解析了Java泛型的核心机制与应用实践。泛型通过类型安全检测、消除强制转换实现编译时类型安全,基于类型擦除机制在运行时转换为原始类型,并通过桥接方法解决多态问题。文章详细演示了类型擦除规则和反射验证实验,揭示泛型在字节码层面的实现原理。同时分析了泛型的优势(代码复用、API清晰化)与局限性(类型擦除问题、继承限制等),并提供了通过反射获取泛型信息的完整实践方案,包括类继承、字段、方法等场景的类型参数解析技术。

2025-07-23 22:39:28 784

原创 Java反射机制

Java反射机制通过JVM类加载和Class对象实现类结构的动态访问,核心API包括获取Class对象、操作构造器/方法/字段等。反射流程:加载.class文件→创建Class对象→获取类成员→突破访问限制→执行操作。关键点:1)三种获取Class对象方式;2)通过setAccessible(true)访问私有成员;3)Method.invoke()调用方法。示例展示了动态ORM实现,包括从结果集创建对象、处理类型转换、调用私有方法等场景,体现了反射的灵活性和动态特性,但也需注意性能开销和安全性问题。

2025-07-23 22:33:38 865

原创 Java AOP编程

AOP摘要:切面编程(AOP)通过模块化处理横切关注点(如日志、安全等)实现代码解耦。核心概念包括切面(封装功能)、连接点(程序执行点)、切点(匹配规则)、通知(增强动作)和织入(应用过程)。示例展示了Spring AOP实现,包含Maven配置、业务服务类、切面类(含各种通知类型)和主应用类,演示了日志记录、性能监控、安全校验等典型AOP场景,体现了非侵入式编程优势。

2025-07-23 22:32:09 948

原创 分布式事务中的2PC和 3PC

摘要: 2PC和3PC是分布式事务中确保原子性的核心协议。2PC通过准备和提交两阶段协调参与者,但存在阻塞和协调者单点故障问题。3PC引入预提交阶段和超时机制,降低阻塞风险,但实现更复杂且无法彻底解决不一致问题。两者均依赖协调者,适用于不同场景:2PC简单高效但容错差,3PC通过额外开销提升可用性,但网络分区下仍可能不一致。实际应用中需权衡一致性与性能需求。

2025-07-23 22:22:47 796

原创 Kubernetes 的蓝绿部署和滚动部署

滚动更新是一种逐步替换现有应用程序版本的方法。在滚动更新过程中,Kubernetes 会根据指定的更新策略,逐步替换应用程序的旧版本 Pods(容器)为新版本。每次更新一定数量的 Pods,直到全部 Pods 被更新为新版本。蓝绿升级是一种完全替换现有应用程序版本的方法。在蓝绿升级过程中,维护两个独立的环境——蓝色环境和绿色环境。蓝色环境代表当前运行的生产版本,绿色环境代表新版本的应用程序。当新版本经过验证后,切换流量到绿色环境。

2025-02-19 09:12:52 1289

原创 八股取士--k8s

本文总结了Kubernetes高频面试题的详细解答,涵盖核心概念、组件和应用场景。主要内容包括:Kubernetes的定义与核心功能(容器编排、自动化运维等);核心组件如API Server、etcd、Scheduler的作用;Pod与容器的区别;各类控制器(Deployment、StatefulSet等)的适用场景;Namespace的资源隔离作用;Service类型及其应用;ConfigMap与Secret的差异;以及Label、Selector、Annotation的区别。通过示例和表格对比,帮助理解

2025-02-16 00:43:27 1550

原创 python实现--平衡二叉树和红黑树

平衡二叉树和红黑树

2025-02-07 13:00:26 653

原创 linux查询进程的启动时间

中的第 22 个字段提供了进程的启动时间(以 jiffies 为单位)。使用获取系统时钟频率,确定每秒的 jiffies 数量。使用来获取系统的启动时间,从而计算进程的启动时间。使用date命令将计算出的秒数转换为标准的日期时间格式。这种方法能够有效地查询进程的启动时间并将其转换为可读的格式。

2024-12-02 21:10:04 1938

原创 linux的挂卸载

使用fdisk或parted创建分区。使用mkfs格式化新分区。创建挂载点并使用mount命令挂载分区。修改/etc/fstab以便开机自动挂载。按照这些步骤,你就可以创建并挂载新的文件系统了。在 Linux 系统中,df命令用于显示文件系统的磁盘空间使用情况,通常用于检查挂载的文件系统、可用空间、已用空间等。df -h和df -ah都是df命令的变种,它们的区别在于输出的内容和单位的不同。df -h:显示常规磁盘分区的使用情况,并以人类可读的格式(KB、MB、GB)显示大小。

2024-12-02 20:29:19 1740

原创 go和python的遍历对比

循环控制基于显式的索引变量,可以在循环体内修改循环变量(如i++),并直接影响下一次迭代的行为。Go 的range和for循环在性能上更为高效,适合对性能要求较高的场景。你可以通过修改i来跳过元素,重新计算或者逆序循环。for循环基于迭代器,控制的是从可迭代对象中取出的元素,而不是显式的索引。不能在循环体内直接修改循环变量(如i),因此无法通过修改i来跳过元素。Python 需要通过while循环或者等辅助函数来实现更复杂的控制。

2024-12-02 20:20:59 975

CNN-SVM.txt

用CNN提取图像特征,并用SVM进行图像分类,适合小数量级的图像分类,而且是入门机器学习不错的案例。

2019-07-18

100道简单的python练习题

包含100道简单的python练习题,可以给刚入门Python的同学提供联系的用途,附答案,可以自己对照检查!

2019-03-28

Kali使用全部资料

包含Kali的全套学习资料,可以帮助做渗透分析,网络安全的人提供从入门到精通的全部资源!

2019-03-28

机器学习:猫和狗的图片训练图片25000和测试集12500

百度网盘链接:内有用于机器学习,测试猫狗的原始图片,包含训练数据25000,测试数据125000,可以为机器学习练习提供必要的数据集!

2019-03-23

国际疾病诊断编码ICD11+ICD10

包含ICD10和ICD11编码,国际疾病诊断编码ICD11,可以帮助更好的找到索引,建立数据库。

2019-06-20

LSTM处理三分类问题.txt

用LSTM进行三个文本的分类,进行情感分析和文本分类,入门的NLP案例。

2019-07-18

Scrapy爬取豆瓣图书Top250代码实现.txt

爬取豆瓣网图书TOP250的信息,只有一级网页结构,可以帮助初学时入门。

2019-07-18

Scrapy爬取多级网页内容源代码加实现.txt

多级网页结构爬取99健康网的信息,用了多种网页反爬取,获取疾病信息。

2019-07-18

python OPENGL画线.txt

含有Python OPengl的多种画线算法,包含DDA 中点算法 圆的逼近算法 中点画圆法

2019-06-12

AI处理X光片.txt

用AI进行X光片的特征提取,进行可视化展示,更好的帮助医生,并为患者提供对病情更好的认知。

2019-07-18

AI处理X光胸片.txt

可以提取X光片的特征,并进行分析处理,为患者更好的认知自己的病情提供了可视化。

2019-07-18

superscan4.0 正版

superscan4.0是一个强大的端口扫描工具,它支持对局域网主机开放端口进行扫描,是黑客进行入侵攻击的第一步,有效,高速的扫描,可以帮助黑客快速入手攻击!

2019-01-08

微信自动给女朋友发消息.txt

程序员有时候很忙,忘记给女朋友发消息,用这个程序可以帮助你24小时关心女朋友,还可以加入你自定义的语句

2019-06-12

PhotoShop CS6安装包

PhotoShop CS6安装包,支持32位和64位,安装之后将对应版本的破解补丁复制,替换掉安装目录下的相应文件,即可使用!注意在断网条件下安装。

2019-03-23

身份证前6位对应城市.txt

该文件包含身份证前六位对应的城市代码,可以帮助需要的开发者输入身份证自动得到城市信息。

2019-06-12

Tensoeflow资料

含有Tensorflow实战,Tensor flow技术讲解,Tensorflow官方文档,可以让机器学习的爱好者从浅入深的学习Tensor flow!

2019-03-23

Python实现画小猪佩奇

用Python实现的画小猪佩奇,可以动态画出佩奇,可以自行调整相关参数,画出你自己的佩奇!

2019-03-28

AI处理X光骨骼图像.txt

代码工具,AI处理X光片图像,可以用于医疗研究,帮助医生患者更好的发现X光片的特征。

2019-07-18

Python排序算法

包含多种Python的排序算法,可以帮助使用者更好的理解各种排序算法的Python实现!

2019-03-28

dlib-19.7.0.txt

安装人脸识别库face_recognition需要的dlib19.7.0库,注意需要在py36环境下支持。

2019-05-22

种子填充.txt

包含python Opengl种子填充算法的单色填充和双色填充,简单易懂

2019-06-12

Scrapy爬虫

Python的Scrapy爬虫,可以在百度图片里面根据关键字爬取图片,可以直接在DOS模式下或者在Python的IDE平台上面运行,爬取图片会自动安装到爬虫所在的文件夹下!

2019-03-23

几何变换.txt

含有python Opengl的几何变换,包含平移旋转缩放以及多种变换的复合形式

2019-06-12

OpenCV处理图像分类.txt

使用Opencv进行特征提取,并且对图像中的物体进行标注,具有很高的识别率。

2019-07-18

黑客攻防从入门到精通

该书籍包含相应工具,适合初学者一步步学习网络安全相关原理,包含网络攻防的知识和工具,让使用者了解攻击原理,懂得防御措施。

2019-03-25

空空如也

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

TA关注的人

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