获得徽章 0
- #青训营 x 字节后端训练营#
学习了BFS广度优先搜索和DFS深度优先搜索,并学习了梳理的相关常见题型以及解题套路,加深了对其算法的理解,对以后的刷题和复习有很大帮助。
评论点赞 - #青训营 x 字节后端训练营#
文章着重探讨网络接入架构在蚂蚁金服体系内如何演进、如何应对“新春红包”等亿级并发挑战、以及相应的技术架构实践与优化思路如何在 mPaaS 中得到沉淀。
评论点赞 - #青训营 x 字节后端训练营#
动态规划是一种“自底向上”的解决方案 :能明确访问时机和访问次数,这为降低算法的空间复杂度带来巨大空间,可以根据依赖关系来决定保留哪些中间结果,而无须将全部中间结果进行“缓存”。
评论点赞 - #青训营 x 字节后端训练营#
学习了ZooKeeper分布式锁机制,多客户端获取及释放ZooKeeper分布式锁的整个流程及背后的原理,对以后的学习有所帮助。
评论点赞 - #青训营 x 字节后端训练营#
学习了一下目前市面上几种主流的 Git 工作流:集中式工作流;功能分支工作流;Gitflow 工作流;Forking 工作流。各种工作流都有各自的优缺点,没有最好,只有更合适。
评论点赞 - #青训营 x 字节后端训练营#
并发组合模式的概念:一个具有层级关系的对象由一系列拥有父子关系的对象通过树形结构组成,子对象即可被串行执行,也可被并发执行。优势是原本串行的业务(存在阻塞的部分,比如网络IO等)可以被并发执行,利用多核优势提升性能。
评论点赞 - #青训营 x 字节后端训练营#
Redis有5个基本数据结构,string、list、hash、set和zset。它们是日常开发中使用频率非常高应用最为广泛的数据结构,要把这5个数据结构都吃透。
评论点赞 - #青训营 x 字节后端训练营#
动态规划在寻找有很多重叠子问题的情况的最佳解时有效。它将问题重新组合成子问题,为了避免多次解决这些子问题,它们的结果都逐渐被计算并被储存,从简单的问题直到整个问题都被解决。
动态规划解题三大步骤:状态定义,列出状态转移方程,初始化状态。
展开评论点赞