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
java面试netty
Dubbo、HTTP、RMI之间的区别
Dubbo、HTTP、RMI之间的区别如下:表格复制特性DubboHTTPRMI通信机制基于
Netty
的NIO异步通信,采用长连接,支持多种序列化方式基于标准的HTTP协议,无状态,每次请求独立基于Java
登登登__
·
2025-04-16 04:22
其他
dubbo
http
网络协议
【
Java面试
系列】Spring Cloud微服务架构中的分布式事务实现与Seata框架深度解析详解 - 3-5年Java开发必备知识
【
Java面试
系列】SpringCloud微服务架构中的分布式事务实现与Seata框架深度解析详解-3-5年Java开发必备知识引言在微服务架构中,分布式事务是一个不可避免的挑战。
菜鸟起航ing
·
2025-04-15 22:42
Java场景面试宝典
Java
Spring
Cloud
分布式事务
Seata
微服务
【
Java面试
系列】Spring Cloud微服务架构中的分布式事务实现与性能优化详解 - 3-5年Java开发必备知识
【
Java面试
系列】SpringCloud微服务架构中的分布式事务实现与性能优化详解-3-5年Java开发必备知识引言在微服务架构中,分布式事务是一个不可避免的挑战。
菜鸟起航ing
·
2025-04-15 22:38
Java场景面试宝典
Java
Spring
Cloud
分布式事务
微服务
面试
SpringBoot 实现大文件视频转码(转码基于FFMPEG实现)
《一线大厂
Java面试
题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!
2401_84049088
·
2025-04-15 20:00
程序员
spring
boot
音视频
ffmpeg
Netty
之内存池的原理和实战
深入理解
Netty
的内存池机制及其应用实践在高性能网络编程中,内存管理对于系统的稳定性和性能至关重要。
HaSaKing_721
·
2025-04-15 01:22
Netty
java
netty
架构师面试题 -
Netty
面试专题(含答案)
3.
Netty
的特点?4.
Netty
的线程模型?5.TCP粘包/拆包的原因及解决方法?6.了解哪几种序列化协议?7.如何选择序列化协议?8.
Netty
的零拷贝实现?
cesske
·
2025-04-14 23:41
面试
职场和发展
Nacos架构与原理 - 自研 Distro 协议 (AP分布式协议)
作者简介:大家好,我是码炫码哥,前中兴通讯、美团架构师,现任某互联网公司CTO,兼职码炫课堂主讲源码系列专题代表作:《jdk源码&多线程&高并发》,《深入tomcat源码解析》,《深入
netty
源码解析
码炫课堂-码哥
·
2025-04-14 16:26
nacos专题
架构
中间件
nacos
Java spring mybatis面试题(200道),八股文
Java面试
题通过网盘分享的文件:面试题等2个文件链接:https://pan.baidu.com/s/1Xw0PzkfAmL8uesYBvrW2-A?
快乐的木子李
·
2025-04-14 01:49
资源
java
开发语言
spring
mybatis
【
Java面试
系列】Spring Boot微服务架构下的分布式事务处理与性能优化详解 - 3-5年Java开发必备知识
【
Java面试
系列】SpringBoot微服务架构下的分布式事务处理与性能优化详解-3-5年Java开发必备知识引言在当今的微服务架构中,分布式事务处理和性能优化是面试中经常被问及的高频话题。
菜鸟起航ing
·
2025-04-13 16:47
Java场景面试宝典
Java
Spring
Boot
微服务
分布式事务
性能优化
Java面试
黄金宝典47
1.如何设计一个秒杀系统定义秒杀系统是一种应对短时间内大量用户并发请求的系统,其核心目标是在高并发场景下保证系统的稳定性、数据的一致性,避免超卖等问题,同时快速响应用户请求。秒杀系统设计需从多个层面考虑,以应对高并发场景:前端优化:页面静态化:将商品详情页等做成静态页面,减少服务器压力。例如,将商品的图片、描述等信息提前生成静态HTML文件,用户访问时直接返回静态文件。限流:在前端对用户的请求进行
ylfhpy
·
2025-04-13 12:59
Java必知必会
java
面试
开发语言
职场和发展
java面试
宝典-抱你过岸
Java面向对象有哪些特征,如何应用面向对象编程是利用类和对象编程的一种思想。万物可归类,类是对于世界事物的高度抽象,不同的事物之间有不同的关系,一个类自身与外界的封装关系,一个父类和子类的继承关系,一个类和多个类的多态关系。万物皆对象,对象是具体的世界事物,面向对象的三大特征封装,继承,多态。封装,封装说明一个类行为和属性与其他类的关系,低耦合,高内聚;继承是父类和子类的关系,多态说的是类与类的
haven-852
·
2025-04-13 05:07
面试
面试
Java面试
黄金宝典48
1.C++的拷贝构造函数,深拷贝和浅拷贝定义拷贝构造函数:在C++里,拷贝构造函数属于特殊的构造函数,其功能是使用一个已存在的对象来初始化一个新对象。当对象以值传递的方式作为参数传给函数、函数返回对象、用一个对象初始化另一个对象时,拷贝构造函数会被调用。浅拷贝:仅复制对象的成员变量值。要是成员变量包含指针,仅仅复制指针的值,也就是两个对象的指针指向同一块内存区域。深拷贝:不但复制对象的成员变量值,
ylfhpy
·
2025-04-12 19:07
Java必知必会
java
面试
c++
在 Java 中使用
Netty
框架来实现 UDP 广播并减少丢包率
要在Java中使用
Netty
框架来实现UDP广播并减少丢包率,首先要理解UDP协议的特性以及
Netty
框架的工作原理。
西门吹雪在编程
·
2025-04-12 07:07
Java
java
udp
php
小白从零开始学习Java(后端开发路线)
JavaSE推荐的课程:黑马程序员Java零基础视频教程_上部(Java入门,含斯坦福大学练习题+力扣算法题和大厂
java面试
题)_哔哩哔哩_bilibili黑马的
理想奋斗中
·
2025-04-11 11:30
java
学习
开发语言
Java面试
要点52 - Java List工具类:Arrays与Collections
文章目录一、引言二、Arrays工具类详解2.1数组基础操作2.2高级数组操作三、Collections工具类详解3.1集合基础操作3.2不可变集合3.3同步包装器四、实际应用示例4.1集合排序与查找4.2高性能数据处理总结一、引言在Java开发中,Arrays和Collections这两个工具类为我们提供了丰富的集合操作方法。它们不仅简化了我们的日常开发工作,也提供了高效且线程安全的集合处理方案
程序媛学姐
·
2025-04-11 00:23
Java面试要点专栏
java
面试
list
mysql主从复制/主从备份搭建
1)主库配置1、修改配置文件2、登录mysql:2)从库配置1、修改配置文件2、登录mysql:3)配置过程中报错1794总结前言最新的
Java面试
题,技术栈涉及Java基础、集合、多线程、Mysql、
旺仔爱Java
·
2025-04-10 06:25
数据库
mysql
数据库
主从备份
主从复制
主从搭建
Java面试
宝典带你复习--第二章Servlet篇
目录第二章Servlet篇2.1Servlet概述2.1.1Servlet生命周期2.1.2线程安全问题2.1.3与MVC框架的关系2.2九大隐式对象2.3page和pageContext的区别2.4GET和POST的区别2.5转发与重定向的区别2.6四大作用域介绍2.7session和cookie的区别2.8request和session的区别2.9报错状态码2.10常见协议及默认端口号2.11
编程的一拳超人
·
2025-04-09 11:16
Java
面试
java
servlet
26届暑期实习Java面经一面,淘天,03.28
RPC项目中使用的中间件及其作用RPC协议的主要内容客户端调用过程的详细描述部署时使用的服务器数量及其选择过程
Netty
的调优经验同步与异步、阻塞与非阻塞的理解多路复用在RPC框架中的体现多线程在
Netty
飞天小牛肉
·
2025-04-09 06:48
java
开发语言
面试
求职招聘
后端
经验分享
校招
从零开始手写RPC框架(番外)
Netty
基础知识点及常见面试题汇总
目录
Netty
的核心组件Bytebuf(字节容器)Bootstrap和ServerBootstrap(启动引导类)Channel(网络操作抽象类)SelectorEventLoop(事件循环)NioEventLoopGroup
slh别学了
·
2025-04-09 04:04
微服务
从零开始手写RPC框架
rpc
网络协议
网络
开发语言
【
Java面试
系列】Spring Boot中自动配置原理与自定义Starter开发实践详解 - 3-5年Java开发必备知识
【
Java面试
系列】SpringBoot中自动配置原理与自定义Starter开发实践详解-3-5年Java开发必备知识引言SpringBoot作为Java生态中最流行的框架之一,其自动配置机制和Starter
菜鸟起航ing
·
2025-04-08 23:36
Java场景面试宝典
Java
Spring
Boot
面试
自动配置
自定义Starter
【
Java面试
系列】Spring Cloud微服务架构中的服务熔断与降级策略实现与优化详解 - 3-5年Java开发必备知识
【
Java面试
系列】SpringCloud微服务架构中的服务熔断与降级策略实现与优化详解-3-5年Java开发必备知识1.引言在微服务架构中,服务之间的依赖关系复杂,任何一个服务的故障都可能引发连锁反应
菜鸟起航ing
·
2025-04-08 23:35
Java场景面试宝典
Java
Spring
Cloud
微服务
面试
【
Java面试
系列】Spring Boot应用中的事务传播机制与分布式事务实践详解 - 3-5年Java开发必备知识
【
Java面试
系列】SpringBoot应用中的事务传播机制与分布式事务实践详解-3-5年Java开发必备知识引言在Java开发中,事务管理是保证数据一致性和完整性的关键技术之一。
菜鸟起航ing
·
2025-04-08 23:05
Java场景面试宝典
Java
Spring
Boot
事务管理
分布式事务
面试
【
Java面试
系列】Spring Boot微服务架构下的分布式事务处理与Seata框架实现原理详解 - 3-5年Java开发必备知识
【
Java面试
系列】SpringBoot微服务架构下的分布式事务处理与Seata框架实现原理详解-3-5年Java开发必备知识1.引言在微服务架构中,分布式事务处理是一个不可避免的挑战。
菜鸟起航ing
·
2025-04-08 23:02
Java场景面试宝典
Java
Spring
Boot
微服务
分布式事务
Seata
Java核心技术面试题
Java面试
题分享通过网盘分享的文件:面试题等2个文件链接:https://pan.baidu.com/s/1Xw0PzkfAmL8uesYBvrW2-A?
快乐的木子李
·
2025-04-08 12:18
资源
java
开发语言
2024年互联网
Java面试
复习大纲:ZK+Redis+MySQL+Java基础+架构
Redis的数据过期策略(必考)Redis的LRU过期策略的具体实现如何解决Redis缓存雪崩,缓存穿透问题Redis的持久化机制(必考)Redis的管道pipeline对于Redis这一块,这份
Java
参考信息
·
2025-04-07 21:11
java
面试
redis
java如何处理网络延时问题,并保证数据安全?
•实现异步通信:使用异步I/O(如JavaNIO)或
Netty
框架,可以提高程序的并发性能,从而减少网络延迟。•使用缓
努力的搬砖人.
·
2025-04-06 07:08
java
后端
面试
网络
网络安全
netty
自定义消息实现心跳检测与重连
netty
的心跳发送的重连,主要在client端。
兮川
·
2025-04-06 05:24
后端
netty心跳检测
netty重连机制
netty
Netty
——异常处理机制
文章目录1.简介2.异常传播路径3.异常捕获的方式4.全局异常处理5.注意事项6.总结1.简介
Netty
的异常处理机制基于其事件驱动模型和责任链模式,通过ChannelPipeline中的ChannelHandler
A2274
·
2025-04-06 05:23
#
Netty
Java
面试
java
netty
Netty
在Android开发中的应用实战系列(三)——— 心跳处理, 断线重连
本文来自阿钟的投稿,阅读大约10分钟一、客户端添加心跳处理这里就需要提到一个
netty
重要的IdleStateHandler,用于处理心跳机制;为当前连接通道设置读、写、读写空闲超时时间,当达到了设定的时间那么就会回调
刘桂林
·
2025-04-06 04:51
SpringBoot +
Netty
+ Vue + WebSocket实现在线聊天
最近想学学WebSocket做一个实时通讯的练手项目主要用到的技术栈是WebSocket
Netty
VuePiniaMySQLSpringBoot,实现一个持久化数据,单一群聊,支持多用户的聊天界面下面是实现的过程后端
陌路物是人非
·
2025-04-05 23:49
spring
boot
vue.js
websocket
netty
深入理解Spring框架:自动化配置与JDBC优化
本文基于《
Java面试
题曝光》中关于Spring框架的章节内容,深入探讨了如何通过Spring框架优化这两个方面。
菁子姐姐
·
2025-04-05 12:07
Spring框架
自动装配
JDBC优化
集成测试
模板设计模式
Java面试
黄金宝典33
1.什么是存取控制、触发器、存储过程、游标存取控制定义:存取控制是数据库管理系统(DBMS)为保障数据安全性与完整性,对不同用户访问数据库对象(如表、视图等)的权限加以管理的机制。它借助定义用户角色和权限,限制用户对数据库的操作,防止未授权访问和数据泄露。要点:包含用户认证(确认用户身份)、授权(赋予用户特定操作权限,如查询、插入、更新、删除等)以及权限管理(可随时修改用户权限)。应用:在多用户的
ylfhpy
·
2025-04-05 00:14
Java面试黄金宝典
java
面试
开发语言
数据结构
职场和发展
排序算法
SpringBoot快速搭建TCP服务端和客户端
SpringBoot搭建TCP通信的过程,对于工程需要的小伙伴,只是想快速搭建一个可用的服务.其他的教程看了许多,感觉讲得太复杂,很容易弄乱,这里我只讲效率,展示快速搭建过程TCPServer由于TCP协议是
Netty
摘星编程
·
2025-04-04 22:59
spring
boot
tcp/ip
java
【高频
java面试
题】Spring、SpringMVC和Springboot的区别
1、问?)Spring、SpringMVC和Springboot的区别背景!相关概念1)、何为Spring?Spring是一个轻量级的DI/IOC和AOP容器的开源框架;Spring提倡以“最少侵入”的方式来管理应用中的代码;优势:低侵入/低耦合(降低组件之间的耦合度,实现软件各层之间的解耦)声明式事务管理(基于切面和惯例)方便集成其他框架(如MyBatis、Hibernate等)降低Java开发
web18296061989
·
2025-04-03 21:14
java
java
后端
Java面试
题:@PostConstruct、init-method和afterPropertiesSet执行顺序?
在Spring框架中,@PostConstruct注解、init-method属性、以及afterPropertiesSet()方法通常用于初始化Bean的逻辑。它们都提供了在Bean创建和初始化完成后执行的方法,但执行顺序有所不同。想要知道@PostConstruct、init-method、afterPropertiesSet()的执行顺序,只要搞明白它们各自在什么时候被谁调用就行了。代码如下
猫鱼吐泡泡
·
2025-04-03 20:08
Java面试题
java
spring
面试
设计模式
开发语言
Java最常见200+面试题全解析
原因有三个:第一,我想为每一个为梦想时刻准备着的“有心人”,尽一份自己的力量,提供一份高度精华的
Java面试
清单;第二,目前市面上的面试题不是答案不准确就是内容覆盖面太窄,所以提供一份经典而又准确的面试题是非常有必要的
笨鸟还未飞
·
2025-04-03 09:31
转载
JAVA
面试
解析
java面试
准备JVM篇
前言:最近准备面试因此决定做一次总结。这个专栏总结的大多数内容来至即刻时间的专栏深入拆解JVM虚拟机,java核心面试技术,和深入理解JVM这本书。首先我查一下jvm面试一般会问什么问题。我总结一下大致可以分为以下几类(后面会及时补充)一、Jvm的基本原理(以下红色为重点):1.java的内存布局2.java基本类型3java虚拟机如何加载java类4java如何执行方法调用5java如何处理异常
dajunstan
·
2025-04-03 09:31
jvm面试
jvm面试
java面试
题解析
本文分为十九个模块,分别是:Java基础、容器、多线程、反射、对象拷贝、JavaWeb、异常、网络、设计模式、Spring/SpringMVC、SpringBoot/SpringCloud、Hibernate、MyBatis、RabbitMQ、Kafka、Zookeeper、MySQL、Redis、JVM如下图所示:共包含208道面试题,本文的宗旨是为读者朋友们整理一份详实而又权威的面试清单,下面
java梅洛
·
2025-04-03 09:01
经验分享
java
面试
程序人生
开发语言
Netty
源码—10.
Netty
工具之时间轮
Netty
源码—10.
Netty
工具之时间轮大纲1.什么是时间轮2.HashedWheelTimer是什么3.HashedWheelTimer的使用4.HashedWheelTimer的运行流程5.HashedWheelTimer
牛马程序员2025
·
2025-04-01 20:36
.net
unity
网络
hadoop
Java面试
必备:线上问题排查与MySQL、Redis优化实战场景题
一、线上问题排查实战场景(代码示例)1.场景一:CPU使用率飙升到99%问题代码示例://错误示例:死循环导致CPU飙升publicclassCpuProblem{publicstaticvoidmain(String[]args){while(true){//没有终止条件//模拟高CPU操作(如复杂计算)for(inti=0;icache=newHashMapcache=newWeakHashM
小小鸭程序员
·
2025-04-01 04:45
java
spring
boot
docker
数据库
面试
JAVA面试
宝典(纯享版)
一、Java基础1、Java开发平台都有什么Ee:webSe:客户端Me:嵌入式应用开发2、Jdk和jre的区别Jdk是开发人员使用Jre是java程序运行平台3、list、set、map的区别List和set是conllection的子类Java容器分为Collection和Map两大类,Collection集合的子接口有Set、List、Queue三种子接口。我们比较常用的是Set、List,
爱技术的大龄码农
·
2025-04-01 02:04
java
面试
开发语言
设计模式
Netty
源码—9.性能优化和设计模式二
大纲1.
Netty
的两大性能优化工具2.FastThreadLocal的实现之构造方法3.FastThreadLocal的实现之get()方法4.FastThreadLocal的实现之set()方法5.
东阳马生架构
·
2025-03-31 07:17
Netty应用与源码
Netty
设计模式
Netty
源码—10.
Netty
工具之时间轮二
大纲1.什么是时间轮2.HashedWheelTimer是什么3.HashedWheelTimer的使用4.HashedWheelTimer的运行流程5.HashedWheelTimer的核心字段6.HashedWheelTimer的构造方法7.HashedWheelTimer添加任务和执行任务8.HashedWheelTimer的完整源码9.HashedWheelTimer的总结10.Hashe
东阳马生架构
·
2025-03-30 23:27
Netty应用与源码
Netty
时间轮
【华为OD技术面试真题 - 技术面】-
Java面试
题(15)
华为OD面试真题精选专栏:华为OD面试真题精选目录:2024华为OD面试手撕代码真题目录以及八股文真题目录介绍下TCP/UDPTCP(传输控制协议)和UDP(用户数据报协议)TCP(TransmissionControlProtocol)和UDP(UserDatagramProtocol)是两种常见的传输层协议,主要用于不同类型的网络通信。它们各自有不同的特性、应用场景以及优缺点。下面是对这两种协
算法大师
·
2025-03-30 19:28
华为od
面试
java
【华为OD技术面试真题 - 技术面】-
Java面试
题(17)
华为OD面试真题精选专栏:华为OD面试真题精选目录:2024华为OD面试手撕代码真题目录以及八股文真题目录文章目录华为OD面试真题精选虚拟机分区1.**虚拟磁盘分区**2.**虚拟机的内存分区**3.**CPU分配**4.**虚拟网络分区**5.**存储虚拟化和分区**6.**虚拟机分区管理**7.**常见虚拟化平台的分区管理**内存回收1.**Java内存管理概述**2.**垃圾回收机制概述**
算法大师
·
2025-03-30 17:36
华为od
面试
java
基于Java与Go的下一代DDoS防御体系构建实战
一、攻击防御技术矩阵重构1.1混合攻击特征识别攻击类型Java检测方案Go防御实现协议滥用型
Netty
流量特征分析gopacket协议解析应用层侵蚀SpringCloudGateway限流
Monkey@
·
2025-03-30 15:00
java
golang
ddos
基于
Netty
实现的
netty
-socketio实现WebSocket
2019独角兽企业重金招聘Python工程师标准>>>介绍
netty
-socketio是socket.io使用Java语言基于
Netty
网络库编写的WebSocket库.功能非常强大,简单易用,稳定可靠
weixin_34315189
·
2025-03-30 13:45
网络
netty
运维
socket.io
netty
java,SpringBoot+
Netty
-socketio实现websocket
cdnjs.com/libraries/socket.io常用的方式是,前端使用socket.io.js,后端使用node.js实现socket.io的接口,可是我们的架构后端使用的是java,所以我使用的是
netty
-socketio
木陌APPLE
·
2025-03-30 13:15
socket.io
netty
java
websocket之
netty
-socketio高性能实时消息推送框架
http那种只能由客户端发起请求,服务器响应的单项数据传输局面,采用websocket之后,可以由客户端推送数据到服务端,也可以由服务器主动推送数据到客户端,从而同时进行双向通信,便于数据实时更新推送
netty
-socketio
奇怪的混子
·
2025-03-30 13:14
websocket
网络协议
网络
Java面试
必问:HashMap底层原理详解
Java面试
必问:HashMap底层原理详解HashMap是Java中最常用的集合类之一,也是面试中的高频考点。
小徐博客
·
2025-03-30 10:23
java
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他