240 发简信
IP属地:英格兰
  • 深度工作

    这是一本值得每个知识工作者阅读的书籍。如果你还在为工作多年却无法得到升职,忙忙碌碌却没有产出而烦恼,那么这本书将是为你量身定做的。《深度工作》不...

  • 搞定算法面试 Leetcode 刷题指南

    仅以本文总结搞定算法面试的方法和如何使用Leetcode刷题方法,记录自己的想法也能帮助到有需要的同学。 为什么要学习算法 在了解如何学习算法和...

  • 算法题之substring

    Sliding window for substring Reference:https://leetcode.com/problems/fin...

  • 算法题之数据结构总结

    本文总结一些算法题中可能出现的不太常见数据结构 Trie Binary Index Tree Segment Tree Union Find G...

  • 算法题设计数据结构(面试准备一)

    与设计新的数据结构相关的算法题: LRU Cache https://leetcode.com/problems/lru-cache/solut...

  • 系统设计(面试准备)

    设计可扩展的系统,相关知识点包含: Rest vs RPC,参考链接:知乎:既然有 HTTP 请求,为什么还要用 RPC 调用?EST vs. ...

  • [Interview ]1. Arrays and Strings

    Hash Tables ArrayList & Resizeable Arrays amortized insertion running ti...

    0.2 202 1 2 1
  • 多线程之常见问题

    死锁产生条件 Mutual Exclusion: Only one process can access a resource at a giv...

  • Java多线程初探

    本文列举了Java多线程相关的一些重要概念,作为后续系列文章索引。 Linux锁机制对比 spinlock: 自旋锁,CPU自旋等待获得锁,运行...