开启/配置 API 访问 通常情况下, ENABLE_SWAGGER 默认开启并且参数 MAX_RESPONSE_ITEMS 默认为 50。您可以从 Config Cheat Sheet 中获取更多配置相关信息。 通过 API 认证 Gitea 支持以下几种 API 认证方式: HTTP basic authentication 方式 通过指定 token=... URL 查询参数方式 通过指定
助你入门 git 的简明指南,木有高深内容 ;) 安装 下载 git OSX 版 下载 git Windows 版 下载 git Linux 版 创建新仓库 创建新文件夹,打开,然后执行 git init 以创建新的 git 仓库。 检出仓库 执行如下命令以创建一个本地仓库的克隆版本: git clone /path/to/repository 如果是远端服务器上的仓库,你的命令会是这个样子:
序 这篇简单介绍 rbenv 的安装和使用. 如果可以请直接看作者的文档: https://github.com/rbenv/rbenv rbenv 用来管理多个版本的 ruby 在用户目录的安装和使用, 和 rvm 二选一使用. 具体区别 rbenv 的文档里有说明, 社区里也有讨论. 系统需求 OSX: 请找一个网好的地方, 从 app store 里下载 xcode.app, 安装完成后运行
RVM 是一个命令行工具,可以提供一个便捷的多版本 Ruby 环境的管理和切换。 https://rvm.io/ 如果你打算学习 Ruby / Rails, RVM 是必不可少的工具之一。 这里所有的命令都是再用户权限下操作的,任何命令最好都不要用 sudo. RVM 安装 $ gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D
欢迎使用 CodeIgniter CodeIgniter 是一套给 PHP 网站开发者使用的应用程序开发框架和工具包。它提供一套丰富的标准库以及简单的接口和逻辑结构,其目的是使开发人员更快速地进行项目开发。使用 CodeIgniter 可以减少代码的编写量,并将你的精力投入到项目的创造性开发上。 CodeIgniter 是为谁准备的? CodeIgniter 就是你所需要的,如果... 你想要一个
Zanata Zanata是一个基于网络的翻译平台,用于翻译者、内容创作者和开发人员来管理本地化项目。 为了更好的管理、推广、翻译Hyperledger国际化文档,工作组尝试使用zanata翻译平台。 Zanata官方快速使用指南 Zanata官方文档 用Zanata翻译Hyperledger文档 注册用户并登陆 注册新用户,并将您的Zanata ID添加至项目组wiki页面。 申请加入Zanat
P4是一个协议无关的数据包处理编程语言,提供了比OpenFlow更出色的编程能力。它不仅可以指导数据流进行转发,还可以对交换机等转发设备的数据处理流程进行编程。主要特点包括 灵活定义数据转发流程,支持重新配置匹配域,并支持无中断的重配置 协议无关,只需要关注如何处理转发包,而不需要关注底层协议细节 设备无关,无需关注底层设备的具体信息 转发模型 如下图所示,数据包经过解析后,会被传递到一个“匹配-
NETCONF是一个基于XML的交换机配置接口,用于替代CLI、SNMP等配置交换机。 协议 NETCONF通过RPC与交换机通信,其协议包含四层 Layer Example +-------------+ +-----------------+ +----------------+ (4) | C
OpenFlow是第一个开放的南向接口协议,也是目前最流行的南向协议。它提出了控制与转发分离的架构,规定了SDN转发设备的基本组件和功能要求,以及与控制器通信的协议。 OpenFlow起源于Nick McKeown等在2008年发表的OpenFlow: enabling innovation in campus networks论文,并在次年发布了1.0版本协议。2011年又成立了Open Net
git 使用指南整理 一、git 各种状态 秒懂Git的区和状态 1.1、首先了解下git所处的4种区 (工作区, 暂存取,本地仓库, 远程仓库) git add . (git add ) :加入到暂存区 git commit -m "add: xxx" : 加入到本地仓库 git push origin master : 加入到远程仓库 1.2、git的5种状态 Origin(未修改) Modi
每天打开 GitHub Trending,都是各种面试指南,这样的生活真难受。如果你的项目是金子,那么请读读这篇文章。 GitHub 是一个非常有意思的地方,也常常变得非常有争议。有证据表明,GitHub 在某种程度上已经成为了简历的一部分。所谓的证据,便是培训班的人在帮助面试者美化 GitHub 页面——从 Vue 高仿各类项目,到淘宝买 Star 来粉饰门面。作为一个面试官,我向来是非常讨厌这
作为一个资深的咨询师、程序员,GitHub 是我用过的最好工具,因为 Google 并非总是那么用。GitHub 是一个宝藏库,可没有藏宝图,GitHub 一1亿的仓库也和你没有关系。这么一些年下来,也算是掌握了一定的技巧,写篇文章记录一下,也就顺其自然了。 总结一句话便是:GitHub 来搜索 Google 搜索不到的。它们可以 work 的原因,都是因为我们想做的事情,已经有人已经走过。如果你
准备使用aiohttp但不知道如何开始?这里有一些小例子来快速熟悉下。接下来我们一起来试着开发一个小投票系统。 如果你想改进或与之对比学习,可以查看demo source 来获取全部源码。 准备好我们的开发环境 首先检查下python版本: $ python -V Python 3.5.0 我们需要python 3.5.0及以上版本。 假设你已经安装好aiohttp库了。你可以用以下命令来查询当
感谢您对Appium的贡献!以下是我们编写javascript代码时需要遵守的准则,请确认你的提交能符合这些规范,这有利于我们合并你的代码时能保持良好的编码风格。其中最核心的准则是:使你的代码与其他代码的编码风格保持一致。 衍合(Rebasing) 每个 pull 请求中的提交(commits)都应该包含逻辑变更(logical changes)。 如果有多位贡献者,请确保他们各自都有自己的提交记
Touch ID Appium has the capability to simulate Touch ID on iOS Simulators. Support TouchID simulation is only supported in iOS Simulators. It is not possible to simulate touchId on real devices. Not a