Go 语言范围(Range) Go 语言中 range 关键字用于 for 循环中迭代数组(array)、切片(slice)、通道(channel)或集合(map)的元素。在数组和切片中它返回元素的索引和索引对应的值,在集合中返回 key-value 对。 实例 package main impor ...
分类:
编程语言 时间:
2021-07-12 18:21:03
阅读次数:
0
通信协议 Redis是单进程单线程的。 应用系统和Redis通过Redis协议(RESP)进行交互。 请求响应模式 Redis协议位于TCP层之上,即客户端和Redis实例保持双工的连接。 串行的请求响应模式(ping-pong) 串行化是最简单模式,客户端与服务器端建立长连接 连接通过心跳机制检测 ...
分类:
其他好文 时间:
2021-07-12 18:19:20
阅读次数:
0
一、Linux上安装scrapyd 1. linux下安装python3 可参考我之前博文:https://www.cnblogs.com/Liu928011/p/14864190.html 2. 安装scrapyd并配置软链接 安装scrapyd:pip3 install scrapyd 配置软链 ...
分类:
其他好文 时间:
2021-07-12 18:17:10
阅读次数:
0
Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。即Socket提供了操作上述特殊文件的接口,使用这些接口可以实现网络编程。 Socket通信流程图 TCP(Transmission Control Protocol,传输控制协议)是面向连接的协议,在正式通信之前必须建立起 ...
分类:
编程语言 时间:
2021-07-12 18:03:46
阅读次数:
0
linux基础命令 linux内核及发行版 linux内核是操作系统内部操作和控制硬件设备的核心程序。 linux发行版是linux内核与各种常用软件的组合产品,通俗的来说就是我们常说的linux操作系统。 常用的linux发行版: Ubuntu CentOS Redhat 通常说的linux是li ...
分类:
系统相关 时间:
2021-07-12 18:03:00
阅读次数:
0
什么是 epoll? epoll 是 Linux 内核的可扩展 I/O 事件通知机制。取代了 select 与 poll 系统函数,让需要大量操作文件描述符的程序得以发挥更优异的性能。旧有的系统函数所花费的事件复杂度为 O(1),epoll 的时间复杂度为 O(logn)。epoll 实现的功能与 ...
分类:
其他好文 时间:
2021-07-12 17:56:41
阅读次数:
0
从U盘安装Kali Linux 提示 The missing fireware files are:rtlwifi/rtl8723befw_36.bin rtlwifi/rtl8723befw.bin 镜像版本:kali-linux-2021-2-releas 解决方案:下载firmware-rea ...
分类:
系统相关 时间:
2021-07-12 17:51:07
阅读次数:
0
前言 基于 Redis 的 Redisson 分布式联锁 RedissonMultiLock 对象可以将多个 RLock 对象关联为一个联锁,每个 RLock 对象实例可以来自于不同的 Redisson 实例。 当然,这是官网的介绍,具体是什么?一起看看联锁 MultiLock 使用以及源码吧! M ...
分类:
其他好文 时间:
2021-07-12 17:47:11
阅读次数:
0
Ansible 进阶技巧 原文 http://www.ibm.com/developerworks/cn/linux/1608_lih_ansible/index.html?ca=drs- 简介# Ansible 是一个系统自动化工具,可以用来做系统配管理,批量对远程主机执行操作指令。我自己使用 A ...
分类:
其他好文 时间:
2021-07-12 17:44:40
阅读次数:
0
[非专业翻译] Mapster - 异步支持 系列介绍 [非专业翻译] 是对没有中文文档进行翻译的系列博客,文章由机翻和译者自己理解构成,和原文相比有所有不同,但意思基本一致。 因个人能力有限,如有谬误之处还请指正,多多包涵。 正文 本文将说明 Mapster 如何添加异步支持 安装 nuget 包 ...
分类:
其他好文 时间:
2021-07-12 17:43:04
阅读次数:
0