1、通过channel调用writeAndFlush方法 2、在pipeline上从tail节点开始往head节点传播write方法,判断是否能处理这个对象,最后会回调到MessageToByteEncode的encode方法,向out里面写入字节流。 匹配对象 分配内存 编码对象 释放对象 传播数 ...
分类:
Web程序 时间:
2020-04-22 22:47:55
阅读次数:
85
应用场景 内存对齐时基本都会求关于n位对齐的向上取整 讲解 go1.13.8 中channel源码中有这样一个变量 "hchansize" 用来表示hchan(channel对应的实际结构体)所需大小(申请内存空间时,是根据hchansize给hchan申请对应大小的内存空间),这个变量的值大概就是 ...
分类:
其他好文 时间:
2020-04-20 01:18:08
阅读次数:
124
[toc] 昨日回顾 Paramiko介绍 paramiko包含两个核心组件:SSHClient和SFTPClient。 SSHClient的作用类似于Linux的ssh命令,是对SSH会话的封装,该类封装了传输(Transport),通道(Channel)及SFTPClient建立的方法(open ...
分类:
数据库 时间:
2020-04-19 22:30:17
阅读次数:
99
策略模式 ThreadPoolExecutor的RejectedExecutionHandler,实现不同的拒绝策略。 装饰者模式 BufferedInputStream对InputStream扩展buffer功能。 工厂模式 Executors作为工厂,提供各种ExecutorService。 命 ...
分类:
其他好文 时间:
2020-04-19 15:02:27
阅读次数:
67
Redis命令中的Pub/Sub Redis在 2.0之后的版本中 实现了 事件推送的 发布订阅命令 以下是Redis关于发布和订阅提供的相关命令 SUBSCRIBE channel [channel ...] 订阅给定的一个或多个频道的信息。 PSUBSCRIBE pattern [pattern ...
分类:
其他好文 时间:
2020-04-19 00:53:35
阅读次数:
58
技术一面 基础面试 一面是通过电话直接沟通 go的调度 go struct能不能比较 go defer(for defer) select可以用于什么 context包的用途 client如何实现长连接 主协程如何等其余协程完再操作 slice,len,cap,共享,扩容 map如何顺序读取 实现s ...
分类:
其他好文 时间:
2020-04-18 23:16:25
阅读次数:
195
前言:最近想接触一下分布式,因此我就学习了MIT的课程。做实验的时候需要用go,便也顺便了解一下go的语言特性。 channel 我一直没搞懂的是不带缓冲区的channel的阻塞问题,文档中说“如果通道未缓冲,则发送方将阻塞,直到接收方收到该值为止”,后来再仔细看了一下例子,豁然开朗。 让我们看一下 ...
分类:
其他好文 时间:
2020-04-18 09:51:59
阅读次数:
69
发布流程 给任务单的展示页面,添加一个去发布的按钮,点击进入发布界面(项目基本介绍,gojs渲染图标) 关于静态文件夹static既可以在全局创建,也可以在每一个应用创建 """静态文件配置""" # 1.配置文件中直接指定查找路径(从上往下查找) 方式一 STATICFILES_DIRS = [ ...
分类:
其他好文 时间:
2020-04-17 23:52:23
阅读次数:
81
Little_by_little_4 创建一个椒盐噪声的pytorch.transform 任务: 为一个图片加上 "椒盐噪声" ,创造一个类实现这个功能 源代码 python if random.uniform(0, 1) < self.p: 概率的判断 img_ = np.array(img). ...
分类:
其他好文 时间:
2020-04-17 12:42:25
阅读次数:
88
一,redis概述与实验环境说明 1.1 什么是redis redis是一种内存型的NoSQL数据库,优点是快,常用来做缓存用 redis存储数据的方法是以key-value的形式 value类型支持字符串,列表,哈希等多种类型 1.2 环境说明 主机名 IP 用途 redis01 192.168. ...
分类:
数据库 时间:
2020-04-17 00:03:32
阅读次数:
92