linx

5款好用的 REST API 工具,推荐给你!

给你一囗甜甜゛ 提交于 2021-02-13 07:25:12
来源:hackernoon.com/ rest-api-tools-smackdown-nov3ulw 作者 | Marta Krzyk 译者 | 王强 策划 | 小智 市面上可用的 REST API 工具选项有很多,我们来看看其中一些开发人员最喜欢的工具。 API 定义 Swagger Editor 是图形可视化的流行选项。你可以使用 JSON 或 YAML 定义 API。此外,你可以为大多数相关技术(从 ASP.NET Core 和 Kotlin 到 Node.JS 和 Python)生成服务端或客户端存根。 Apicurio 是一个开源项目,简单而优雅,支持 JSON 和 YAML。它可以: 从源代码控制、文件和 URL 导入 API。 与你的 GitHub、GitLab 或 Bitbucket 帐户集成。 预览实时文档。 提供基于 Open API 标准设计 API 的可视化编辑器(无需任何编码技能!)。 测试和监视 Postman 是一个直观且井井有条的桌面工具,用于创建、测试和监视 API。这是我个人最喜欢的工具之一,因为它是我用来测试自己 API 的第一个工具,而且学习它的过程再顺利不过了。该产品功能全面,涵盖了从创建到测试和监视的 API 开发流程。 使用 Postman,你可以: 添加 mock 服务器。 在环境设置之间切换。 生成文档。 应用自定义样式。

5款好用的 REST API 工具,推荐给你!

自作多情 提交于 2021-02-13 07:01:10
程序员的成长之路 互联网/程序员/技术/资料共享 关注 阅读本文大概需要 5 分钟。 来源:hackernoon.com/ rest-api-tools-smackdown-nov3ulw tips:文末有好书推荐~ 市面上可用的 REST API 工具选项有很多,我们来看看其中一些开发人员最喜欢的工具。 API 定义 Swagger Editor 是图形可视化的流行选项。你可以使用 JSON 或 YAML 定义 API。此外,你可以为大多数相关技术(从 ASP.NET Core 和 Kotlin 到 Node.JS 和 Python)生成服务端或客户端存根。 Apicurio 是一个开源项目,简单而优雅,支持 JSON 和 YAML。它可以: 从源代码控制、文件和 URL 导入 API。 与你的 GitHub、GitLab 或 Bitbucket 帐户集成。 预览实时文档。 提供基于 Open API 标准设计 API 的可视化编辑器(无需任何编码技能!)。 测试和监视 Postman 是一个直观且井井有条的桌面工具,用于创建、测试和监视 API。这是我个人最喜欢的工具之一,因为它是我用来测试自己 API 的第一个工具,而且学习它的过程再顺利不过了。该产品功能全面,涵盖了从创建到测试和监视的 API 开发流程。 使用 Postman,你可以: 添加 mock 服务器。

5款好用的 REST API 工具,推荐给你!

六月ゝ 毕业季﹏ 提交于 2021-02-13 07:00:50
来源:hackernoon.com/ rest-api-tools-smackdown-nov3ulw 作者 | Marta Krzyk 译者 | 王强 策划 | 小智 市面上可用的 REST API 工具选项有很多,我们来看看其中一些开发人员最喜欢的工具。 API 定义 Swagger Editor 是图形可视化的流行选项。你可以使用 JSON 或 YAML 定义 API。此外,你可以为大多数相关技术(从 ASP.NET Core 和 Kotlin 到 Node.JS 和 Python)生成服务端或客户端存根。 Apicurio 是一个开源项目,简单而优雅,支持 JSON 和 YAML。它可以: 从源代码控制、文件和 URL 导入 API。 与你的 GitHub、GitLab 或 Bitbucket 帐户集成。 预览实时文档。 提供基于 Open API 标准设计 API 的可视化编辑器(无需任何编码技能!)。 测试和监视 Postman 是一个直观且井井有条的桌面工具,用于创建、测试和监视 API。这是我个人最喜欢的工具之一,因为它是我用来测试自己 API 的第一个工具,而且学习它的过程再顺利不过了。该产品功能全面,涵盖了从创建到测试和监视的 API 开发流程。 使用 Postman,你可以: 添加 mock 服务器。 在环境设置之间切换。 生成文档。 应用自定义样式。

Linux lvm 分区知识笔记

[亡魂溺海] 提交于 2020-04-28 05:20:53
盘面上可以细分出扇区(Sector)与柱面(Cylinder)两种单位,其中扇区每个为512bytes那么大。 通常所说的”硬盘分区”就是指修改磁盘分区表,它定义了”第n个磁盘块是从第 x个柱面到第y个柱面”.因此,当系统要读取第n个磁盘块时,就是去读硬盘上第x个柱面到第y个柱面的信息. 整块磁盘的第一个扇区特别重要,因为它记录了整块磁盘的重要信息: 主引导分区(Master Boot Record, MBR):可以安装引导加载程序的地方,有446bytes. 分区表(partition table):记录整块磁盘分区的状态,有64bytes。 磁盘分区表(partion table) 在分区表所在的64bytes容量中,总共分为四组记录区。每组记录区记录了该区段的起始与结束的柱面号码。 其实所谓的分区只是针对那个64bytes的分区表进行设置而已。 硬盘默认的分区表仅能写入四组分区信息 四组分区信息我们称为主(Primary)或者扩展(Extended)分区。 分区最小单位为柱面(cylinder)。 分区的优点: 数据安全 有助于数据读取的速度和性能 扩展分区的目的是使用额外的扇区记录分区信息,扩展分区本身并不能拿来格式化。由扩展分区切出来的分区,就被称为逻辑分区(logical partition)。逻辑分区的设备名称号码由5号开始。 主分区、扩展分区和逻辑分区的定义:

windows应用迁移到linux下

时光怂恿深爱的人放手 提交于 2019-11-30 23:12:38
这里是给创业公司进行更换系统。由于平时用到的并不多,只有一台服务器。 在迁移之前把应用,数据库数据都下载下来,然后更换系统为centos7 1、首先是迁移数据库。 安装mysql5.7数据库后,把数据导入进数据库。由于linux数据严格区分大小写,顾 #vim /etc/my.cnf 添加lower_case_table_names=1 到my.cnf中。 1.2、安装tomcat,将应用放到tomcat中。 2.Nginx安装 我使用的环境是64位 Ubuntu 14.04。nginx依赖以下模块: l gzip模块需要 zlib 库 l rewrite模块需要 pcre 库 l ssl 功能需要openssl库 2.1.安装pcre 1. 获取pcre编译安装包,在 http://www.pcre.org/ 上可以获取当前最新的版本 2. 解压缩pcre-xx.tar.gz包。 3. 进入解压缩目录,执行./configure。 4. make & make install 1.2.安装openssl 1. 获取openssl编译安装包,在 http://www.openssl.org/source/ 上可以获取当前最新的版本。 2. 解压缩openssl-xx.tar.gz包。 3. 进入解压缩目录,执行./config。 4. make & make install 2.3

阿里云Raw镜像文件如何在VMware中打开

▼魔方 西西 提交于 2019-11-30 07:39:34
阿里云ECS服务器镜像文件是可以下载下来在本地做测试的,首先要在阿里云提交工单,申请“镜像导出”功能,等审核通过可以将镜像文件存储在阿里云的OSS存储空间里。然后才能进行后边的操作。 1、在阿里云OSS管理中复制镜像文件的URL到剪贴板,然后打开迅雷粘贴下载。 2、下载回来的是raw原始虚拟机镜像文件,如果要查看raw文件中的内容可以先把raw文件转换为vmdk文件,然后再用vmware虚拟机打开vmdk文件。raw文件转化为vmdk文件需要qemu-img命令(对应有Windows和Linx版本) qemu-img convert -p -f raw xxxx.raw -O vmdk xxxx.vmdk qemu-img 软件 win 版下载地址 https://cloudbase.it/qemu-img-windows/ 这里需要的时间较长,请耐心等待转换完成后,可以用VMware打开。 3、 创建VMware自定义虚拟机,按照默认选项即可,在磁盘选择时选择现有虚拟磁盘,然后会打开一个文件管理器,选择转换好的vmdk磁盘文件的路径即可 来源: https://my.oschina.net/webcreazy/blog/3109694

linux rz/sz上传下载文件命令

一个人想着一个人 提交于 2019-11-29 05:37:33
一、工具说明 在SecureCRT这样的ssh登录软件里, 通过在 Linux 界面里输入rz/sz命令来上传/下载文件. 对于某些 linux 版本, rz/sz默认没有安装所以需要手工安装。 sz: 将选定的文件发送(send)到本地机器; rz:运行该命令会弹出 一个文件选择窗口, 从本地选择文件上传到服务器(receive). 下载安装包lrzsz-0.12.20.tar.gz : http://www.ohse.de/uwe/software/lrzsz.html 二、软件安装 首先通过sftp工具把安 装文件上传到tmp目录下. # cd tmp # wget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gz # tar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20 # ./configure && make && make install 上面安装过程默认把lsz和lrz安装到了/usr/local/bin/目录下, 下面创建软链接, 并命名为rz/sz: # cd /usr/bin # ln -s /usr/local/bin/lrz rz # ln -s /usr/local/bin/lsz sz 三、使用说明 打开SecureCRT软件 -> Options -