logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

SpringBoot第三站(4):配置嵌入式服务器&使用外置的Servlet容器

Servlet 监听器有多种类型,常见的有 ServletContextListener(用于监听 ServletContext 的创建和销毁)、HttpSessionListener(用于监听 HttpSession 的创建和销毁)、ServletRequestListener(用于监听 ServletRequest 的创建和销毁)等。由于SpringBoot默认是以jar包的方式启动嵌入式的S

文章图片
#spring boot#服务器#servlet
Springboot第一站: java开发框架与微服务

把SSM进行整合,完成了很多自动的工作,不需要去做繁琐的配置整合工作。简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;优点快速创建独立运行的spring项目以及与主流框架集成使用嵌入式的Servlet容器,应用无需打成war包,内嵌Tomcat(启动类启动后端口号是8080)Starters自动依赖和版本控制(修理工,既可以修空调,又可以修电视

文章图片
#spring boot#后端#java
从“信口开河”到“有据可查”:RAG如何成为大模型的“理性之锚”

摘要: RAG(检索增强生成)是一种通过检索外部知识库来提升AI生成内容准确性的框架,有效解决了大语言模型“幻觉”问题。其核心流程包括检索相关文档、整合信息生成答案,确保回答有据可查且实时更新。RAG在医疗、金融等专业领域尤为重要,支持动态知识库更新和答案溯源。技术演进从基础检索到模块化设计,融合多跳检索、提示工程等优化手段,并面临检索质量、上下文长度等挑战。未来方向包括与微调结合、多模态处理及自

文章图片
#人工智能#AI
解放生产力利器:n8n,让自动化成为每个人的超能力

n8n:开源工作流自动化利器 n8n是一款开源可视化工作流自动化工具,通过节点式编辑器连接200+应用服务,无需编码即可构建复杂自动化流程。其核心优势包括:开源可自托管保障数据安全;直观的拖放界面降低使用门槛;支持条件分支、循环处理等高级逻辑;覆盖办公、开发、电商等多场景集成。典型应用如智能客户跟进(自动处理注册邮件、CRM录入、消息通知)和跨行业违规分析(AI驱动的内容审核流水线)。相比商业工具

文章图片
#自动化#运维#AI
AI Agent 的记忆进化:从“金鱼脑”到“思维图书馆”

AI记忆技术的演进与突破 摘要:本文系统阐述了AI记忆能力的三次重大进化。早期AI系统采用无状态设计,存在严重的记忆断裂问题。第一波突破来自RNN和LSTM架构,实现了有限的短期记忆。2017年Transformer架构的革命性创新,通过注意力机制使AI具备上下文理解能力。最新的第三波技术将AI与外部记忆系统结合,通过向量数据库实现语义检索,建立了包含工作记忆、情景记忆等多层次的记忆体系。这些突破

文章图片
#学习#AI
【java】重写(Override)与重载(Overload)

方法的重写(Overriding)和重载(Overloading)是java多态性的不同表现,重写是父类与子类之间多态性的一种表现,重载可以理解成多态的具体表现形式。(1)方法重载是一个类中定义了多个方法名相同,而他们的参数的数量不同或数量相同而类型和次序不同,则称为方法的重载(Overloading)。(2)方法重写是在子类存在方法与父类的方法的名字相同,而且参数的个数与类型一样,返回值也一样的

文章图片
#java#开发语言
DataGrip使用指南

本文介绍了JetBrains开发的数据库管理工具DataGrip,重点讲解其核心优势和使用方法。优势包括:1)支持MySQL、PostgreSQL等主流数据库及多种NoSQL数据库,提供统一操作体验;2)强大的结果集处理功能,支持多种视图展示和直接编辑数据。使用方法部分详细演示了:1)中文插件安装步骤;2)MySQL和PostgreSQL的连接配置流程,包括创建数据源、测试连接、选择数据库架构等操

文章图片
【Vue】Vue组件--上

组件允许我们将UI划分为独立的、可重用的部分,并且可以对每个部分进行单独的思考。组件与组件之间不是完全独立的,而是有交集的,那就是组件与组件之间是可以传递数据的传递数据的解决方案就是props。这和我们嵌套HTML元素的方式类似,Vue实现了自己的组件模型,使我们可以在每个组件内封装自定义内容与逻辑。一个Vue组件在使用前需要先被“注册”,这样Vue才能在渲染模板时找到其对应的实现。当使用构建步骤

文章图片
#vue.js#前端#javascript
正则表达式

95|98|NT|2000)' 匹配"Windows 3.1"中的 "Windows",但不匹配"Windows 2000"中的"Windows"。=95|98|NT|2000)' 匹配"Windows 2000"中的"Windows",但不匹配"Windows 3.1"中的"Windows"。序列"\\\\"匹配"\\","\\("匹配"("。3. 手机号码:^(13[0-9]|14[5|7]|

文章图片
#正则表达式
【java】重写(Override)与重载(Overload)

方法的重写(Overriding)和重载(Overloading)是java多态性的不同表现,重写是父类与子类之间多态性的一种表现,重载可以理解成多态的具体表现形式。(1)方法重载是一个类中定义了多个方法名相同,而他们的参数的数量不同或数量相同而类型和次序不同,则称为方法的重载(Overloading)。(2)方法重写是在子类存在方法与父类的方法的名字相同,而且参数的个数与类型一样,返回值也一样的

文章图片
#java#开发语言
    共 11 条
  • 1
  • 2
  • 请选择