ConfigurationProperties

在 Spring Boot 项目中,我们将大量的参数配置在 application.properties 或 application.yml 文件中,通过 @ConfigurationProperties 注解,我们可以方便的获取这些参数值

阅读更多

1000瓶酒找1毒酒

某酒主人要宴请客人,他共有1000瓶酒,其中1瓶有毒。一旦喝了毒酒后,会在一天后发作,现在如果我们用小白鼠进行检测,问一天内最少需要多少只小白鼠才可以检测出哪瓶有毒?

阅读更多

16辆摩托车,每辆最多可以跑100km,如果他们可以相互配合,朝同一个方向直线行驶,那么一起最多可以跑多远?

  • 1 辆车 100 km.
  • 2 辆车
    假设只有两辆车, 最多行驶 100 * 1/2 + 100 = 150 km (两辆车同时出发,行驶50 km后, 将一辆车的油加到另一辆,则这辆车可以在行使100 km)
  • 3 辆车
    假设有a,b,c三辆车, 行驶 1/3 * 100后, 三辆车都剩下 2/3 的油, 将C的油加到a,b, 则 a,b 满状态,重新出发(问题转化为两辆车)。
    总路程为: 100 * 1/3 + 100 * 1/2 + 100
  • 4 辆车
    a, b, c, d 4辆车, 行驶 1/4 后, d 的油加到 a,b,c, 转化为 3辆车。
    总路程为:100 * 1/4 + 100 * 1/3 + 100 * 1/2 + 100
  • 16 辆车
    总路程为:100 * (1/16 + 1/15 +…+ 1/3 + 1/2 + 1 )
阅读更多

fiddler简单使用

Fiddler 是位于客户端和服务器端的 HTTP 代理,也是目前最常用的 HTTP 抓包工具之一。(Mac OS 建议采用 Charles)

阅读更多

http-server

1
npm install --global http-server
1
http-server --proxy http://localhost:8080?
阅读更多