美文网首页
从菜鸟到架构师GDT践行2019年第33周周报

从菜鸟到架构师GDT践行2019年第33周周报

作者: 小王同学加油 | 来源:发表于2019-08-16 14:07 被阅读0次

    GTD践行 2019年第32周报

    一周记录

    一. ARTS

    1.Algorithm:每周至少做一个 leetcode 的算法题

    1. 用栈实现队列
      在stl中队列是适配器容器。默认基础容器是
      deque,list ,因为对2端操作 push ,pop 时间复杂度是o(1)
      但是栈也是Container Adaper,只对一端操作,

    必须用2个栈来完成操作,一个负责存储A ,一个负责查询B。
    并且,为保证顺序一致性,在查询栈中,有记录不行全部pop完毕
    在插入
    https://mp.weixin.qq.com/s/oIjJjZf8LcJS8-qL0xZQQQ

    2.Review:阅读并点评至少一篇英文技术文章

    • 1 Memcached LRU是怎么设计的? 进展 10%
      文件:
      items.c
      items.h
      准备知识
    • 二维数组与指针(看着头大,小心呀)

    https://www.zhihu.com/question/40973588
    https://www.jianshu.com/p/038c842d0705
    https://blog.51cto.com/ssspure/1694224

    https://wiki.jikexueyuan.com/project/c-advance/pointer.html

    Linux C编程一站式学习
    https://akaedu.github.io/book/ch23s06.html

    int arr[3][4] = {{1,2,3,4},{5,6,7,8},{9,10,11,12}};   
    //arra 二维数组的数组名指向的是一维数组,也就是指向数组类型
    
    // int **p = arr;//p 二级指针指向的是一级指针,也就是指针类型
    int (*p)[4] = arr;//数组指针。数组指针就是指向数组的指针。
    
    
    

    memcache源码分析之lru维护线程 【正在阅读】
    http://luodw.cc/2016/01/19/memcache-lru-maintenance/

    memcache和数据有关的数据结构有三个slab,lru和哈希表

      1. 操作系统软中断作用是? 进展 10%
    • 3 gdb调试多进程和多线程命令

    https://blog.csdn.net/pbymw8iwm/article/details/7876797

    https://typecodes.com/cseries/multilprocessthreadgdb.html

    3. Tip:学习至少一个技术技巧

    4. Share:分享一篇有观点和思考的技术文章

    看电视和玩手机不会产生心里流,只是被动接受信息
    因为没有身心参与,尤其是身体的参与,
    像跑步,跳舞等需要身体参与。
    还有树立一个远大目标才是心里产生的必要条件

    二 . 起床-运动-阅读 执行情况跟踪

    1. 起床习惯--没有记录就没有进步

    • 作息:
      一周内 6点起床 0次,本月6点起床0次,2019年累计3次
    image.png
    • 电脑 平均每天点击鼠标60秒1次,忙碌到没有时间思考
    image.png
    • 手机平均5分钟查看一次手机,打开次数太多

    2. 运动习惯--改变的开始

    本周运动量明显减少,都是好几个月事情了


    image.png image.png

    3. 阅读进展 ---科学合理方法

    本周阅读2本书

    • 第一本是: 英文:valgrind_manual.pdf
    • 第二本是: 心流

    三 .下周计划 -吃饭的饭碗

    image.png

    相关文章

      网友评论

          本文标题:从菜鸟到架构师GDT践行2019年第33周周报

          本文链接:https://www.haomeiwen.com/subject/pdgfsctx.html