• Java爬取51job_2.0

    Java爬取51job_2.0 大三上快结束了,看看之前的Java爬虫代码,感觉还是需要改进改进,就写了这个爬虫2.0版本,虽然还是爬的51job,但是更加的低耦合了,还加入了代理池和多线程的内容,爬取速度有了质的提升。 2.0和1.0的差距非常大,基本上可以把2.0当成一个新的项目...

    2020-01-13 16:05:24 cmsjava关键字java架构师wifi文件ASPvpswdsIDCmysql

  • 【集合系列】- 红黑树实现分析

    【集合系列】- 红黑树实现分析 一、故事的起因 JDK1.8最重要的就是引入了红黑树的设计(当冲突的链表长度超过8个的时候),为什么要这样设计呢?好处就是避免在最极端的情况下冲突链表变得很长很长,在查询的时候,效率会非常慢。 红黑树查询:其访问性能近似于折半查...

    2019-11-17 16:04:40 ZBLOG知乎简书<连接流程设计理解实现

  • 【集合系列】- 深入浅出分析Collection中的List接口

    【集合系列】- 深入浅出分析Collection中的List接口 一、List简介 List 的数据结构就是一个序列,存储内容时直接在内存中开辟一块连续的空间,然后将空间地址与索引对应。 以下是List集合简易架构图 由图中的继承关系,可以知道,ArrayList、LinkedList、Vector、Stack...

    2019-11-16 16:03:57 定义ZBLOGIEAV<常用对象地址sys语法