京东6.18大促主会场领京享红包更优惠

 找回密码
 立即注册

QQ登录

只需一步,快速开始

梦想之都-俊月星空 门户 站长分享java相关技术
订阅

java相关技术

Java面向对象四大特性,2025最新保姆级教程
Java面向对象从入门到精通,一次性讲透封装、继承、多态、抽象四大特性 + SOLID原则,全部配真实生产级代码! 建议收藏 + 点赞 + 转发,看完直接升中级开发!一、面向对象到底是什么?99%的人没讲明白一句话:把现实
2025-12-7 14:30
JDK17 新特性:还是你认识的Java么?后端开发效率翻倍
在 Java 后端开发领域,“样板代码多”“语法繁琐” 是长期困扰开发者的痛点:定义一个简单的 DTO 要写满屏的 getter/setter,多行 SQL 字符串拼接得满是换行符,switch 分支稍不注意就因漏写 break 触发 bug…… 这
2025-12-6 16:12
JAR vs WAR:Java两种打包方式彻底讲透,能打JAR的,绝对不打WAR
在Java后端开发中,几乎每一个项目最终都要面临一个问题:到底打包成JAR还是WAR?尤其是用Spring Boot的项目,很多人一知半解,要么一股脑全打JAR,要么死守传统WAR,结果踩坑无数。今天把这两种打包方式的区别、底
2025-12-6 12:28
Java 中的多态:理解面向对象编程的关键概念
在 Java 的面向对象编程领域,多态是一个核心概念,它为程序设计带来了极大的灵活性和扩展性。多态允许我们以统一的方式处理不同类型的对象,提高代码的可维护性和复用性。多态的定义与表现形式多态在 Java 中有两种
2025-12-6 12:22
JVM三大语言深度对比:Java、Kotlin、Groovy到底谁更香?
在当今的软件开发世界里,JVM(Java Virtual Machine)生态依然是后端、企业级开发、Android开发最稳固的阵地之一。Java作为这个生态的“老大哥”已经运行了30年,而Kotlin和Groovy这两门“后起之秀”却在各自领域里
2025-12-6 12:21
Java新手必看!方法重载和重写,这两个概念你必须懂
在Java编程中,方法重载(Overloading)和方法重写(Overriding)是两个极为重要的概念。它们在类的设计和继承机制中扮演着关键角色,能够帮助我们编写出更加灵活、高效且易于维护的代码。本文将从基础概念出发,逐
2025-12-4 16:51
为啥每次要重启服务之后日志才写到日志文件里面
每次重启服务后日志才写入文件,通常是日志框架的缓冲策略、配置错误、权限问题或 Appender 未正确触发导致的实时写入失效,重启时触发了缓冲刷新或配置重新加载才完成写入。以下是具体原因及解决方案:一、日志框架 ...
2025-11-27 10:50
C#要上位了?TIOBE 11 月榜单:与Java差距不到1%
整理 | 苏宓 出品 | CSDN(ID:CSDNnews) 一月一度的 TIOBE 编程语言榜单最新发布,快来看看 11 月有哪些值得开发者关注的最新变化吧~C# 会首次超越 Java 吗? 本月的 TIOBE 榜单仍由 Python 领跑,短期内没有其他
2025-11-12 00:31
对于 Spring Boot 应用,引入外部redismng.jar包的启动脚本需要特别注意其类加载机制 ...
对于Spring Boot应用,引入外部`redismng.jar`包的启动脚本需要特别注意其类加载机制(Spring Boot的jar包结构特殊,内部有`BOOT-INF`等目录,依赖`JarLauncher`加载)。以下是针对**Linux(shell脚本)** 和**Windo ...
2025-11-11 16:21
关于slf4j、log4j、log4j2 以及使用log4j-1.2-api将log4j适配到log4j2上的案例 ...
一、概念:log4j:Apache 的一个开源日志框架实现log4j2:Log4j 的升级版本slf4j(Simple Logging Facade):一个日志框架接口,与实现分离。开发时使用 slf4j,不强依赖具体的日志实现。运行时通过反射找到具体的日志 ...
2025-7-25 15:28
按日期汇总数据并排序
import java.util.*;import java.util.stream.Collectors;// 汇总实体类(同上)class DailySummary { private int custSuccSum; private int custUnSum; private int mailSuccSum; private int mailUnSum; pub ...
2025-7-23 16:25
java实现自定义日志输出(详解教程)
前面宏哥一连几篇介绍如何通过开源jar包Log4j.jar、log4j2.jar和logback实现日志文件输出,Log4j和logback确实很强大,能生成三种日志文件,一种是保存到磁盘的日志文件,一种是控制台输出的日志,还有一种是HTML格 ...
2025-7-16 17:01
文件名合法性检测
public String uploadFile(MultipartFile file) throws IOException { // 1. 检查文件类型 String allowedExtensions = {".jpg", ".jpeg", ".png"}; String fileName = file.getOriginalFilename(); String suff ...
2025-5-29 17:30
SpringBoot 中获取 Request 的四种方法
本文介绍了在SpringBoot中获取HttpServletRequest的四种方法:通过Controller参数、自动注入、基类自动注入和RequestContextHolder。每种方法的优缺点、适用场景和限制进行了详细阐述,帮助开发者选择合适的方式以提 ...
2025-1-2 10:17
rocketmq client 日志的问题处理方式
rocketmq client 日志的问题处理使用rocketmq后,默认会在{user.home}\logs\rocketmqlogs 目录下生成大量的mq跟踪日志,可以通过以下方式禁用或改变存储目录方式一: rocketmq启用slf4j【推荐】#设置系统属性1rocketmq ...
2025-1-2 08:50

QQ|手机版|小黑屋|梦想之都-俊月星空 ( 粤ICP备18056059号 )|网站地图

GMT+8, 2025-12-14 16:20 , Processed in 0.018551 second(s), 10 queries .

Powered by Mxzdjyxk! X3.5

© 2001-2025 Discuz! Team.

返回顶部