• idea下载插件超时

    settings->Appearance&Behavior->System Settings->Updates,把Use secure connetion去掉, 是因为使用了https协议下载导致的问题...

    如何求算法复杂度

    如何求算法复杂度?比如下面的例子 i=1; while (i<=n) i=i*2; 我们可以看到要跳出循环条件为i<=n,即最终结果是n=i,那么假设循环K次,n=2^(k-1),k=log2n+1,所以是O(log2n)的复杂度。...

    跳表与concurrentSkipListMap

    其中 -1 表示 INT_MIN, 链表的最小值,1 表示 INT_MAX,链表的最大值。 1.跳表的特性 - 有多层结构,每一层都是一个有序的链表 - 最底层(Level 1)的链表包含所有元素 - 如果一个元素出现在 Level i 的链表中,则它在 Level i 之下的链表也都会出现。 - ...

    线程池

    构造方法参数说明 - corePoolSize 核心线程数,默认情况下核心线程会一直存活,即使处于闲置状态也不会受存keepAliveTime限制。除非将allowCoreThreadTimeOut设置为true。 - maximumPoolSize 线程池所能容纳的最大线程数。超过这个数的线程将被...