java

WZTTMoon25 分钟前
java·spring boot·后端
Spring Boot 启动全解析:4 大关键动作 + 底层逻辑Spring Boot 以 “约定优于配置” 的核心思想大幅简化了 Spring 应用的开发与部署,其启动流程是理解框架底层原理的关键。本文将从 “核心动作” 和 “实现细节” 两个维度,全面拆解 Spring Boot 启动过程中完成的核心工作及底层实现逻辑。
章鱼哥73026 分钟前
java·数据库·redis
[特殊字符] SpringBoot 自定义系统健康检测:数据库、Redis、表统计、更新时长、系统性能全链路监控在生产环境中,我们常常需要一个统一的健康检查接口,用来监控系统运行状态、关键依赖服务、以及各业务表的更新情况。
深圳佛手34 分钟前
java
Sharding-JDBC 和 Sharding-Proxy 区别1.1 Sharding-JDBC定位: 一个轻量级的 Java 框架 / JDBC 驱动。形态: 以 JAR 包形式存在,需要与应用一同打包和部署。
kk哥889942 分钟前
java·开发语言
inout参数传递机制的底层原理是什么?Swift 中 inout 参数的底层并非简单的 “传引用”,而是采用 **“传值 + 拷贝回写”(Copy-In Copy-Out)** 的机制(也称为 “写时复制” 的变种),结合编译器优化实现高效的参数修改逻辑。以下是其底层原理的详细拆解:
小二·1 小时前
java·后端·spring
Spring框架入门:深入理解Spring DI的注入方式在现代 Java 企业级开发中,Spring 框架几乎已成为事实上的标准。其核心思想之一——控制反转(Inversion of Control, IoC),通过依赖注入(Dependency Injection, DI) 的方式得以实现。DI 不仅降低了组件之间的耦合度,还极大地提升了代码的可测试性、可维护性和可扩展性。
避避风港1 小时前
java·servlet
转发与重定向转发是服务器内部的资源跳转机制。当客户端发送请求到服务器后,服务器端的组件(如Servlet)处理部分逻辑后,将请求"转交给"另一个组件继续处理,最终由某个组件生成响应返回给客户端。
认真敲代码的小火龙14 小时前
java·开发语言
【JAVA项目】基于JAVA的社团管理系统一、项目介绍本系统前端框架采用了比较流行的渐进式JavaScript框架Vue.js。使用Vue-Router实现动态路由,Ajax实现前后端通信,Element-plus组件库使页面快速成型。后端部分:采用SpringBoot作为开发框架,同时集成MyBatis、Redis、阿里云oss对象存储等相关技术。
毕设源码-钟学长1 小时前
java·spring boot·后端
【开题答辩全过程】以 基于springboot和协同过滤算法的线上点餐系统为例,包含答辩的问题和答案个人简介一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等
q***44152 小时前
java·后端·spring
Spring Security 新版本配置WebSecurityConfigurerAdapter 已经被废弃了,所以赶紧去看别人是如何写的,但是看到最后都没有看到特别好的博客,我就自己写了一下,可能写的不太好,希望大家可以积极讨论!
o***74172 小时前
java·spring boot·后端
Springboot中SLF4J详解在Java开发中,日志记录是监控和调试应用程序的重要手段。SLF4J(Simple Logging Facade for Java)是一个日志门面,它为各种日志框架(如Log4j、java.util.logging等)提供了一个统一的接口。Spring Boot默认集成了SLF4J,使得日志记录变得更加简单和一致。本文将详细介绍SLF4J的基本概念、配置和使用。
孤独斗士2 小时前
java·开发语言
maven的pom文件总结spring-boot-maven-plugin 可以在idea右上角的maven窗口的插件下边添加“spring-boot”框架对应的插件,如 spring-boot:run spring-boot:build-info
CoderYanger3 小时前
java·算法·leetcode·1024程序员节
递归、搜索与回溯-记忆化搜索:38.最长递增子序列
面试鸭3 小时前
java·计算机·职场和发展·求职招聘
科大讯飞,你好大方。。。很多同学在校招时可能会有一个疑问,毕业一定要冲一线城市吗?一线城市工资高,大厂扎堆,生活配套完善,对于刚刚走出校门的应届同学来说,不管是生活还是就业,可以拥有更多选择。
韩立学长3 小时前
java·后端·mysql
【开题答辩实录分享】以《智慧物业管理系统的设计与实现》为例进行答辩实录分享大家好,我是韩立。写代码、跑算法、做产品,从 Java、PHP、Python 到 Golang、小程序、安卓,全栈都玩;带项目、讲答辩、做文档,也懂降重技巧。 这些年一直在帮同学定制系统、梳理论文、模拟开题,积累了不少“避坑”经验。
10km3 小时前
java·json·fastjson·json-path
java:json-path支持fastjson作为JSON解析提供者的技术实现json-path 是一个强大的JSON查询库,允许用户使用类似XPath的语法来查询JSON数据。它提供了灵活的API,可以在Java应用中方便地处理JSON数据。
小张程序人生3 小时前
java
深入理解SpringSecurity从入门到实战后台管理系统中,通常需要控制不同的登录用户可以操作的内容。权限管理用于管理系统资源,分配用户菜单、资源权限,以及验证用户是否有访问资源权限。
d***95624 小时前
java·spring boot·后端
springboot接入deepseek深度求索 java以下是在springboot中接入aideepseek的过程。官网并没有java的示例。点击创建API key,把创建的key值复制下来,以后就不能再查看了,只能重新创建。
CoderYanger4 小时前
java·数据结构·算法·leetcode·哈希算法·1024程序员节
C.滑动窗口-越短越合法/求最长/最大——2958. 最多 K 个重复元素的最长子数组👉对应力扣题解击败10.52%时间复杂度O(N)👇跟下面的题思想一模一样,甚至比下面的题还简单,不需要问题转化,直接把需求告诉你了😂
洞窝技术4 小时前
java·redis
Redis 4.0 升级至 5.0 实施手册为提升 Redis 服务的性能、稳定性及功能扩展性,计划将现有 Redis 4.0 版本升级至 5.0 版本。Redis 5.0 虽与 4.0 整体兼容性较好,但升级过程需兼顾客户端适配、数据兼容、集群高可用及业务无感知等核心要点,同时需解决配置分散、自动重连验证等实际问题,确保升级平稳落地。