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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

java相关技术

C、C++、Java、Python、PHP 5 大语言的区别、场景对比与实战推荐
你是否还在为选编程语言而纠结?本文用一张表 + 通俗比喻,帮你秒懂 5 大主流语言的优缺点,附实战项目推荐。一、一句话总结:选语言就像选菜刀C:像一把“瑞士军刀”,功能强大但操作复杂,适合做底层系统开发。C++
2025-8-26 12:08
Java基础知识大总结
以下是一些简单的 Java 基础内容:1. 环境搭建在开始编写 Java 程序之前,需要安装 Java 开发工具包(JDK)。可以从 Oracle 官方网站或 OpenJDK 下载适合你操作系统的 JDK 版本。安装完成后,需要配置环境变量,将 J
2025-8-17 00:08
一篇文章搞懂 Java 反射
简述Java 反射机制是指在程序运行状态中,对于任意一个类,都能获取其所有属性和方法;对于任意一个对象,都能调用其任意方法和属性。这种动态获取信息与动态调用对象方法的能力,就是 Java 反射机制的核心。反射基
2025-8-15 21:04
Java 25正式版预计9月16日发布,不再支持32位x86架构
IT之家 8 月 14 日消息,Java 25 长期支持版本(LTS)现已进入发布候选(RC)阶段,首个 RC 版本已发布,正式版(GA)计划 2025 年 9 月 16 日发布。本次 RC 为第一版,第二版预计在 8 月 21 日推出,但功能集已冻结
2025-8-14 01:07
关于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
Spring框架的拦截器(Interceptor)
文章介绍了如何在SpringMVC中创建自定义登录拦截器,通过实现HandlerInterceptor接口,包括preHandle、postHandle和afterCompletion三个方法,用于权限验证。当用户未登录尝试访问受限资源时,拦截器会将请求重定向 ...
2024-10-28 17:08
Nginx出现“ 413 (499 502 404) Request Entity Too Large”错误解决方法 ...
1.Nginx413错误的排查:修改上传文件大小限制在使用上传POST一段数据时,被提示413RequestEntity Too Large,应该是nginx限制了上传数据的大小。解决方法就是打开nginx主配置文件nginx.conf,一般在/usr/local/nginx/ ...
2024-10-24 08:47
java代码审计命令执行漏洞processBuilder
简介在进行Java代码审计时,我们经常需要对用户的输入进行处理,以防止恶意代码执行。然而,如果我们在代码中使用了不安全的方式来处理用户的输入,就会导致代码审计命令执行漏洞。这种漏洞会允许攻击者执行任意的系 ...
2024-10-24 08:46
使用Scheduled注解配置定时任务
一、说明 Java项目中,配置定时任务是一个常见的需求。有很多方法可以实现定时任务的配置,Scheduled注解就是其中之一,下面就介绍如何利用@Scheduled注解在Spring Boot项目中配置定时任务。二、实现步骤(1)、使 ...
2024-10-22 09:27
如何知道一个java流的大小 java流只能读取一次吗
我整理的一些关于【Java转架构设计】的项目学习资料+视频(附讲解~~)和大家一起分享、学习一下:https://d.51cto.com/bLN8S11.为什么InputStream不能重复读取首先,熟悉Java的人可能都知道,Java中的Inputstream ...
2024-10-8 17:14

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

GMT+8, 2026-1-28 20:50 , Processed in 0.057365 second(s), 9 queries .

Powered by Mxzdjyxk! X3.5

© 2001-2025 Discuz! Team.

返回顶部