技术栈
后端
changhong1986
1 小时前
数据库
·
spring boot
·
后端
如何在 Spring Boot 中配置数据库?
在 Spring Boot 中配置数据库是一个相对简单的过程,通常涉及到以下几个步骤:添加数据库驱动依赖、配置数据源属性、以及可选的配置 JPA(如果使用)。下面是小编给大家编写的一个详细的指南,以MySQL 数据库为例。
月月玩代码
3 小时前
java
·
spring boot
·
后端
Actuator,Spring Boot应用监控与管理端点!
当您每天使用外卖App下单时,背后可能是数十个微服务在协同工作:订单服务、支付服务、骑手调度服务……任何一个服务宕机或响应变慢,都可能导致您无法正常点餐。对于运维团队来说,如何实时掌握这些服务的健康状态?如何快速定位是数据库连接池满了,还是某个第三方API超时?答案就是——Spring Boot Actuator。
XPoet
4 小时前
前端
·
后端
·
ai编程
AI 编程工程化:Skill——给你的 AI 员工装上技能包
上一篇我们讲了 Command——把自己的重复操作封装成一键命令。Command 解决的是「你的流程」。
码事漫谈
5 小时前
后端
从“功能实现”到“深度优化”:金仓数据库连接条件下推技术的演进之路
你是否遇到过这样的场景:一个看似复杂的SQL,在测试环境运行飞快,一到生产环境就“卡死”,一查执行计划,发现子查询生成了一个巨大的中间结果集,导致后续操作全部陷入性能泥潭?
码事漫谈
5 小时前
后端
数据库查询优化中的谓词下推策略与成本感知优化实践
在复杂的企业级应用中,SQL查询语句往往呈现出明显的层次化特征。开发者习惯将计算逻辑封装在子查询或公用表表达式(CTE)中,然后在外层与其它数据源进行关联。这种写法在语义层面清晰易懂,但在执行层面却可能引发严重的性能问题。
Amour恋空
5 小时前
spring boot
·
后端
·
logback
SpringBoot+Lombok+Logback实现日志
Lombok 是一款 Java 开发工具库,核心目标是通过注解简化 Java 类的模板代码(如 getter/setter、构造方法、日志对象等),减少冗余代码,提升开发效率。它的原理是在编译阶段(而非运行时)动态生成字节码,因此不影响程序运行性能。
廋到被风吹走
5 小时前
后端
·
python
·
flask
【LangChain4j】特点功能及使用场景
langchain4j-open-ai-spring-boot-starter 是 LangChain4j 生态中专门为 Spring Boot 开发者提供的 OpenAI 模型集成启动器。
毕设源码-邱学长
6 小时前
java
·
spring boot
·
后端
【开题答辩全过程】以 基于Spring Boot的体育场地预约管理系统为例,包含答辩的问题和答案
个人简介一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等
青槿吖
6 小时前
xml
·
java
·
开发语言
·
数据库
·
后端
·
sql
·
spring
第二篇:告别XML臃肿配置!Spring注解式IOC/DI保姆级教程,从入门到真香
刚学Spring的时候,是不是被一大堆XML配置搞疯了?写一个类就要加一个<bean>标签,依赖多了之后,XML文件动辄几百行,改个配置还要翻半天,维护起来简直是噩梦。
小哇666
7 小时前
后端
·
websocket
第2篇:Spring Boot + WebSocket + 消息队列STOMP协议(Rabbitmq) 架构原理
✅ 所以:WebSocket 是传输层,STOMP 是应用层协议。⚠️ 你配置的 .enableStompBrokerRelay(...) 就是启用 Relay 模式。
Victor356
7 小时前
后端
MongoDB(39)如何使用聚合进行过滤?
在MongoDB中,使用聚合管道进行过滤操作的关键阶段是 $match。该阶段允许你根据指定的条件筛选文档,类似于SQL中的 WHERE 子句。
Victor356
7 小时前
后端
MongoDB(38)如何使用聚合进行投影?
在MongoDB中,使用聚合管道进行投影操作的关键阶段是 $project。该阶段允许你选择要包含或排除的字段,创建新的字段,重命名字段,甚至进行计算和嵌套文档的操作。
AI_5678
8 小时前
开发语言
·
前端
·
人工智能
·
后端
·
python
基于智优达平台的Python教学实践:从环境搭建到自动评测
大一Python编程课程通常面临两个现实问题。第一是环境配置。学生使用个人电脑,操作系统不同,Python版本不一,IDE从IDLE到PyCharm五花八门。第一节课花半小时指导安装环境是常态,仍有学生会卡在环境变量或权限问题上。
IT_陈寒
8 小时前
前端
·
人工智能
·
后端
JavaScript开发者必备的5个高效调试技巧,90%的人都不知道最后一个!
在JavaScript开发过程中,调试是不可或缺的一部分。无论你是初学者还是资深开发者,掌握高效的调试技巧可以显著提升开发效率和质量。然而,很多开发者仍然依赖于简单的console.log()或基础的断点调试,忽略了现代浏览器和工具提供的强大功能。本文将介绍5个高效且实用的JavaScript调试技巧,其中最后一个可能90%的开发者都不知道!
会编程的土豆
9 小时前
java
·
开发语言
·
后端
·
数据结构与算法
Set 深度解析:去重、唯一性与你的智能抽屉
我们经常会遇到类似这样的场景:有一堆文章标题,你希望去掉重复的,想记录一批用户 ID,确保每个用户唯一,想统计单词出现次数,但不关心顺序;
颜酱
9 小时前
javascript
·
后端
·
算法
二分图核心原理与判定算法
一句话定义:二分图 = 可以把图里的点分成两组,使得所有的边都只在两组之间跨组连接,组内没有任何边。更形象一点:
奋斗小强
9 小时前
后端
前端工程化:从 Webpack 到 Vite,打包速度提升 10 倍的秘密
导读: “npm run dev”之后,你是去泡杯咖啡,还是盯着进度条发呆? 在 2026 年的今天,前端项目规模日益庞大,Webpack 的“全量打包”模式已成为许多团队的效率瓶颈。而 Vite 的出现,如同一次降维打击,将冷启动从分钟级压缩到毫秒级,热更新(HMR)几乎无感。
我叫黑大帅
9 小时前
后端
·
面试
·
go
Golang中实时推送的功臣 - WebSocket
HTTP的问题是 一问一答,短连接WebSocket 就是为了解决这个问题诞生的,基于 TCP 的 双向长连接 通信协议
朱雨鹏
9 小时前
后端
·
rocketmq
图解RocketMQ运行原理
本文通过 18 张原理图,从 Producer、Broker、Consumer 三大核心模块出发,图文并茂地拆解 RocketMQ 消息写入、主从同步、消息消费、Raft 协议的完整运行机制。适合有一定分布式基础的 Java 开发者深入阅读。
颜颜颜yan_
9 小时前
后端
从千毫秒到亚毫秒:连接条件下推如何让复杂 SQL 飞起来
在真实的业务系统中,SQL 往往远比教科书示例复杂。随着业务逻辑的不断演进,CTE、多层子查询、窗口函数、聚集计算被广泛用于组织查询逻辑,极大地提升了 SQL 的可读性与表达能力。然而,这类复杂 SQL 也给查询优化器带来了严峻挑战——尤其是在 JOIN 条件无法有效提前过滤数据 的场景下,性能问题往往成为系统瓶颈。