摘要:
Stream流小记 本文给出 Java Stream 流的详细介绍,包含常用方法及其示例。 一、Stream 流基础 Stream 是 Java 8 引入的用于处理集合数据的函数式工具,支持惰性求值(中间操作不执行,终端操作触发计算)。 核心操作: 中间操作:返回新的 Stream(如 filter 阅读全文
Stream流小记 本文给出 Java Stream 流的详细介绍,包含常用方法及其示例。 一、Stream 流基础 Stream 是 Java 8 引入的用于处理集合数据的函数式工具,支持惰性求值(中间操作不执行,终端操作触发计算)。 核心操作: 中间操作:返回新的 Stream(如 filter 阅读全文
posted @ 2025-07-24 17:35
cwp0
阅读(118)
评论(0)
推荐(0)

详见《阿里巴巴JAVA编码规约》 IDEA插件安装:Alibaba Java Coding Guidelines(XenoAmess TPM) 除了上面的规范以外,本文还将补充开发过程中遇到的一些规范问题。
从项目模块划分角度理解DDD 引言 在软件开发中,项目模块划分是架构设计的核心问题之一。良好的模块划分能够提升代码的可维护性、扩展性和团队协作效率。而领域驱动设计(Domain-Driven Design, DDD) 作为一种以业务领域为核心的设计方法论,为模块划分提供了新的视角和指导原则。本文将从
IntelliJ IDEA 一些使用技能 报错级别修改 以@Autowired为例 快捷键 格式化代码 操作系统 快捷键 Windows / Linux Ctrl + Alt + L macOS Cmd + Option + L 查看方法的调用树 操作系统 快捷键 Windows / Linux C
本文介绍Git相关知识,如提交规范、相关命令等 可参考:https://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html 项目中遇到的问题 切到release分支debug,但是又做了相应改动怎么办? # 使用暂存命令stash git sta
Lombok库相关注解及用法 Lombok 是一个 Java 工具库,通过注解自动生成常见的样板代码(如 getter/setter、toString、构造函数等),从而减少代码量并提升开发效率。 但也存在相应风险: 代码可读性:过度使用 @Data 可能隐藏字段细节,需谨慎处理敏感字段(如密码)。
SpringBoot相关注解及用法 总结一下SpringBoot相关注解及用法,方便自己日后查阅以及复习 一、核心注解 1. @SpringBootApplication 作用:Spring Boot 应用的入口注解,组合了以下三个注解: @Configuration:标记当前类为配置类,可包含 @
Redis常用命令 本文首先介绍Redis的安装过程,然后介绍 Redis 的常用命令,涵盖 字符串、哈希、列表、集合、有序集合、键操作、事务、发布/订阅 等核心功能。 具体可进一步参考: 官方文档:https://redis.io/commands 快速参考:Redis 命令速查表 一、Redis
MySQL常用命令 本文介绍了MySQL 的安装教程,以及常用命令,涵盖 数据库管理、表操作、数据操作、事务、函数、权限管理 等核心功能。 具体可参考: 官方文档:MySQL 官方命令参考 注意事项 事务:默认情况下,MySQL 的 InnoDB 引擎支持事务,但需显式使用 START TRANSA
Mac相关 记录Mac实用命令及相关内容。 提效工具 Alfred Snipaste The Unarchiver md2card 将 Markdown 文档转换为精美的知识卡片,支持多种风格(小红薯用户推荐) https://md2card.com/zh Json序列化网站 https://spi
浙公网安备 33010602011771号