自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 服务计算——Docker容器技术

文章目录作业要求实验过程Docker环境安装安装依赖运行docker运行第一个容器运行镜像Docker基本操作MYSQL与容器化拉取MySQL镜像构建Docker镜像运行镜像使用MySQL容器启动服务器启动Mysql客户端Dockerfile 的 VOLUME /var/lib/mysql 的含义创建卷并挂载启动客户端容器链接服务器Docker compose 与多容器应用自动化部署Docker网络Docker仓库容器监控与日志检查docker的状态Docker图形化管理工具Docker Engine AP

2020-12-28 22:12:22 315

原创 3D游戏与编程——UI系统

目录UI系统Unity GUI简介IMGUIUGUI 的产生与优势作业要求使用UGUI方法制作血条制作预制使用IMGUI方法制作血条结果演示代码传送门UI系统Unity GUI简介UI 即 User Interface(用户界面)的简称。在许多软件中,采用狭义的概念,特指窗体、面板、按钮、文本框等人们熟悉的人机交互元素,及其组织与风格(也称皮肤)。Unity UI 系统采用上述狭义概念。Unity 目前支持三套完全不同风格的 UI 系统:4.0 及以前 - IMGUI(Immediate Mod

2020-12-25 09:36:36 381

原创 简单 web 服务与客户端开发实战——前端个人总结

实现功能及分工实现简单的博客系统,能实现用户登录、通过文章列表页进行文章管理并显示具体文章页、进行文章评论的功能本人分工:负责部分前端开发和相应调试前端开发本次作业中,我主要负责前端的开发。前端开发的任务并不难,主要是完成页面的编写布局,并将API得到的数据显示在页面中。本次开发选择了主流的vue.js框架,各个页面有单独的文件构成,再通过Vue Router完成页面间的跳转。其中页面的样式可以参考CSS进行编写, Vue只关注视图层,使用尽可能简单的API实现响应的数据绑定和视图的组件。难点

2020-12-22 15:31:01 328 2

原创 3D游戏编程与设计——粒子系统

粒子系统制作简单粒子

2020-12-02 23:54:36 161

原创 服务计算hw7——开发简单的WEB服务程序

文章目录课程任务开发简单的Web服务程序基本要求开发cloudgo安装Martini框架编写代码使用 curl 测试使用 ab 测试安装 Apache web 压力测试程序:进行ab压力测试重要参数解释基本参数测试结果参数项目地址DefaultServeMux 与 gorilla/mux 对比阅读基本要求DefaultServeMuxDefaultServeMux源码分析路由表路由注册路由查找gorilla/mux源码分析RouterRoutecontext课程任务开发简单的Web服务程序基本要求

2020-11-23 15:49:56 432 1

原创 3D游戏与编程hw7——模型与动画

目录课程知识模型与动画基本概念主流的三维建模软件动画剪辑可能包括:Mecanim动画系统Animator 组件使用动画控制器设计状态机控制器动画控制器基础编程动画控制器事件动画剪辑(Animation Clip)外部源动画编辑动画动画原理与资源属性导出动画编辑动画剪辑事件类人动画与动画中级知识配置 Avatar动画直接播放动画覆盖控制器混合树面向对象的编程 - 设计模式:对象的行为定义 listener 接口回调使用消息订阅/发布模式明星与粉丝订阅/发布模式设计模式与游戏的持续改进C# 事件-代理机制智能巡

2020-11-18 23:52:03 553

原创 3D游戏hw6——物理系统与碰撞

改进飞碟(Hit UFO)游戏游戏内容要求:按 adapter模式 设计图修改飞碟游戏使它同时支持物理运动与运动学(变换)运动adpter模式介绍代码更改视频演示 3D游戏编程与设计第五次作业演示视频 ...

2020-11-11 23:52:25 295

原创 服务计算HW6——修改改进RX包

目录关于Rx包Rx包的历史什么是ReactiveXReactiveX宣言部分代码解释关于Rx包Rx包的历史ReactiveX是Reactive Extensions的缩写,一般简写为Rx,最初是LINQ的一个扩展,由微软的架构师Erik Meijer领导的团队开发,在2012年11月开源,Rx是一个编程模型,目标是提供一致的编程接口,帮助开发者更方便的处理异步数据流,Rx库支持.NET、JavaScript和C++,Rx近几年越来越流行了,现在已经支持几乎全部的流行编程语言了,Rx的大部分语言库由Re

2020-11-10 02:47:35 90

原创 3Dhw5与游戏世界交互

UML图

2020-10-28 23:47:44 257

原创 3D游戏编程与设计——游戏对象与图形基础

游戏对象与图形基础1、基本操作演练下载 Fantasy Skybox FREE, 构建自己的游戏场景打开Unity Asset Store,搜索下载Fantasy Skybox FREE将下载的天空盒在unity中打开,import进project目录中创建新的material,在inspector面板中进行设置 Shader -> Skybox -> 6Sided将下载下来的贴图逐一拖放入对应位置(事实上下载的天空盒中已经有完整的天空盒,可以直接选择进行下一

2020-10-19 23:55:35 245

原创 服务计算——开发简单的CLI程序

开发简单的CLI程序CLI概述CLI(Command Line Interface)实用程序是Linux下应用开发的基础。正确的编写命令行程序让应用与操作系统融为一体,通过shell或script使得应用获得最大的灵活性与开发效率。例如:Linux提供了cat、ls、copy等命令与操作系统交互;go语言提供一组实用程序完成从编码、编译、库管理、产品发布全过程支持;容器服务如docker、k8s提供了大量实用程序支撑云服务的开发、部署、监控、访问等管理任务;git、npm等也是大家比较熟悉的工具

2020-10-12 22:34:48 404

原创 服务计算——迭代与TDD

教程学习先写测试package iterationimport "testing"func TestRepeat(t *testing.T) { repeated := Repeat("a") expected := "aaaaa" if repeated != expected { t.Errorf("expected '%q' but got '%q'", expected, repeated) }}文件名为repeat_test.go

2020-10-05 21:29:29 147

原创 3D游戏编程与设计hw2——空间与运动

c# 自学IList,列表抽象行为接口IList实现是可排序且可按照索引访问其成员的值的集合,它本身实现了ICollection和IEnumerable接口是所有列表的抽象基类。IList 实现有三种类别:只读、固定大小、可变大小。List,泛型列表类泛型的List 类是一个不限长度的集合类型,它内部实际就是一个数组,初始长度是4,每次数组到达限制,就会把现有容量翻倍,它提供用于对集合进行搜索、排序和操作等方法List是数组链表,数组链表访问快,复杂度O(1),但是添加删除复杂度O(n)Arr

2020-10-05 21:01:18 133

原创 3D游戏编程与设计-离散仿真引擎基础

离散仿真引擎基础作业简答题解释游戏对象(GameObjects)和资源(Assets)的区别与联系下载几个游戏案例,分别总结资源、对象组织的结构(指资源的目录组织结构与游戏对象树的层次结构)编写一个代码,使用debug语句来验证MonoBehaviour基本行为或事件基本行为包括Awake()Start()Update()FixedUpdate()LateUpdate()常用事件包括OnGUI()OnEnable()查找脚本手册,了解GameObject,Transform,Component对象分别翻译官

2020-09-23 23:09:15 128

原创 3D游戏编程与设计-游戏的本质hw1

游戏的本质游戏的分类游戏热点游戏的分类游戏的分类标准很多,以下主要以六个标准进行分类游戏载体:游戏除指代电子游戏之外,还可以指代诸如棋类、运动以及沙壶球这类基于现实的游戏。游戏方式:游戏地区游戏内容游戏平台:以游戏平台区分,电子游戏可分为街机游戏(使用大型游戏机进行游玩的游戏)、电脑游戏(使用PC和其他运算计算机进行游玩的游戏)、主机游戏(利用家庭用游戏主机进行游玩的游戏,如Xbox和Switch)、移动端游戏(使用掌上游戏机或手机等移动游戏设备进行游玩的游戏)游戏玩家人数游戏热点

2020-09-23 21:49:57 1418

原创 hw1-Go语言环境配置

使用ubuntu 16.04Golang在Ubuntu下安装golang用命令行下载golang需要注意的是,不同版本的Linux下载Golang所用的命令不同在ubuntu中,我们使用$ sudo apt-get install golang但在下载时出现错误,以错误信息提示推测应该是版本过低,再经系统提示使用如下命令$ sudo apt golang-go下载完成查看下载版本使用go version得到如下结果查看安装路径在ubuntu下使用命令dpkg -L g

2020-09-21 01:05:30 121

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除