自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

webrtc视频聊天

使用webrtc技术进行视频聊天,webstock进行凭证,用p2p进行视频聊天

2018-12-17

java直播推流

java rtsp推流到Nginx服务器,Nginx生成rtmp和hls,在html上可以进行播放操作

2018-12-17

红外传输qwa

红外传输

2014-10-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除