springboot常用注解大全(超详细, 30个)
Spring Boot注解主要用于简化配置、自动装配组件和实现声明式服务。以下是详细的介绍: 1、Springboot注解 核心注解 1. @SpringBootApplication 作用: 标注一个主程序类,表明这是一个Spring Bo...
eclipse免安装版64位 2018版本
前言 Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java...
30K Star,最全面的PDF处理开源项目,你也可以拥有一个本地的PDF处理大全
大家好,我是程序猿DD 今天给大家推荐一个日常大概率能用上的开源项目:Stirling PDF 开源地址:https://github.com/Stirling-Tools/Stirling-PDF Stirling PDF是一个可以用Docker在本地托管的...
Volatile不保证原子性及解决方案
原子性的意义 原子性特别是在并发编程领域,是一个极其重要的概念,原子性指的是一个操作或一组操作要么全部执行成功,要么全部不执行,不会出现部分执行的情况。这意味着原子性操作是不可分割...
Java基础-学习笔记05
05 可变参数、作用域、构造器、创建对象的流程分析 可变参数 基本语法 访问修饰符 返回类型 方法名(数据类型... 形参名){ } 例如,int... nums int... 表示可接收的是可变参数,类型是 int; 使...
Java基础-学习笔记06
06 访问修饰符 封装 继承 多态 访问修饰符 public 公开级别,对外公开 protected 受保护级别,对子类和同一个包中的类公开 default 默认级别,无修饰符,向同一个包的类公开 private 私有级别,...
如何优雅地写注释:找到代码注释的黄金平衡点
在软件开发的世界里,注释是代码的伴侣,它们帮助我们记录思路,解释复杂的逻辑,以及为后来者提供指引。然而,注释的艺术在于找到恰当的平衡——既不过于冗余,也不过于吝啬。本文将探讨如何优...
跟着ChatGPT学习设计模式 – 工厂模式
1. 前言 在工作过程中,越发觉得设计模式的重要性。经常会有人说工作5年的人,大学生随便培训1-2月也能做同样的工作,没错,大学生的确可以做。 但其写的代码,可维护性、可扩展性、添加新功能...
暑假java自学进度总结03
一.今日所学: 1.标识符命名规则: 必须: 1>由数字,字母,下划线,美元符组成; 2>不能以数字开头; 3>不能是关键字; 4>区分大小写; 建议: 1>命名方法,变量时用小驼峰命名...














