会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
姚二二姚
没有完全正确的答案。也许我们了解到更多的知识,看到问题不同的、甚至对立的观点,能更靠近问题所谓正确的答案。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2017年10月3日
三年的总结(技术篇)
摘要: 三年来的写的代码真的很多,有必要试着理清一下思路,找到不依赖公司的框架,能够带走的东西。 三年来主要的工作是完成手机游戏的功能需求。公司的游戏客户端是使用lua语言。服务器是使用c++。以下举例的游戏主要基于ARPG的,SLG的部分另外有一篇 http://www.cnblogs.com/yao2y
阅读全文
posted @ 2017-10-03 00:59 姚二二姚
阅读(581)
评论(1)
推荐(0)
2017年9月22日
三年的总结(生活状态,工作体验)
摘要: 三年来在广州一家手游公司上班。 我尽量客观的讲一下公司。我的岗位是c++开发,关于技术方面的总结我会另写一篇。这篇讲一下三年来的生活状态,工作体验。这里毕竟是技术博客,措辞会精准,详尽,客观一些。 写的是流水账,你能看完,应该是想了解公司,或者了解游戏行业,或者同行。 工作时间 上班打卡的时间是早上
阅读全文
posted @ 2017-09-22 22:53 姚二二姚
阅读(670)
评论(0)
推荐(3)
2017年8月28日
STL sort解析
摘要: 从上学接触到编程开始,到工作了几年。有关排序算法的内容反反复复有接触,但是要说每一种排序算法的细节都能说清,那就有难度了。 一来算法难度有深有浅。有比较简单的冒泡,插入,也有复杂的堆排序,快排这些。 二来排序算法实际上成型已久,是个套路的东西。 三来平时工作用不到每一种算法。实际数据不多的时候用冒泡
阅读全文
posted @ 2017-08-28 14:44 姚二二姚
阅读(346)
评论(0)
推荐(0)
2017年7月14日
STL vector push_back详解
摘要: vector的push_back操作是将一个元素插入vector的末尾。 源码如下: 函数insert_aux 需要理解以上源码并不容易。看我一一道来。 1.start,finish,end_of_storage 首先必须了解vector的数据结构。如图: vector是一段连续的内存空间。star
阅读全文
posted @ 2017-07-14 14:42 姚二二姚
阅读(20261)
评论(1)
推荐(3)
2017年4月17日
一个SLG游戏
摘要: 2015年11月到2017年4月,我在公司的一个SLG游戏项目组工作。SLG应该是指策略游戏(Simulation Game)。 说的更具体一点,这几年手机游戏行业出现了两个标志性的SLG游戏。部落冲突(COC)和海岛奇兵(Boom Beach)。 加上后来Supercell另外一个游戏,皇室战争。
阅读全文
posted @ 2017-04-17 16:43 姚二二姚
阅读(3950)
评论(0)
推荐(0)
2017年4月14日
STL vector简单理解
摘要: 最近在知乎上看到一个回答: https://www.zhihu.com/question/49995099 怎样读《二十四史》。重点在于苏轼有个读书的方法,“每书数过,一意求之”。读书要带着目的读,有所取舍,反复多次,才得到的多。 我一想,写代码看这些技术书也是啊。一次只看一个侧重点,反复多次。而不
阅读全文
posted @ 2017-04-14 19:37 姚二二姚
阅读(397)
评论(0)
推荐(0)
2017年3月17日
函数调用栈浅析
摘要: 以前面试的时候,碰到过一个问题。函数的调用过程是怎样的? 听到问题的时候有点懵,这算是问题吗。马上胡乱诌了一通。说完以后面试官看我的表情 ﹁_﹁。 多年以后看到了一些文章,发现应该从汇编角度解释这个问题,更容易理解。值得记下来。 函数调用过程需要用函数调用栈来解释。函数调用栈是程序运行时一段连续的内
阅读全文
posted @ 2017-03-17 17:00 姚二二姚
阅读(641)
评论(0)
推荐(0)
2017年2月23日
lua实现面向对象(一)
摘要: c++和java语言机制中本身带有面向对象的内容,而lua设计的思想是元编程,没有面向对象的实现。 但是利用lua的元表(matetable)机制,可以实现面向对象。要讲清楚怎样实现lua面向对象,需要讲清楚以下内容。 1.lua元表 2.类和对象 3.继承 1.lua元表 lua里的所有数据结构都
阅读全文
posted @ 2017-02-23 15:08 姚二二姚
阅读(7683)
评论(0)
推荐(1)
2017年2月18日
lua闭包浅析
摘要: lua里面的函数,和c语言的函数其实是不同的概念。在lua里通常讲的函数,其实是指闭包(closure)。 函数只是闭包的原形(prototype)声明。为了方便理解,所以通常讲函数。 lua里的函数是一个具有词法定界的第一类值。 第一类值是函数能够存储在变量中,存储在表中,能够作为函数的参数传递,
阅读全文
posted @ 2017-02-18 14:48 姚二二姚
阅读(1795)
评论(0)
推荐(0)
2017年2月14日
skynet 初探
摘要: skynet是云风团队发布的一个开源的服务器框架。 底层采用C编写,逻辑层通常用lua。非常适合作为游戏的服务器框架。 学习skynet,可能涉及到操作系统,window,linux,游戏服务器等方方面面的知识,是一个不可多得的开源项目。 作为菜鸟的希望把学习的过程记录下来,无论对于面试和工作都有莫
阅读全文
posted @ 2017-02-14 22:04 姚二二姚
阅读(5712)
评论(0)
推荐(1)
上一页
1
2
3
下一页
公告