BLOG - ISAYME

    列表自定义排序

    假设一个 TODO 应用需要展示一组任务(Task), 任务从属于一个清单(List).

    Read More
     Oct 31, 2018

    浏览器指纹(fingerprint)

    Update 20201026: https://github.

    Read More
     Oct 29, 2018

    关于分页(pagination)

    列表类的 API 通常需要进行分页处理.

    Read More
     Oct 29, 2018

    互斥锁(Mutex) 与 读写锁(RWMutex)

    并发场景中, 互斥锁 与 读写锁 是常用解决访问冲突的两种锁:

    Read More
     Sep 17, 2018

    限流算法: 令牌桶(token bucket) vs 漏桶(leak bucket)

    示意图 漏桶(leak bucket) 令牌桶(token bucket) 异同 都可用于限流; 漏桶限流的效果是服务处理器接收到的请求速度有上限.

    Read More
     Sep 6, 2018

    为什么一些统计服务的上报地址都是 gif 后缀?

    问题来源: 拼多多等 app,搜索请求地址是 t.

    Read More
     Sep 4, 2018

    Golang 中 error 空值(nil) 检测

    背景 Golang 中, 一般通过返回 error 判定函数异常.

    Read More
     Aug 28, 2018

    串行(Serial) vs 并发(Concurrency) vs 并行(Parallelism)

    图解 serial-concurrency-parallelism.

    Read More
     Aug 27, 2018

    一张图看懂 发布(Pub)/订阅模式(Sub) 与 观察者(Observer)模式

    图解 图片来源: Observer vs Pub-Sub pattern

    Read More
     Aug 17, 2018

    MongoDB 特性: Change Stream

    要求 MongoDB >= 3.

    Read More
     Aug 14, 2018
    • ← Newer
    • Older →

     © 2024  /  BLOG - ISAYME  – 

    Powered By Hugo  Theme Harbor