240 发简信
IP属地:上海
  • Spring Autowired注入逻辑

    Spring Autowired注入逻辑 在Spring中使用Autowired注解,当有多个bean的类型符合的时候,Spring是如何选择的...

  • 生成分布式序列ID

    生成分布式序列ID 介绍 在很多分布式系统中,需要生成唯一的id。如在分库分表的情况下,给某个逻辑表生成唯一id。既要保证id的唯一性,也需要保...

  • 96. Unique Binary Search Trees

    这道题使用动态规划解决 对于1...n的节点,我们从中挑出一个节点 i (1 <= i <=n)作为根节点。在这种情况下,所有的情况的总数是1....

  • 820. Short Encoding of Words

    第一次读完这个题目,就感觉这个题目非常之复杂。但是仔细想过之后,就是检测是否长字符串包含短字符串且短字符串是长字符串的结尾部分,如果包含就只保留...

  • 1009. Complement of Base 10 Integer

    首先解释下代码中maxNum是什么意思当N=101, maxNum=111;当N=10001,maxNum=11111;当N=10,maxNum...

  • Guava RateLimiter限流源码解析

    RateLimiter的设计思想 RateLimiter最大的特点是它可以以一个稳定的速率让线程通过。当线程过多的时候,它可以通过sleep使线...

  • OSI七层模型图解

    最近去PDD面试,第三面的面试官问SSL处于哪一层。 先说答案:SSL处于会话层。 在网上找到了一个OSI七层模型图,可以比较直观的回答这个问题。

  • Resize,w 360,h 240
    Node.js爬虫

    最近使用node.js写了一个爬知乎的爬虫,用来爬取用户的个人信息,主要是个人主页的内容,这里主要介绍一下在这个过程中遇到的问题和整个项目的...