后端

行百里er6 小时前
spring boot·后端·websocket
WebSocket 在 Spring Boot 中的实战解析:实时通信的技术利器在传统的 Web 应用中,客户端(浏览器)与服务器之间的通信是 请求-响应 模式:客户端发起请求,服务器处理后返回结果。这种模式适用于大多数场景,但在需要 实时双向通信 的场景下(如聊天室、股票行情、在线协作、游戏等),频繁轮询(Polling)或长轮询(Long Polling)会带来高延迟、高开销的问题。
柳杉7 小时前
前端·人工智能·后端
建议收藏 | 2026年AI工具封神榜:从Sora到混元3D,生产力彻底爆发整理了整整一周,这份涵盖 LLM、绘图、视频、编程、3D 等8大领域的AI工具清单.导航链接:liush.top/ai.html
仙俊红7 小时前
java·后端·spring
spring的IoC(控制反转)面试题IoC(Inversion of Control,控制反转) 是一种设计思想, 指的是 将对象的创建、依赖关系的管理和生命周期的控制从程序本身转移给 Spring 容器。 开发者只需要声明依赖关系,不需要手动创建对象。
小楼v7 小时前
java·后端·redisson·限流算法
说说常见的限流算法及如何使用Redisson实现多机限流本文介绍了四种常见的限流算法及其实现方式。固定窗口限流简单但存在临界突刺问题;滑动窗口通过时间片滑动解决突刺问题,但滑动单位选择困难;漏桶算法以固定速率处理请求,能削峰缓冲但不够灵活;令牌桶算法允许突发流量,并发性能更好但时间单位选择仍需考量。实现层面,单机限流可使用Guava的RateLimiter,分布式限流推荐Redisson或网关层工具如Sentinel。提供了Redisson的配置示例和两种限流设置方式,建议采用基于Duration的新API实现更简洁的限流控制。
与遨游于天地8 小时前
java·后端·nio
NIO的三个组件解决三个问题Java 最初的 I/O 模型(我们称之为 BIO,Blocking I/O)简单直观:但随着互联网发展,高并发成为常态。当服务器需要同时处理成千上万个连接时,BIO 的致命缺陷暴露了:
czlczl200209258 小时前
java·后端·spring
Guava Cache 原理与实战简单来说,Guava Cache 是一个全内存的、线程安全的、类似于 Map 的本地缓存。如果你用过 HashMap 做缓存,你一定遇到过这些痛点:
Yuer20259 小时前
开发语言·后端·rust·edca os·可控ai
什么是 Rust 语境下的“量化算子”——一个工程对象的最小定义本文不是 Rust 教程,也不是量化策略教程。 本文记录的是:在 Rust 语境下,量化算子应如何被工程化与定义。
短剑重铸之日9 小时前
数据库·redis·后端·缓存·架构·cluster
《7天学会Redis》Day 5 - Redis Cluster集群架构本期内容为自己总结归档,7天学会Redis。其中本人遇到过的面试问题会重点标记。Day 1 - Redis核心架构与线程模型
计算机程序设计小李同学9 小时前
java·前端·后端·学习·ssm
基于SSM框架的动画制作及分享网站设计基于SSM框架的动画制作及分享网站设计 一、系统概述该动画制作与分享网站旨在为用户提供一个平台,通过该平台,创作者可以上传和展示自己的动画作品,其他用户可以浏览、观看、点赞、评论以及分享作品。平台将基于SSM框架(Spring、Spring MVC、MyBatis)开发,采用MySQL数据库存储用户数据和作品信息,提供丰富的功能,如作品上传、展示、搜索、推荐系统、评论与点赞、数据统计等。
+VX:Fegn089510 小时前
数据库·vue.js·spring boot·后端·课程设计
计算机毕业设计|基于springboot + vue小型房屋租赁系统(源码+数据库+文档)小型房屋租赁目录基于springboot + vue小型房屋租赁系统一、前言二、系统功能演示三、技术选型
Victor35610 小时前
后端
Hibernate(43)Hibernate中的级联删除如何实现?在Hibernate中,级联删除(Cascade Delete)是指当删除一个实体时,自动删除与之相关联的其他实体。Hibernate通过配置级联类型来实现这一功能。常用的级联类型包括:
Victor35610 小时前
后端
Hibernate(44)Hibernate中的fetch join是什么?在Hibernate中,fetch join是一种通过单个查询同时加载相关实体的方法。这种方式可避免N+1查询问题,提高数据访问效率。fetch join通常用于解决延迟加载带来的性能问题。
用户307500930379312 小时前
后端
go Eino使用ADK开发agent1、安装依赖2、新建一个循环agent,用于判断用户输入的请假信息是否完整,如果不完整,询问用户输入相关的信息,核心在于创建一个工具,通过工具中断agent,获取问题用户的回答
唐叔在学习12 小时前
后端·python
Python自动化指令进阶:UAC提权这篇文章是笔者近期开发「Todo-List」应用的跨端数据传输遇到的问题:使用 subprocess 指令配置开通指定端口号防火墙入站规则报错了。PS:有关 subprocess 入门的,可以查阅此前的这篇文章:用python实现类AI自动执行终端指令
Assby12 小时前
后端
Windows 在 PostgreSQL 上安装 vector 扩展pgvector 是 PostgreSQL 的扩展插件,让你在数据库里直接存储和查询高维向量。典型场景:
123445212 小时前
java·后端
【面试复盘】有了equals为什么还要hashcode早上在面一家公司的时候 被问到有了equals为什么还要hashcode方法 本来是一个比较简单的问题 但是在讲完各自的作用后想讲讲自己的理解的时候突然卡壳 所以写一篇文章来梳理一下这个逻辑
小周在成长12 小时前
后端
MyBatis 分页插件PageHelperPageHelper 是一个 MyBatis 的物理分页插件,它通过拦截 MyBatis 的 SQL 执行过程,自动为 SQL 添加分页语句,让开发者无需手动编写分页 SQL。
Paladin_z12 小时前
后端
Easy Query中间件的使用easy-query-demo 是一个基于 Spring Boot 的双库双表多数据源查询项目,演示如何使用 Easy Query ORM 框架实现以下功能:
牛奔12 小时前
开发语言·后端·macos·golang·xcode
Go语言中结构体转Map优雅实现在Go开发中,我们经常需要将结构体转换为map[string]interface{}类型,特别是在:利用JSON作为中间格式,实现结构体到Map的转换:
掘金码甲哥12 小时前
后端
我不允许谁还分不清这三种watch机制的区别今天快速介绍目前市场面常见的三个watch机制的实现。k8s控制面几个组件,核心枢纽是apiserver, 除etcd之外,其他组件都通过restful进行http通信。