- 博客(20)
- 收藏
- 关注
原创 docker快速入门
前言本文是我快速入门实操docker的记录,用于作业和备忘,并不介绍基本概念。关于docker的最好的学习文档是官方文档https://docs.docker.com/其次可以参考每天5分钟玩转 Docker 容器技术docker 实操记录准备docker环境从https://docs.docker.com/install/处可以查询各个系统的docker的安装方式,我在ubuntu1...
2019-12-16 23:45:33
201
原创 博客api设计
REST API for blog v0.1前言基于RESTful约定设计一个博客的api本次设计的api用于开发环境,获取的不是网页,而是json格式的数据。本次演示的博客api网址假设为https://api.blog.penhison.com/api总览描述方法地址获取用户信息GET/[username]获取文章信息GET/article/[i...
2019-11-23 17:39:44
360
原创 go语言negroni包介绍
go语言negroni包介绍前言go语言很好地支持了网络编程,go 语言与web 框架相关的包有很多,本文主要介绍go语言的negroni包。前置参考博客:HTTP 协议 与 golang web 应用服务这篇文章中潘老师介绍了go web的基本使用。下面我们来了解一下negroni包。negroni包是什么negroni包是go的一个第三方库,是为了方便使用 net/http 而设...
2019-11-13 21:20:20
1191
原创 3D游戏编程——游戏对象与图形基础
unity3D 基本演练天空盒的操作unity3D的Asset Store里有很多免费以及收费的优秀资源,我们以Fantasy Skybox FREE为例练习天空盒的操作。首先从Asset Store中搜索并下载Fantasy Skybox FREE,下载并导入成功后会在Assets文件夹下看到资源对应的文件,下载一次后需要在新项目中再次使用可以重新搜索已经下载过的资源或者在右上角点击账号...
2019-10-07 17:24:32
329
原创 3D游戏编程——空间与运动
简答题游戏对象运动的本质是什么?游戏对象的运动是游戏对象随着时间进行空间坐标、旋转角、大小的变化。本质上是通过矩阵运算改变对象的空间属性。请用三种方法以上方法,实现物体的抛物线运动。直接计算x坐标、y坐标using System.Collections;using System.Collections.Generic;using UnityEngine;publi...
2019-09-21 23:27:40
155
原创 离散仿真引擎基础
课程网址:离散仿真引擎基础以下是作业内容:1、简答题解释 游戏对象(GameObjects) 和 资源(Assets)的区别与联系。游戏对象(GameObject)游戏对象(GameObject)是游戏资源的容器,可以构成游戏的一切,如场景、物品、人物等,是在游戏运行时动态创建的。资源(Assets)资源(Assets)指的是在游戏中可能用到的各种数据,比如模型、声音、贴图文件...
2019-09-13 23:07:05
125
原创 游戏《纪念碑谷》介绍
《纪念碑谷》及其续作《纪念碑谷2》分别于2014年和2017年由USTWO公司开发制作的解谜类手机游戏。玩家在游戏中,通过探索隐藏小路、发现视力错觉以及击败神秘的乌鸦人来帮助沉默公主艾达走出纪念碑迷阵,引导艾达至终点。介绍纪念碑谷原名Monument Valley,由Unity3D引擎开发。该作一经推出就因为艺术感极强的画面和诗意的配乐受到关注,加上玩法的独特视角,获得了至少14个奖项,包括...
2019-09-12 09:42:42
1927
原创 ssh远程连接Ubuntu
远程连接是一个常见的功能,本次实验介绍通过ssh进行命令行远程连接。SecureShell(SSH) 是由 IETF(The Internet Engineering Task Force) 制定的建立在应用层基础上的安全网络协议,是一个安全且强大的远程连接工具。实验环境:本地windows 10, 远程:ubuntu 18.04windows 10 和 ubuntu 都原生有了s...
2019-09-09 18:14:39
1382
原创 打造C语言版贪吃蛇(下)
接上篇打造C语言版贪吃蛇(中)贪吃蛇的游戏主体已经打造完毕,下面就开始最后的工作了。 这篇我们的目标是给这条蛇加个简单的AI,实现文章开篇的智能寻路效果。贪吃蛇AI的最终目的是吃满全图,吃满全图的过程中能越快越好。
2017-12-28 01:02:27
458
原创 打造C语言版贪吃蛇(上)
学了编程后难免会有些手痒,于是饥渴难耐的我瞄上了小学的经典记忆——贪吃蛇。 下面我就游戏的设计来逐步讲解我打造C语言版贪吃蛇的过程。这是一个系列的文章,共三篇,第一篇讲游戏的主体设计,第二篇就设计的细节及具体实现给出讲解,第三篇给出简易游戏AI的设计。
2017-12-26 19:21:32
581
原创 风投与IT与中国
概述风投是高风险,高回报的投资,当其与时代浪口的IT行业相结合时,往往能迸发出强大的生命力,在充满活力的中国,风投焕发出了什么样的精彩呢?什么是风投风投即风险投资(Venture Capital Investment),是指具备资金实力的投资家对具有专门技术并具备良好市场发展前景,但缺乏启动资金的创业家进行资助,帮助其圆创业梦,并承担创业阶段投资失败的风险的投资。广义的风险投资泛指一切具有高风险、高
2017-12-21 20:16:36
383
原创 计算机语言新星:Kotlin
前言说起当今计算机语言格局,那可是群雄争霸,狼烟四起,目前的格局是两极争霸,多强环伺。Java和C以绝对优势占据了热度排行榜的前两席,其余语言在其后紧密相连,来看看今年12月的编程语言热度排行榜: 不过,今天我们的主角并不是榜单前20的语言,而是一个方兴未艾的语言——Kotlin。 可能你已经注意到了处于排名榜最前面的几个编程语言的热度都在下降,其中Java下降的幅度尤为巨大,是什么导致了这
2017-12-16 10:44:00
413
原创 IT的道德与伦理:云上的资源,你我共享?
导言在大数据,云计算的时代,把一些数据上传到网上已经成了网民的生活习惯,其中不乏个人资料。那么掌握了用户数据的公司又会怎么使用这些信息呢?这就涉及到了IT的道德与伦理的问题:云端的资源应该如何处置?从网盘说起说到个人资料,首当其冲的便是网盘了。在网速日益升级之际,云盘的概念也逐渐从设想变为现实。于是各式网盘开始兴起,网盘也逐渐加入了备份,同步等功能,最为重要的是分享功能也发展起来。于是就有了下面这种
2017-12-13 00:09:50
6925
原创 “自顶向下,逐步求精”方法简要介绍
什么是自顶向下,逐步求精“自顶向下, 逐步求精”是结构化程序设计常见的思路。“自顶向下”是将复杂、大的问题划分为小问题,找出问题的关键、重点所在,然后用精确的思维定性、定量地去描述问题。“逐步求精” 是将现实世界的问题经抽象转化为逻辑空间或求解空间的问题。复杂问题经抽象化处理变为相对比较简单的问题。经若干步抽象(精化)处理,最后到求解域中只是比较简单的编程问题。总的来说,就是采用模块分解与功
2017-12-01 17:52:21
4454
原创 简易乒乓游戏的construct2制法
由于第一次做的construct2文件神秘失踪,再加上时间问题,这一次就谈谈建议典型游戏乒乓的construct2制法。游戏策划背景:无尽深渊,是邪恶的魔王所在地,他无时无刻不在想着如何入侵人间界。为了维护世界和平,为了防止世界被破坏,无数英雄烈士,前赴后继,终于以肉体凡胎铸造了坚实可靠的封印。然而,百年过后,封印似乎已经损坏了一部分。作为命运之子的你,能否抵抗魔王的侵略呢? 玩法:玩家操控上下左
2017-11-18 23:56:39
411
原创 产品更新背后的达维多定律
简介定义:任何企业在本产业中必须不断更新自己的产品。 达维多定律是以英特尔公司副总裁达维多的名字命名的。他认为,一个企业要想在市场上总是占据主导地位,那么就要做到第一个开发出新产品,又第一个淘汰自己的老产品。这一定律的基点是着眼于市场开发和利益分割的成效。因为人们在市场竞争中无时无刻不在抢占先机,只有先入市场才能更容易获取较大的份额和较高的利润。案例英特尔处理器 英特尔公司的微处理器并不总是性
2017-11-17 23:24:34
1589
原创 我的电路实践
我的电路实验历程曲折,不过还是尽量完成了任务,以下是我的1实验结果。任务1搭建非门电路,结果如图: 开关断开时,流经三极管电流较小,此时电流分流至LED灯,灯亮开关闭合时,流经三极管电流较大,此时LED灯被短路,灯灭 真值表如下: INPUT(toggle switch) OUTPUT(led) ON(1) Black(0) OFF(0) Red(1) 选做题: 1.
2017-11-15 19:37:08
318
原创 莫尔斯电码与信息传输
从这里引入还记得这一张图吗? 这是人教版生物必修二上的莫尔斯电码插图,用于遗传密码的破译(选学)的引入,这里我也使用莫尔斯电码来进行关于信息传输的科普。信息传输的要求正常的信息传输,关键点有三: 1. 准确性 2. 适用性 3. 实用性 关于保密方面的要求这里不做讨论下面对莫尔斯电码进行分析 准确性 莫尔斯密码有两种“符号”用来表示字符:点(.)和划(-),或叫“滴”(Dit)和“答”
2017-11-03 23:59:39
1932
原创 科普:维基百科与其创始人
维基百科维基百科(Wikipedia),是一个基于维基技术的多语言百科全书协作计划,用多种语言编写的网络百科全书。(百度百科)Wikipedia is a free online encyclopedia with the aim to allow anyone to edit articles. Wikipedia is the largest and most popular general r
2017-10-25 21:43:42
3007
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人