自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【HW5】范围管理与软件需求控制

收集需求与定义范围(三选二)。你联合同学做一个年级微信公众号加强各班相互了解、联合活动 等。请写一份两页的报告,描述收集需求的方法,并附上收集的 需求跟踪矩阵(不少于五个需求);使用教材中的微型案例( Running Case ),请写一份两页的报告, 描述收集需求的方法,并附上收集的需求跟踪矩阵(不少于五个 需求);使用思维导图,为作业1或2构建WBS ,并使用项目管理工具制作 WBS或根特图。并按要求检查工作包的可管理性,分解完整性。 例如:检查测试、培训等1.收集需求的方法收集需求的流

2020-08-07 11:53:53 177

原创 【个人报告】IT项目管理经验

在小组大作业中,我承担了项目经理、项目参与者的工作。完成作业的过程中,我总结出了一些项目管理经验如下。需求控制在项目开发过程中,需求的影响非常大。项目经理在项目开始阶段就应当整理出明确、详细、清晰的需求,舍弃模糊、不必要的需求。每个需求既要满足用户,也要符合实际。需求代码的实现应做到独立、可测试、可修改。在项目开发过程中,需求可能是不断变化的,因此项目经理应该及时发现需求的变化,以调整项目开发计划,使项目产品能够满足需求。风险管控项目开发过程中,可能会遇到各种各样的风险。项目经理在项目开始阶段就应当

2020-08-02 20:53:03 351

原创 【HW4】项目章程与项目管理计划

3.召开一个项目策划研讨会,每个人用思维导图记录会议内容,该 图必须满足“话题跟踪、热点标注、要点排序、问题汇总”四个 基本要求。最后,给出这样会议记录的优点与缺点。会议记录的优缺点优点:简洁明晰,方便查看。有助于迅速把握会议要点。缺点:使用思维导图没有特定的时间顺序。...

2020-07-21 11:29:26 1457

原创 【HW3】研究项目管理过程与领域知识及其关系

研究项目管理过程与领域知识及其关系。了解CMMI项目管理过程-项目计划(PP),使用知识域*过程矩阵 对比项目规划过程组与CMMI-PP过程,具体要求:首先,绘制矩阵。矩阵行是十大知识领域,最后一行为其他知识;矩阵第一列 是项目规划过程组,第2-4列分别是特定目标(SG)1~3;内容是项目管理过程或特定实践(SP)。最后,小结项目管理规划过程组与行业过程PP的联系与区别。阅读JWD案例的前期准备任务,结合创新项目实践,构建软件项目 创新竞赛项目准备过程(组),该过程(组)目标交付物为 Bus

2020-07-17 09:54:23 141

原创 【HW1】讨论 projects、programs、和 portfolio 之间的关系以及对企 业成功的贡献;以及与operations以及OPM之间的关系

讨论 projects、programs、和 portfolio 之间的关系以及对企业成功的贡献;以及与operations以及OPM之间的关系。一、定义projects(项目)项目是为创造独特的产品、服务或成果而进行的临时性工作。programs(项目集)项目集是一组相互关联且被协调管理的项目、子项目集和项目集活动,以便获得分别管理所无法获得的效益。侧重于协调管理。portfolio(项目组合)项目组合是为实现战略目标而组合在一起管理的项目、项目集、子项目组合和运营工作的集合。侧重于实现战略

2020-07-16 16:25:44 220

原创 【HW2】中大猫谱项目可行性分析

小程序简介基本功能猫咪信息展示:包含昵称、常住地、 性格特点、近期照片等基本信息搜索功能:输入猫咪昵称即可搜索 出其基本信息,支持模糊查询科普页面:向用户介绍有关猫咪救助、领养、喂养、健康等科普知识 打赏功能:与笃行志愿联系,将网 上打赏捐款作为购买猫粮、送医等费用;并每月公开收支,做到透明拍照月榜:通过此方法激励记录中 大流浪猫的成长轨迹可行性分析业务成本与收益购买猫粮需要一...

2020-05-06 10:53:24 449

原创 【Unity3d】游戏智能

坦克对战游戏 AI 设计从商店下载游戏:“Kawaii” Tank 或 其他坦克模型,构建 AI 对战坦克。具体要求:使用“感知-思考-行为”模型,建模 AI 坦克场景中要放置一些障碍阻挡对手视线坦克需要放置一个矩阵包围盒触发器,以保证 AI 坦克能使用射线探测对手方位AI 坦克必须在有目标条件下使用导航,并能绕过障碍。(失去目标时策略自己思考)实现人机对战效果截图具体实现...

2020-01-05 22:44:17 146

原创 【Unity3d】UI系统

血条(Health Bar)的预制设计。具体要求如下:分别使用 IMGUI 和 UGUI 实现使用 UGUI,血条是游戏对象的一个子元素,任何时候需要面对主摄像机分析两种实现的优缺点给出预制的使用方法具体实现步骤参考:使用IMGUI和UGUI实现人物血条IMGUI、UGUI的优缺点分析IMGUI优点:开发简单,仅需几行代码缺点:IMGUI需要在将3D位置映射到屏...

2020-01-05 22:00:48 158

原创 【Unity3D】模型与动画

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

2020-01-05 21:49:14 351

原创 【Unity3D】粒子系统

简单粒子制作按参考资源要求,制作一个粒子系统,参考资源使用 3.3 节介绍,用代码控制使之在不同场景下效果不一样效果实现添加粒子系统添加粒子系统,进行三种光的模拟:shining:原粒子purple:紫色光pink:粉色光其中紫色光和粉色光使用代码进行控制。代码控制purpleChange.cspublic class purpleChange : MonoBeha...

2020-01-05 21:07:51 205

原创 【服务计算】深入了解docker技术

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-12-16 23:18:42 83

原创 【服务计算】CloudGo-io

项目地址GitHub项目地址概述设计一个 web 小应用,展示静态文件服务、js 请求支持、模板输出、表单处理、Filter 中间件设计等方面的能力。(不需要数据库支持)任务基本要求编程web应用程序cloudgo-io。请在项目 README.MD 给出完成任务的证据! 基本要求:支持静态文件服务支持简单 js 访问提交表单,并输出一个表格对 /unknown 给出开发中的提...

2019-11-13 19:59:14 105

原创 【Unity3D】物理系统与碰撞

作业要求:改进飞碟(Hit UFO)游戏游戏内容要求:按 adapter模式 设计图修改飞碟游戏使它同时支持物理运动与运动学(变换)运动最终效果演示视频https://v.youku.com/v_show/id_XNDQwMzY4MDA4NA==.html?spm=a2h3j.8428770.3416059.1Adapter模式适配器模式所做的就是对接口的转换,如果想给手机充电,...

2019-10-18 23:08:15 298

原创 【区块链】私有链的搭建与简单智能合约

1. 以太坊的安装、私有链创世区块搭建、私有链节点的加入1.1 geth下载与安装下载并安装Geth:Geth官网下载地址环境变量配置。下载完成后,在D盘创建一个文件夹eth用于存储数据。配置创世块genesis.json文件如下:{ "config": { "chainId": 0, "homesteadBlock": 0...

2019-10-11 00:04:51 1242

原创 【Unity3D】与游戏世界交互

编写一个简单的鼠标打飞碟(Hit UFO)游戏游戏内容要求:游戏有 n 个 round,每个 round 都包括10 次 trial;每个 trial 的飞碟的色彩、大小、发射位置、速度、角度、同时出现的个数都可能不同。它们由该 round 的 ruler 控制;每个 trial 的飞碟有随机性,总体难度随 round 上升;鼠标点中得分,得分规则按色彩、大小、速度不同计算,规则可自由...

2019-10-09 22:42:02 659

原创 【服务计算】CLI命令行实用程序开发基础

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

2019-10-08 03:16:58 205

原创 【Unity3D】游戏对象与图形基础

游戏对象与图形基础1、基本操作演练下载 Fantasy Skybox FREE, 构建自己的游戏场景在Assets中载入Fantasy Skybox FREE创建一个新的Material,更改Shader为Skybox-6 Sided在Fantasy Skybox Free中的Textures文件夹,找到贴图文件,拖入到shader对应的位置(这里选择的是Sunny_01B...

2019-10-06 23:10:48 231

原创 【Unity3D】空间与运动

1. 简答并用程序验证(1) 游戏对象运动的本质是什么?游戏对象运动的本质是游戏对象的position、rotation、scale等属性随着帧的改变而发生改变。(2) 请用三种方法以上方法,实现物体的抛物线运动。(如,修改Transform属性,使用向量Vector3的方法…)修改Transform属性using System.Collections;using System.C...

2019-09-21 20:30:30 228

原创 【算法】08 最大流

最大流问题:在一个流网络里,每条边都有运载能力限制,我最多能从源头运输多少数量到目的地?网络流定义G=(V,E)是一个有向图,其中每条边(u,v)有一个非负的容量值c(u,v),而且如果E中包含一条边(u,v),那么图中就不存在它的反向边。在流网络中有两个特殊的结点,源结点s和汇点t。下面给出流网络的形式化定义。令G=(V,E)为一个流网络,其容量函数为c,设s我为网络的源点,t为汇点。...

2019-09-16 10:52:06 254

原创 【算法】06 图

图DFS步骤建立一个数组标记是否被访问从数组的第一个元素开始,访问当前节点,并标记已访问遍历当前节点的每一个邻点(未被标记访问的),并依次进行深度优先搜索时间复杂度邻接矩阵:查找每个顶点的邻接点所需时间为O(n²)邻接表:查找邻接点的时间为O(e)(e为边数),最终时间复杂度为O(n+e)。剪枝可行性剪枝:剪去不可能出现的情况BFS步骤建立一个队列访问当...

2019-09-16 10:51:59 266

原创 【算法】05 动态规划

找零问题假设货币面额有1,2,4,5,10,每种数量都无限多,现在给出金额n(1<=n<=100000),求出最少使用多少张货币。此时则不可以用贪心算法,而是应该用动态规划。因为此时前n-1项之和不再小于第n项的值,所以贪心不再成立。例如:8元如果用贪心查找,每次都选最大的,那我们找不到解,而实际上可以用两张4元就可以解决。int main() { vector<in...

2019-09-16 10:51:52 199

原创 【算法】04 分治

分治本章不考编程,考时间复杂度(函数计算)矩阵乘法考虑n×n的矩阵A、B一般算法for (int i = 0; i < n; ++i) { for (int j = 0; j < n; ++j) { result[i][j] = 0; for (int k = 0; k < n; ++k) { result[i][j] += A[i][k] + B[k]...

2019-09-16 10:51:40 313

原创 【算法】01复杂度

一些算法的时间复杂度conceptsBig-O:定义了函数f(n)的渐进上界(upper bound)Big-Omega(Ω):定义了f(n)的渐进下界(lower bound)Big-Theta(Θ):定义了f(n)的渐进上界和渐进下界(upper and lower bound)Stirling’s approximation(斯特林公式):用于取n!的近似值...

2019-09-16 10:51:27 115

原创 【算法】02 数据结构

优先级队列priority_queue(C++STL中的优先级队列)基本使用q.top();q.pop();自定义优先级并查集查找根节点int unionsearch(int root) // 查找根结点{ int son, tmp; son = root; while(root != pre[root]) root = pre[root]; while(son...

2019-09-16 10:51:14 100

原创 【算法】03 贪心

概念Greedy-choice (贪心选择性质):所求问题的整体最优解可以通过一系列局部最优的选择来得到。证明方法:Optimal substructure(最优子结构):问题的最优解包含了子问题的最优解。分数背包问题有一堆物品S={a1,a2,…,an},每一个物品ai都有一个重量wi和一个价值vi。现在有一个背包,这个背包的容量为W,现在要将这些物品在不超出背包容量的情况下选择性的...

2019-09-16 10:50:45 300 1

原创 【ios编程】objective-c 多态与继承

实验目的学习掌握Objective-C语法,掌握基础字符串操作。OO知识——多态与继承实验内容给定三个用户张三,李四,王五。给定四种语言英语、日语、德语、西班牙语。实现场景输出(log形式即可):随机选择一个用户和一种语言学习,从当前日期开始,随机产生时间进行学习,输出学习进度直至学习完毕。每个语言共8个tour,每个tour共4个unit,每次学习一个unit。要求:随机选...

2019-09-15 19:41:43 152

原创 【服务计算】Windows安装Go语言开发环境

安装Golang进入Golang官方网站下载对应平台的安装包。运行下载的msi文件,进行安装(默认路径为C:/Go)。检查环境变量进入控制面板-系统和安全-系统-高级系统设置,打开环境变量查看用户变量及系统变量Path,发现Golang安装时已经自动添加到了环境变量中(如果没有此项,则可以进行手动添加)。Vscode设置若未安装vscode,则可以在Vscode官方网站进行下载...

2019-09-15 15:18:26 90

原创 【服务计算】Go语言快速排序算法

快速排序算法简介快速排序(Quicksort)是对冒泡排序的一种改进。快速排序由C. A. R. Hoare在1960年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。基本思想从这个数列里找一个数作为基准点(支点)跟其...

2019-09-15 14:44:02 94

原创 【Unity3D】离散仿真引擎基础

1、简答题(1) 解释 游戏对象(GameObjects) 和 资源(Assets)的区别与联系。游戏对象是游戏运行时出现在场景中的物体,它是一种容器,可以挂载各种各样的组件。而资源是指游戏设计的过程中我们可以使用的一切物体和属性。包括:网格、材质、代码片段等。资源是可以被游戏对象使用的,一种资源可以被多个游戏对象使用。(2) 下载几个游戏案例,分别总结资源、对象组织的结构(指资源的目录...

2019-09-12 15:37:02 136

原创 【服务计算】使用VMware提供Ubuntu的云桌面服务

虚拟机的安装Vmware Workstation Pro在VMware官网下载最新版本的VMware workstation Pro即可。此处略去安装过程。Ubuntu 16.04一开始进行实验时,使用的最新版本的Ubuntu 18.10,但安装后按照实验步骤依次完成,发现在远程桌面连接时始终会出现问题。查找资料发现是因为高版本的Ubuntu提供的xrdp服务会出现许多不支持的问题,试验多...

2019-09-08 19:13:40 185

原创 贪吃蛇进阶——智能蛇_(:з」∠)_

做完了人工操控的贪吃蛇,由于太懒了(…),我们来设计一个可以自动寻找食物的智能蛇吧w思路:我们只需对原来人工操作的贪吃蛇代码稍作修改即可。首先,我们要让蛇能够根据食物的位置自动判断自己移动的方向。注意,此时如果只是简单判断蛇的head与食物的距离,蛇就非常容易把自己绕死。这时有一个比较简单的思路:遍历全图。因为我们是12x12的地图,除去周围的墙,可移动范围为10x10,遍历方法如下:不断循环这个过

2017-12-28 21:33:30 343

原创 字符贪吃蛇的学习历程( • ̀ω•́ )✧

作为一个没有基础的编程小白,写贪吃蛇的过程可以说是非常痛苦了…orz 简要说说自己的学习过程。鉴于篇幅有限,只在文末放上最终代码。一、整体思路1.先写出如下的伪代码:输出字符矩阵 WHILE not 游戏结束 DO ch=等待输入 CASE ch DO ‘A’:左前进一步,break ‘D’:右前进一步,break

2017-12-28 21:31:18 322

原创 IT行业与风险投资

风险投资是什么? 百度百科的解释是这样的: 风险投资(Venture Capital)简称是VC,在中国是一个约定俗成的具有特定内涵的概念,其实把它翻译成创业投资更为妥当。广义的风险投资泛指一切具有高风险、高潜在收益的投资;狭义的风险投资是指以高新技术为基础,生产与经营技术密集型产品的投资。根据美国全美风险投资协会的定义,风险投资是由职业金融家投入到新兴的、迅速发展的、具有巨大竞争潜力的企业中

2017-12-21 19:42:17 424

原创 JAVA与JAVA的发展历程

20世纪90年代,硬件领域出现了单片式计算机系统,这种价格低廉的系统一出现就立即引起了自动控制领域人员的注意,因为使用它可以大幅度提升消费类电子产品的智能化程度。为此,几个工程师成立了一个名为Green的项目小组,专攻计算机在家电产品上的嵌入式应用。然而,这个过程是艰辛并且复杂的。工程师们首先尝试使用了C++语言来编写程序,然而,C++系统过于复杂而庞大,而单片式系统的硬件资源又极其匮乏,这条路无法

2017-12-16 10:05:26 893

原创 仿生人会梦见电子羊吗?——谈谈人工智能与伦理

说到人工智能与伦理,首先出现在我脑海中的便是菲利普·迪克的作品:《仿生人会梦见电子羊吗?》书中讲述了这样一个故事:核战之后,放射尘使地球上的动物濒临灭绝。政府为鼓励人们移民到外星,承诺给每个移民的人类配备一名“仿生人”照顾他的生活。然而仿生人不堪被奴役的现状,纷纷逃亡回到地球。作为一名专门追捕逃亡仿生人的赏金猎人里克,逐渐在追捕仿生人的过程中认识并了解了他们,而自己对于仿生人的态度,也逐渐开始

2017-12-01 16:38:06 8384

原创 “自顶向下,逐步求精”——面向程序设计

程序设计———或许是在互联网时代最具影响力、创造力的一项技能。作为一个计算机的初学者,我常常为一个简单的程序设计感到头疼。而在了解到“自顶向下,逐步求精”的设计方法之后,对于以前的代码,思路清晰了许多。什么是“自顶向下,逐步求精”?自顶向下(top-down)的分析算法通过在最左推导中描述出各个步骤来分析记号串输入。自顶向下的基本方法和步骤首先:建立一个新的asm文件 然后在asm里面第一需要建

2017-11-28 20:05:23 421

原创 电路实践

建立非门功能(O = A’)验证电路:用一个开关作为输入,LED 表示输出。 原理1:开关关闭时必短路 原理2:利用异或门电路实现非门真值表: INPUT OUTPUT ON(1) off(0) OFF(0) blue(1)验证电路等价: A(B+C)/AB+AC A B C O1 O2 0 0 0 0 0 0 0

2017-11-20 17:59:49 177

原创 construct2游戏进阶~

小猪佩奇打败了邪恶的doge酱之后,又遇到了乔治的恐龙!比起上一次的construct2小游戏,此次游戏又加入了一些新的元素和思路:在player的behaviors中使用了 plantform、scroll to、flash功能; 在enemy的behaviors中使用了sine功能,使敌人能够在一定范围中走动;使用edit animations功能,使player在不同的操作状态下呈现不同图像

2017-11-18 21:31:34 538

原创 市场与IT行业三大定律

IT行业的飞速发展,让电子产品充斥着我们的生活,当今的一切似乎都被打上了“电子”的标签。更换手机、电脑,进行系统升级,下载各式各样的app或软件,工作记事玩游戏……这些似乎已经成了现代人的日常。——你有没有想过,在这样的市场营销背后,有着怎样的IT行业规律呢?摩尔定律说到IT与市场营销,每个ITer第一个想到的一定都是计算机领域中最广为所知也是最经典的摩尔定律了。为什么电子产品的更新常常都是两年一次

2017-11-04 22:38:03 822

原创 科普——色彩模式

色彩模式是数字世界中表示颜色的一种算法。在数字世界中,为了表示各种颜色,人们通常将颜色划分为若干分量。 正是由于成色原理的不同,才有了如今各种各样、适用于不同设备的色彩模式。下面给出常见几种色彩模式简单的介绍。RGB色彩模式光学三原色——红、绿、蓝,以及其组合重叠出的颜色,几乎涵盖了人类所有的视觉范围,组成了我们所看到的整个世界。 RGB色彩模式广泛应用于电脑、电视的液晶屏等。RGB即Red、G

2017-10-22 22:38:04 885

空空如也

空空如也

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

TA关注的人

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