策略模式 ThreadPoolExecutor的RejectedExecutionHandler,实现不同的拒绝策略。 装饰者模式 BufferedInputStream对InputStream扩展buffer功能。 工厂模式 Executors作为工厂,提供各种ExecutorService。 命 ...
分类:
其他好文 时间:
2020-04-19 15:02:27
阅读次数:
67
[TOC] 回顾一下,前面 lock、Monitor 部分我们学习了线程锁,Mutex 部分学习了进程同步,Semaphor 部分学习了资源池限制。 这一篇将学习 C 中用于发送线程通知的 AutoRestEvent 类。 AutoRestEvent 类 用于从一个线程向另一个线程发送通知。 微软文 ...
分类:
编程语言 时间:
2020-04-19 10:43:31
阅读次数:
68
Redis命令中的Pub/Sub Redis在 2.0之后的版本中 实现了 事件推送的 发布订阅命令 以下是Redis关于发布和订阅提供的相关命令 SUBSCRIBE channel [channel ...] 订阅给定的一个或多个频道的信息。 PSUBSCRIBE pattern [pattern ...
分类:
其他好文 时间:
2020-04-19 00:53:35
阅读次数:
58
解压安装包 tar -zvxf apache-flume-1.6.0-bin.tar.gz 添加配置文件 #定义三大组件的名称 ag1.sources = source1 ag1.sinks = sink1 ag1.channels = channel1 # 配置source组件 ag1.sourc ...
分类:
Web程序 时间:
2020-04-18 23:21:34
阅读次数:
152
技术一面 基础面试 一面是通过电话直接沟通 go的调度 go struct能不能比较 go defer(for defer) select可以用于什么 context包的用途 client如何实现长连接 主协程如何等其余协程完再操作 slice,len,cap,共享,扩容 map如何顺序读取 实现s ...
分类:
其他好文 时间:
2020-04-18 23:16:25
阅读次数:
195
keepalived既可以作为HA热备,也能作健康检查。下面对/etc/keepalived/keepalived.conf配置说明。 global_defs { notification_email { #指定keepalived在发生切换时需要发送email到的对象,一行一个 monitor@3 ...
分类:
其他好文 时间:
2020-04-18 12:10:03
阅读次数:
75
前言:最近想接触一下分布式,因此我就学习了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