2.7 Harbor开源项目容器镜像远程复制的实现Harbor开源项目 容器镜像远程复制的实现 Henry Zhang (张海宁) Chief Architect VMWare China 自我介绍 • VMware中国研发首席架构师 • Harbor开源企业级容器Registry项目创始人 • Cloud Foundry中国社区最早技术布道师之一 • 多年全栈工程师 • 《区块链技术指南》、《软件定义存储》作者之一 亨利笔记 《区块链技术指南》0 码力 | 37 页 | 3.47 MB | 1 年前3
通过SSA的解释执行窥探Golang编译之一角通过SSA的解释执行窥探Golang编译之一角 丁尔男 武汉航天远景 产品总监 凹语言 联合发起人 PLOC 联合发起人 目 录 Golang 编译流程简介 01 SSA 解释执行 02 基于 SSA 的应用 03 Golang 编译流程简介 源代码 抽象语法树 抽象语法树 (带语义信息) 静态单赋值 目标代码 Golang 编译流程简介 源代码 抽象语法树 抽象语法树 Rosen、Mark N. Wegman、F. Kenneth Zadeck 提出的一种中间代码(IR) 表示形式,典型特征是所有变量被且仅被赋值一次。 2016年,Go 1.7 加入 SSA 支持。 SSA 解释执行 02-HelloSSA const src = ` package main func main() { println("Hello, GoCN!") println("The answer *ssa.Call - Call = *ssa.Builtin, println - Args = [“The answer is”, 42] Instrs[2] *ssa.Return SSA 解释执行 02-HelloSSA *ssa.Package main *ssa.Function Blocks[0] *ssa.BasicBlock Instrs[0] *ssa.Call - Call0 码力 | 30 页 | 1.50 MB | 1 年前3
Hyperledger Fabric 1.4 中文文档基本应用 直接执行远程命令 命令行参数 Per-task arguments 配置文件 Fabfile 文件的结构和使用 指定 fabfile 引用 Fabric 定义任务并导入 callable 任务 与远程程序集成 合并 stdout 和 stderr 伪终端 两者结合 作为库使用 连接服务器 断开连接 最后注意 输出管理 输出等级 隐藏和/或显示输出级别 并行执行 它是如何运转的 文档助手 网络 业务(Operation) 任务 实用工具 扩展 API Fabric 的 扩展包 包括常用而有用的工具(通常是从用户的 fabfile 中合并进来 的),可用于用户 I/O、修改远程文件等任务中。核心 API 倾向于保持小巧、 不随意变更,扩展包则会随着更多的用户案例被解决并添加进来,而不断成长 进化(同时尽量保持向后兼容)。 终端输出工具 与 Django 集成 文件和目录管理 更具体地说,Fabric 是: 一个让你通过 命令行 执行 无参数 Python 函数 的工具; 一个让通过 SSH 执行 Shell 命令更加 容易 、 更符合 Python 风格 的命令 库(建立于一个更低层次的库)。 自然而然地,大部分用户把这两件事结合着用,使用 Fabric 来写和执行 Python 函数或 task ,以实现与远程服务器的自动化交互。让我们一睹为快吧。 Hello,0 码力 | 145 页 | 161.53 KB | 1 年前3
Hyperledger Fabric 2.5 中文文档基本应用 直接执行远程命令 命令行参数 Per-task arguments 配置文件 Fabfile 文件的结构和使用 指定 fabfile 引用 Fabric 定义任务并导入 callable 任务 与远程程序集成 合并 stdout 和 stderr 伪终端 两者结合 作为库使用 连接服务器 断开连接 最后注意 输出管理 输出等级 隐藏和/或显示输出级别 并行执行 它是如何运转的 文档助手 网络 业务(Operation) 任务 实用工具 扩展 API Fabric 的 扩展包 包括常用而有用的工具(通常是从用户的 fabfile 中合并进来 的),可用于用户 I/O、修改远程文件等任务中。核心 API 倾向于保持小巧、 不随意变更,扩展包则会随着更多的用户案例被解决并添加进来,而不断成长 进化(同时尽量保持向后兼容)。 终端输出工具 与 Django 集成 文件和目录管理 更具体地说,Fabric 是: 一个让你通过 命令行 执行 无参数 Python 函数 的工具; 一个让通过 SSH 执行 Shell 命令更加 容易 、 更符合 Python 风格 的命令 库(建立于一个更低层次的库)。 自然而然地,大部分用户把这两件事结合着用,使用 Fabric 来写和执行 Python 函数或 task ,以实现与远程服务器的自动化交互。让我们一睹为快吧。 Hello,0 码力 | 138 页 | 154.00 KB | 1 年前3
Pro Git 中文版 第2版 2.1.66献辞 贡献者 引言 起步 关于版本控制 本地版本控制系统 集中化的版本控制系统 分布式版本控制系统 Git 简史 Git 是什么? 直接记录快照,而非差异比较 近乎所有操作都是本地执行 Git 保证完整性 Git 一般只添加数据 三种状态 命令行 安装 Git 在 Linux 上安装 在 macOS 上安装 在 Windows 上安装 从源代码安装 初次运行 Git 提交更新 跳过使用暂存区域 移除文件 移动文件 查看提交历史 限制输出长度 撤消操作 取消暂存的文件 撤消对文件的修改 远程仓库的使用 查看远程仓库 添加远程仓库 从远程仓库中抓取与拉取 推送到远程仓库 查看某个远程仓库 远程仓库的重命名与移除 打标签 列出标签 创建标签 附注标签 轻量标签 后期打标签 共享标签 删除标签 检出标签 Git 别名 Git 分支 分支简介 分支创建 分支切换 分支的新建与合并 新建分支 分支的合并 遇到冲突时的分支合并 分支管理 分支开发工作流 长期分支 主题分支 远程分支 推送 跟踪分支 拉取 删除远程分支 变基 变基的基本操作 更有趣的变基例子 变基的风险 用变基解决变基 变基 vs. 合并 总结 服务器上的 Git 协议 本地协议 HTTP 协议 SSH0 码力 | 670 页 | 13.59 MB | 1 年前3
Pro Git 中文版 第2版 2.1.66. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 远程仓库的使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 远程分支 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . @alamier @networm 许伟程 2.3 查看提交历史 @alamier 许伟程 2.4 撤消操作 @networm @pktangyue @robinwen @ahlijin 2.5 远程仓库的使用 @networm @pktangyue @ahlijin @wych42 2.6 打标签 @networm @pktangyue @wych42 @robinwen 2.7 Git 别名0 码力 | 501 页 | 19.30 MB | 1 年前3
Linux命令大全搜索工具 v1.8通过发送ARP协议报文测试网络 arptables 管理ARP包过滤规则表 arpwatch 监听网络上ARP的记录 as 汇编语言编译器 at 在指定时间执行一个任务 atop 监控Linux系统资源与进程的工具 atq 列出当前用户的at任务列表 atrm 删除待执行任务队列中的指定任务 awk 文本和数据进行处理的编程语言 axel 多线程下载工具 B badblocks 查找磁盘中损坏的区块 base64 base64 编码/解码文件或标准输入输出 basename 打印目录或者文件的基本名称 batch 在系统不繁忙的时候执行定时任务 bc 算术操作精密运算工具 bg 将前台终端作业移动到后台运行 - 2 - 本文档使用 书栈网 · BookStack.CN 构建 bind 显示或设置键盘按键与其相关的功能 blkid 查看块设备的文件系统类型、LABEL、UUID等信息 信息 blockdev 从命令行调用区块设备控制程序 bmodinfo 显示给定模块的详细信息 break 结束for,while或until循环 builtin 执行bash内建命令 bunzip2 创一个bz2文件压缩包 bye 命令用于中断FTP连线并结束程序 bzcat 解压缩指定的.bz2文件 bzcmp 比较两个压缩包中的文件 bzdiff 直接比较两个.bz2压缩包中文件的不同0 码力 | 1347 页 | 8.79 MB | 1 年前3
Debian 参考手册(版本 2.109). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 1.5.1 命令执行和环境变量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 1 操作 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 6.3 服务器远程访问和工具 (SSH) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111 . . . . . . . . . . . . . . . . 112 6.3.2 远程主机上的用户名 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 6.3.3 免密码远程连接 . . . . . . . . . . . . . . . . . . . .0 码力 | 261 页 | 1.39 MB | 1 年前3
Linux就该这么学 第2版编辑器编写和修改配置文件,用户身份与文件权限的设置,硬盘设备分区、格 式化以及挂载等操作,部署 RAID 磁盘阵列和 LVM,firewalld 防火墙与 iptables 防火墙的区别和配置, 使用 ssh 服务管理远程主机,使用 Apache 服务部署静态网站,使用 vsftpd 服务传输文件,使用 Samba 或 NFS 实现文件共享,使用 BIND 提供域名解析服务,使用 DHCP 动态管理主机地址,使用 Postfix ......................................................................................... 26 2.2 执行命令的必备知识 ........................................................................................... ........................................................................................ 228 9.2 远程控制服务 ..............................................................................................0 码力 | 552 页 | 22.25 MB | 1 年前3
大学霸 Kali Linux 安全渗透教程如果用户觉得使用树莓派上的Kali来回插一些设备比较麻烦时,这里可以使用 PuTTY攻击远程登录到Kali的命令行。由于在Linux中SSH服务默认是启动的,所以 用户可以在PuTTY中使用SSH服务的22端口远程连接到Kali Linux。PuTTY不仅仅 只能远程连接到树莓派上的Kali操作系统,它可以连接到安装在任何设备上的Kali操 作系统。下面将介绍使用PuTTY工具,远程连接到Kali Linux操作系统。 (1)下载PuTTY的Windows版本。 IP address)对应的文本框中输入Kali系统的IP地 址,并且Connection type选择SSH。然后单击Open按钮,将显示如图1.33所示的 界面。如果不知道Kali系统IP的话,执行ifconfig命令查看。 大学霸 Kali Linux 安全渗透教程 26 1.4 安装Kali Linux 图1.33 警告信息 (4)该界面显示了一个警告信息,这是为了安全确认是否要连接到该服务器。该 34所示的界面。 图1.34 登录到Kali系统 (5)在该界面输入Kali系统默认的用户命和密码登录到系统。现在就可以在该系统 下,运行任何的命令了。 如果用户不喜欢在命令行下操作的话,也可以远程连接到Kali Linux的图形界面。下 面将介绍通过安装Xming软件,实现在PuTTY下连接到Kali操作系统的图形界面。 (1)从http://sourceforge.net/project0 码力 | 444 页 | 25.79 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100













