刷新
Java学习记录01

博主头像 营销核心 营销核心是让利,外围是怎么去让利,三环是公共平台 策略模式学习 意图:定义一系列方法将其封装,并且相互可以替代 目的:解决if-else带来的复杂性和难以维护性 关键实现:多个方法类实现同一个接口 应用场景:回家方式:走路,共享单车,私家车支付类型:微信,银行卡,支付宝 优点: 1、算法可 ...

重构谷粒商城01:为何重构谷粒商城

前言:这个系列将使用最前沿的cursor作为辅助编程工具,来快速开发一些基础的编程项目。目的是为了在真实项目中,帮助初级程序员快速进阶,以最快的速度,效率,快速进阶到中高阶程序员。 本项目将基于谷粒商城项目,并且对谷粒商城项目进行二次重构,使其满足最新的主流技术栈要求。 一、为什么重构谷粒商城 谷粒 ...

springboot~matchIfMissing正确的姿势

博主头像 matchIfMissing是@ConditionalOnProperty注解中的参数,它控制了在配置文件中没有显示声明配置时,它的一个默认值,这个默认是false,就是说,当你有一个配置叫lind.redis.enabled,在配置文件中没有声明它,那么我们就认为它是false、当值为false时 ...

王炸!Spring 宣布接入 DeepSeek!!

博主头像 大家好,我是R哥。 今天给大家带来一个重磅消息:Spring 正式接入 DeepSeek 了! 啥?你还不知道使用 DeepSeek?清华大学出的《DeepSeek 从入门到精通》使用手册,好好看看。 简单来说,它是一款国产大模型,性能和 ChatGPT 不相上下,而且无需复杂的网络环境,更适合国人 ...

EasyExcel 通过模板填充数据

博主头像 EasyExcel 通过模板填充数据两种方式:1、直接通过模板填充。2、通过IO流填充。 模板示例 注意:单个字段填充只写字段名即可,数据集填充需要在字段前加 . {title} 姓名 昵称 手机号 {.username} {.nickname} {.phone} 代码示例: package com ...

0帧起手将腾讯混元大模型集成到Spring AI的全过程解析

博主头像 在前面,我们已经为大家铺垫了大量的知识点,并深入解析了Spring AI项目的相关内容。今天,我们将正式进入实战环节,从零开始,小雨将带领大家一步步完成将第三方大模型集成到Spring AI中的全过程。为了方便讲解,本次实战的示范将以腾讯的混元大模型为主,我们将逐步向你展示如何将该大模型嵌入到Spr ...

Java 将 RTF 转换为Word、PDF、HTML、图片

博主头像 RTF文档因其跨平台兼容性而广泛使用,但有时在不同的应用场景可能需要特定的文档格式。例如,Word文档适合编辑和协作,PDF文档适合打印和分发,HTML文档适合在线展示,图片格式则适合社交媒体分享。因此我们可能会需要将RTF转换为其他格式以确保文档在各种环境中都能正常打开和使用。本文将提供几段代码示 ...

秋招,从来就不是为普通人准备的!

博主头像 大家好,我是R哥。 最近看到一篇帖子: 我作为一名资深程序员和专业的程序员面试辅导导师,我想告诉你的是:没有必要垂头丧气,秋招,从来就不是为普通人准备的! 所以,秋招失利的同学也不要灰心,春招马上要来了,只要继续努力,方向正确,不放弃,大多数秋招努力过的同学都会成功上岸。 为什么说秋招不是为普通人准 ...

JAVA基础环境配置指南(简洁版)

博主头像 本文提供了Java基础环境配置的简洁指南,旨在帮助用户快速了解和完成Java开发环境的搭建。通过本指南,读者将学习到Java环境配置的关键步骤,包括Java开发工具包(JDK)的安装、环境变量的设置以及验证配置是否成功的方法。此外,本指南还强调了配置过程中的常见问题及解决方案,确保用户能够顺利搭建起... ...

Failed to construct Kafka consumer报错解决方案

博主头像 前言 大家好,我是小徐啊。我之前在部署springboot的时候,遇到一个问题,就是我的项目中引入了kafka的依赖,并且使用了kafka的监听和发送消息的功能。但是,我打包好之后,部署到服务器上,怎么也启动不了。我后面是怎么解决的呢? 如何解决报错 我启动的时候,会报错:Failed to con ...

拒绝繁忙!免费使用 deepseek-r1:671B 参数满血模型

博主头像 相信大家都已经有体验过deepseek-r1的强大推理能力,由于其网页版本免费使用的原因,用户量激增、同时据传还遭受了大量的网络攻击,这使得过程不是很流程,经常收到类似下图的问题: 同时,API服务也已经暂停充值,之前的余额用完之后暂时也就不用调用了 为了更流畅的使用对话或者API服务,我们可以考虑 ...

无需解压!一款可直接修改 Jar 包内文件的 IDEA 插件!

博主头像 大家好,我是 Java陈序员。 在日常开发中,常常由于一些特殊的需求,需要对一些 Jar 包进行编辑修改。通常需要先解压 Jar 包,再把编译好的文件复制进去。 今天,给大家介绍一款可直接修改 Jar 包内文件的 IDEA 插件,无需解压! 关注微信公众号:【Java陈序员】,获取开源项目分享、AI ...

WebClient 获取不到请求体如何破解?

博主头像 起初在开发过程中,我遇到了一个困扰我的问题:当我将对象转换为JSON时,得到的结果与最终传给第三方接口的请求体并不一致。这个问题导致我在进行加密操作时出现了错误,因为加密的过程是基于请求体的,而请求体又受到不同因素的影响。因此,我希望能在类内部直接获取到请求体(body),以便进行加密。 然而,在查 ...

datagrip2024如何安装?附安装包和激活方式

博主头像 前言 大家好,我是小徐啊。datagrip是Jetbrain推出的一款数据库连接工具。非常实用,功能十分强大。今天,小徐就来介绍下如何安装和激活。文末附获取方式。 如何安装和激活datagrip 首先,我们需要双击打开datagrip,点击下运行按钮。 然后,我们需要点击下下一步按钮。 然后,我们需 ...

【Java】SpringBoot模块多项目解耦策略研究

博主头像 本文针对SpringBoot多模块项目中ERP与TMS模块逆向调用引发的循环依赖问题,提出两种解耦策略。基于接口的方案通过依赖倒置原则,由TMS定义数据访问接口,ERP模块实现接口,结合动态代理实现编译隔离,有效消除模块间显式依赖;基于类继承的方案则利用抽象类封装通用流程,由子类实现具体逻辑,适用于... ...

RestClient 通过拦截器实现请求加密

博主头像 今天我发现了一个关于请求加密的有效写法,特此分享给大家。如果你的加密需求是将请求参数也包含在内,通常情况下,我们需要先将请求体转换成 JSON 格式或其他对象类型,再使用字符串的形式进行加密操作。以下是伪代码示例,展示了这一过程的实现方法: String payloadString = ModelO ...

java面试心得体会

博主头像 1.背景 大家有没有感觉到现在就算背诵了很多面试八股文,也刷了B站上很多的面试视频,绝大部分的面试题也基本上都能回答上,但是找工作却越来越难了,是因为自己没有学好么,当然不是很多人认为是经济不好,招聘的单位少,其实我个人觉得也不是最主要的原因估计是学习java编程的人太多了,太卷了...找工作本来就 ...

123···110>