logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Hadoop && 进入Linux系统,使用1个节点完成Hadoop伪分布式模式的安装。完成Hadoop的安装以后,运行Hadoop自带的WordCount测试样例

本文介绍了Hadoop伪分布式模式的安装与配置过程,主要包括以下步骤: 创建专用hadoop用户并配置权限 安装Java环境并设置环境变量 下载Hadoop 3.4.1,验证文件完整性后解压安装 配置SSH无密码登录本地主机 修改Hadoop核心配置文件(core-site.xml和hdfs-site.xml),设置HDFS相关路径和单节点副本数 创建必要的目录结构用于存储临时文件、namenod

文章图片
#分布式#hadoop#linux
java基础深度学习 #1

Java核心特性与基础机制摘要 Java作为面向对象语言具备简单性、可移植性、高性能等特性,通过JVM实现"一次编写,到处运行"。其跨平台能力源于将代码编译为中间字节码,由各平台JRE解释执行,虽带来性能损耗但确保兼容性。Java生态包含SE/EE/ME三大版本,形成丰富工具链。 基础机制方面: 变量类型严格遵循字节对齐规则,最小操作单元为8位 final关键字提供多重约束:基

文章图片
#java#开发语言
java容器类

Java容器类摘要 Java集合框架位于java.util包中,主要包括Collection和Map两大类型。Collection接口有List、Set和Queue三种子类型,常用实现类包括ArrayList、LinkedList、HashSet、HashMap等。集合框架由接口、实现类和算法三部分组成。List类型元素有序可重复,ArrayList基于动态数组,随机访问高效;LinkedList

文章图片
#android
idea使用教程

本文介绍了IntelliJ IDEA 2025.1.3版本的基本使用方法。主要内容包括:1)如何创建新项目,设置项目名称、存储位置和JDK版本;2)项目结构的配置方法;3)IDE主界面功能区域详解,包括顶部菜单栏(文件、编辑、视图等)、文件下拉菜单(新建、打开、设置等)以及左侧活动栏(项目、结构、提交等工具窗口)。文章还提到新版IDEA已内置汉化功能,无需额外安装插件,适合Java开发者快速上手使

文章图片
#intellij-idea#java#ide
在win服务器部署vue+springboot + Maven前端后端流程详解,含ip端口讲解

本文介绍了前后端项目在Windows服务器上的打包与部署流程。前端使用Vue3+Vite,通过修改vite.config.js配置生产环境参数后执行npm build生成dist目录;后端通过配置application.yml和CorsConfig类处理跨域问题后打包为jar文件。部署部分讲解了Nginx的下载配置,包括将前端文件放入html目录,并修改nginx.conf设置代理转发。后端直接运

#前端#服务器#vue.js
手写一遍 Spring 事务,你就再也不会忘了

本文通过六个渐进式Demo深入剖析Spring事务原理:从手动实现JDK动态代理+ThreadLocal的事务管理(Demo1),到引入Spring AOP(Demo2),再到完整展示AOP五种通知类型(Demo3)。随后通过转账案例(Demo4)暴露无事务问题,并用XML声明式事务(Demo5)和注解事务(Demo6)逐步解决。最终揭示Spring事务本质是AOP代理+ThreadLocal+P

#spring#java#后端
Spring AOP 中 @After 先于 @AfterReturning 执行的问题复现与分析

摘要 本文分析了Spring AOP中@After通知先于@AfterReturning执行的问题。作者通过一个模拟事务管理器的Demo复现了该问题:在Spring 5.2.7之前的版本中,同一个@Aspect类内的多个通知执行顺序不可靠,导致@After的关闭连接操作先于@AfterReturning的提交事务执行,可能引发事务提交失败的问题。文章指出这是由于底层拦截器链排序机制导致的,并引用官

#spring#数据库#java
Spring MVC 的核心知识点梳理

Spring MVC 是一种解耦的设计模式,包含 Model(数据+业务)、View(展示界面)、Controller(接收请求)三部分。其核心是 DispatcherServlet,通过 HandlerMapping、HandlerAdapter 等组件协调请求处理流程。常用注解包括 @Controller、@RequestMapping 及其衍生注解,支持灵活的参数绑定和类型转换。还提供拦截器

#spring#mvc#状态模式
LangChain | LangGraph V1教程 #2 搭建测试环境到传递消息

然后你需要注册一个langsmith官方账号来获得密钥,这里我们可以只使用它的本地功能,而是从github上下载一个前端来部署(也就是不把项目交付给langGraph官方服务器跑测试,因为要挂梯子麻烦不安全)它们代表模型的输入和输出,携带内容和元数据,用于在与 LLM 交互时表示对话状态。LangChain 提供了一种标准消息类型,可在所有模型提供商之间工作,确保无论调用哪个模型都能保持一致的行为

文章图片
LangChain | LangGraph V1教程 #3 从路由器到ReAct架构

本文摘要介绍了基于LangGraph框架实现智能体工具调用的方法。首先讲解了如何通过条件边和ToolNode类构建工具调用节点,并实现工具结果回传机制。接着详细阐述了ReAct架构的原理,即通过"思考→行动→观察"循环实现动态工具调用。文章还展示了如何创建自定义互联网搜索工具,包括继承BaseTool类实现复杂参数校验,以及整合阿里云搜索API。最后演示了将这些组件整合到Lan

文章图片
#react.js#前端
    共 21 条
  • 1
  • 2
  • 3
  • 请选择