最新 最热

Bullet Journal 的前世今生 | 效率至上

《子弹笔记》的作者赖德·卡罗尔,为了体现这套方法的速度、效率、内容和目的,决定称其为“子弹笔记术”(Bullet Journal,简称Bujo)。

2020-11-23
1

基于状态变更的分页查询另辟幽径(续)

前边一篇《基于状态变更的分页查询另辟幽径》讲述了基于状态变更的分页查询存在的问题以及解决方案,但是细扣一些还是存在一些问题的,接下来继续分析并给出解决方案。...

2020-11-19
1

基于状态变更的分页查询另辟幽径

说起分页查询,大家再熟悉不过了,但是如果如果分页查询使用方式不正确也会带来很大的麻烦,并且这个潜在的问题潜伏期会存在很久很久,并且不时地以其他的表现方式给开发人员制造麻烦。...

2020-11-19
1

【Java并发编程】从源码分析几道必问线程池的面试题?

上一篇文章我们有介绍过线程池的一个基本执行流程《【Java并发编程】面试必备之线程池》以及它的7个核心参数,以及每个参数的作用、以及如何去使用线程池 还留了几个小问题。。建议看这篇文章之前可先看下前面那篇文章...

2020-11-11
1

Python如何使用队列方式实现多线程爬虫

说明:糗事百科段子的爬取,采用了队列和多线程的方式,其中关键点是Queue.task_done()、Queue.join(),保证了线程的有序进行。

2020-11-02
1

Guava 中的 Stopwatch 是个什么鬼?

看了上面这段代码,有人会说,不用Stopwatch 照样可以实现执行时间的统计,比如:

2020-10-27
1

POJ3279 (二进制枚举)

Farmer John knows that an intellectually satisfied cow is a happy cow who will give more milk. He has arranged a brainy activity for cows in which they manipula...

2020-10-23
1

Android Activity打开后被应用快照遮住的问题

为公司的银联二维码功能增加一个桌面快捷方式功能的时候,遇到一个头疼的问题,问题如下:

2020-10-16
1

当 snapshot 失败时发生了什么

工作中遇到了与 snapshot 异常相关的问题,特此总结一下,与 snapshot 相关的流程图如下:

2020-10-16
1

C++ 线程池的简易实现

1.他自身拥有一定数量的线程数组 threads,处于等待状态,等待唤醒(通过条件变量)

2020-10-10
1