- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 LeNet解析 --Conv2D --MaxPool2D --Sigmoid/Relu
import paddleimport osimport numpy as npimport matplotlib.pyplot as pltfrom paddle.nn import Conv2D, MaxPool2D, Linearimport paddle.nn.functional as Fos.environ['KMP_DUPLICATE_LIB_OK'] = 'TRUE'def showImg(data, is_arr=False, title=''): if not
2021-06-28 15:02:25 375
原创 netty读取代码分析
在NioEventLoop的run方法里面进行分发处理在processSelectedKeysOptimized获得相当于douglea提出的ReactorDesign中的-》acceptd-》读写的a的父类为AbstractNioChannel,进入processSelectedKey在unsafe.read中获取config、pipeline,分配内...
2019-03-22 16:28:48 287
原创 《Scalable IO in Java》学习笔记--- Worker Thread Pools
代码大部分和Basic Reactor Design一样,只是handler中对读写进行了多线程处理ExecutorService pool = Executors.newCachedThreadPool();新建一个线程池pool.execute(new readProcesser());//线程池运行读线程pool.execute(new sendProcesser())...
2019-01-29 10:48:43 240
原创 《Scalable IO in Java》学习笔记--- Basic Reactor Design
Classic Service Designs跳过传统的一个client连接就开启一个线程的模式Basic Reactor DesignReactor线程创建一个NIO的server,将Acceptor类放到SelectionKey的attach,interestOps(SelectionKey.OP_ACCEPT),selector.select();进行阻塞监听acceot,...
2019-01-12 14:36:45 335
原创 webrtc多人在线视频通讯
GitHub项目地址:https://github.com/lzming9511/webrtcwebrtc多人在线视频通讯项目,采用P2P点对点连接,后端服务只进行信令的交换,不参与音频流的交换,服务端的压力小1.发起请求的客服端发送_offer到服务端,服务端群发给同房间的接收的客服端2.发起请求的客服端发送_ice_candidate到服务端,服务端群发给同房间的接收的客服端3...
2018-07-18 10:20:07 2128 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人