自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Docker-Compose一键部署

Docker-Compose一键部署文章目录Docker-Compose一键部署Docker 网络模式一键部署Docker 网络模式关于 docker 网络模式,有时间会另出一篇博客详细介绍,或者在该博客下继续补充。docker 容器所在的网络比较特殊,多容器一键部署的时候需要格外注意一下网络问题。docker 有四种自带的网络,也支持自定义网络。host模式。容器将不用构建自...

2019-07-02 00:22:25 2138

原创 Docker工作原理及常用操作

Docker工作原理及常用操作文章目录Docker工作原理及常用操作简介原理快速安装及启动安装启动服务常用操作拉取镜像查找镜像查看镜像查看容器容器交互停止容器创建镜像删除镜像删除容器发布镜像简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。 —百度百科可以简...

2019-07-02 00:21:06 587

原创 Swagger简单使用心得

Swagger简单使用心得文章目录Swagger简单使用心得@[toc]为什么要使用 Swagger一些基本语法定义数据结构定义通用返回头路由这里指的是那个在线的 Swagger Editor 网站,不是本地的。在线的用得多舒服呀为什么要使用 Swagger在正规的项目开发中,API 接口文档有着极其重要的作用,一份好的 API 文档能大大简化开发的难度,因为 API 文档就是架构设计的...

2019-06-30 16:17:59 1183

原创 Docker构建MySQL镜像并初始化

文章目录Docker构建MySQL镜像并初始化Dockerfile 的一些常用语法FROMRUNCMDENVCOPYADDWORKDIREXPOSE构建自带初始化的 MySQL 镜像Dockerfile启动脚本schema.sqlprivileges.sqlDocker构建MySQL镜像并初始化使用 docker 直接 pull MySQL 的镜像是很简单,但是有时候却需要对容器做一些初始化操...

2019-06-30 13:26:59 5310

原创 MySQL安装配置及基本操作

MySQL安装配置及基本操作之前做过几个项目都用过 MySQL,使用体验不错,但容易忘记一些基本配置流程和命令,这里简单记录一下在 CentOS 7 下的安装配置及一些基本操作。安装配置1. CentOS 7 安装 MySQL5.7如果要安装在 root 用户下,请使用 sudo。$ yum install mysql-community-server2. 启动 MySQL 服务M...

2019-06-28 17:28:37 222

原创 领域建模 - 对象状态

领域建模 - 对象状态练习资源:Asg-RH.pdf使用 UMLet 建模:1、使用类图,分别对 Asg_RH 文档中 Make Reservation 用例以及 Payment 用例开展领域建模。然后,根据上述模型,给出建议的数据表以及主要字段,特别是主键和外键注意事项:对象必须是名词、特别是技术名词、报表、描述类的处理;关联必须有多重性、部分有名称与导航方向属性要注意计...

2019-05-05 14:49:23 474

原创 用例建模 - 业务建模方法

用例建模 - 业务建模方法使用 UMLet 建模:1. 根据订旅馆建模文档,Asg-RH.pdf:绘制用例图模型(到子用例)给出 make reservation 用例的活动图2. 根据课程练习“投递员使用投递箱给收件人快递包裹”的业务场景场景1: x科技公司发明了投递柜,它们自建了投递柜以及远程控制系统。注册的投递员在推广期免费使用投递柜。由于缺乏资源,仅能使用y移动平台向客...

2019-05-05 10:34:47 1141

原创 用例建模 - 绘制用例图

用例建模 - 绘制用例图一、简答题用例的概念。在软件和系统工程中,用例是一列操作或事件步骤,通常定义角色(在UML中称为参与者)和系统之间的交互,以实现目标。用例和场景的关系?什么是主场景或 happy path?关系:每个用例提供了一个或多个场景。其中场景是指使用场景,用来说明系统可以做什么,系统是如何和用户或其他系统交互的,从而获得一个明确的业务目标。主场景:场景中最...

2019-04-11 12:31:15 1680

原创 软件项目过程模型与规划

软件项目过程模型与规划1. 简述瀑布模型、增量模型、螺旋模型(含原型方法)的优缺点(从项目特点、风险特征、人力资源利用角度思考)瀑布模型核心思想:分阶段顺序完成。优点每个阶段有一个里程碑,可作为检查点。每个阶段可以顺序独立完成,也就是说可以不用考虑前面已做完的阶段,只关注后续阶段。模型简单,且可结合迭代模型进行开发。有利于管理、组织大型软件开发,更好地调配人力资源。强调了...

2019-04-03 14:47:23 448

原创 软件项目与知识团队管理基础

软件项目与知识团队管理基础1、简答题用简短的语言给出对分析、设计的理解。分析。 就是对软件产品的需求、可行性进行分析。确定要做什么功能,需要什么成本,承担什么风险,能否成功,有怎样的收益,值不值得这么做。设计。 在软件产品完成分析阶段并决定继续开发之后,将更加实际地、系统地、细致地考虑和规划实现层面的细节,比如确定要用什么样的系统架构,什么样的管理体系,接口怎么设计,模块怎么分工等。...

2019-03-16 15:07:43 297

原创 软件的本质与软件工程科学

软件的本质与软件工程科学1、软件工程的定义Software engineering is “(1) the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, that is, the applic...

2019-03-11 23:02:34 356

原创 cloudgo-io——基于iris框架的web小应用

文章目录web小应用之cloudgo-io1、概述1.1 功能1.2 运行1.3 效果2、挑选框架3、文件结构4、iris的简单使用4.1 获取iris4.2 使用的套路4.3 配置5、使用iris实现上述四种服务5.1 静态文件服务5.2 js请求5.3 表单提交,填充模板5.4 /unknown报错6、其他web小应用之cloudgo-io1、概述1.1 功能这是一个简单的web小应...

2018-11-13 21:10:40 2376

原创 以太坊搭建私有链和部署智能合约

以太坊搭建私有链和部署智能合约文章目录以太坊搭建私有链和部署智能合约1. 实验环境2. 以太坊安装2.1 安装相关组件2.2 安装及配置Golang环境2.3 克隆并编译geth2.4 安装及配置cmake环境2.5 防火墙2.6 时钟同步3. 私有链创世区块搭建4. 私有链节点加入5. 区块字段解释5.1 最新区块5.2 各个字段解释5.3 补充6. 日志输出解释(默认日志等级)6.1 挖矿...

2018-11-09 15:18:48 4233

原创 selpg-CLI实用程序

文章目录CLI实用程序开发之selpg1. 准备知识1.1 CLI实用程序1.2 标准IO重定向1.3 管道pipe1.4 相关包2. selpg简介2.1 源代码地址2.2 程序说明2.3 文件说明2.4 参数格式2.5 使用实例3. selpg实现逻辑3.1 定义参数结构体3.2 参数输入3.3 参数检查3.4 数据输入和处理3.5 选项操作3.6 错误处理总览4. 测试4.1 test1: ...

2018-10-12 01:10:51 246

原创 golang开发环境配置

安装go语言开发环境说明:本文大致参考潘老师博客:安装 go 语言开发环境根据我自己的配置过程遇到坑的地方,会在关键部分稍作补充本文主要用于记录一下用到的命令及其相关知识、含义1. 在CentOs下安装VSCode编辑器(需使用桌面版CentOs)1.1 要注意市面上流行的Linux系统有两大类,分别是Debian系列系统和RedHat系列系统,不同系列的Linux系统安装指令是不同...

2018-09-23 21:49:50 586

原创 git常用命令小结+Android Studio环境配置

git常用命令小结两种常用的获取git仓库的办法从现有仓库克隆可以将github上或gitee上已有的git仓库克隆到本地git clone [url].git还可以自定义本地仓库的名字git clone [url].git [name]本地初始化可以在本地直接将当前文件夹初始化成一个仓库git init管理仓库跟踪文件可以将文件添加到跟踪列表,以跟踪文件的...

2018-09-23 19:38:50 427

原创 VMware+CentOS7搭建私有云桌面服务

VMware+CentOS7搭建私有云桌面服务1. 安装VMware虚拟机工作台官网下载安装包 版本:14.1.3 Pro地址:https://my.vmware.com/en/web/vmware/info/slug/desktop_end_user_computing/vmware_workstation_pro/14_0双击直接运行安装程序,按提示完成安装(网上教程较多不展开...

2018-09-11 20:31:10 12518

原创 Unity3d之多人游戏与网络(联机冰球对战)

Unity3d之联机冰球对战1. 游戏简介一个简单的联机冰球对战小游戏,双方可在自己的视角分别控制2. 效果静态图 - 动态图3. 预备知识——Unity网络编程相关组件3.1 浅谈个人对多人游戏与网络的一些看法网络游戏可以说是目前最吸引各路游戏开发者的一大热点,尤其是多人游戏。因此,大多数游戏引擎及基本的开发语言都配有基本的成套...

2018-06-24 00:53:26 25921 11

原创 Unity3d之AR小游戏

Unity3d之AR小游戏游戏简介一个控制小飞龙躲避障碍物的小型AR跑酷游戏,有两个虚拟按钮可以控制飞龙向上或向下移动。效果静态图动态图(太大传不上,见视频)AR模型识别配置步骤这里网上教程很多,就不详细阐述了,大致过程就是去高通(vuforia)官网注册一个账号同意相关协议,下载sdk并导入。然后创建一个app关联数据库,数据库中上...

2018-06-20 12:10:08 11388 12

原创 Unity3d之背包系统

Unity3d实战之粒子系统选题要求参考unity官网的背包系统例子,实现一个简单的背包系统实现效果静态图 动态图知识准备摄像机渲染 Clearing Flags: Skybox:天空盒(默认项)。在屏幕空白处显示当前摄像机的天空盒,如果没有指定天空盒,则会显示默认背景色。Solid Color:空白处将显示默认此处设置的背景色。Depth onl...

2018-06-05 23:49:03 13972 1

原创 unity3d粒子系统之行星带

Unity3d实战之粒子系统选题要求参考 http://i-remember.fr/en 这类网站,使用粒子流编程控制制作一些效果, 如“粒子光环”实现效果静态图 动态图 知识准备粒子系统有许多大模块,比如最常用的有初始化模块、发射模块、粒子群形状模块,颜色随存活时间、速度变化的模块等。这里重点学习了一下最重要的初始化模块中各个参数的作用。 参...

2018-05-28 01:38:08 2116

原创 Unity3d-hw6-巡逻兵

巡逻兵——MVC+工厂+订阅与发布模式游戏简介巡逻兵游戏是一款敏捷类游戏,我将游戏规则制定如下: - 英雄:玩家 - 怪物:巡逻兵 - 当英雄出现在怪物一定范围内,怪物会开启追捕模式,即速度加快 - 每躲过一个巡逻兵的追捕,获得1分 - 当英雄没有进入怪物的搜寻范围时,怪物随机移动 - 被怪物追捕到即游戏结束 - 创新点:规则简单,游戏地形较复杂设计模式MV...

2018-05-12 00:44:20 387

原创 Unity3d-hw5-打飞碟(混合版)

打飞碟——基础版和物理版结合游戏简介打飞碟游戏是一款敏捷类游戏(也可能是我手残),我将游戏规则制定如下: - 游戏总共3回合,以飞碟颜色区分 - 每个回合难度会增加,主要体现在飞碟速度和大小 - 每关分数独立计算,第一关1个飞碟1分,第2关2分,第三关3分 - 一个飞碟都不能掉才能进入下个回合(手动滑稽)设计模式MVC模式 MVC模式在之前的有关牧师与魔鬼的博客...

2018-04-24 22:53:43 377

原创 Unity3d-hw3-魔鬼与牧师v2

操作与总结参考 Fantasy Skybox FREE 构建自己的游戏场景首先要去Assets store里找到对应的资源下载,在搜索框输入Fantasy Skybox FREE有如下结果,选择第一个下载,然后import导入到项目资源中,便可以使用这个资源包了。Skybox顾名思义,天空盒,是用来模拟游戏场景中的天空效果的。由于scene和game的视角从某种意义上来说是固定的,...

2018-04-10 23:52:29 413

原创 Unity3d-hw2-太阳系-魔鬼与牧师v1

简答题游戏对象运动的本质是什么?请用三种方法以上方法,实现物体的抛物线运动。(如,修改Transform属性,使用向量Vector3的方法…)写一个程序,实现一个完整的太阳系, 其他星球围绕太阳的转速必须不一样,且不在一个法平面上。 个人理解游戏对象运动的本质是游戏对象的位置的改变。public class Uniform : MonoBehaviour {...

2018-04-10 23:23:49 369

原创 Unity3d_hw1_概念

简答题解释 游戏对象(GameObjects) 和 资源(Assets)的区别与联系。下载几个游戏案例,分别总结资源、对象组织的结构(指资源的目录组织结构与游戏对象树的层次结构)编写一个代码,使用 debug 语句来验证 MonoBehaviour 基本行为或事件触发的条件 基本行为包括 Awake() Start() Update() FixedUpdate() LateUpdate...

2018-04-10 23:14:07 272

原创 invalid initialization of non-const reference of type ‘xxx&’ from an rvalue of type ‘xxx’

这是我在学习c++的过程中曾经遇到过的一条Linux环境下的编译错误 一开始不知道这个报错的意思是什么,debug半天没de出来,在网上阅博百篇,总算知道了这个报错的意思,一下就找出bug了。 因此直接将该报错信息作为标题以便后人搜索查阅。这个报错的中文意思是:非常量引用的初始值必须为左值(vs中的报错) 最常见的原因有两种: 声明了一个针对常量的引用,例如 #inclu

2017-09-03 23:06:35 3112

原创 初涉编程之心得篇

初涉编程之心得篇心路历程十几年前:编程?什么东西?能吃吗?近几年来:经常听见别人说编程……四个月前:编程貌似挺高端的~三个月前:编程能做好多事情啊!两个月前:编程好有意思啊!一个月前:计算机好聪明!现在:计算机真笨……(且听下回分解)编程是什么编程是编写程序的中文简称,就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到相应结果的过程。通俗地说,编程,就是你下

2016-10-02 22:53:07 721 21

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-10-02 20:39:31 307 1

空空如也

空空如也

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

TA关注的人

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