首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
基础知识篇
逸风尊者
创建于2024-07-07
订阅专栏
记录日常开发容易忽略的基础知识点,从底层了解实现原理
等 22 人订阅
共133篇文章
创建于2024-07-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
开发也能看懂的大模型:聚类
聚类(Clustering)简介 聚类是一种 无监督学习方法,用于将数据集划分为多个 组(簇,Clusters) ,使得组内样本之间的相似性尽可能高,组间样本的差异性尽可能大。它常用于数据探索、模式发
开发也能看懂的大模型:强化学习
### **什么是强化学习(Reinforcement Learning,RL)?** 强化学习是一种通过**试错机制**学习如何在环境中做出决策的机器学习方法。与监督学习不同,它没有直接的正确答案
开发易掌握的知识:GeoHash查找附近空闲车辆
Redis 的 GeoHash 功能提供了一种高效的地理位置数据存储和查询解决方案,以下是其主要应用场景分析: 1. 附近位置查询 典型应用:查找附近的餐厅、酒店、加油站等 实现方式:使用 GEORA
开发也能看懂的大模型:规则学习
规则学习简介 规则学习是一种机器学习方法,旨在从数据中发现和学习易于解释的规则,用于分类、预测、诊断等任务。规则通常以IF-THEN的形式表示,例如: 这种方法特别适合需要可解释性的场景,例如医疗诊断
开发也能看懂的大模型:概率图模型
概率图模型(Probabilistic Graphical Model, PGM)是将概率论与图论结合的一种工具,用于表示和处理复杂的随机变量之间的关系。它用图形结构直观地表达变量之间的依赖关系,同时
开发也能看懂的大模型:半监督学习-FixMatch
### **1. FixMatch 简介** FixMatch 是一种半监督学习算法,结合了以下两个核心思想: 1. **伪标签(Pseudo-Labeling)** :利用模型的 高置信度预测
开发也能看懂的大模型:半监督学习
### 什么是半监督学习? 半监督学习(Semi-Supervised Learning)是一种结合了有监督学习和无监督学习特点的机器学习方法。它适用于标注数据量有限但未标注数据充足的情况,通过少量
开发也能看懂的大模型:计算学习理论
**计算学习理论(Computational Learning Theory,CLT)** 是机器学习的理论基础之一,旨在通过数学模型分析学习算法的性能和可行性。其核心在于研究:**机器学习算法如何高
开发也能看懂的大模型:降维和度量学习
降维与度量学习是数据分析与机器学习中的两个重要主题,主要用于高维数据处理、特征选择以及数据关系的建模。 一、降维 1. 什么是降维? 降维是将高维数据映射到低维空间的过程,同时尽量保持数据的主要信息和
开发可掌握的知识:基于事件驱动实现状态机
项目背景:订单状态机的自动流转 在电商、外卖、物流等系统中,订单的状态流转 是核心业务逻辑之一。例如,在电商系统中,订单可能经历以下状态: 1️⃣ NEW(待支付) → 2️⃣ PAID(已支付) →
开发易忽视的问题:内存溢出/泄漏案例
内存溢出和内存泄漏区别 对比项 内存溢出(OOM) 内存泄漏(Memory Leak) 定义 程序请求的内存超出了 JVM 可用内存 不再使用的对象仍然被引用,导致 GC 无法回收 本质 申请的内存超
开发易掌握的知识:ShardingSphere+分库分表+读写分离
ShardingSphere 是 Apache 开源的 分布式数据库中间件,支持 分库分表、读写分离,能有效提升 数据库高并发处理能力。
开发易忽视的问题:Java对象只能分配到堆上嘛
在 Java 中,堆(Heap)是 JVM 运行时数据区域之一,用于存放对象实例。当我们使用 new 关键字创建对象时,JVM 会在堆上为对象分配内存。 但是,逃逸分析 是 JVM 在 JIT 编译时
开发易忽视的问题:一个线程两次调用start()方法
在 Java 中,如果对同一个线程对象多次调用 start() 方法,会引发 java.lang.IllegalThreadStateException 异常。这是因为 start() 方法的设计规定
开发需了解的知识:Spring Security实现用户认证和授权
Spring Security 核心功能 认证(Authentication) 功能:验证用户的身份是否合法。
开发需要了解的知识:ShardingSphere
ShardingSphere 是 Apache 下的一个开源分布式数据库中间件,提供了 分库分表、读写分离 和 数据治理 的统一解决方案。它支持透明化的数据库分片、动态扩展能力以及与原有应用程序的无缝
开发需了解的知识:JAVA IO 系统结构
一、Java IO 的体系结构 Java IO 提供了对文件、网络、控制台等多种输入输出设备的支持,主要包括以下两大类: 字节流:处理二进制数据。
开发也能看懂的大模型:集成学习
集成学习(Ensemble Learning)是一种通过结合多个单一模型的预测结果,从而提升整体模型性能的机器学习方法。它的核心思想是“集体智慧”,即通过组合多个弱模型(weak learners)生
开发也能看懂的大模型:sklearn库
Scikit-learn(sklearn)简介 Scikit-learn 是基于 Python 的强大机器学习库,构建在 NumPy、SciPy 和 matplotlib 之上,为数据建模提供了一整套
开发也能看懂的大模型:特征选择和稀疏学习
特征选择与稀疏学习是机器学习中重要的技术,主要用于提升模型的性能和可解释性,特别是在高维数据场景中(如文本处理、生物信息学)。
下一页