lua学习总结:
数据结构:
- 使用Lua实现链表(单向链表和双向链表),队列
- 使用Lua保存图,用table保存,每一个节点都是一个table,节点table结构为 {name="节点的名称", adj={该节点直接相连能够达到的节点}}
- 字符串缓冲区,能够使用 table 保存字符串,使用 table.concat 函数能够将 table 中的所有字符串合并相连
- 数据文件,Lua自描述数据
Entry{
autor=""
name=""
publishDate=""
}
这种描述的数据文件其实就是一个lua文件,Entry就是一个函数,函数参数为描述数据,也是一个 table
- 串行化 serialization
思考:
如何扩大自己的圈子
现在最要紧的事情,就是丰富自己的能力。全力学习Lua语言,能够熟练掌握编程能力,然后学习C++语言,能够应对大部分的面试题,投简历,去找适合自己和想要的工作。
培养自己对市场和产品的敏感性,试用APP并写出自己的心得和评价。了解如何从多维度评价和试用APP之类的产品
阅读开源代码,熟记各种设计模式,学会使用EA和understand工具,EA建模