首页 > 默认分类 > 济南奇昂软件有限公司高原的话让我得到思想的提升
2014
08-12

济南奇昂软件有限公司高原的话让我得到思想的提升

今天高原来公司做经验分享交流,我们提了几个问题一个是数据库,高原通过字符串的操作、数组的操作 给我们半演示性质的讲解了很多我不懂或者半懂的问题,

字符串的操作  数组的操作之所以产生快慢就在于io的寻址。一开始我以为是指针,高原指出了我的错误,告诉我那是内存里的东西。

字符串每次的操作都需要重新寻址,而数组的操作不需要重新寻址,这是数组操作比字符串操作优秀的地方,高原举了他公司做阅读软件的例子,通过字符串方式进行20万字左右的操作大约需要3-12s而通过数组防止只需要大约400ms  响彻了很多倍。

数据库相关的东西也是这样,减少数据库的select insert操作次数,减少数据库io读写次数都是数据库性能提升的地方。

还有就是高原对项目的流程做了比较简单清晰的划分 分为 架构设计阶段 、coding阶段、debug阶段。尤其是架构阶段他用了最简单的词汇线框。

线框就是一个个拥有者界面大体样式和功能需求的东西。

还讲了架构设计阶段要open。open的目的是后期如有需求的是不怕被改变,或改变后不会对原有体系产生影响。


最后编辑日期:
作者:hainuo
hainuo
这个作者貌似有点懒,什么都没有留下。
https://shenghuo.alipay.com/transfer/aaCollect/pay.htm?id=18656668&sign=1e0c1245ffd24ee46f648ea278825f49
捐 赠如果您觉得这篇文章有用处,请支持作者!鼓励作者写出更好更多的文章!