NioEventLoop是netty及其重要的组成部件,它的首要职责就是为注册在它上的channels服务,发现这些channels上发生的新连接、读写等I/O事件,然后将事件转交 channel 流水线处理。使用netty时,我们首先要做的就是创建NioEventLoopGroup,这是一组Nio... ...
分类:
其他好文 时间:
2019-11-17 23:30:36
阅读次数:
91
最近闲来无事,无意发现一个聊天室的前端UI,看着挺好看的但是没有聊天室的通信代码,于是想给它安装电池(通信部分),先看UI: 开始通信部分的工作: 使用的组件: Django1.11.13 channels 2.3.1 redis jQuery Django实现聊天室一般有实现轮训(比较老,效率低) ...
分类:
Web程序 时间:
2019-11-17 23:30:10
阅读次数:
194
查看kafka官网的userguide agent.sources = kafkaSource agent.channels = memoryChannel agent.sinks = hdfsSink agent.sources.kafkaSource.type = org.apache.flum ...
分类:
其他好文 时间:
2019-11-13 13:12:56
阅读次数:
101
IO的方式通常分为几种,同步阻塞的BIO、同步非阻塞的NIO、异步非阻塞的AIO。 一、BIO 在JDK1.4出来之前,我们建立网络连接的时候采用BIO模式,需要先在服务端启动一个ServerSocket,然后在客户端启动Socket来对服务端进行通信,默认情况下服务端需要对每个请求建立一堆线程等待 ...
分类:
编程语言 时间:
2019-10-23 11:17:19
阅读次数:
85
1 package newtest; 2 3 import java.io.BufferedReader; 4 import java.io.IOException; 5 import java.io.InputStreamReader; 6 import java.net.InetSocketAd... ...
分类:
其他好文 时间:
2019-10-21 09:42:22
阅读次数:
71
python yield关键词使用总结 by:授客 QQ:1033553122 测试环境 win10 python 3.5 yield功能简介 简单来说,yield 的作用就是把一个函数变成一个 generator,带有 yield 的函数不再是一个普通函数,Python 解释器会将其视为一个 ge ...
分类:
编程语言 时间:
2019-10-15 12:58:04
阅读次数:
121
第1章 概述 1.1 Flume定义 Flume是Cloudera提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统。Flume基于流式架构,灵活简单。 下面我们来详细介绍一下Flume架构中的组件。 1.2.1 Agent Agent是一个JVM进程,它以事件的形式将数据从源头送 ...
分类:
Web程序 时间:
2019-10-13 21:05:20
阅读次数:
155
今天python在安装一些包(xgboost,mlxtend)的时候遇到这个问题。 按照其他博客的方法,如https://blog.csdn.net/miao0967020148/article/details/85230430可以解决,但是每次安装新包又会出现这个问题,最后看了其他一些博客,应该是 ...
`F.avg_pool1d()`数据是三维输入(Batch,seq_len,embedding_size) input维度: (batch_size,channels,width)channel可以看成高度 kenerl维度:(一维:表示width的跨度)channel和输入的channel一致可以 ...
分类:
其他好文 时间:
2019-10-03 20:04:22
阅读次数:
390
记得刚开始学TensorFlow的时候,那给我折磨的呀,我一直在想这个TensorFlow官方为什么搭建个网络还要画什么静态图呢,把简单的事情弄得麻烦死了,直到这几天我开始接触Pytorch,发现Pytorch是就是不用搭建静态图的Tensorflow版本,就想在用numpy一样,并且封装了很多深度 ...
分类:
其他好文 时间:
2019-10-03 12:24:33
阅读次数:
2855