logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

记录一下ubuntu22.02可以ping通,但是telnet不行

摘要:Ubuntu 22.04系统出现ping通但telnet连接失败的问题,可能由于目标端口未监听、防火墙限制、服务未运行或IP绑定错误导致。排查步骤包括:检查网络连通性(ping/traceroute)、验证端口监听状态(ss -tuln)、配置防火墙(ufw)、确保服务运行(systemctl)、调整服务绑定IP(如0.0.0.0),以及检查Telnet客户端安装。最终需综合判断服务、防火墙

文章图片
大语言模型(LLM)笔记

摘要 大语言模型(LLM)是基于Transformer架构的海量文本训练模型,通过预测下一个token展现类人智能。其核心为Transformer的自注意力机制,训练采用预训练+微调范式。三大主流应用包括: 1)RAG(检索增强生成):结合外部知识库提升回答准确性; 2)Agent:赋予模型规划决策能力,实现多工具调用; 3)MCP(模块化提示):结构化拆解复杂任务。 LangChain(Pyth

文章图片
#语言模型#人工智能
一文看懂什么是RAG(检索增强生成)

RAG(检索增强生成)是结合检索技术与大语言模型的新兴解决方案,通过从外部数据源获取相关信息并注入提示词,提升模型生成质量。文章系统介绍了RAG的核心价值(解决知识局限、幻觉问题和数据安全)、发展历程(从2020年概念到当前商业应用),以及包含数据准备、嵌入模型、向量数据库等五大关键流程。重点剖析了12项优化策略,包括数据清洗、分块处理、查询转换等技术创新点,并对比了初级、高级和模块化三类RAG范

文章图片
#语言模型
大语言模型(LLM)笔记

摘要 大语言模型(LLM)是基于Transformer架构的海量文本训练模型,通过预测下一个token展现类人智能。其核心为Transformer的自注意力机制,训练采用预训练+微调范式。三大主流应用包括: 1)RAG(检索增强生成):结合外部知识库提升回答准确性; 2)Agent:赋予模型规划决策能力,实现多工具调用; 3)MCP(模块化提示):结构化拆解复杂任务。 LangChain(Pyth

文章图片
#语言模型#人工智能
在 Mac 上使用 Git 拉取项目:完整指南

macOS Git使用指南摘要 本文介绍了在macOS上使用Git的完整流程:1)安装Git(推荐通过Homebrew);2)配置用户名和邮箱;3)生成SSH密钥并添加到Git平台;4)克隆项目(推荐SSH方式);5)常见问题排查。重点讲解了SSH密钥的生成和配置方法,包括启动SSH代理、添加密钥到钥匙链等macOS特有操作。还提供了GitHub/GitLab的SSH密钥添加指引,以及"

文章图片
#macos#git
MySQL 索引下推(Index Condition Pushdown, ICP)笔记

索引下推(ICP)是MySQL 5.6引入的查询优化技术,通过将WHERE条件下推到存储引擎层执行,减少回表次数,提高查询效率。它适用于二级索引的范围查询或复合条件,在存储引擎层提前过滤不符合条件的记录,显著降低I/O消耗。ICP的生效条件包括使用二级索引、条件涉及索引列等,可通过EXPLAIN的"Using index condition"标识判断是否启用。相比传统查询方式,

文章图片
#mysql#数据库
MySQL 如何优化慢查询

本文介绍了MySQL慢查询优化的核心方法。主要内容包括:慢查询的定义及日志配置方法;优化思路(定位SQL、执行计划分析、SQL改写、索引优化);常见慢查询原因(索引失效、大表扫描等);具体优化技巧(EXPLAIN分析、避免SELECT*、分页优化、索引设计);以及表结构优化和参数调整建议。文章还提供了常用工具和面试高频问答,总结出"减少扫描行数+合理索引+SQL改写"的核心优化

文章图片
#mysql#数据库
Redis 如何保证高并发与高可用

Redis通过单线程模型结合I/O多路复用、高效数据结构实现高并发处理能力,利用主从复制、哨兵机制和Cluster集群确保高可用性。其内存操作特性与可选持久化机制(RDB/AOF)保障了性能与数据安全。最佳实践建议采用集群部署、开启持久化、配置哨兵监控,并通过Pipeline优化、冷热数据分离等措施提升系统稳定性。Redis以独特架构实现了高并发读写与自动故障转移,成为分布式场景下的高效缓存解决方

文章图片
#redis#数据库#缓存
Spring的`@Value`注解使用详细说明

Spring的@Value注解主要用于从外部配置文件(如application.properties)或表达式注入属性值到Bean中。它支持注入常量、默认值、SpEL表达式结果、集合类型及复杂数据结构。通过${}引用配置文件属性,#{}使用SpEL表达式,还可注入方法参数和构造函数参数。该注解简化了配置管理,支持灵活的动态值注入,是Spring应用开发中处理外部配置的重要工具。

文章图片
#spring#java#后端
到底了