logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

JavaPython

可提供的服务

Java,JavaScript,spring,vue,Javaweb

Spring 框架注入的含义

Spring框架中的依赖注入(DI)是一种自动管理对象依赖关系的机制,它将对象创建和装配的控制权从类内部转移到Spring容器(IoC容器)。通过@Autowired等注解,Spring支持字段注入、构造器注入和Setter注入三种主要方式,其中构造器注入因可测试性和不可变性被推荐使用。依赖注入解决了传统new对象方式带来的高耦合、难测试和配置不灵活等问题,实现了控制反转(IoC)的核心思想。当出

#spring#java
CC-Switch:GitHub 50K Star,这个11MB的开源神器治好了我手动改配置的“工伤”

【摘要】CC-Switch是一款专为AI编程CLI工具设计的开源配置管理器,解决了开发者频繁手动修改JSON/TOML配置文件的痛点。该工具支持ClaudeCode、Codex等五大主流AI编程工具,内置50+供应商预设,实现一键切换API供应商和热加载配置。其核心功能包括统一管理MCP服务器、用量追踪、本地代理故障转移及跨设备云同步。采用Rust+Tauri2架构,安装包仅11MB,内存占用极低

#github#开源
Hermes Agent 踩坑记录(续):Git Bash 找不到?一行命令解决符号链接劫持

摘要: Hermes桌面应用报错提示需要Git for Windows,但明明已安装Git且配置了环境变量。经源码分析,发现其硬编码检测路径,未读取自定义路径或环境变量。解决方案: 推荐:创建符号链接,将bash.exe映射到标准路径(如C:\ProgramFiles\Git\bin\); 重装Git至默认路径(需备份配置); 手动部署PortableGit到Hermes指定目录。 根因是安装脚本

#git#bash#开发语言
Hadoop 3.3.6 开发实战:从 JDK 版本到集群启动的常见坑与解决方案

本文总结了在Windows+Linux混合环境下使用Hadoop 3.3.6开发时遇到的常见问题及解决方案。主要问题包括:JDK版本不兼容(推荐使用JDK8/11)、服务启动/停止权限问题、集群节点通信失败、DataNode异常掉线等。文章提供了详细的排查步骤和解决方法,如配置环境变量、设置SSH免密登录、检查主机名解析、调整副本数等。同时针对开发环境中的路径解析、IDEA插件兼容性等问题给出了实

#hadoop#java#大数据
Hadoop 序列化与 HDFS 连接:从入门到踩坑全记录

摘要:本文总结了Hadoop开发与集群部署中的15类常见错误及解决方案,涵盖依赖缺失、路径解析、环境变量、安全模式等典型问题。关键解决要点包括:确保完整依赖链(如woodstox-core和hadoop-hdfs-client)、规范路径写法(Windows需加file://前缀)、硬编码JAVA_HOME、统一集群版本、正确配置workers文件替代slaves,以及处理主机名解析和权限问题。

#hadoop#hdfs#大数据
Spring Boot + Redis 连接与 Redis Insight 使用全攻略(Windows 踩坑记录)

本文记录了在Windows系统下配置和使用Redis的全过程。作者在SpringBoot项目中配置Redis客户端后发现无法连接,原因是本地未安装Redis服务。随后介绍了三种安装方案:Windows原生便携版(简单但版本旧)、Memurai(推荐长期使用)和Docker部署(最新版但需解决网络问题)。重点解决了Docker拉取Redis镜像失败的问题,通过配置国内镜像加速器实现顺利安装。

#spring boot#redis#windows
Git Push 被拒绝:remote contains work that you do not have locally 的原因与解决方案

本文针对Git推送时遇到的"remote contains work that you do not have locally"错误,分析了问题根源及解决方案。当远程仓库存在本地未同步的提交时,直接推送会被拒绝。建议处理流程:1)通过git fetch获取远程更新;2)使用git rebase整合本地与远程提交(冲突需手动解决);3)完成变基后安全推送。特别强调避免使用强制推送

#elasticsearch#大数据#搜索引擎
20道AI应用开发面试题系列(一)

本文面向AI应用开发岗位,精选20道覆盖模型集成、RAG、向量检索、工程化及系统设计的进阶面试题。内容涉及Java推理框架选型(DJL/ONNX Runtime)、高并发推理优化、RAG全链路实现、向量数据库与ANN索引原理、提示词工程与Agent工具调用、AI可观测性体系、GPU资源管理及异步任务架构等核心痛点。每道题均提炼自大厂真实面试场景,注重理论与实践结合,帮助开发者建立从模型落地到生产级

#人工智能
2026最新!AI大模型应用开发与AI Agent保姆级学习路线

这篇文章系统梳理了大模型应用开发的进阶路径,分为六个阶段:1)编程基础与API调用;2)提示词工程;3)检索增强生成(RAG);4)单Agent开发;5)多Agent协作;6)工程化部署。每个阶段包含核心知识点、实战项目和周期建议(总耗时6-12个月)。作者强调项目驱动的学习方式,指出Agent开发的关键在于规划、记忆、工具调用等能力的组合,并推荐了主流技术栈(Python/LangChain/M

#人工智能#学习
2026最新!AI大模型应用开发与AI Agent保姆级学习路线

这篇文章系统梳理了大模型应用开发的进阶路径,分为六个阶段:1)编程基础与API调用;2)提示词工程;3)检索增强生成(RAG);4)单Agent开发;5)多Agent协作;6)工程化部署。每个阶段包含核心知识点、实战项目和周期建议(总耗时6-12个月)。作者强调项目驱动的学习方式,指出Agent开发的关键在于规划、记忆、工具调用等能力的组合,并推荐了主流技术栈(Python/LangChain/M

#人工智能#学习
    共 32 条
  • 1
  • 2
  • 3
  • 4
  • 请选择