自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 eclipse未响应问题的解决

eclipse无法响应问题的一种解决办法重装了eclipse之后双击一直打不开,试了很多次都是程序未响应的问题。在网上找了好几种办法都没有解决,直到我看到一个帖子(找不到原帖了),发现eclipse启动时需要对configuration文件夹进行修改操作。然后我灵机一动,去看了一下这个文件夹的权限,发现由于重装时的错误设置,没有允许这个文件夹的修改权限,解决办法如下:1. 进入eclipse安装目录,找到configuration文件夹;2. 右键configuration文件夹 - 选择属性,然后

2021-09-05 01:32:14 9641

原创 实训项目——多语言学习app 总结报告

文章目录实训项目——多语言学习app 总结报告1. app 介绍1. 运行app2. 界面效果2. 开发过程1. 开发环境2. 项目结构3. 欢迎界面用户与学习界面实训项目——多语言学习app 总结报告1. app 介绍这是一款简单的学习语言的App,理论上可以选择多种语言进行学习,该App目前只实现了学习英语的功能。从功能上讲,它称为“背单词App"更为贴切。目前App拥有两千六百多个单词的词库,每个英语单词都附有词性和一个或多个中文意思。所有单词被均分在了36个unit中,用户每次可以选择其中一个

2021-01-11 22:24:19 1720 1

原创 第11次作业——容器化技术与容器服务

sc-hw11 容器化技术与容器服务实验环境Ubuntu 18.04 部署docker环境Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。首先保险起见,尝试清理一下系统中的 Docker 旧组件或版本:sudo apt-get remove docker docker-engine docker.io contain

2020-12-28 20:48:23 724 3

原创 第九次作业 UI系统——血条的预制设计

文章目录血条的预制设计1. IMGUI 实现2. UGUI实现1. 实现步骤3. 优缺点对比4. 使用方法血条的预制设计1. IMGUI 实现2. UGUI实现1. 实现步骤菜单 Assets -> Import Package -> Characters 导入资源在层次视图,Context 菜单 -> 3D Object -> Plane 添加 Plane 对象资源视图展开 Standard Assets -> Charactors -> ThirdPe

2020-12-25 20:15:30 323

原创 作业9——简单 web 服务与客户端开发实战

文章目录简单 web 服务与客户端开发实战1. 项目简介2. 任务分工4. 页面效果简单 web 服务与客户端开发实战1. 项目简介项目地址: github本次作业我们小组实现的是一个极简博客,主要的页面包括home, user, articles, reviews几个页面。实现的主要功能有用户登录、获取文章列表、阅读文章、删除文章,获取评论和编辑评论等。另外,项目采用 jwt 产生 token 实现用户认证,用户登录时获得 token,并且在添加评论时进行 token 认证。2. 任务分工我们

2020-12-22 18:24:38 108

原创 Android Studio 从外部导入数据库并显示到页面中

文章目录Android Studio从外部导入数据库并显示到页面中1. 从外部导入数据库2. 显示数据库内容3. 踩坑记录Android Studio从外部导入数据库并显示到页面中最近在开发一个单词学习的App, 准备好单词的外部数据库之后突然卡在了将数据库导入项目这一步,参考了很多网上的资料,自己动手尝试了一遍,最后成功了。在这里将我的操作过程记录一下。1. 从外部导入数据库首先,要导入的数据库及其内容是这样的(使用的数据库工具是SQLite Expert Professional 4.2):

2020-12-13 23:50:49 5418 2

原创 第八次作业——粒子系统与流动效果

文章目录粒子系统与流动效果(三选一)简单粒子制作实现1. 制作粒子系统粒子系统与流动效果(三选一)简单粒子制作作业要求按参考资源要求,制作一个粒子系统,参考资源使用 3.3 节介绍,用代码控制使之在不同场景下效果不一样实现1. 制作粒子系统制作的粒子我们要制作的粒子如下图所示:对粒子进行分解,它由以下部分组成:(1) 光晕(不止一个)(2)星光光晕是粒子的整体部分,把它当作粒子的父类节点,因此我们的制作顺序是先光晕后粒子。获取材质按照参考资源的要求,制作该粒子

2020-12-02 23:27:54 161

原创 第七次作业 ——开发web服务程序

sc-hw07 开发web服务程序1. 概述开发简单 web 服务程序 cloudgo,了解 web 服务器工作原理。任务目标1. 熟悉 go 服务器工作原理2. 基于现有 web 库,编写一个简单 web 应用类似 cloudgo。3. 使用 curl 工具访问 web 程序4. 对 web 执行压力测试2. 任务要求基本要求1. 编程 web 服务程序 类似 cloudgo 应用。 支持静态文件服务 支持简单 js 访问 提交表单,并输出一个表格(必须使用模

2020-11-23 23:28:06 314

原创 第七次作业 模型与动画

文章目录智能巡逻兵1. 提交要求2. 实现智能巡逻兵1. 提交要求游戏设计要求创建一个地图和若干巡逻兵(使用动画);每个巡逻兵走一个3~5个边的凸多边型,位置数据是相对地址。即每次确定下一个目标位置,用自己当前位置为原点计算;巡逻兵碰撞到障碍物,则会自动选下一个点为目标;巡逻兵在设定范围内感知到玩家,会自动追击玩家;失去玩家目标后,继续巡逻;计分:玩家每次甩掉一个巡逻兵计一分,与巡逻兵碰撞游戏结束;程序设计要求必须使用订阅与发布模式传消息subject:OnLos

2020-11-18 23:14:11 97

原创 第六次作业 物理系统与碰撞

文章目录1. 改进飞碟(Hit UFO)游戏2. 打靶游戏(可选作业)1. 改进飞碟(Hit UFO)游戏游戏内容要求在前一个作业的基础上增加以下要求:按 adapter模式 设计图修改飞碟游戏使它同时支持物理运动与运动学(变换)运动认识概念适配器(Adapter)模式:将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类能一起工作。运动学:描述物体位置随时间的变化规律。它将一个物体抽象为质点运动模型,利用几何学(如线性代数)的方法,在不

2020-11-11 23:43:58 176

原创 第五次作业 对象序列化支持包开发

对象序列化支持包开发1. 概述在程序运行的过程中,所有的变量都是在内存中。可以随时修改变量,但是一旦程序结束,变量所占用的内存就会被操作系统全部回收。如果你想在程序退出后,仍然可以访问数据,就需要使用序列化,将对象的当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。把变量从内存中变成可存储或传输的过程称之为序列化,序列化之后,就可以把序列化后的内容写入到磁盘,或者通过网络传输到别的机器上。反过来,把变量内容从序列化的对象重新读到内存里称之为反序列化。

2020-11-10 01:27:36 116

原创 第五次作业 与游戏世界交互

文章目录第五次作业 与游戏世界交互1. 编写一个简单的鼠标打飞碟(Hit UFO)游戏2. 编写一个简单的自定义component(选做)第五次作业 与游戏世界交互1. 编写一个简单的鼠标打飞碟(Hit UFO)游戏游戏内容要求游戏有 n 个 round,每个 round 都包括10 次 trial;每个 trial 的飞碟的色彩、大小、发射位置、速度、角度、同时出现的个数都可能不同。它们由该round 的 ruler 控制;每个 trial 的飞碟有随机性,总体难度随 round 上升;

2020-10-28 23:42:04 125

原创 第四次作业 程序包开发,读简单配置文件v1

文章目录sc-hw04 程序包开发,读简单配置文件1. 概述2. 要求1. 任务目标2.任务内容3. 任务要求1. 核心任务:包必须提供一个函数 Watch(filename,listener) (configuration, error)2. 包必须包括以下内容:3. 不能使用第三方包,但可以参考、甚至复制它们的代码。例如:3. 实现1. `readini.go`实现1. 结构体定义2. `Init`函数:初始化当前系统所用的注释符。(linux系统采用`#`,Windows系统采用`;`)3. `Rea

2020-10-26 03:14:21 103

原创 第四次作业 游戏对象与图形基础

文章目录1、基本操作演练【建议做】下载 Fantasy Skybox FREE, 构建自己的游戏场景写一个简单的总结,总结游戏对象的使用2、编程实践(二选一)牧师与魔鬼 动作分离版奖励关卡的游戏原型设计3、材料与渲染联系【可选】Standard Shader 自然场景渲染器。声音1、基本操作演练【建议做】下载 Fantasy Skybox FREE, 构建自己的游戏场景写一个简单的总结,总结游戏对象的使用2、编程实践(二选一)牧师与魔鬼 动作分离版【2019开始的新要求】:设计一个裁判类,当游戏

2020-10-19 18:30:58 221

原创 2020-10-12

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

2020-10-13 01:39:07 109

原创 第三次作业 空间与运动

文章目录1. 简答并用程序验证(建议做)游戏对象运动的本质是什么?请用三种方法以上方法,实现物体的抛物线运动。(如,修改Transform属性,使用向量Vector3的方法…)写一个程序,实现一个完整的太阳系, 其他星球围绕太阳的转速必须不一样,且不在一个法平面上。2. 编程实践3. 思考题使用向量与变换,实现并扩展 Tranform 提供的方法,如 Rotate、RotateAround 等1. 简答并用程序验证(建议做)游戏对象运动的本质是什么?请用三种方法以上方法,实现物体的抛物线运动。(如,

2020-10-05 23:07:12 209

原创 第二次作业

文章目录第二次作业一、完成教程“迭代”章节的练习1. 修改测试代码,以便调用者可以指定字符重复的次数,然后修复代码2. 写一个 ExampleRepeat 来完善你的函数文档3. 看一下 strings 包。找到你认为可能有用的函数,并对它们编写一些测试。投入时间学习标准库会慢慢得到回报。二、冒泡排序算法的TDD实践报告首先编写测试尝试运行测试编写最少量的代码让失败的测试运行起来编写足够的代码使测试通过重构基准测试第二次作业一、完成教程“迭代”章节的练习1. 修改测试代码,以便调用者可以指定字符重复的

2020-09-28 08:54:39 145

原创 使用hugo 构建博客网站

文章目录使用hugo 构建博客网站1. 环境准备2. 使用hugo搭建个人博客环境1. 安装hugo2. 创建站点3. 安装主题4. 创建第一篇文章5. 编译输出6. 启动实时预览3. 将博客推送到gitee1. 新建一个仓库2. 推送博客到该仓库4. 使用Gitee Pages 发布个人博客网站5. 额外技能(给对gitee使用不熟练的朋友)1. 如何远程删除gitee 仓库里的内容?使用hugo 构建博客网站1. 环境准备win10操作系统一个gitee账号Markdown编辑器:VSCode

2020-09-24 12:14:21 414

原创 作业2

文章目录1. 简答题2. 编程实践,小游戏1. 简答题解释游戏对象(GameObjects) 和 资源(Assets)的区别与联系。区别:游戏对象是游戏程序空间中的事物,可能是Empty(空,最有用的事物)、2D、3D、光线、摄像机等;游戏资源是构造游戏对象、装饰游戏对象、配置游戏的物体和数据。联系:游戏资源可以实例为具体的游戏对象,也可以作为某种属性被游戏对象使用。下载几个游戏案例,分别总结资源、对象组织的结构(指资源的目录组织结构与游戏对象树的层次结构)编写一个代码,使用

2020-09-23 23:28:09 82

原创 第一次作业——游戏分类与热点探索

1. 使用思维导图描述游戏的分类游戏分类的方式有多种,有按游戏方式、按游戏内容、按游戏载体、按游戏平台、按玩家人数和按游戏地区等,没有统一的分类方法。当今游戏最主要、最普遍的分类途径是按游戏方式分类,也称按游戏玩法分类,具有清晰、客观的特点。2. 结合手机游戏市场的下载量与排名等数据,结合游戏分类图,描述游戏市场的热点。...

2020-09-22 11:55:07 490

原创 第一次作业——安装go语言开发环境

安装go语言开发环境系统硬件与操作系统本次安装在ubuntu18.04环境下进行。安装过程1.安装VSCode 编辑器Visual Studio Code 是一个轻量级但功能强大的源代码编辑器,可在 Windows,macOS 和 Linux 桌面上运行。它内置了JavaScript,TypeScript和Node.js的支持,并为其他语言(如C ++,C#,Java,Python,PHP,Go)和运行时(如.NET和Unity)提供了丰富的扩展生态系统。从vscode官网下载最新版本,

2020-09-21 02:53:59 257

原创 week1编程题

week1 编程题Hello World的条件输出题目描述获得用户输入的一个整数,参考该整数值,打印输出"Hello World",要求:‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬如果输入值是0,直接输出"Hello World"‪‬‪‬‪‬...

2020-04-11 13:13:15 392

空空如也

空空如也

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

TA关注的人

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