- 博客(15)
- 收藏
- 关注
原创 IOS之Tok Tik需求分析与设计文档
IOS之Tok Tik需求分析与设计文档产品介绍产品需求分析产品面向用户群体系统总体设计与分析页面设计功能设计实现语言实现工具产品介绍该项目仿照tok tik实现了一个简化版的抖音(发现、发布广场、我的收藏)产品需求分析许多人在空闲时间时无事可做不知道干什么,需要打发时间,以及许多高强度的学习和工作的人群需要在学习工作之余放松头脑。产品面向用户群体提供给那些想要打发时间,或是想要放松头脑的群体系统总体设计与分析页面设计登录/注册发现发布广场我的收藏功能设计登录/注册注册
2021-01-20 22:15:20 356
原创 IOS之Tok Tik(部分实现)
IOS之Tok Tik个人贡献代码与截图发布广场选取视频视频编辑问题与解决方法问题解决方法个人总结思想感悟个人贡献完成发布广场页面,实现视频的选取、编辑(裁剪、加速、放慢)、以及需求分析与设计文档代码与截图发布广场- (void)viewDidLoad { [super viewDidLoad]; _videoBox = [WAVideoBox new]; _finalvideo = [[NSString alloc] init]; _finalpic =
2021-01-20 21:32:55 740 1
原创 服务计算之容器作为服务
服务计算之容器作为服务前言docker的优势docker的核心概念浅析课程目标配置docker环境运行第一个容器Docker基本操作MySQL与容器化Docker存储Docker网络Docker仓库容器监控与日志docker图形化管理工具DevOps与CI/ CDDocker Engine API与开发心得总结前言docker的优势灵活:即使是最复杂的应用也可以容器化轻量:容器是进程,能利用并共享主机操作系统内核替换:可以即时部署更新和升级容器便携:可以在本地构建,部署到云并在任何地方运行扩
2020-12-28 21:57:34 337
原创 Angular框架开发前端
Angular框架开发前端前言项目开发开发环境初始化项目修改项目设置路由个人信息页面搜索框遇到问题数据更新动态获取输入框数据结语前言这次前端开发用到angular中Ng-Matero框架,该框架对于大致实现了一个类似博客页面的模板,包括登陆注册页面,以及一个首页。这次实验的前端开发就是基于该模板进行的。项目开发开发环境ubuntu操作系统node.jsnpmangular-cliangular-cli可以参考该博客初始化项目使用 ng new <project-name&g
2020-12-22 20:16:28 1041 1
原创 IOS之网络访问和本地存储
IOS之网络访问和本地存储开发环境实验目的实验内容实验结果实验结果展示登陆页面个人中心我的图片实验代码分析登陆页面个人中心我的图片我的心得开发环境Mac OSObjective-CXcode实验目的学习使用NSURLSession或AFNetworking库进行网络访问学习iOS沙盒机制,进行文件读写操作实验内容实现一个简单的图片浏览应用,有两个页面用户页面,首先要通过用户名和密码进行登录,然后展示用户的基本信息。图片浏览页面,包含一个Label,一个图片列表(可以用
2020-12-17 23:43:41 532
原创 IOS之校园APP(部分实现)
IOS之校园APP(部分实现个人贡献代码与截图问题与解决方法个人总结思想感悟个人贡献实现设置中心页面的内容代码与截图问题与解决方法个人总结思想感悟
2020-12-08 20:24:35 332
原创 服务计算之开发 web 服务程序
开发 web 服务程序概述任务目标任务要求基本要求的实现会使用到的第三方库文件结构实现过程结果展示测试扩展要求项目地址概述任务目标熟悉 go 服务器工作原理基于现有 web 库,编写一个简单 web 应用类似 cloudgo。使用 curl 工具访问 web 程序对 web 执行压力测试任务要求基本要求编程 web 服务程序 类似 cloudgo 应用。支持静态文件服务支持简单 js 访问提交表单,并输出一个表格(必须使用模板)使用 curl 测试,将测试结果写入 READ
2020-11-23 22:49:08 173
原创 Object C 实现简单打卡APP
Object C 实现简单打卡APP实验环境实验目的实验内容实验结果展示页面介绍发现页面打卡页面登录页面功能展示实验代码分析tabbar导航栏发现页面打卡页面登录页面实验环境Mac OSObjective-CXcode实验目的学习使用纯代码进行UI布局学习TableView,UICollectionView,UINavigationController,UICollectionController,UITabBarController等组件的使用,以及delegate和protocol
2020-11-13 15:44:53 885
原创 服务计算之修改、改进 RxGo 包
服务计算之修改、改进 RxGo 包简介课程任务filtering操作的实现简单说明包文件结构代码实现程序设计filteringOperator数据结构newFilterObservable函数op函数Debounce函数Distinct函数ElementAt函数First函数IgnoreElements函数Last函数Sample函数Skip函数SkipLast函数Take函数TakeLast函数单元测试功能测试源码简介ReactiveX是Reactive Extensions的缩写,一般简写为Rx,最
2020-11-09 21:36:41 210
原创 服务计算之支持子命令命令行程序支持包开发
支持子命令命令行程序支持包开发任务文件结构实现过程实现一个简单的子命令安装cobra包实现根命令实现子命令任务了解Cobra包,使用 cobra 命令行生成一个简单的带子命令的命令行程序模仿 cobra.Command 编写一个 myCobra 库将带子命令的命令行处理程序的 import (“github.com/spf13/cobra”) 改为 import (corbra “gitee.com/yourId/yourRepo”)使得命令行处理程序修改代价最小,即可正常运行文件结构实
2020-10-27 11:34:00 461
原创 服务计算之程序包开发,读简单配置文件 v1
程序包开发,读简单配置文件 v1概述任务目标代码实现_init函数radFile函数自定义错误类型readFileListener接口fileListen实现getContent实现Watch函数Watch实现printFile实现功能测试单元测试项目地址概述配置文件(Configuration File,CF)是一种文本文档,为计算机系统或程序配置参数和初始设置。传统的配置文件就是文本行,在 Unix 系统中随处可见,通常使用 .conf,.config,.cfg 作为后缀,并逐步形成了 key =
2020-10-20 11:30:33 97
原创 Object C实现三国英雄对战
Object C实现三国英雄对战实验要求游戏介绍英雄机制对战机制英雄介绍蜀国英雄吴国英雄魏国英雄实验要求输出随机选择的英雄及其关键属性,输出单挑中每回合的过程、结果,以及最终胜负结果输出程序设计和运行过程中,相关设计体现的oo特性(数据隐秘性、封装性、继承、多态)游戏介绍英雄机制每个英雄有生命值、能量值、攻击力、防御力和两个技能。普通攻击的伤害为 攻击力-防御力,当被攻击方的防御力大于攻击方的攻击力时,伤害为0两个技能中一个为次要技能,一个为主要技能;次要技能在能量不够时也有机率发动,
2020-10-13 17:11:12 176
原创 服务计算之CLI 命令行实用程序开发基础
CLI 命令行实用程序开发基础开发实践目的要求环境配置代码实现参数结构体selpg_args参数获取函数参数检查输入读取输出文件读写开发实践目的使用 golang 开发开发 Linux 命令行实用程序中的 selpg要求请按文档使用 selpg 章节要求测试你的程序请使用 pflag 替代 goflag 以满足 Unix 命令行规范, 参考:Golang之使用Flag和Pflag:golang 文件读写、读环境变量,请自己查 os 包“-dXXX” 实现,请自己查 os/exec 库,例如
2020-10-12 00:01:26 531 2
原创 GO语言基于TDD的快速排序
基于TDD周期完成快速排序算法编写单元测试编译通过测试通过重构基准测试编写单元测试在工作空间中创建QuickSort的目录,在该目录下创建QuickSort_test.go文件package QuickSortimport "testing"func TestQuickSort(t *testing.T) { arr := []int{7, 6, 3, 9, 5, 0, 1, 4, 2, 8} QuickSort(arr,0,9) expected := []int{0, 1, 2, 3
2020-09-27 21:09:35 113
原创 ubuntu下安装go语言开发环境
ubuntu下安装go语言开发环境环境安装golang创建工作空间创建工作空间配置GOPATH环境变量创建包路径创建Hello World!安装必要工具和插件安装git下载源码安装工具包安装go tour我的第一个包与测试你的第一个库测试问题小结环境VirtualBoxUbuntu 18.04安装golang使用系统包管理工具安装golang,这样的好处是即使不是最新版本,也不影响正常使用$ sudo apt-get install golang安装完成后使用go version命令查看版本
2020-09-20 19:27:31 4504 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人