摘要: 现有一批装备(产品),分为不同的部位(上装、下装)与不同的等级(lv1、lv2)。又有不同lv的工厂,只生产对应lv的全套装备。 代码实现上...本次写得比较偷懒,函数实现都写在头文件了.... 有些重复的代码,是直接用sed替换一些字符生成的。如: Suit Trousers Clothes Tr 阅读全文
posted @ 2017-08-13 16:26 曾经时光 阅读(339) 评论(0) 推荐(0)
摘要: 1、有一个工厂,专门生产不同品牌的汽车。当有人需要从此工厂提货的时候,只需要告诉他,要什么品牌的,就可以了,并不关心这些车是怎么生产出来的。 2、以上方式,如果增加品牌的时候,也要修改工厂,有点麻烦。于是,把工厂也抽象了。 1的类图与实现: 首先,是通用的车 然后是不同品牌的车,继承自Car 接着, 阅读全文
posted @ 2017-08-12 20:59 曾经时光 阅读(392) 评论(0) 推荐(0)
摘要: 例子、理解不当之处,还请指正 1、继承(泛化) 关系:a 继承自b,a is b 就像图中所画,Benz,Audi,Lamborghini都继承自Car,都有轮子(wheel),都可以前进,与停止。 Benz is a car. Audi is a car. Lamborghini is a car 阅读全文
posted @ 2017-08-12 12:02 曾经时光 阅读(5217) 评论(0) 推荐(0)
摘要: 上篇地址 :http://www.cnblogs.com/chinxi/p/7190225.html 接下来就是碰撞检测了,就是说,前面撞到东西了,或者是吃到东西了。 之前在game.h里有个方法 Game::check_collision()是直接return 0的,现在直接修改这个方法。我的做法 阅读全文
posted @ 2017-07-16 19:45 曾经时光 阅读(1652) 评论(0) 推荐(0)
摘要: 上篇地址 :http://www.cnblogs.com/chinxi/p/7185309.html 有了一条会移动的“蛇”,就可以开始写改变它方向的方法了。 由于这是运行在linux下的,没有像windows下的getch()方法,想要输入一个键,不输入回车,就让程序有响应,还是件麻烦事。 不过, 阅读全文
posted @ 2017-07-16 13:40 曾经时光 阅读(766) 评论(0) 推荐(0)
摘要: 上篇地址:http://www.cnblogs.com/chinxi/p/7184063.html 有了主场景,就要加一条蛇进去看看了。这条“蛇”的功能嘛,要有以下几个: 1、改变方向 2、新增一个节点 3、前进 首先,是枚举和结构体: 改变方向其实很简单,改一下字段的值就行了。新增节点的话,如果不 阅读全文
posted @ 2017-07-15 21:07 曾经时光 阅读(698) 评论(0) 推荐(0)
摘要: 昨天突发奇想,想自己实现贪吃蛇。想了许久,定了一个方案,简要说明一下: 1、主场景用数组表示,通过x和y坐标计算数组下标,每个元素是一个结构体,存着当前位置是什么类型,展示什么图形 2、蛇用链表表示,每个结点存储着当前坐标,展示的图形等信息,头结点还存着前进方向等信息 3、定期刷新界面 4、直接在终 阅读全文
posted @ 2017-07-15 20:17 曾经时光 阅读(466) 评论(2) 推荐(0)
摘要: 最近因工作需要,研究了一下boto3中dynamoDB部分,略有心得,在此总结一下。 首先是boto3的安装,在装有python和pip的机器上,运行 官网文档里,boto3提供的与dynamoDB交互的接口有以下几种: 说白了,就是对表和记录的增、删、查、改。本文主要描述我最近使用的那几个接口。 阅读全文
posted @ 2017-07-11 12:55 曾经时光 阅读(4412) 评论(0) 推荐(0)
摘要: windows上有各种软件可以进行“一键加速”之类的操作,释放掉一些内存(虽然我暂时不知道是怎么办到的,有待后续学习)。而任务管理器也可以很方便地查看各进程使用的内存情况,如下图: 同样地,linux下也有一些方法来查看内存的使用情况。 一、free 对于free命令,可以加上-m参数,使其显示单位 阅读全文
posted @ 2016-12-20 11:40 曾经时光 阅读(4292) 评论(0) 推荐(0)
摘要: vim有许多命令,网上搜有一堆贴子、文章列举出各种功能的命令。 对于“=”、“d”、“y”,我在无意中发现了它们所具有的相同的一些用法,先举以下三个例子: 其中,n为行号。注意行号后面接的是大写字母“G”。而“nG”恰好是光标移动到第n行的命令。 对于“=”,“=nG”的意思就是从当前行到第n行之间 阅读全文
posted @ 2016-12-16 16:56 曾经时光 阅读(1154) 评论(0) 推荐(0)