logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

并发编程——11 并发容器(Map、List、Set)实战及其原理分析

CopyOnWriteArrayList(扩展知识:迭代器的`fail-fast`与`fail-safe`机制)、ConcurrentHashMap、ConcurrentSkipListMap(跳表)、电商场景中并发容器的选择

文章图片
#java#架构
并发编程——10 CyclicBarrier的源码分析

概述、构造函数、await()、breakBarrier()、reset()、nextGeneration()

文章图片
#java#架构
并发编程——09 CountDownLatch源码分析

概述、构造函数、Sync-队列同步器、await()-阻塞等待、countDown()-释放锁资源

文章图片
#java#架构
并发编程——08 Semaphore源码分析

概述、构造函数、公平锁与非公平锁(NonfairSync、FairSync)、acquire()、release()

文章图片
#架构#java
Python——8 数据容器概述 & 9 列表-List

先对Python的数据容器做了基本介绍,然后讲解了Python的列表List,包括对列表的基本介绍、定义、使用、遍历、注意事项和使用细节、常用操作和列表生成式。

文章图片
#python#开发语言
SpringAI+DeepSeek大模型应用开发——6 Function Calling:智能客服

Function Calling简单来说就是大模型先理解用户的输入,从用户的言语中提取出关键词,将其转换成合适的方法参数,然后去自主选择调用对应的方法,将从数据库中查询到的结果以对话的形式返回给用户。本章节通过一个智能客服的案例,讲解了Function Calling的使用。包括思路分析、基础CURD、定义Function、配置System提示词、配置ChatClient、编写Controller

文章图片
#人工智能#java#spring
SpringAI+DeepSeek大模型应用开发——7 RAG:知识库 ChatPDF

利用RAG实现了一个仿ChatPDF的功能,用户把个人的PDF文件作为知识库上传,让AI基于PDF内容来回答问题。文章讲解了RAG原理(向量模型、向量库等),PDF的上传下载和向量化、配置ChatClient、实现对话接口、测试。最后还做了点小拓展,即持久化向量库VectorStore。

文章图片
#人工智能#java#spring
SpringAI+DeepSeek大模型应用开发——1 认识AI

先大概介绍了一下AI,包括人工智能的发展和大模型的原理。

文章图片
#人工智能#java#spring
深度学习——03 神经网络(3)-网络优化方法

梯度下降算法回顾、训练流程的几个概念(Epoch轮次、Batch Size批次大小、Iteration迭代)、梯度下降的 3 种实现方式、前向传播(计算预测值与损失)与反向传播(计算梯度并更新权重)、梯度下降的优化方法(指数加权平均、动量优化算法Momentum、AdaGrad算法、RMSProp算法、Adam算法)、学习率衰减算法(等间隔学习率衰减、指定间隔学习率衰减、按指数学习率衰减)

文章图片
#深度学习#神经网络#网络
机器学习——10 支持向量机SVM

支持向量机、API/案例、SVM算法原理、SMV核函数

文章图片
#支持向量机#机器学习#算法
    共 32 条
  • 1
  • 2
  • 3
  • 4
  • 请选择