E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Spring面试
【前端】【
面试
】实时聊天系统使用 WebSocket 时,你是怎样保证消息的实时性和稳定性的?
在构建实时聊天系统时,使用WebSocket确实可以大大提升“实时性体验”,但仅使用WebSocket不足以保证消息稳定性与可靠性。为了确保消息既“实时”又“稳定”,我在多个实际项目中从以下几个方面进行保障:使用WebSocket构建实时聊天系统时,如何保证消息的实时性与稳定性一、连接稳定性保障1.心跳机制(Heartbeat)问题:客户端断网/浏览器挂起后,服务端无法立刻感知连接断开。✅解决方案
患得患失949
·
2025-05-12 21:34
面试考题专栏(前后端)
前端
面试
websocket
Spring
xml与注解的比较
Spring
xml与注解的比较XML与注解的比较XML可以适用任何场景,结构清晰,维护方便注解不是自己提供的类使用不了,开发简单方便XML与注解整合开发推荐最佳实践方法xml管理Bean注解完成属性注入使用过程中
冷丁_
·
2025-05-12 21:34
Spring精华详解
Java后端学习精华
spring
xml
java
Spring
Cloud Gateway三种API限流方案详解
Spring
CloudGateway实现API限流的三种方式前言在微服务架构中,API网关作为系统的统一入口,承担着路由转发、权限校验、流量控制等重要职责。
MenzilBiz
·
2025-05-12 21:34
gateway
spring
cloud
java
微服务
Spring
Cloud Gateway实现限流功能详解
1什么是限流通俗的说,限流就是限制一段时间内,用户访问资源的次数,减轻服务器压力,限流大致分为两种:1.IP限流(5s内同一个ip访问超过3次,则限制不让访问,过一段时间才可继续访问)2.请求量限流(只要在一段时间内(窗口期),请求次数达到阀值,就直接拒绝后面来的访问了,过一段时间才可以继续访问)(粒度可以细化到一个api(url),一个服务)2本次限流模型限流模型:漏斗算法,令牌桶算法,窗口滑动
别说我不爱运动
·
2025-05-12 21:34
gateway
spring
cloud
gateway
spring
基于
Spring
Boot的在线教育平台设计与实现
二、技术选型后端框架:
Spring
Boot是一个轻量级的Java开发
一个不起眼的前行者
·
2025-05-12 21:34
springboot
spring
boot
后端
java
基于
spring
boot的微信公众号管理系统
基于
spring
boot的微信公众号管理系统作者:禅与计算机程序设计艺术1.背景介绍1.1微信公众号的发展现状1.1.1微信公众号用户规模1.1.2微信公众号功能不断丰富1.1.3微信公众号商业价值凸显
AI智能应用
·
2025-05-12 21:33
DeepSeek
R1
&
大数据AI人工智能
Python入门实战
计算科学
神经计算
深度学习
神经网络
大数据
人工智能
大型语言模型
AI
AGI
LLM
Java
Python
架构设计
Agent
RPA
Spring
中xml文件与注解
一、引入xml和注解1.在
Spring
中的两个个重要概念一个是IoC,一个是bean;bean是
Spring
IoC实例化、管理、装配的对象,那么
Spring
IoC如何管理bean呢?
perseveregz
·
2025-05-12 21:32
spring框架
spring
xml
java
spring
boot 学习路线
Spring
Boot是一个开源的Java基础框架,它提供了快速开发、配置简单的特性,帮助开发者轻松创建独立的、生产级别的基于
Spring
框架的应用。
youyouxiong
·
2025-05-12 21:30
java
《
Spring
Cloud微服务架构实战》-- 注册中心--Eureka
本书使用的
Spring
Cloud版本为Dalston.SRl,相关的技术版本如下所示。>
spring
-cloud-commons:公共模块,版本为1.2.2.RELEASE。
time Friend
·
2025-05-12 20:57
spring
cloud
eureka
spring
cloud
Spring
Boot学习之
Spring
Boot3集成OpenApi(三十八)
Spring
boot升级到
Spring
boot3以后,就彻底放弃了对之前swagger的支持,转而重新支持最新的OpenApi,今天我们通过一个实例初步看看OpenApi和Swagger之间的区别.一、
徐泗空
·
2025-05-12 20:57
spring
boot
学习
java
Spring
boot2升级
Spring
boot3
Spring
Boot2升级到
Spring
Boot31.Java环境变化2.第三方库版本升级1.
Spring
Boot2.Mybatis&MybatisPlus4.druid5.swagger6.
spring
-cloud
十杯柠檬茶_LemonTea
·
2025-05-12 20:26
java
spring
boot
学习
spring
cloud
mybatis
Aop源码学习收藏
要点1、面向切面编程的概念,AOP的概念2、
Spring
AOP的使用方法3、
Spring
AOP的通知类型、切点表达式用法!、绑定参数用法!
NaughtyBo
·
2025-05-12 20:25
#
Aop
spring学习
学习
Spring
&
Spring
Boot 常用注解总结
在Java开发中,
Spring
和
Spring
Boot框架广泛应用于企业级应用开发。这两个框架提供了丰富的注解,使得开发更加高效和便捷。本文将对
Spring
和
Spring
Boot中常用的注解进行总结。
斗-匕
·
2025-05-12 20:54
spring
spring
boot
java
后端领域
Spring
Cloud Eureka的服务元数据管理
后端领域
Spring
CloudEureka的服务元数据管理关键词:
Spring
CloudEureka、服务元数据管理、微服务架构、服务注册与发现、元数据配置摘要:本文聚焦于后端领域中
Spring
CloudEureka
后端开发笔记
·
2025-05-12 20:23
后端开发工程师精进之路
Spring
Boot
开发实战
spring
cloud
eureka
spring
ai
Spring
Boot 常用注解整理
Spring
&
Spring
Boot常用注解整理现代的
Spring
与
Spring
Boot应用大量使用注解来简化配置、管理组件和实现各种框架功能。
Gurucyy
·
2025-05-12 19:22
spring
boot
后端
java
spring
boot3学习
leifengyang/
spring
-boot-3-gitee代码尚硅谷新版
Spring
Boot3教程-B站视频
Spring
Boot3全栈指南教程——尚硅谷学习笔记2023年雷丰阳
spring
boot3
NaughtyBo
·
2025-05-12 19:51
springboot
学习
Spring
boot中用RocketMQ(rocketmq-
spring
-boot-starter)解决分布式事务问题
前言上篇介绍了rocketmq-
spring
-boot-starter的使用过程,本篇文章介绍怎么用RocketMQ解决分布式环境下的事务问题。
码学弟
·
2025-05-12 19:20
消息中间件
java-rocketmq
spring
boot
rocketmq
Spring
为什么要用三级缓存解决循环依赖
一、
Spring
的现有流程假设有对象A{b,c}B{a}C{a}A、B、C对象构成了循环依赖的场景,假设先创建A,实例化A,填充属性b,到1级、2级、3级缓存中都没有找到,决定创建B,实例化B,填充属性
诗人不写诗
·
2025-05-12 19:18
#
Spring原理篇
java
Spring
Bean生命周期
1.Bean定义加载与解析过程:
Spring
容器读取配置文件或扫描注解(如@Component),将Bean的定义(如类名、作用域、初始化/销毁方法等)加载到BeanDefinition。
诗人不写诗
·
2025-05-12 19:18
#
Spring原理篇
spring
java
后端
Spring
Cloud原理详解
Spring
Cloud,作为
Spring
生态系统中专为微服务设计的一系列框架和工具,为开发者提供了一条通往微服务世界的捷径。
Jimaks
·
2025-05-12 18:14
后端
spring
cloud
后端
微服务
互联网大厂Java
面试
实录:从基础到进阶的技术大考验
互联网大厂Java
面试
实录:从基础到进阶的技术大考验场景一:基础知识的考验
面试
官:“请你简单介绍一下Java的内存模型。”谢飞机:“这个简单,Java内存模型是……是……就是有堆和栈,对吧?”
逝言、
·
2025-05-12 18:43
Java场景面试宝典
Java面试
互联网大厂
技术面试
Java核心知识
多线程
JVM
Spring
【
面试
真题】王者荣耀亿级排行榜,如何设计?
目录一、数据库orderby二、Redis的zset三、抗亿级数据存在的问题3.1热点key问题3.1.1多级缓存(Redis+JVM本地缓存)3.1.2读写分离+从库负载均衡3.1.3分片Key设计3.2内存爆炸3.2.1缩短键名3.2.2分片存储3.3数据持久化风险3.3.1异步双写3.3.2混合持久化一、数据库orderby1.在表数据较少的情况下,推荐使用该做法2.如果在数据量比较多的情况
敖云岚
·
2025-05-12 18:12
Redis
面试
职场和发展
php中不可不知的语法糖,你都用了哪些?
5IDEA必装的插件:
Spring
BootHelper的使用与功能特点6Aiassistant,又是一个写代码神器 文章正文PH
Ai 编码
·
2025-05-12 17:35
php教程
php
android
开发语言
php多进程那点事,用 swoole 如何去解决呢
5IDEA必装的插件:
Spring
BootHelper的使用与功能特点6Aiassistant,又是一个写代码神器 文章正文 在
Ai 编码
·
2025-05-12 17:34
php教程
laravel5
php
swoole
android
老寇云平台已发布
基于
Spring
Boot3.0.5、
Spring
Cloud2022.0.2、
Spring
CloudAlibaba2022.0.0.0-RC1最新版本开发的多租户SaaS系统。遵循
Spring
Bo
k↑
·
2025-05-12 17:34
开源项目
springcloud
开源项目
springcloud
【EMQX实践】0到1实现EMQX客户端组件
Spring
Boot以其简化配置和快速部署的特性,成为构建企业级应用的首选框架。Vert.x作为一个响应式应用平台,以其轻量级和高性能的特点,为构建高并发的分布式系统提供了强大支持。
后端马农
·
2025-05-12 17:33
EMQX实践专栏
java
开发语言
中间件
iot
物联网
2025年渗透测试
面试
题总结-某服
面试
经验分享(附回答)(题目+回答)
协议类型2.OSI七层模型3.网络层协议4.HTTP请求头5.常见端口6.中间件解析漏洞7.CSRF修复建议8.其他漏洞类型9.HW与应急响应10.安全设备与研判11.数据流量分析12.加固方案与报告撰写
面试
总结与提升建议
独行soc
·
2025-05-12 17:01
2025年渗透测试面试指南
面试
职场和发展
运维
linux
服务器
网络安全
渗透测试
Spring
Boot读取Resource下文件的几种方式
这里待下载文件路径为resource/excelTemplate/test.xlsx以下三种方法在开发环境(IDE中)和生产环境(linux部署成jar包)都可以读取到第一种ClassPathResourceclassPathResource=newClassPathResource("excleTemplate/test.xlsx");InputStreaminputStream=classPa
好大的月亮
·
2025-05-12 16:28
springboot
如何做出精美的邮件正文,并用 java 发送
博主介绍:✌博主从事应用安全和大数据领域,有8年研发经验,5年
面试
官经验,Java技术专家,阿里云专家博主,华为云云享专家✌Java知识图谱点击链接:体系化学习Java(Java
面试
专题)感兴趣的同学可以收藏关注下
激流丶
·
2025-05-12 16:56
核心代码
java
开发语言
email
邮件发送
Spring
@Value注解解析源码
前言我们使用
spring
最常用的属性注入方式就是@Value,而要注入的属性我们一般都配置在配置文件application.properties中,上文讲解了配置文件application.properties
CRUD的W
·
2025-05-12 16:26
spring
value注解原理
属性注入
spring
boot项目读取 resources 目录下的文件的9种方式
1.使用ClassLoader.getResourceAsStream()方法InputStreaminputStream=getClass().getClassLoader().getResourceAsStream("file.txt");2.使用Class.getResourceAsStream()方法InputStreaminputStream=getClass().getResource
ldj2020
·
2025-05-12 16:56
java
spring
boot
import
Spring
Cloud Gateway 简介
Spring
CloudGateway简介一、概述
Spring
CloudGateway是
Spring
官方推出的第二代API网关组件(第一代是Zuul),用于替代NetflixZuul。
一个憨憨coder
·
2025-05-12 16:55
spring
cloud
spring
cloud
01-如何引导AI来帮助我们完善项目
你怎么解决的封装组件封装2.自定义指令3.hook(vue3的组合式函数)优化(举例)防抖节流2.避免内存泄露3.组件销毁时销毁定时器,window对象的事件绑定vue计算属性key值keep-alive差异化的功能
面试
回答的套路项目背景和目标
teayear
·
2025-05-12 15:54
高薪面试题
面试题
高并发面试题
面试
前端框架
前端
Spring
Boot 引入 Guava Retry 实现重试机制
为什么要用重试机制在如今的系统开发中,为了保证接口调用的稳定性和数据的一致性常常会引入许多第三方的库。就拿缓存和数据库一致性这个问题来说,就有很多的实现方案,如先更新数据库再删除缓存、先更新缓存再更新数据库,又或者是异步缓存写入。然而某些场景下出现更新数据库成功,但删除缓存失败,又或者是更新缓存失败但更新数据库失败了。因此为保证缓存数据库的一致性,我们可以尝试引入重试机制来实现,当数据库更新成功后
Java雪荷
·
2025-05-12 15:24
Guava
guava
java
spring
java-ee
百度历年笔试
面试
150题
原文:http://ask.julyedu.com/question/4561、用C语言实现一个revert函数,它的功能是将输入的字符串在原串上倒序后返回。2、用C语言实现函数void*memmove(void*dest,constvoid*src,size_tn)。memmove函数的功能是拷贝src所指的内存内容前n个字节到dest所指的地址上。分析:由于可以把任何类型的指针赋给void类型
weixin_34245082
·
2025-05-12 15:53
Spring
boot admin监控不到context-path服务
写在前面:前段时间给同事解决
Spring
bootadmin监控异常问题,发现网上关于此类问题多是基于Eureka注册中心,关于consul所述甚少,特写此贴。
y&m
·
2025-05-12 15:53
微服务
源码
consul
微服务
boot
admin
监控
java
Spring
Boot使用Nacos作为配置中心服务和服务注册中心
Spring
Boot使用Nacos作为配置中心服务和服务注册中心简介从
spring
开始,所有的配置文件都放在项目中,如果需要修改配置文件内容,则需要登陆服务器重启服务。
空╯﹏╰白
·
2025-05-12 15:52
Spring
boot使用
spring
retry重试机制
spring
-retry组件可以通过注解优雅的实现重处理功能。
Harry技术
·
2025-05-12 15:51
#
Spring
Boot
spring
boot
spring-retry
重试机制
springretry重试机制
Java实战:
Spring
Boot接口重试机制实现
本文将详细介绍如何在
Spring
Boot应用程序中实现接口重试机制。我们将探讨重试机制的基本概念,以及如何使用
Spring
Boot和第三方库来实现接口的重试功能。
拥抱AI
·
2025-05-12 15:21
java
spring
boot
数据库
基于Reactive的
Spring
Security(
Spring
Webflux)
HttpSecurity(ServletAPI)@BeanpublicSecurityFilterChainsecurityFilterChain(HttpSecurityhttp)throwsException{http.cors(cors->cors.configurationSource(request->{CorsConfigurationconfiguration=newCorsConf
阿乾之铭
·
2025-05-12 15:21
Spring
Security
spring
java
后端
HTML专题之语义化
前言石匠敲击石头的第3次有一道经典的前端
面试
题:如何理解HTML语义化?如果让我自己回答,我会说语义化会让HTML代码更利于维护,并且有利于SEO的优化。
_CodePencil_
·
2025-05-12 15:50
HTML专题
html
前端
HTML专题之DOCTYPE
前言石匠敲击石头的第1次有一道经典的前端
面试
题:DOCTYPE是什么?
_CodePencil_
·
2025-05-12 15:20
HTML专题
html
前端
关于
Spring
Boot 使用中Restful风格的总结
Restful风格(1)请求映射注解作用代码示例@RestController声明为Restful控制器,等价于@Controller+@ResponseBody@RestControllerpublicclassUserController{...}@RequestMapping通用请求映射(可指定路径、方法类型)@RequestMapping("/api")@GetMappingGET请求专用
chenxandy_123
·
2025-05-12 15:19
java
spring
boot
React+
Spring
boot项目部署ESC服务器
记录一下我个人部署Linux服务器的心得环境介绍ESC服务器创建时默认安装LNMP,即Linux,Nginx,Mysql,Php所以这里不讲怎么安装Nignx和Mysql笔者使用的Linux版本为22.0.4LTS版前端打包运行React打包命令进行前端项目的打包npmrunbuild打包后可能生成dist或者build文件夹,这取决于你构建react项目采用的方式服务器Nginx的网页目录为/v
海绵不是宝宝817
·
2025-05-12 15:47
react.js
前端
前端框架
2025最新软件测试
面试
题(带答案)
1.请自我介绍一下(需简单清楚的表述自已的基本情况,在这过程中要展现出自信,对工作有激情,上进,好学)
面试
官您好,我叫###,今年26岁,来自江西九江,就读专业是电子商务,毕业后就来深圳工作,有三年的软件测试工程师的经验
sszmvb1234
·
2025-05-12 14:41
技术分享
软件测试面试题
面试
软件测试
面试
软件测试
面试
题 . 什么是中间件?测试会用到中间件吗?nginx算是中间件吗?
什么是中间件?中间件(Middleware)是位于操作系统与应用程序之间的软件,起到连接和协调作用,帮助不同的应用程序或服务进行通信和数据交换。中间件的主要功能包括:通信管理:中间件提供了标准的通信协议,使得不同系统之间可以顺畅地交换信息。数据管理:负责数据的存储、检索、缓存和传输,确保数据在不同系统间的一致性和完整性。安全性:通过身份验证、授权、加密等方式保护系统和数据的安全。事务管理:管理复杂
sszmvb1234
·
2025-05-12 14:11
技术分享
软件测试面试题
面试
中间件
nginx
运维
测试工具
用于文件上传的MultipartFile接口
常见用途用于
Spring
Boot或
Spring
MVC控制器中接收上传的文件:@PostMapping("/upload")publicStringuploadFile(@RequestParam("file
Klong.k
·
2025-05-12 13:08
java
stream
互联网大厂Java
面试
指南:从基础到高阶技术栈与业务场景实战
第一轮:Java基础与JVM问题1:请解释Java中的垃圾回收机制,并说明G1垃圾收集器的工作原理及其适用场景。技术解析:核心概念:垃圾回收(GC)是JVM自动管理内存的机制,通过标记-清除、复制、标记-整理等算法回收无用对象。G1特点:分区堆内存,优先回收垃圾最多的区域,适用于大内存、低延迟场景。常见误区:认为GC调优是万能的,忽略代码层面的内存优化。问题2:Java8中的Lambda表达式和S
yiiyx
·
2025-05-12 13:37
Java场景面试宝典
Java
Spring
Boot
微服务
面试
分布式系统
康佳Android
面试
题及参考答案(多张原理图)
JVM内存分布和分代回收机制是什么?JVM内存主要分为以下几个区域。堆(Heap)是JVM管理的最大的一块内存区域,主要用于存放对象实例。所有线程共享堆内存,在堆中又分为年轻代(YoungGeneration)和老年代(OldGeneration)。年轻代又分为Eden区和两个Survivor区(一般是S0和S1)。新创建的对象通常会被分配到Eden区,当Eden区满了之后,会触发MinorGC,
大模型大数据攻城狮
·
2025-05-12 13:03
android
jvm原理
react
native
android
jetpack
rxjava
glide
adb
Spring
Boot了解
介绍
Spring
Boot是一个基于
Spring
框架的快速开发的工具,它可以帮助开发者快速搭建基于
Spring
的应用程序。本篇博文将从源码的角度分析
Spring
Boot的核心原理。
琉底骅网络
·
2025-05-12 12:59
spring
boot
spring
java
上一页
104
105
106
107
108
109
110
111
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他