java

月明长歌几秒前
java·算法·leetcode·职场和发展
【码道初阶】Leetcode.189 轮转数组:不熟悉ArrayList时踩得坑,被Arraylist初始化骗了?在刷算法题的过程中,我们经常会遇到一种情况:思路明明是正确的,逻辑也很通顺,但代码一跑就崩,或者结果不对。
BBB努力学习程序设计1 分钟前
java
Java设计模式实战指南:创建型模式深度解析想象一下建造一座高楼大厦。没有蓝图和标准施工方法,每个建筑工人按自己的想法随意建造,结果会是灾难性的。同样,在软件开发中,设计模式就是经过验证的“蓝图”,它帮助我们构建可维护、可扩展、可复用的代码。设计模式不是具体代码,而是解决特定问题的思想模型。
BBB努力学习程序设计3 分钟前
java
Java内存管理与JVM调优完全指南想象一下你在管理一个大型仓库。如果随意堆放货物,很快就会混乱不堪,找不到需要的物品,甚至可能因为堆放不当导致仓库坍塌。Java内存管理就如同这个仓库的管理系统——它决定了如何分配、使用和回收内存空间。掌握JVM内存管理不仅能让你写出更高效的代码,还能在生产环境中快速定位和解决性能问题。
编程火箭车10 分钟前
java·流程控制·编程基础·if语句·分支结构·条件判断·新手避坑
【Java SE 基础学习打卡】22 分支结构 - if上一节咱们聊到流程控制里的 “分支结构” 就像给程序装了个 “决策大脑”,而if语句就是这个大脑最核心的 “思考工具”。比如 “如果体温超过 37.3℃就需要复测”“如果余额不足就提示充值”“如果考试分数够高就评优秀”,这些生活中随处可见的判断场景,用if语句都能轻松实现。
Ivy_belief11 分钟前
java·c++·c++11·c++23
C++新特性汇总:涵盖C++11到C++23目录一、C++11(革命性更新)二、C++14(增量改进)三、C++17(实用增强)四、C++20(重大革新)
哈哈哈笑什么16 分钟前
java·spring boot·后端
Spring Boot接口国际化异常信息方案要实现Java后端接口根据请求头的语言字段返回对应语言的异常信息,核心思路是国际化配置 + 全局异常处理 + 请求头语言解析。以下是基于Spring Boot的完整实现方案:
qq_1629876916 分钟前
java·spring boot·后端
SpringBoot框架选型1.基于jdk版本springboot2.x 最低支持Java8,最高支持java17springBoot3.x最低支持Java17.不支持Java8/11
爱学习的小可爱卢24 分钟前
java·java-ee
JavaEE进阶-SpringBoot三层架构:餐厅模式解析目录核心架构:数据流转的“流水线”1. Entity (实体类) —— com.entity2. Controller (控制层) —— com.controller
掉鱼的猫27 分钟前
java·低代码·groovy
Java 低代码平台的“动态引擎”:Liquor在 Java 低代码平台中,Liquor 充当了运行时 JIT 编译器和规则引擎。它弥合了“配置”与“高性能 Java 运行时”之间的鸿沟。它解决了 Java 生态中热更新、高性能、强类型三者难以兼得的根本矛盾。
TT哇1 小时前
java·数据库·mysql·intellij-idea·database
【Database Navigator 插件】idea 社区版连接 mysql 数据库IDEA 数据库插件Database Navigator 插件是 IntelliJ IDEA 集成开发环境中的⼀个重要组件,它为开发者提供了⼀种⽅便快捷的数据库管理和开发⼯具。通过 Database Navigator 插件,开发者可以连接到各种类型的数据库,执⾏ SQL 查询和更新数据,以及通过可视化的⽅式设计和维护数据库表结构。
Tony__Ferguson1 小时前
java·功能测试·模块测试
抽奖系统测试报告lottery-system(抽奖系统)是一个基于 Spring Boot 3 架构的在线抽奖管理系统,旨在为企业和组织提供活动管理、奖品管理、用户管理及抽奖流程等核心功能。系统采用前后端分离架构,支持多用户并发访问,提供友好的用户交互界面和高效的异步抽奖服务。
做人不要太理性1 小时前
java·linux·服务器
【Linux系统】ELF 文件格式的硬核揭秘我们写的代码需要经过编译链接形成可执行程序,编译的过程就是将我们的代码翻译成CPU能直接运行的机械代码,链接就是将编译得来的目标文件(.o)与所需要的动态库文件进行链接形成可执行程序。
zhglhy1 小时前
java·开发语言·算法
Jaccard相似度算法原理及Java实现目录一、算法原理二、应用场景Java实现示例1. 基础实现2. 文本相似度应用3. 推荐系统应用示例4. 测试示例
啥都不懂的小小白1 小时前
java·开发语言·logback
Java日志篇3:Logback 配置全解析与生产环境最佳实践Logback 支持 XML/Groovy 配置,SpringBoot 项目优先选logback-spring.xml(放在 resources 目录下):
江沉晚呤时1 小时前
java·开发语言·microsoft·c#
延迟加载(Lazy Loading)详解及在 C# 中的应用延迟加载(Lazy Loading)是一种设计模式,它的核心思想是推迟对象的初始化,直到真正需要使用该对象时才进行加载。这种技术可以显著提高应用程序的性能,减少资源消耗,并优化用户体验。
谷哥的小弟2 小时前
java·spring·源码
Spring Framework源码解析——ConfigurableApplicationContext在 Spring Framework 的核心容器体系中,应用上下文(Application Context) 是 IoC 容器的高级形态,它不仅提供依赖注入能力,还集成了事件发布、国际化、资源加载、AOP 等企业级特性。而 ConfigurableApplicationContext 则是这一上下文模型中的可配置扩展接口,为容器的生命周期管理、环境定制、刷新控制等关键操作提供了标准化的编程入口。
麒qiqi2 小时前
java·前端·spring
【Linux 系统编程】文件 IO 与 Makefile 核心实战:从系统调用到工程编译在 Linux 中操作文件有两种核心方式:文件 IO(系统调用) 和标准 IO(C 库函数),二者底层关联但适用场景不同。
en-route2 小时前
java·redis·spring
Spring 框架下 Redis 会话存储应用实践在现代分布式 Web 系统中,会话(Session)管理是保障用户体验与系统安全的重要环节。传统的服务器内存会话存在 单机限制、内存压力大、无法共享 等问题,而 Redis 作为高性能内存数据库,提供了高可用、高性能、可扩展的会话存储方案。本文将结合 Spring Boot 实战,全面讲解 Redis 会话存储的原理、配置、优化策略和高并发实战案例。
JIngJaneIL2 小时前
java·开发语言·数据库·vue.js·spring boot
基于Java酒店管理系统(源码+数据库+文档)酒店管理管理目录基于springboot + vue酒店管理系统一、前言二、系统功能演示详细视频演示三、技术选型
颜颜yan_2 小时前
android·java·数据库
DevUI自定义开发实践:从零开始构建自定义组件和插件DevUI提供了60多个开箱即用的组件,但在实际项目中,你经常会遇到这样的情况:内置组件无法满足特定业务需求、需要定制组件的样式和功能、想提取公共逻辑制作成可复用的插件。这时,自定义开发能力就成为了一项必备技能。