摘要:
01 高质量编程 1.1 简介 什么是高质量 ——编写的代码能够达到正确可靠、简洁清晰的目标可称之为高质量代码 • 各种边界条件是否考虑完备 • 异常情况处理,稳定性保证 • 易读易维护 编程原则 实际应用场景千变万化,各种语言的特性和语法各不相同 但是高质量编程遵循的原则是相通的 简单性 •消除“ 阅读全文
摘要:
详解经典排序算法 01 为什么要学习数据结构与算法 抖音直播排行榜功能 案例 规则:某个时间段内,直播间礼物数TOP10房间获得奖励,需要在每个房间展示排行榜解决方案 •礼物数量存储在Redis-zset中,使用skiplist使得元素整体有序 •使用Redis集群,避免单机压力过大,使用主从算法、 阅读全文