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
nettyjava后端
java实习生40多天有感
从5月15日开始,我开始第一步步入社会,我今年大三,在一家上市互联网公司做一名实习生,主要做
java后端
开发。
别拿爱情当饭吃
·
2025-07-29 22:31
JAVA后端
开发——用 Spring Boot 实现定时任务
在后端开发中,执行定时任务是一个极其常见的需求,无论是每日的数据报表生成、定时的缓存清理,还是自动化同步第三方数据。借助SpringBoot内置的强大功能,我们只需几个简单的注解,就能实现稳定、可靠且极易维护的定时任务。第一步:开启定时任务的总开关(@EnableScheduling)我们首先要告诉SpringBoot:“嘿,我准备在这个项目里使用定时任务功能了,请帮我把相关的组件都准备好!”这个
1candobetter
·
2025-07-29 16:55
JAVA开发
java
spring
boot
开发语言
AI-调查研究-26-【时间管理】全球不同人群社交媒体使用时间情况
(300篇)目前2025年07月10日更新到:Java-68深入浅出分布式服务
Netty
实现自定义RPC附详细代码MyBatis已完结,Spring已完结,Nginx已完结,Tomcat已完
武子康
·
2025-07-28 22:07
AI
DeepSearch
人工智能
ai
学习
职场和发展
职场发展
个人开发
程序人生
Netty
中 ? extends Future<? super V>这种的写法的理解
1.语法与结构分解1.1分解解释外层:?extendsFuture含义:?表示某种类型,限制为Future或其子类(如ChannelFutureextendsFuture)。作用:使监听器能够处理任何Future的子类型,增强灵活性。PECS原则:外层是“生产者”(Producer),适合只读场景,监听器读取Future的状态(如isSuccess())。内层:Future含义:?superV表示
Jooou
·
2025-07-27 13:09
java
Netty
源码分析(二),
Netty
中的future和Promise,DefaultPromise的实现
JUC包中的futureclassTest{publicstaticvoidmain(String[]args){FutureTaskhTask=newFutureTask{System.out.println(getCurrentThreadName()+"---------");System.out.println("洗好茶壶");System.out.println("灌上凉水");Syst
L Y C
·
2025-07-26 15:51
netty
java学习
netty
——Future和Promise的使用 线程间的通信
Future和PromiseFuture和Promise是
netty
在异步处理中,最常用的两个接口。这一小节我将分为三个小部分来理解Future和Promise。
·
2025-07-26 14:19
Netty
中ByteBuf的使用
ByteBuf使用ByteBuf是一个抽象的、可随机和顺序访问的零个或多个字节的序列。它为一个或多个原始字节数组(byte[])和NIO缓冲区(ByteBuffer)提供了抽象视图。与JavaNIO的ByteBuffer相比,ByteBuf具有更多优势,如扩展性、透明零拷贝、自动容量扩展和更好的性能等。创建缓冲区推荐使用Unpooled类中的辅助方法来创建新的ByteBuf实例,而不是直接调用具体
Jooou
·
2025-07-26 14:18
开发语言
nio
jvm
Netty
中AbstractReferenceCountedByteBuf对AtomicIntegerFieldUpdater的使用
这在实现高性能、非阻塞的并发算法时非常有用,就像
Netty
在其ByteBuf引用计数管理中所做的那样。1.AtomicInteg
Jooou
·
2025-07-26 14:18
java
开发语言
Netty
如何实现事件驱动
1.事件驱动模型1.1什么是事件驱动事件驱动是一种编程范式,系统通过监听和响应事件(Event)来执行操作,而不是通过轮询或阻塞等待。事件通常由外部刺激触发(如网络I/O、定时器、用户任务),由事件循环(EventLoop)捕获并分发给相应的处理逻辑。事件驱动的核心优势是:异步非阻塞:避免线程阻塞,提升资源利用率。高并发:单线程处理多个事件,适合网络应用。模块化:事件处理逻辑解耦,易于扩展。1.2
Jooou
·
2025-07-26 14:18
java
nio
网络协议
Netty
中future和promise用法和区别
定义与概念Future:表示一个异步操作的结果。它是只读的,意味着你只能查看操作是否完成、是否成功、获取结果或者异常等信息,但不能主动设置操作的结果。Promise:是Future的可写扩展。它不仅可以像Future一样查看操作结果,还能主动设置操作的成功、失败或者取消状态,并且通知所有的监听器。用法示例Future的用法Future通常用于获取异步操作的结果,并且可以添加监听器来处理操作完成后的
Jooou
·
2025-07-26 14:16
java
网络协议
nio
Netty
框架学习笔记
前言本文是作者在做rpc框架项目时,需要使用
Netty
网络框架进行实现,因此学习了一些
Netty
相关的知识,在次仅仅是为了记录所学过的知识,可能并不全面,仅作为日后复习使用
Netty
上文我们讲了几种IO
次元工程师!
·
2025-07-26 06:53
学习
笔记
netty
java
reactor
如何防止重复提交订单?
作者:
Java后端
开发工程师一、背景介绍:为什么会产生重复提交?在电商平台中,用户提交订单是一个非常敏感的动作。
天天摸鱼的java工程师
·
2025-07-24 02:32
java
Spring Boot 和
Netty
SpringBoot和
Netty
是两个强大的工具,它们各自有不同的用途和优势,但可以结合使用来构建高性能的网络应用。下面将详细介绍SpringBoot和
Netty
,以及它们如何结合使用。
Hao4K影音
·
2025-07-23 10:15
spring
boot
后端
java
spring
netty
的编解码器,以及内置的编解码器
一、编码器和解码器1、什么是编码和解码解码常用于入站操作,将字节转换为消息。编码用于出站,将消息转换为字节流2、解码器ByteToMessageDecoder和ReplayingDecoder,ReplayingDecoder扩展了ByteToMessageDecoder类,使得我们不必使用readableBytes()方法,下面是两类测试代码publicclassToIntegerDecoder
程序员阿明
·
2025-07-23 10:15
java
spring
boot
Netty
技术全解析:MessageToMessageDecoder类深度解析
博主首页:「码到三十五」,同名公众号:「码到三十五」,wx号:「liwu0213」☠博主专栏:♝博主的话:搬的每块砖,皆为峰峦之基;公众号搜索「码到三十五」关注这个爱发技术干货的coder,一起筑基在
Netty
码到三十五
·
2025-07-23 10:14
netty解析
java
go
微服务
springboot集成
Netty
一、
Netty
介绍
Netty
的系列文章,正在更新中二、
Netty
集成io.
netty
netty
-all2.1、配置文件#
netty
配置
netty
:boss:1#boss线程数量默认为cpu线程数*2worker
墨_风
·
2025-07-23 10:43
开发笔记
spring
boot
java
netty
社交应用全栈开发实战:前后端与数据库整合
Uniapp框架用于开发跨平台的移动端用户界面,
Java后端
负责处理业务逻辑和数据交互,MySQL数据库用于管理用户信息和动态数据。项目还包括前后端通信、身份验证、性能优化和推送通知服务的实现。
·
2025-07-22 21:50
Netty
组件与编码
ServerSocketChannel.open()->ServerSocketChannelSelector.open()->Selector把ServerSocketChannel的accept事件注册给selector进行监听accept事件就表示有一个客户端要向服务端进行连接Selector.select()是一个阻塞函数,一直等待他监听的事件,这个函数触发代表着有一个SocketChan
·
2025-07-22 08:23
Java知识体系个人总结
Java知识体系个人总结Java进阶知识项目问题记录系统设计并发编程前端数据库关系型数据库非关系型数据库应用框架SpringMyBatis/IBatis
Netty
微服务与分布式1.分布式微服务2.Netflix-Ribbon3
普通人zzz~
·
2025-07-22 08:20
Java知识体系个人总结
分布式微服务全家桶
java
【算法-贪心算法-python】柠檬水找零
推荐:kuan的首页,持续学习,不断总结,共同进步,活到老学到老导航檀越剑指大厂系列:全面总结java核心技术点,如集合,jvm,并发编程redis,kafka,Spring,微服务,
Netty
等常用开发工具系列
檀越@新空间
·
2025-07-22 04:58
P1
算法与数据结构
s1
Python
算法
贪心算法
python
Netty
中CompositeByteBuf 的addComponents方法解析
详细解析addComponents方法CompositeByteBuf中的addComponents方法是其核心功能之一,用于批量添加多个ByteBuf实例作为其内部组件,而无需实际的数据拷贝。这个方法提供了便捷的方式来构建一个包含多个独立数据块的逻辑连续缓冲区。1.addComponents方法的作用与签名addComponents方法的主要作用是接收一个或多个ByteBuf对象,并将它们作为C
Jooou
·
2025-07-21 23:24
java
nio
网络协议
题解 | #使用join查询找出没有分类的电影id以及名称#
58同城
java后端
一面凉经主流的哈希算法有哪几种?帮闺蜜们找靠谱男票hc多多光彩积云是什么企业,查不到有用信息太抽象了!
愤怒的小青春
·
2025-07-21 18:16
java
【
Netty
实战】基于
Netty
+WebSocket的IM通信后台服务代码详解
一、引言二、技术选型与前提条件三、核心代码实现服务的启动类ChatServer初始化器类WSServerInitializer心跳Handler类HeartBeatHandlerOkHttpUtil工具类json实体转换工具类JsonUtils发送消息的类型/动作枚举类MsgTypeEnum消息实体类ChatMsg自定义通信Handler类ChatHandler会话用户id和channel的关联处
·
2025-07-21 16:36
Netty
集群方案详解与实战(Zookeeper + Redis + RabbitMQ)
一、背景二、
Netty
单体架构的优缺点优点缺点三、
Netty
集群架构的优缺点优点缺点四、适用场景对比五、
Netty
单体架构代码实现六、
Netty
集群架构方案实现方案一、Nginx负载均衡实现集群(较为简单
懂得节能嘛.
·
2025-07-21 16:05
网络编程
zookeeper
redis
rabbitmq
Java大厂面试实录:从Spring Boot到AI微服务架构的深度技术拷问
第一轮提问面试官:小曾,今天我们主要考察
Java后端
开发能力,从基础开始。场景:假设你要设计一个电商平台的订单系统,订单量峰值达到每秒1000笔。你会选择哪些技术栈?为什么?
·
2025-07-19 23:38
Java大厂面试实录:从Spring Boot到AI微服务架构的层层递进
场景:互联网大厂
Java后端
面试面试官(严肃):请简单介绍下你参与过的项目,主要使用哪些技术栈?
remCoding
·
2025-07-19 23:07
Java场景面试宝典
Java
Spring
Boot
Spring
Cloud
AI
Kafka
Redis
Microservices
Java大厂面试实录:从Spring Boot到AI微服务架构的全栈技术深度解析
场景:互联网大厂
Java后端
开发面试面试官(严肃):请先自我介绍,并谈谈你熟悉的技术栈。
remCoding
·
2025-07-19 23:07
Java场景面试宝典
Java
Spring
Boot
Spring
Cloud
AI
Kafka
Redis
Spring
Security
Java大厂面试实录:从Spring Boot到AI微服务架构的深度技术挑战
场景:互联网大厂
Java后端
开发面试面试官(严肃):小曾,请简单介绍下你过往的项目经验,特别是你在微服务架构中解决过哪些技术难题?
remCoding
·
2025-07-19 23:37
Java场景面试宝典
Java
Spring
Boot
Spring
Cloud
AI
Kafka
Redis
Docker
Java大厂面试实录:从Spring Boot到AI微服务架构的深度技术拷问
场景:互联网大厂
Java后端
面试面试官(严肃):小曾,请先简单介绍下你过往的项目经验,侧重于高并发场景下的架构设计。
remCoding
·
2025-07-19 23:36
Java场景面试宝典
Java面试
Spring
Boot
Jakarta
EE
AI微服务
Kafka
Redis
Spring
AI
Java大厂面试实录:谢飞机的电商场景技术问答(Spring Cloud、MyBatis、Redis、Kafka、AI等)
Java大厂面试实录:谢飞机的电商场景技术问答(SpringCloud、MyBatis、Redis、Kafka、AI等)本文模拟知名互联网大厂
Java后端
岗位面试流程,以电商业务为主线,由严肃面试官与“
·
2025-07-12 18:05
Spring Cloud Gateway 的执行链路详解
核心执行链路图(执行顺序)┌──────────────┐│客户端请求│└────┬─────────┘↓┌────┴─────────────┐│
Netty
HttpServer│←→Reactor
Netty
愤怒的代码
·
2025-07-12 17:55
SpringCloud
spring
cloud
8个Java TCP/UDP框架:优缺点及应用场景全解析!
一、
Netty
Netty
是一个异步事件驱动的网络应用框架,用于快速开发高性能、高可靠性的网络IO程序。
Netty
的设计目标是简化网络编程的复杂性,同时提高网络应用的性能和可扩展性
技术男老张
·
2025-07-12 11:44
#
编程语言
-
JAVA
编程语言
java
tcp/ip
udp
ssl
网络协议
websocket
http
MyBatis-Plus的LambdaQuery用法
核心概括:LambdaQueryWrapper本质上是一个条件包装器(与wrapper类似),而Mapper方法(如selectList)负责补充完整的SQL结构在
Java后端
开发中(特别是使用MyBatis-Plus
·
2025-07-12 07:44
[
netty
5: LifecycleTracer & ResourceSupport]-源码分析
UnstableApipublicabstractclassLifecycleTracer{//默认关闭staticfinalbooleanlifecycleTracingEnabled=SystemPropertyUtil.getBoolean("io.
netty
5
idolyXyz
·
2025-07-11 23:53
netty5-源码阅读
netty
netty-buffer
各邮箱服务商的接收、发送邮件服务器地址、端口号
各邮箱服务商的收、发邮件服务器地址、端口号后端开发邮件的收发功能(
Java后端
实现多附件邮件发送案例讲解)时总是需要针对不同的邮箱服务商做出不同的邮件接收、发送服务器地址和端口号的配置,本文中主要介绍和记录两种常用的邮件服务器
清风暖云
·
2025-07-11 15:29
Java开发点滴
随记
收发邮件服务器地址
端口号
SMTP
POP3
后端邮件发送
深入解读MCP:构建低延迟、高吞吐量通信中间件
目录MCP核心架构设计MCP中间件架构图协议设计与消息格式MCP协议头结构消息体编码示例核心模块实现1.高性能网络层(基于
Netty
)2.零拷贝内存队列3.高效路由引擎4.消息持久化模块性能优化技巧1.
LCG元
·
2025-07-10 01:20
MCP
中间件
用
Netty
实现的WebSocket服务器代码示例中添加自定义消息处理逻辑
一.以下是一个使用
Netty
框架实现WebSocket服务器的简单代码示例:importio.
netty
.bootstrap.ServerBootstrap;importio.
netty
.channel.ChannelFuture
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ
·
2025-07-09 16:23
websocket
服务器
网络协议
AntDesignPro动态路由配置全攻略
目录AntDesignPro前后端动态路由配置指南(TypeScript+Java)一、整体架构二、
Java后端
实现1.数据库设计(MySQL)2.实体类定义3.DTO对象4.服务层实现5.控制器三、前端实现
bemyrunningdog
·
2025-07-09 08:31
前后端
Docker快速部署Hive服务
文章目录前言Docker快速配置hive环境资料获取前言博主介绍:✌目前全网粉丝4W+,csdn博客专家、Java领域优质创作者,博客之星、阿里云平台优质作者、专注于
Java后端
技术领域。
长路 ㅤ
·
2025-07-09 08:57
运维
Docker配置
Hive环境
大数据
远程调试
vue-scrollto实现页面组件锚点定位
文章目录前言背景操作指南安装及配置步骤vue组件中使用参考文章前言博主介绍:✌目前全网粉丝3W+,csdn博客专家、Java领域优质创作者,博客之星、阿里云平台优质作者、专注于
Java后端
技术领域。
长路 ㅤ
·
2025-07-08 17:20
前端
vue.js
前端
javascript
开发效率翻倍!一键将 JSON 转换成 Java 实体类的神器来了!
在开发
Java后端
接口时,你是否常常面对这样的烦恼:拿到前端传来的JSON,字段多到眼花缭乱手动敲JavaBean,字段写漏、类型搞错嵌套结构太复杂,写起来痛苦又低效别担心,这些问题通通可以交给它来解决
A__tao
·
2025-07-08 03:38
java
一键将 SQL 转为 Java 实体类,全面支持 MySQL / PostgreSQL / Oracle!
现在,一款强大而简洁的开发神器来了:SQL转Java实体类在线工具(支持MySQL、PostgreSQL、Oracle)适用人群
Java后端
开发工程师数据库表结构设计者ORM模型搭建者(如Hiber
A__tao
·
2025-07-08 03:07
sql
java
mysql
Netty
架构解析:从高性能到协议支持
Netty
是一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。
lifallen
·
2025-07-08 02:33
Netty
java
开发语言
设计模式
数据结构
nio
Spring Boot分层架构详解:从Controller到Service再到Mapper的完整流程
SpringBoot作为
Java后端
开发的事实标准,其分层架构模式几乎贯穿了所有企业级应用的开发流程。
Leaton Lee
·
2025-07-08 00:47
spring
boot
架构
后端
java
Java、python中高级开发工程师岗位框架要求统计
一、主流框架使用频率框架/技术出现频率说明SpringBoot89%几乎成为
Java后端
开发的标配,用于快速构建微服务和独立应用。
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ
·
2025-07-07 15:46
java
python
开发语言
Java NIO 模型笔记
JavaBIOvsNIONIO三大核心组件Channel(通道)Buffer(缓冲区)Selector(选择器)Channel详解Buffer详解Selector详解NIO工作流程图示例代码讲解NIO模型的优缺点NIO与
Netty
笑衬人心。
·
2025-07-07 15:16
JAVA学习笔记
java
nio
笔记
Netty
发送与接收报文
POMio.
netty
netty
-all4.1.78.Final一、TCP对于TCP的请求而言需要规定解码器的类型,服务端才能成功自动转化字符串与字节流(StringDecoder和StringEncoder
振宇i
·
2025-07-07 13:04
Java
Netty
报文
WebSocket协议探究(二)
WebSocket使用HTTP进行协议协商,协商成功使用TCP连接进行传输数据WebScoket数据格式支持二进制和文本初始握手和计算响应键值消息格式关闭握手2目标Nodejs实现WebSocket服务器
Netty
weixin_30662539
·
2025-07-07 13:32
网络
netty
javascript
ViewUI
[
netty
5: WebSocketServerHandshaker & WebSocketServerHandshakerFactory]-源码分析
在阅读这篇文章前,推荐先阅读以下内容:[
netty
5:WebSocketFrame]-源码分析[
netty
5:WebSocketFrameEncoder&WebSocketFrameDecoder]-源码解析
idolyXyz
·
2025-07-07 13:00
netty5-源码阅读
netty
[
netty
5: WebSocketClientHandshaker & WebSocketClientHandshakerFactory]-源码分析
在阅读这篇文章前,推荐先阅读以下内容:[
netty
5:WebSocketFrame]-源码分析[
netty
5:WebSocketFrameEncoder&WebSocketFrameDecoder]-源码解析
·
2025-07-07 13:00
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他