2017.4.21

周五,阵雨

今天完成工作量较少

工作系统巡检和核查稽核程序的结果
并对转售商网络问题和话单流转问题做了核查,发现北京那边光纤出了问题

redis 源代码中,在 sourceInsight 中将 lua 源代码也放进去了,就在 redis 源代码的 deps 目录中,有 jemalloc, lua 和 linenoise 的源代码, linenoise 这个 antirez 自己写的一个小库,用于实现用户交互时的行编辑模式,并且能够将交互的指令都记录在 history.txt 文件中。

在 sourceInsight 中将lua 源代码删除,消除liblua.a 库函数源码造成的阅读困难。每次碰到一个 lua 的c库函数的时候,连接进去直接就是实现源码,这让我有点不明白 redis 为什么每次都要自己去实现,真是懵逼了,查看makefile和目录结构,发现那原来就是lua的源代码,真是一脸懵逼的表情。

继续查看 redis 这部分代码,如何在自己的系统中嵌入 lua 环境,通过 lua 脚本与 c 共同协作,达到易扩展和易维护的性能。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,955评论 25 709
  • 不知不觉中,活动已经进行了四周,感谢依旧陪伴的小伙伴们,聪明的不一定能笑到最后,往往是那些坚持下去的人获得最后的胜...
    一个小小菇凉阅读 1,333评论 0 0
  • 开启内心喜悦的引擎,安驻身心,轻松愉快地回忆“我”今天种下的好种子。 “我”的人生使命:用善业缘起自己的生命状态。...
    快乐小屋刘丽华阅读 1,441评论 0 0
  • 春暖花开四月天,赏花郊游正当时。恰逢北镇梨花节开幕,和表哥一家带着妈妈和糖豆,来了趟说走就走的家乡旅行。梨花节,宣...
    爱丽丝孟游记阅读 3,203评论 0 0
  • 我不渴望玫瑰,只想觅一良人。
    七时镹阅读 1,013评论 0 0

友情链接更多精彩内容