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后端
netty
简介
1.1.1
netty
简介
Netty
是一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能服务器和客户端。
乐乐Java路漫漫
·
2023-07-30 14:48
rpc
netty
netty
socket
Netty
4使用指南(三) 流量控制
Netty
4使用指南(三)流量控制概述在实际生活中我们可能会因为某些原因需要控制服务端的读写速率,根据业务需求对不同的用户提供不同的下载速度,
Netty
本身也提供了高低水位和流量整形,两种方式来控制流量
qq_34772568
·
2023-07-30 13:39
Netty
2020-05-05 设计模式和java语言的特性
spring里面就有用到4.责任链模式:
netty
消息处理的方式5.适配器模式:slf4j如何支持log4j6.观察者模式:grpc是如何支持流式请求7.构造者模式:pb序列化中的builder工厂
奇妙林林
·
2023-07-30 12:24
netty
809协议
netty
809协议目录概述需求:设计思路实现思路分析1.
netty
809协议2.概念代码参考资料和推荐阅读Survivebydayanddevelopbynight.talkforimportbiz,
执于代码
·
2023-07-30 11:07
Netty
网络
服务器
运维
网络安全学习Day3
第一题:浏览器信息伪造解题方向:根据页面提示,抓包分析除了判断浏览器类型还判断了微信特有的
NetTy
pe首先,我们启动靶场环境之后,使用brupsuite进行抓包,如图所示:可以看到他要求我们使用iphone
YAy17
·
2023-07-30 07:32
web安全
安全
网络安全
安全架构
系统安全
ScheduledThreadPoolExecutor 及 ThreadPoolExecutor的基本使用及说明
专注于分享各领域原创系列文章,擅长
java后端
、移动开发、人工智能等,希望大家多多支持。
Android西红柿
·
2023-07-30 04:31
java学习之路
java
android
ThreadPool
线程池
面试
Java后端
程序员不得不知道的 API 接口常识
说实话,我非常希望自己能早点看到本篇文章,大学那个时候懵懵懂懂,跟着网上的免费教程做了一个购物商城就屁颠屁颠往简历上写。至今我仍清晰地记得,那个电商教程是怎么定义接口的:管它是增加、修改、删除、带参查询,全是POST请求一把梭,比如下面这样:修改用户的收货地址POST/xxx-mall/cart/update_address现在看来,全部用POST请求估计是为了传参方便吧。那个时候自己也没有一个A
电商数据girl
·
2023-07-30 00:20
java
开发语言
python
pygame
spring
php
Vue中实现自定义excel下载
第一种:后端生成excel
java后端
生成exce
金斗潼关
·
2023-07-29 20:31
工作
后端
前端
java
spring
vue.js
excel
vue
《重构的时机和方法》——让你的代码更健壮、更易维护
作者简介:大家好,我是爱敲代码的小黄,独角兽企业的Java开发工程师,CSDN博客专家,阿里云专家博主系列专栏:Java设计模式、Spring源码系列、
Netty
源码系列、Kafka源码系列、JUC源码系列
爱敲代码的小黄
·
2023-07-29 18:24
随笔
重构
java
开发语言
面试
后端
Netty
学习笔记五-LengthFieldBasedFrameDecoder源码分析
上一节中提到了对象反序列化解析器ObjectDecoder,ObjectDecoder是继承自LengthFieldBasedFrameDecoder,LengthFieldBasedFrameDecoder是
Netty
无聪帅
·
2023-07-29 15:34
java后端
获取请求端IP方法
java后端
获取请求端IP方法直接上代码不多说,各位试试好不好用/***CreatedbyLihengon10/18/2022.
julien71
·
2023-07-29 14:59
源代码
java
tcp/ip
开发语言
SpringCloud Gateway中的Spring WebFlux技术点
关于SpringWebFlux一、前言1.1基础环境1.2WebFlux与ReactiveStream的关系1.3SpringBoot生态支持1.4编程方式与容器支持二、技术特点WebFlux(
Netty
差不多程序员
·
2023-07-29 11:16
spring
Java后端
技术-Eureka学习笔记
目录Eureka概念单机Eureka架构单机EurekaServer端架构步骤单机EurekaClient端架构步骤集群Eureka架构集群EurekaServer端架构步骤集群Eureka服务端架构步骤Eureka消费端注册进EurekaServer集群步骤actuator微服务信息完善Eureka特性:服务发现DiscoveryEureka自我保护机制Eureka停更说明Eureka概念什么是
笑一笑、
·
2023-07-29 10:01
后端核心框架
eureka
java
学习
源码分析:springboot如何确定当前应用程序类型
文章目录一、介绍二、源码分析三、测试一、介绍大多数
java后端
开发的朋友们想必都是通过创建springboot项目,然后通过编写Controller进行接口开发的,该接口底层是由非响应式的servlet
理想万岁万万岁
·
2023-07-29 10:42
源码
spring
JAVA
spring
boot
servlet
java
Java后端
向前端传GZip压缩后的数据,提高响应速度
//示例publicStringqueryUserGroupList(Stringtoken,HttpServletRequestrequest,HttpServletResponseresponse)throwsIOException{ServletOutputStreamout=response.getOutputStream();MapresultMap=newHashMap();Gsong
Anhk丶
·
2023-07-29 09:27
java
微信小程序——同一控件的点击与长按事件共存的解决方案
热爱国学的
Java后端
开发者,修心和技术同步精进。个人主页:JavaFans的博客个人信条:不迁怒,不贰过。小知识,大智慧。
Java Fans
·
2023-07-29 08:28
微信小程序学习分享
微信小程序
小程序
uni-app
Elasticsearch
概念Elasticsearch是Java语言开发的分布式的查询系统,它的每一个节点(每一个运行实例)都是一个基于Lucene的查询引擎,把Lucene用
Netty
封装成服务。
扁豆的主人
·
2023-07-29 06:01
elasticsearch
大数据
搜索引擎
Java网络编程与NIO详解8:浅析mmap和Direct Buffer
微信公众号【黄小斜】作者是蚂蚁金服JAVA工程师,目前在蚂蚁财富负责后端开发工作,专注于
JAVA后端
技术栈,同时也懂点投资理财,坚持学习和写作,用大厂程序员的视角解读技术与互联网,我的世界里不只有coding
程序员黄小斜
·
2023-07-29 05:07
一个
Java后端
的Vue自学笔记
JavaScript的强大不必多言。做为一名后端开发工程师,不会前端是不行的,这年头走哪都讲究个全栈么。Angular、React、Vue等js库的出现,彻底颠覆了后端开发对前端的认识。本人最近自学了一些Vue的皮毛,写下这篇博客不是为了哗众取宠,权当是为自己做一个Vue学习笔记。这篇博客主要记录了我学习Vue基础知识,完成一个TodoList小功能的开发过程。首先进入Vue的官网下载Vue.js
Haozz_1994
·
2023-07-29 05:33
项目实战系列四:【家居购项目 (旧版) 】
文章目录
Java后端
经典三层架构MVC模型开发环境搭建会员注册前端验证用户注册信息思路分析创建表创建实体类DAOMemberDAOImplServiceMemberServiceImpl接通web层会员登陆登陆错误
~ 小团子
·
2023-07-29 02:39
JavaWeb
java
tomcat
java-ee
项目实战系列三:【家居购项目 (新版) 】
文章目录
Java后端
经典三层架构MVC模型开发环境搭建会员注册前端验证用户注册信息创建表创建实体类DAOMemberDAOImplServiceMemberServiceImpl接通web层前端(错误信息回显
~ 小团子
·
2023-07-29 02:37
JavaWeb
servlet
java
tomcat
Springboot+
Netty
搭建基于TCP协议的服务端(一)
Netty
是业界最流行的nio框架之一,它具有功能强大、性能优异、可定制性和可扩展性的优点
Netty
的优点:1.API使用简单,开发入门门槛低。
擦肩而过
·
2023-07-29 02:01
java
SpringBoot
spring
boot
java
tcp/ip
Springboot+
Netty
搭建基于TCP协议的客户端(二)
之前搭建了一个Springboot+
Netty
服务端的应用,既然有服务端,自然也有客户端的应用,现在搭建一个Springboot+
Netty
客户端的应用Demo程序,也是使用TCP工具来进行测试,最终将客户端和服务端作为一个具体的应用来测试
擦肩而过
·
2023-07-29 01:30
java
spring
boot
tcp/ip
java
Springboot+
Netty
搭建基于UDP协议的服务端(三)
UDP是一个无连接协议,应用范围很大,对于一些低功耗的设备可以使用UDP方式向云端推送消息信息,也可以在推送消息时收到从云端原路返回的消息,使用
Netty
+SpringBoot方式可以快速开发一套基于UDP
擦肩而过
·
2023-07-29 01:30
java
SpringBoot
spring
boot
udp
后端
Springboot+
Netty
搭建基于UDP协议的客户端(四)
使用
Netty
+SpringBoot方式可以快速地开发一套基于UDP协议的服务端程序,同样的也可以开发客户端,一般使用UDP都是使用原生的方式,发送消息后就不管不问,也就是不需要确定消息是否收到,这里使用
擦肩而过
·
2023-07-29 01:29
java
SpringBoot
spring
boot
udp
后端
Java程序猿学习当中各个阶段的建议
1、由于LZ本人是
Java后端
开发出身,因此所推荐的学习内容是JavaWeb和Jav
RogerHello
·
2023-07-29 00:04
Dubbo 指定调用固定ip+port dubbo调用指定服务 dubbo调用不随机 dubbo自定义调用服务 dubbo点对点通信 dubbo指定ip
1.在写分布式im时nami-im:分布式im,集群zookeeper
netty
kafkanacosrpc主要为gate(长连接服务)logic(业务)lsb(负载均衡)store(存储)-Gitee.com
qq_33919114
·
2023-07-29 00:39
dubbo
2023
Java后端
开发之100道常见经典面试题
目录1.重载和重写的区别?2.String和StringBuffer、StringBuilder的区别是什么?3.==与equals的区别?4.抽象类和接口的区别是什么?5.面向对象的特点6.Collection和Collections有什么区别?7.List、Set、Map之间的区别是什么?8.HashMap和Hashtable有什么区别?9.说一下HashMap的实现原理?10.说一下HashS
IT光
·
2023-07-28 22:04
java
开发语言
1.7
Netty
源码之writeAndFlush处理流程剖析
highlight:arduino-light数据传输:writeAndFlush处理流程剖析Pipeline事件传播回顾当我们从客户端向服务端发送请求,或者服务端向客户端响应请求结果都属于出站处理器ChannelOutboundHandler的行为,所以当我们调用writeAndFlush时,数据一定会在Pipeline中进行传播。在这里我首先抛出几个问题,学完本节课后可以用于检验下自己是否真的
然而,然而
·
2023-07-28 22:08
java
网络
前端
服务器
jvm
16.
Netty
源码之ChannelPipeline
highlight:arduino-light服务编排层:ChannelPipeline协调ChannelHandlerHandlerEventLoop可以说是
Netty
的调度中心,负责监听多种事件类型
然而,然而
·
2023-07-28 22:07
15.
Netty
源码之EventLoop
highlight:arduino-light
Netty
配置主从Reactor模式通过将NioServerSocketChannel绑定到了bossGroup。
然而,然而
·
2023-07-28 22:37
.net
18.
Netty
源码之ByteBuf 详解
highlight:arduino-lightByteBuf是
Netty
的数据容器,所有网络通信中字节流的传输都是通过ByteBuf完成的。
然而,然而
·
2023-07-28 22:35
java
spring
开发语言
后端
Netty
学习记录-初步认识
Netty
及I/O模型
Netty
学习记录
Netty
简介
Netty
特征
Netty
架构结构图
Netty
如今使用的场景IO了解BIO:BIO演变的NIO的过程NIO:NIO三大核心(重点)NIO非阻塞网络编程原理分析(重点)AIO
记或往
·
2023-07-28 18:43
netty
网络
分布式
java
netty
jsencrypt.js加密
java后端
解密
文章目录1.什么是RSA?2.RSA算法2.1生成公钥和私钥2.2使用公钥加密信息2.3使用私钥解密信息4.RSA的应用:数字签名5.RSA的安全性6.为什么要写这文章?7.前端代码8.后端代码1.什么是RSA?计算机中常用的加密技术分为两类:对称加密、非对称加密。RSA属于非对称加密。加密、解密过程使用不同的秘钥,分为公钥、私钥。公钥可以公开,私钥不可以。对称加密:加密和解密使用相同的的秘钥Ke
野生java研究僧
·
2023-07-28 16:42
java后端
java
开发语言
javascript
java programmer need know
现在又刚好赶上考研结束,这篇文章也算是给考研结束准备往
Java后端
方向发展的朋友们指名一条学
张明洋_4b13
·
2023-07-28 14:34
“从零开始学习Spring Boot:快速搭建
Java后端
开发环境“
标题:从零开始学习SpringBoot:快速搭建
Java后端
开发环境摘要:本文将介绍如何从零开始学习SpringBoot,并详细讲解如何快速搭建
Java后端
开发环境。
爱编程的小土豆
·
2023-07-28 12:28
spring
boot
后端
java
【无标题】
java.lang.IllegalStateException:Multipleresourcesfoundfor'META-INF/native/liborg_apache_hbase_thirdparty_
netty
_transport_native_epoll_x86
love_燕子
·
2023-07-28 12:55
大数据
phoenix
提升性能的利器:理解线程池的使用、工作原理和优势
专注于分享各领域原创系列文章,擅长
java后端
、移动开发、人工智能等,希望大家多多支持。目录一、导读二、概览2.1为什么创建和销毁线程开销较大2.2为什么要使用线程池?
Android西红柿
·
2023-07-28 10:22
java学习之路
java
android
线程
性能
面试
No Spring环境Mybatis-Plus批量插入并返回主键的两种方式
下面是批量插入的Dao层接口一注解方式:直接撸代码:packageorg.jd.data.
netty
.big.window.chat.
蜗牛杨哥
·
2023-07-28 08:51
spring
mybatis
java
Netty
学习(一)
文章目录学习连接一.NIO基础1.三大组件1.1Channel&Buffer1.2Selector多线程版设计多线程版缺点线程池版设计线程池版缺点selector版设计2.ByteBuffer2.1ByteBuffer正确使用姿势2.2ByteBuffer结构调试工具类示例2.3ByteBuffer常见方法分配空间(allocate)HeapByteBuffer&DirectByteBuffer读
ps酷教程
·
2023-07-28 07:53
netty
java
Netty
学习(二)
二.
Netty
入门1.概述1.1
Netty
是什么?
ps酷教程
·
2023-07-28 07:49
netty
学习
java
netty
Redis学习路线(3)——Redis的Java客户端
lettuceLettuce是基于
Netty
实现的,支持同步、异步和响应式编程方式,并且是线程安全的。Redis的哨兵模
Zain_horse
·
2023-07-28 06:48
redis
学习
java
详解rocketMq通信模块&升级构想
本文从开发者的角度深入解析了基于
netty
的通信模块,并通过简易扩展实现微服务化通信工具雏形,适合于想要了解
netty
通信框架的使用案例,想了解中间件通信模块设计,以及微服务通信底层架构的同学。
阿里巴巴淘系技术团队官网博客
·
2023-07-28 06:25
rocketmq
14.
Netty
源码之模拟简单的HTTP服务器
同传统Web容器Tomcat、Jetty一样,
Netty
也可以方便地开发一个HTTP服务器。
然而,然而
·
2023-07-28 01:55
.net
http
服务器
网络协议
网络
13.
Netty
源码之
Netty
中的类与API
highlight:arduino-lightServerBootstrapBootstrap意思是引导,一个
Netty
应用通常由一个Bootstrap开始,主要作用是配置整个
Netty
程序,串联各个组件
然而,然而
·
2023-07-28 01:55
.net
java后端
分页的多种操作你必须要知道
为什么要使用分页?我们服务器的数据jvm内存有限制,数据不能全部返回,必须采用分页或者拆分的方式进行分页这样不仅仅提高搜索和查询的效率,也能够减少前后端的带宽传输。1,原生的jdbc分页原生的分页通过获取jdbc连接然后通过sql预处理传入分页参数获取分页参数,其实也是用了limit函数分页2,集合分页。集合分页常用的几种方式:截取数据ListsubList(intfromIndex,inttoI
小杨互联网
·
2023-07-27 23:25
java服务
java
分页
java分页方式
java几种分页
mysql分页
java后端
接口实现302跳转
正常来说,接口返回String是"redirect:"+url或者“r:”+url就能实现前端接收到返回后自动302.但是我在自己的一个项目中这么写了之后发现返回的是纯字符串,很奇怪。最后发现,如果你的controller层有@RestController注解,那么这种返回String的方式就不行,只能在response里边set。写法如下:response.setStatus(302);resp
weixin_45614626
·
2023-07-27 22:43
java
web开发
日常工作问题
java
http
Java入门008~Springboot2.2.4引入freemarker模板
今天我就要正式学习Java后台页面编写了,通常我们应该用html直接编写,也可以用前后端分离的方式,比如vue来编写后台网页,但是呢,作为
Java后端
开发来所,有一个很方便的模板,可以快速实现Java后台页面的开发
编程小石头
·
2023-07-27 21:07
【面试官如何选人】最近面试
java后端
开发的感受:如果就以平时项目经验来面试,通过估计很难——再论面试前的准备
在上周,我密集面试了若干位
Java后端
的候选人,工作经验在3到5年间。
SeanJi1995
·
2023-07-27 20:46
java
面试
java多个构造方法_Java构建器(多个构造器参数)
今天看
netty
权威指南,第一次听说构建器,百度了几个博客,但是并没有通俗易懂一点儿的,综合别人的博客,总结如下:1.构建器是什么?
健康和谐男哥
·
2023-07-27 18:15
java多个构造方法
上一页
70
71
72
73
74
75
76
77
下一页
按字母分类:
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
其他