8年前端学SpringBoot:MapStruct的List自动映射不用写循环吗?
8年前端,熟悉 Node/Next/Nuxt,日常用 Bun 写轻量后端。基本盘还是前端,拓展 SpringBoot 是为了匹配全栈岗位,记录技术学习笔记。
Java中List的自定义去重写法
List中元素去重是常用的功能,如果是简单元素还好办,比如字符串String,直接转成个Set就行。如果是一个复杂对象,然后需要根据一定条件,比如按某字段去重,保留特定元素,就会复杂些。写法可能有很多,我们来看看如何用比较简洁优雅的方式来实现。
吃透Java Set集合!核心特性及常用子类全方位详解
在Java开发中,集合框架是日常编码使用率最高的核心知识点,而Set集合更是数据去重、无序存储、唯一元素管理场景的首选。
AGENTS.MD,危险危险危险!!!
AGENTS.MD,正在成为AI时代的电脑病毒。没点任何弹窗,没点任何「确定下载」,手都没怎么动。就在你切走网页的一瞬间,一个叫AGENTS.md的纯文本文件,已经悄无声息躺进了你电脑的「下载」文件夹里。
AI时代别瞎学Java!掌握这套基础打法,少走半年弯路
现在很多新手学Java,都陷入了两个极端:要么死守传统学习方式,逐行手写代码、死记硬背知识点,学习效率极低;要么过度依赖AI,全程复制粘贴AI生成的代码,看似快速入门,实则基础空洞。在AI编程普及的当下,不少人产生误区:AI能帮我写代码、调BUG,是不是不用好好学Java基础了?
万字长文-互联网Java后端完整技术学习框架
1. 编程核心与生态(根基)1.
提炼传播“83 题精华”作为能力证明
提炼并传播“83 题精华”作为能力证明一、行业背景与市场现状从公开资料看,Java 后端面试考察通常围绕语言基础、集合框架、并发编程、JVM 等模块展开。
课程资源建设日记第二季 第 02 期 | 《Java 程序设计》
昨天,数据结构与算法收完了,第二季第一天开了头。今天第二天,《Java 程序设计》。还是 3 学分、48 学时,理论 32 加实验 16;还是 6 章、44 个文件,一天收拢。但这篇我不急着报菜名。我最想聊一个问题:一个专业两门语言课,怎么分工?
Java为什么需要泛型?看完告别代码冗余与报错
很多Java开发者日常写代码,天天在用泛型,比如 List、Map、ArrayList,但绝大多数人只停留在“会用”的层面,根本不知道Java为什么要设计泛型。