Skip to content

CatNum/DailyStudy

Repository files navigation

DailyStudy

项目经验

对于 work_and_project_summary 目录,需要在每个小需求结束之后每次项目版本结束之后,对所做的需求进行总结。

  • 需求分析阶段:需求是什么?需求是否合理?有没有争议点?产品如何考虑?
  • 技术设计阶段:现有项目及技术对于需求是否支持?工期估算是否准确?如果现有技术不支持,预研是如何做的?
  • 开发阶段:在开发过程中遇到了哪些问题(小问题也是问题!)?如何解决?
  • 联调:联调遇到的问题?与我对接的人对我的对接文档有哪些疑惑(即我的文档有哪些没写清楚)?
  • 测试阶段:bug产生的原因?如何修复?
|─basic                                 # 基础:存放基础语法及文件编写的模板
    |-markdown.md                           # md文件基础语法(不常见用法)
    |-template.md                           # md文件编写的模板 
|─computer_installation                 # 电脑装机:电脑装机的知识
    |-memory.md                           # 内存篇
|─ideas                                 # 想法、思考:不能成文、篇幅小的   
|─miscellaneous_remarks                 # 杂谈:包括一些文章和博文
    |-essay                                 # 文章
        |-cloud_native                          # 云原生 
        |-go_basic                              # go基础 
        |-go_super                              # go进阶 
        |-three_mintue                          # 三分钟 
        |-virtualization                        # 虚拟化 
    |-How_To_Clean_Code.md                  # 如何写干净的代码
    |-GoPractice.md                         # Go最佳实践
    |-How_To_Ask_Question.md                # 如何问问题
|—other                                 # 其它:技术之外的相关记录
    |-notesoft.md                           # 笔记选择
    |-computer_usage_tips                   # 电脑使用技巧
|—project                               # 项目:项目示例
|—skill_and_experience                  # 技巧和经验:go的使用技巧和一些日常总结的使用经验
    |-design_pattern                        # 设计模式
    |─experience                            # 经验:遇到的坑和错误以及对应经验总结
        |-go项目经验                                # go项目中遇到的一些坑和经验
        |-bug.md                                   # 遇到的bug
        |-mongodb查询优化.md                        # mongodb 查询优化
    |-pictures                              # 图片资源
    |─standard                              # 一些标准(提交、代码编写之前、代码编写、项目规划组织)
        |-commit_standard.md                    # 提交规范
        |-go_code_standard.md                   # Go代码规范
        |-pre_cdoe_standard.md                  # 编码之前的问题,如沟通等
    |-linux.md                              # linux知识
    |-the_odd_go.md                         # Go奇技淫巧
|—technology                            # 技术:涉及到的相关技术,如mongodb等
    |-Etcd                                  # Etcd
    |-MongoDB                               # MongoDB
    |-MySQL                                 # MySQL
        |-article                                 # 专项文章,专门针对某个细节写的文章
        |-picture                                 # 图片
    |-Redis                                 # Redis
    |-Protobuf                              # Protobuf
|—utils                                 # 工具:日常使用的一些工具
    |-apidoc.md                             # apidoc
    |-docker.md                             # docker
    |-Git                                   # Git
|—wheels                                # 轮子:使用的开发框架和组件,如gorm等
    |-go                                    # go标准库
    |-gorm.md                               # gorm
    |-wire.md                               # wire     
|—work_and_project_summary              # 工作和项目总结:以月和项目为单位总结自己的学习和成果
    |-2022                                    # 2022年
    |-2023                                    # 2023年       
└─README.md
  • TODO

  • 编写内存对齐文章

  • 8、GO字符串处理

  • 6、MySQL技术内幕8(备份与恢复)

  • Go Basic channel

  • Go Basic select

  • GO Sync.Map 状态机的思考

  • MySQL redo log 持久化与 WAL 机制的前因后果

  • 协程池实现研究

  • [ ]

  • MySQL TODO

  • MySQL 之 WAL 技术

  • QUESTION

  • 待读 TODO

  • 什么是云原生数据库?从技术架构演进过程来看,2003至2006年,Google发布了关于Google File System、MapReduce和BigTable三篇海量数据存储、处理技术论文,奠定了今天大数据的整个技术生态圈的基石。

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published