![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
服务计算
dcy19991116
这个作者很懒,什么都没留下…
展开
-
服务计算:Docker
Docker 是一个用于开发,交付和运行应用程序的开放平台,它有很多的优点 灵活:即使是最复杂的应用也可以容器化。 轻量级:容器利用并共享主机操作系统内核。 可互换:您可以即时部署更新和升级。 便携式:您可以在本地构建,部署到云,在任何地方 运行。 可扩展:您可以增加并自动分发容器副本。 可组合:您可以自由地组合(stack)服务。 我这次是在Mac下安装的Docker 首先使用homebre...原创 2019-12-17 01:49:05 · 126 阅读 · 0 评论 -
服务计算:简单 web 服务与客户端开发实战
这次的作业是一个团队开发的大项目,我们在这里选择的是制作一个博客网站 我在这次作业中的主要任务比较简单 主要是是博客API格式的设定以及文档的编写 我们的这个博客网站比较简易,其需要的功能大概有一下几种 获取所有API列表 获取所有用户列表 获取所有文章列表 获取某篇文章的具体内容 获取所有标签列表 获得拥有特定标签的文章列表 而这些API的格式大致如下 get/api:获取所有可以使用的A...原创 2019-12-15 16:17:03 · 186 阅读 · 0 评论 -
服务计算:博客文档的API设计
博客网站API设计 本次我们要实现一个博客网站的API 在设计API的时候我们一般都会使用http协议 使用http来设计API的时候有一些需要我们去遵守的原则 每个资源有一个标识符,即该资源的URL RESTAPI 使用统一接口,如GET、POST、PUT、PATCH 和 DELETE 其实需要遵守的原则很多,在这里只列出来在这次我们需要特别注意的 具体操作 我们这次设计一个博客网站的API...原创 2019-11-23 14:05:41 · 114 阅读 · 0 评论 -
服务计算:开发 web 服务程序
开发 web 服务程序 1.概述 开发简单 web 服务程序 cloudgo,了解 web 服务器工作原理。 任务目标 熟悉 go 服务器工作原理 基于现有 web 库,编写一个简单 web 应用类似 cloudgo。 使用 curl 工具访问 web 程序 对 web 执行压力测试 2.开发cloudgo 在这里我们需要选择一个合适的框架,我选择的是martini martini框架是使用G...原创 2019-11-11 16:18:01 · 151 阅读 · 0 评论 -
服务计算:基于命令行的agenda程序中命令行设计
进入goAgenda文件夹之后 输入agenda --help 输入agenda help user 输入agenda help user register 输入agenda user register -u name -p phone number -e email -t telephone 注册用户成功,并可以在user.txt中查找到用户 当再次注册同一个用户的时候就会显示用户已注...原创 2019-10-29 11:18:13 · 139 阅读 · 0 评论 -
服务计算:搭建私有云
1.实验目的 初步了解虚拟化技术,理解云计算的相关概念 理解系统工程师面临的困境 理解自动化安装、管理(DevOps)在云应用中的重要性 2.实验环境与要求 用户通过互联网,使用微软远程桌面,远程访问你在PC机上创建的虚拟机 虚拟机操作系统 Centos,Ubuntu,或 你喜欢的 Linux 发行版,能使用 NAT 访问外网。 3.实验内容 1.安装 VirtualBox ...原创 2019-09-01 12:16:43 · 122 阅读 · 0 评论 -
服务计算:Golang环境配置以及第一个包的编写
Mac下Golang环境配置 虽然老师推荐的是linux,但由于自己的电脑是Mac系统,所以就在Mac上配置Golang开发环境了 VScode之前已有安装,所以在此不再描述安装过程 Go语言的安装包在Go语言中文网里面可以找到 Go语言中文网 然后在Mac上安装比较简单,一路点击即可 安装完之后,我们在终端查看我们安装的结果 接下来在Mac里面改变GOPATH和GOROOT以及GOBIN,GO...原创 2019-09-12 00:12:28 · 124 阅读 · 0 评论 -
服务计算:CLI 命令行实用程序开发基础
CLI 命令行实用程序开发基础 1.设计说明 我们这次的任务是开发一个CLI命令行实用程序,CLI(Command Line Interface)实用程序是Linux下应用开发的基础。正确的编写命令行程序让应用与操作系统融为一体, 通过shell或script使得应用获得最大的灵活性与开发效率 上面这一段是作业网站告诉我们的关于我们本次作业的内容,更通俗一点的解释就是一个类似于shell的东西,往...原创 2019-10-03 15:57:46 · 229 阅读 · 0 评论