java

Leo July7 小时前
java·spring·架构
【Java】Spring Security 6.x 全解析:从基础认证到企业级权限架构作为 Spring 生态的核心安全框架,Spring Security 始终是企业级应用认证与授权的首选方案。随着 Spring Boot 3.x的普及,Spring Security 6.x 带来了重大重构,摒弃了旧版冗余 API,采用函数式配置模型,强化了类型安全性与可扩展性。本文将从核心原理出发,结合实战案例,覆盖单体应用、前后端分离、微服务 OAuth2 等场景,同时拆解高频踩坑点,助你快速构建健壮的安全体系。
星火开发设计8 小时前
java·开发语言·数据结构·c++·学习·数组·知识
C++ 数组:一维数组的定义、遍历与常见操作在 C++ 编程中,数组是一种基础且常用的数据结构,用于存储一组相同类型的数据,并通过连续的内存空间组织这些数据,方便按索引快速访问。一维数组作为数组的基础形式,广泛应用于数据存储、遍历统计、排序查找等场景,是入门数据结构与算法的必备知识点。本文将从一维数组的定义与初始化、遍历方式、常见操作、内存特性四个维度,带你吃透一维数组的核心用法,夯实编程基础。
码道功成8 小时前
java·ide·intellij-idea
Pycham及IntelliJ Idea常用插件一下插件,理论上JetBrains全家桶都支持.1.Atom Material Icons可以将IDE的小图标设置为多彩模式,效果如下图:
消失的旧时光-19438 小时前
java·数据库·sql
第四篇(实战): 订单表索引设计实战:从慢 SQL 到毫秒级学索引、学 B+Tree,如果不能落到一个真实 SQL 上,本质上都是“概念”。真实项目里,慢 SQL 往往长这样:
それども8 小时前
java
@ModelAttribute vs @RequestBody@ModelAttribute 是 Spring MVC 中的一个核心注解,主要用于在控制器(@Controller 或 @RestController)中处理 HTTP 请求参数绑定到 Java 对象,以及 向视图(如 JSP、Thymeleaf)或响应体中添加模型数据。它有两种主要用法:
雨中飘荡的记忆9 小时前
java·spring
深度详解Spring ContextSpring Context作为Spring框架的核心组件,是IoC容器的具体实现。它就像一个巨大的工厂,负责管理所有的Bean对象,控制它们的生命周期,并解决它们之间的依赖关系。
Tao____9 小时前
java·物联网·mqtt·开源·ruoyi
JAVA开源物联网平台一个功能完备、高可扩展的物联网平台,提供完整的设备接入、管理和数据处理解决方案。支持多种网络协议,具备强大的消息解析和实时告警能力,帮助企业快速构建物联网应用。
yqd6669 小时前
java·spring
SpringSecurity的使用(1)在之前的单体架构时代,我们认证成功之后都会将信息存入到Session中,然后响应给客户端的是对应的Session中数据的key,客户端会将这个key存储在cookie中,之后请求都会携带这个cookie中的信息,结构图如下:
仙俊红10 小时前
java·开发语言
Java Map 家族核心解析Map 的核心问题只有三个: 快不快?顺不顺?能不能比较大小?👉 这是同一条设计演进链,不是三个孤立容器
一嘴一个橘子10 小时前
java
springMvc 接收参数、cookie、header定义一个用于,接收参数的实体类:先存一个 再获取请考虑以下带有标头的请求:
code_li11 小时前
java·开发语言·架构
聊聊支付宝架构自 2008 年双 11 以来,在每年双 11 超大规模流量的冲击上,蚂蚁金服都会不断突破现有技术的极限。2010 年双 11 的支付峰值为 2 万笔/分钟,到 2017 年双 11 时这个数字变为了 25.6 万笔/秒。
CC.GG11 小时前
java·linux·运维
【Linux】进程概念(五)(虚拟地址空间----建立宏观认知)书接上文【Linux】进程概念(四):(命令行参数和环境变量)详情请点击查看,今天继续介绍【Linux】进程概念(五)(虚拟地址空间----建立宏观认知)
以太浮标12 小时前
java·服务器·华为
华为eNSP模拟器综合实验之- AC+AP无线网络调优与高密场景在华为eNSP中完成AC+AP基础组网后,射频调优是提升无线网络性能与稳定性的关键步骤,尤其在高密度场景下更为重要。合理的调优可显著降低同频干扰、平衡负载并优化用户体验。
Mr__Miss12 小时前
java·spring·面试
JAVA面试-框架篇在项目中,我遇到过几种导致事务失效的场景:如果方法内部捕获并处理了异常,没有将异常抛出,会导致事务失效。因此,处理异常后应该确保异常能够被抛出。
小马爱打代码12 小时前
java·spring boot·后端
SpringBoot:封装 starterSpringBoot 核心思想是约定大于配置,而 Starter 正是这一思想的核心落地载体。简单来说,Starter 把某一类功能的依赖管理、默认配置、自动装配逻辑打包成一个独立 Jar 包。
STARSpace888813 小时前
java·spring boot·后端·消息推送·个推
SpringBoot 整合个推推送点击链接注册个推账号应用列表-消息推送-个推开发者中心填写相关信息,应用平台多选框后续可以修改进入此页面,应用信息中的AppId等信息在集成时需要使用
码农幻想梦13 小时前
java·开发语言·servlet
实验八 获取请求参数及域对象共享数据掌握以下主要内容:html页面使用Thymeleaf的基本语法;服务器获取页面请求参数的各种方法;域对象共享数据的不同方法;中文乱码解决方法;
a努力。13 小时前
java·开发语言·人工智能·分布式·python·面试
2026 AI 编程终极套装:Claude Code + Codex + Gemini CLI + Antigravity,四位一体实战指南!大家好,我是R哥。在 AI 编程这条赛道上,不知道你有没有这样的感觉:这年头写代码的,不是自己写了,而是和 AI 一起写,甚至干脆全交给 AI 编程工具了。
Dylan的码园13 小时前
java·jvm·eclipse
功能包介绍 : calendar是算法比赛中常用的功能包,我们一起来分享一下~ 为此建立了一个专门搜集我不太熟悉的包来和大家一起学习.
二川bro13 小时前
java·开发语言·python
Java集合类框架的基本接口有哪些?在Java技术面试中,集合框架相关的问题出现频率高达90%以上。作为Java开发者,深入理解集合框架不仅是面试通关的必备技能,更是编写高效、健壮代码的基石。本文将带你全面剖析Java集合框架的核心接口,并提供实用的面试应对策略。