C++实战项目:坦克大战(四)
分类标签: C++
上一篇中,我们添加了可以自动行驶的敌人坦克,今天我们给主战坦克添加最核心的功能——开炮。 第一次重构 既然要开炮,就要有炮弹。我们自然就想到要新建一个炮弹类。为了符合我们之前的设计思想,我们需要给这个新的炮弹类找一个基类。用Tank类作基类貌似不太合适,于是,我们要重构代码。 我们创建一个全新的Object类作为今后程序中所有类的基类。阅读全文 »
互联网真的进入了王兴说的“下半场”?
分类标签: 新美大
自从王兴在公司上半年工作总结中提了“下半场”概念之后,这个话题就一直热到了现在。不管是互联网的哪个行业,O2O、金融、共享经济、直播等等,都在高喊进入下半场,好像随时都能加速开始终极对决。 下半场的概念其实一直就是个伪命题。王兴之所以在工作总结中提“下半场”,其实只是指在特定背景下的美团发展进入了下一个阶段,王兴认为和点评合并之后,在体量上、市场占有率上,美团都更进了一步阅读全文 »
从BAT到TMD
分类标签: 百度 腾讯 阿里巴巴 今日头条 滴滴
刀光剑影20余年,互联网江湖已经形成斗地主格局。牌局上的三位大侠,江湖人称“BAT”,分别是百度、阿里、腾讯。数年间,BAT快意江湖,有酒疏狂,对月言欢。这是BAT的江湖,江湖在书写BAT的故事。 有人的地方就有江湖,有江湖就有风波。BAT之后,好事者又演绎出“TABLE”。其中,TAB是BAT,L指雷军,E指周鸿祎。阅读全文 »
C++实战项目:坦克大战(三)
分类标签: C++
战场范围 之前我们的坦克从战场的一边走出之后会从另一边重新进入战场。这样不符合我们游戏的定义。我们需要把它们改成遇到战场边就不能再继续向前走了。 主战坦克 修改MainTank.cpp中的Move方法...阅读全文 »
2016互联网总结:年度十大热点 看百家沉浮
分类标签: 腾讯 滴滴
2016年是创新沸腾的一年。 年初,分享经济四个字写入政府报告,随后内容付费、网红经济轮流爆发,展示了模式创新的巨大魅力,年轻人要当自己的老板,谁能管得着;年中,人们讶异的发现,区块链技术和人工智能这些高冷的词语成了人们热议的话题,不管是新经济也好新技术也罢,90后喜闻乐见的污文化,为娱乐文化开辟了新的方向,你不接受你老了;年底,互联网医院低调崛起,共享单车横空出世持续沸腾。阅读全文 »
C++实战项目:坦克大战(二)
分类标签: C++
这一篇中,我们继续继续进行我们的坦克大战。 位置信息数据结构 在游戏设计过程中,需要记录大量的位置信息,如果仅仅使用(x,y)坐标很容易出错。这一篇中,我们先定义两个简单的数据结构用来保存点和矩形的信息。 在项目中新建Model目录,创建下面四个文件:... 这个头文件创建了一个Point类,有两个成员变量m_x,m_y用来记录一个点的横、纵坐标。阅读全文 »
网易丁磊回顾这些年:求快是创业者的思维误区
分类标签: 网易
在工作当中,不知道你有没有注意到这样一个现象:有些领导经常会将「创新」、「快速」....这些词挂在嘴边,听起来这些词显得非常光荣正确伟大。过去,投投也这样以为,这些词即使不见得在每家公司都能发挥功效,但时常在公司提一提总是好的。 直到我读了丁磊先生的这篇文章,才意识到这些词有可能正在将很多创业公司导向一个危险之地。文中,丁磊先生回顾了自己创业这些年跌过的坑,一路趟出来的心得以及对创业独到的理解。阅读全文 »
C++实战项目:坦克大战(一)
分类标签: C++
对坦克大战情有独钟是因为大学时候第一次参加程序设计比赛就做的这个游戏。当时用的语言是Java,那个比赛让我悟出了面向对象的强大之处,我也是从那时开始接触设计模式的。对我而言,坦克大战有着非同寻常的意义,所以一定要带大家用C++实现一下。 知识准备 建议大家先看看面向对象编程的三个重要特性,之后再来学习后面的内容。 代码分享 这个项目中的代码会在GitHub上发布,里面的每一个分支对应着简书中的每阅读全文 »
用心准备了这些就可以抓紧跳槽了
分类标签: 求职
和我一年进公司的同事上个月跳到一个新公司工资翻倍了,他的技术也不比我强,我在公司年年都是优秀员工,他顶多算个骨干员工啊! 我的大学同学已经跳到BAT这样的大公司上班了,年薪直接秒杀我,他上学的时候可是个后进青年,挂了那么多科也能进BAT? 我们是不是常常听到周围会有这样的声音,让你羡慕嫉妒恨,让你也蠢蠢欲动,特别是到了年底岁初这样的想法会越来越强烈。阅读全文 »
三层架构和MVC那点事儿
分类标签: 软件架构
据说在上个世纪40年代, 有个叫IBM的公司宣称, 全世界只需要5台计算机就够了! 当时的人们肯定预料不到未来蓬勃发展的PC, 更想不到人们对计算有着多么大的需求。 那时候电脑是一个称为 哑终端 的东西, 这个东西可怜到只能用来发送、接收和显示字符, 不能安装程序, 没有复杂的交互, 即使是这样, 还只能是少数人有机会去使用。 但是,这个哑终端和一个无所不能的庞然大物相连接阅读全文 »