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
EventLoop
2021 前端校招面试知识点(八股文)整理
1.JavaScript基本数据类型(7种)this的指向(new,隐式绑定,显式绑定)Function的call,apply,bind方法Promise,
eventloop
,宏任务和微任务闭包(概念,
张景源
·
2022-05-29 21:36
前端
React
vue
面试
html
vue
css
javascript
在netty中使用native传输协议的方法
目录简介native传输协议的依赖netty本地传输协议的使用总结简介对于IO来说,除了传统的blockIO,使用最多的就是NIO了,通常我们在netty程序中最常用到的就是NIO,比如Nio
EventLoop
Group
·
2022-05-26 19:37
Netty 入门学习
1.2Netty的优势2.编写HelloWorld2.1服务器端2.2客户端2.4流程梳理(要求熟悉)3.netty中的组件3.1
EventLoop
(重点)演示Nio
EventLoop
处理io事件handler
未来很长,别只看眼前
·
2022-05-25 21:41
网络编程
网络编程
Netty源码研究笔记(4)——
EventLoop
系列
1.Netty源码研究笔记(4)——
EventLoop
系列
EventLoop
,即事件驱动,它是Netty的I/O模型的抽象,负责处理I/O事件、任务。
迈吉
·
2022-05-23 13:00
「前端进阶」方方-前端体系课阶段二:前端精进(JavaScript 专精)
PromiseA+(上)1.6then做了什么1.7如何通过pullrequest完成作业2手写Promise下3asyncawait全解4EventHub4.1源码书写过程4.2改进TypeScript5
EventLoop
5.1
EventLoop
雨y飘零久
·
2022-05-20 13:50
前端
muduo-Buffer
enumStateE{k_disconnected,k_connecting,//正在连接k_connected,//已连接k_disconnecting,};public:TcpConnection(
EventLoop
无敌的神龙战士
·
2022-05-16 10:51
#
muduo源码解析
c++
SpringBoot和netty实现udp server
*;importio.netty.channel.nio.Nio
EventLoop
Group;importio.netty.channel.so
非ban必选
·
2022-05-12 12:29
netty
spring
boot
eureka
java
Event Loop
EventLoop
是一个很重要的概念,指的是计算机系统的一种运行机制JavaScript语言就采用这种机制,来解决单线程运行带来的一些问题1.png想要理解
EventLoop
,就要从程序的运行模式讲起。
方豆儿
·
2022-05-11 14:24
Dart中的异步编程(Future、scheduleMicrotask)
Dart的事件循环(
eventloop
)在Dart中,实际上有两种队列:事件队列(eventqueue),包含所有的外来事件:I/O、mouseevents、drawingevents、timers、isolat
三国韩信
·
2022-05-10 09:58
Promise.resolve()与new Promise(resolve=>resolve())的区别
Promise.resolve()与newPromise(r=>r(v))newPromise((resolve)=>{resolve()})与Promise.resolve()等价吗探讨:当Async/Await的遇到了
EventLoop
·
2022-05-06 00:05
muduo源码分析之回调模块
muduo主要使用的是利用Callback的方式来实现回调,首先我们在自己的EchoServer构造函数中有这样几行代码EchoServer(
EventLoop
*loop,constInetAddress
·
2022-04-24 21:54
golang
一文学会什么是vue.nextTick()
DOM简单理解:为了去解决数据更新了但是视图不更新的问题,当数据更新了,在DOM渲染后,自动执行该函数原理Vue是异步执行dom更新的,一旦观察到数据变化,Vue就会开启一个队列,然后把在同一个事件循环(
eventloop
·
2022-04-24 18:48
C++深入刨析muduo中的抽象类Poller
目录Poller是抽象类,
Eventloop
通过抽象类Poller,引用不同的派生类对象(PollPoller或EpollPoller),调用同名覆盖方法,就可以很方便地去扩展不同的I/O复用Poller.h
·
2022-04-24 18:45
JS垃圾回收及
eventloop
JS垃圾回收一、什么是垃圾1、没有被引用的,一般都是垃圾;但是有个特例,比如有三个对象互相引用,形成了一个环,但它们还是垃圾;2、所有的全局变量都不是垃圾,因为你随时有可能会用到它;3、局部变量有生命周期,当退出这个函数后,这个局部变量就成了垃圾;它会在每次函数执行的时候再重新声明;二、浏览器是怎么找到这些垃圾并清除它们的?具体方法可参考:这里1、标记清除法简单来说,就是从全局变量开始,一层一层往
darkTi
·
2022-04-13 21:47
浏览器的事件循环Event Loop
非阻塞:通过
eventloop
实现。2.同步和异步任务JS中所谓的任务包括执行JS代码、对用户
哆啦C梦的百宝箱
·
2022-04-13 11:50
python/zeromq/IOLoop
直接用tornado中的IOLoop代替zmq.
eventloop
.ioloop#coding:utf-8importosimportzmqimporttornado#fromzmq.
eventloop
.ioloopimportIOLoopfromtornado.ioloopimportIOLoopfromzmq.
eventloop
.zmqstreamimportZMQStream
hanyingzhong
·
2022-04-12 07:23
ATE
python
zeromq
asyncio 学习(1)
class
EventLoop
:defregister(self,event,callback):self._callbacks[event
yeqy
·
2022-04-05 16:22
解决UDP多线程并发和丢包问题
项目使用了NettyUDP,代码中设置了BossGroup线程数如下privatevoidstart(){group=newNio
EventLoop
Group(10,r->{returnnewThread
微笑_f0e6
·
2022-03-30 23:55
高性能网络通信框架Netty一套就够(作者原创)
文章目录个人简介NettyNetty入门Netty著名项目Netty的优势NettyMaven第一个Netty应用Netty组件
EventLoop
ChannelFuture&PromiseHandler
摸鱼打酱油
·
2022-03-30 13:13
笔记
java
后端
netty
nio
网络通信
Netty分布式ByteBuf使用SocketChannel读取数据过程剖析
目录Server读取数据的流程我们首先看Nio
EventLoop
的processSelectedKey方法这里会走到DefaultChannelConfig的getAllocator方法中我们跟到static
·
2022-03-29 11:09
Netty分布式NioSocketChannel注册到selector方法解析
前文传送门:Netty客户端接入流程NioSocketChannel创建我们回到最初的NioMessageUnsafe的read()方法:publicvoidread(){//必须是Nio
EventLoop
·
2022-03-28 11:09
Netty源码分析(一) --- Server/Client启动流程,建立连接和Read剖析
netty/netty/tree/4.1/example/src/main/java/io/netty/example/echo上找到echo这个example1.1服务端启动流程1.1.1两个Nio
EventLoop
Group
化身强盗_Bandit
·
2022-03-28 07:14
Netty
Netty
Netty分布式客户端处理接入事件handle源码解析
中前文传送门:客户端接入流程初始化源码分析上一小节我们剖析完成了与channel绑定的ChannelConfig初始化相关的流程,这一小节继续剖析客户端连接事件的处理处理接入事件创建handle回到上一章Nio
EventLoop
·
2022-03-25 20:43
Netty客户端接入流程NioSocketChannel创建解析
底层相关的内容跟到父类构造方法中我们跟进其构造方法前文传送门:Netty客户端处理接入事件handle创建NioSocketChannel的创建回到上一小节的read()方法publicvoidread(){//必须是Nio
EventLoop
·
2022-03-25 20:13
Netty分布式客户端接入流程初始化源码分析
AdaptiveRecvByteBufAllocator的构造方法中继续跟到ChannelMetadata的构造方法中回到DefaultChannelConfig的构造方法前文概述:之前的章节学习了server启动以及
eventLoop
·
2022-03-25 17:34
Netty分布式Nio
EventLoop
任务队列执行源码分析
fetchFromScheduledTaskQueue()方法回到runAllTasks(longtimeoutNanos)方法中回到runAllTasks(longtimeoutNanos)方法章节小结前文传送门:Nio
EventLoop
·
2022-03-25 17:00
Netty源码分析Nio
EventLoop
线程的启动
目录Nio
EventLoop
开启方法跟进in
EventLoop
()方法跟一下addTask(task)回顾一下初始构造方法我们跟进doStartThread()方法中回顾下execute()方法这里我们继续看
·
2022-03-25 16:58
Netty源码分析Nio
EventLoop
初始化线程选择器创建
前文传送门:Nio
EventLoop
创建初始化线程选择器回到上一小节的MultithreadEventExecutorGroup类的构造方法:protectedMultithreadEventExecutorGroup
·
2022-03-25 16:58
Netty源码解析Nio
EventLoop
创建的构造方法
目录前文传送门:Netty源码分析Nio
EventLoop
回到上一小节的MultithreadEventExecutorGroup类的构造方法:protectedMultithreadEventExecutorGroup
·
2022-03-25 16:58
Netty源码分析Nio
EventLoop
执行select操作入口
分析完了selector的创建和优化的过程,这一小节分析select相关操作select操作的入口,Nio
EventLoop
的run方法:protectedvoidrun(){for(;;){try{switch
·
2022-03-25 16:53
Netty分布式Nio
EventLoop
优化selector源码解析
的创建过程代码剖析这里一步创建了这个优化后的数据结构最后返回优化后的selector优化selectorselector的创建过程在剖析selector轮询之前,我们先讲解一下selector的创建过程回顾之前的小节,在创建Nio
EventLoop
·
2022-03-25 16:19
Netty分布式Server启动流程服务端初始化源码分析
目录第一节:服务端初始化group方法初始化成员变量初始化客户端Handler第一节:服务端初始化首先看下在我们用户代码中netty的使用最简单的一个demo://创建boss和worker线程(1)
EventLoop
GroupbossGroup
·
2022-03-25 11:24
深入学习JS — JavaScript中的任务队列和事件循环(event loop)
目录一、问题二、任务队列与事件循环2.1同步任务与异步任务2.2任务队列2.3事件循环(
eventloop
)三、解决3.1解决同时输出3.2解决全输出10问题一、问题在学习任务队列和事件循环之前,来看一个
小绵杨Yancy
·
2022-03-25 08:37
我好像不会JavaScript
event
loop
JavaScript
任务队列
分布式Netty源码分析
EventLoop
Group及介绍
目录
EventLoop
Group介绍功能1:先来看看注册Channel功能2:执行一些Runnable任务
EventLoop
介绍Nio
EventLoop
介绍Epoll
EventLoop
介绍后续
EventLoop
Group
·
2022-03-24 19:51
分布式Netty源码分析概览
目录服务器端demo
EventLoop
Group介绍功能1:先来看看注册Channel功能2:执行一些Runnable任务ChannelPipeline介绍bind过程sync介绍误区4后续服务器端demo
·
2022-03-24 19:51
Netty事件循环主逻辑Nio
EventLoop
的run方法分析
目录Netty事件循环主逻辑初始化
EventLoop
处理读事件注意Netty事件循环主逻辑Netty事件循环主逻辑在Nio
EventLoop
.run中的processSelectedKeys函数中protectedvoidrun
·
2022-03-24 19:20
netty服务端辅助类ServerBootstrap创建逻辑分析
目录ServerBootstrap创建核心参数初始化流程首先执行绑定注册自身到
EventLoop
绑定端口逻辑ServerBootstrap创建ServerBootstrap为netty建立服务端的辅助类
·
2022-03-24 19:20
Netty源码分析Nio
EventLoop
处理IO事件相关逻辑
目录Nio
EventLoop
的run()方法:processSelectedKeys()方法processSelectedKeysOptimized(selectedKeys.flip())方法processSelectedKey
·
2022-03-24 19:19
一文带你搞懂vue中的this.$nextTick
中表格多选框默认选中,但没有生效5、使用场景1、Vue.nextTick(callback)使用原理原因是,Vue是异步执行dom更新的,一旦观察到数据变化,Vue就会开启一个队列,然后把在同一个事件循环(
eventloop
Apple_Web
·
2022-03-24 12:31
前端
netty系列之:netty中各不同种类的channel详解
简介channel是连接客户端和服务器端的桥梁,在netty中我们最常用的就是NIO,一般和Nio
EventLoop
Group配套使用的就是NioServerSocketChannel和NioSocketChannel
·
2022-03-16 10:35
Event loop
Eventloop
Javascript基于
EventLoop
的运行方式与众不同,microtaskqueue、taskqueue让很多人迷惑代码为什么这样运行。这里就来看一眼
EventLoop
。
·
2022-03-11 21:16
javascript
netty系列之:NIO和netty详解
目录简介NIO常用用法NIO和
EventLoop
GroupNio
EventLoop
GroupSelectorProviderSelectStrategyFactoryRejectedExecutionHandler
EventLoop
TaskQueueFactoryNio
EventLoop
flydean
·
2022-03-09 18:00
netty系列之:
EventLoop
,
EventLoop
Group和netty的默认实现
简介在netty中不管是服务器端的ServerBootstrap还是客户端的Bootstrap,在创建的时候都需要在group方法中传入一个
EventLoop
Group参数,用来处理所有的ServerChannel
·
2022-03-07 22:33
javanetty
netty系列之:
EventLoop
,
EventLoop
Group和netty的默认实现
目录简介
EventLoop
Group和
EventLoop
EventLoop
Group在netty中的默认实现
EventLoop
在netty中的默认实现总结简介在netty中不管是服务器端的ServerBootstrap
flydean
·
2022-03-07 21:00
js事件循环
在一个
eventloop
,先执行微任务的queue,在执行dom,最后宏任务的queue遇到consol
·
2022-03-05 13:46
javascript
彻底吃透 JavaScript 执行机制
而今天我们要讨论的
EventLoop
就是JavaScript的一种执行方式。所以下文我们还会梳理node的执行方式。而运行呢,是指JavaScript的解析引擎。这是统一的。
小马哥m
·
2022-03-05 10:24
前端
js
js
js运行机制
前端
一篇文章带你了解vue.js的事件循环机制
目录一、事件循环机制介绍二、经典事件循环面试题总结一、事件循环机制介绍JS是单线程的语言,浏览器和Node.js定义了各自的
EventLoop
(事件循环机制)则是用来解决异步问题。
·
2022-03-04 12:22
Flutter中的异步
基础概念:
eventloop
、eventqueue、microtaskque
希尔罗斯沃德_董
·
2022-03-03 23:08
浏览器 事件循环(Event Loop)
前言学习JS,
EventLoop
是一个绕不开的点。JS的异步执行逻辑依赖
EventLoop
机制,但是这套机制却是定义在HTML标准中的。
windy-boy
·
2022-03-02 09:32
HTML
队列
html
EventLoop
为何
对Netty应该是很熟悉了,但是一直有一点东西做不到——如果我自己来写,写的大致骨架是和Netty差不多的,但是我绝对设计不出来
Eventloop
这个结构:
Eventloop
extend
EventLoop
Group
点爸
·
2022-02-22 07:06
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他