链表 链表是一种单线联络的形式 单向链表的结构: data|next > data|next > data|next > data|next > .... > NULL 既然有单向列表,如果我快速地找到前面的节点,怎么办? 双向链表 NULL < prev|data|next > prev|data ...
分类:
编程语言 时间:
2020-05-24 16:35:50
阅读次数:
52
一、I/O多路复用 I/O的含义:在计算机领域常说的IO包括磁盘IO和网络IO,我们所说的IO复用主要是指网络IO;在Linux中一切皆文件,因此网络IO也经常用文件描述符FD来表示。 复用的含义:在通信领域中为了充分利用网络连接的物理介质,往往在同一条网络链路上采用时分复用或频分复用的技术,使其在 ...
分类:
编程语言 时间:
2020-05-24 13:30:54
阅读次数:
85
基于redis的分布式锁(redisson) 分布式锁介绍: 我们在开发应用时,如果需要对一个共享变量进行多线程同步访问的时候,我们可以使用Java多线程的各个技能点来处理,保证完美运行无BUG。 但是这里的都只是单机应用,即在同一个JVM中;然后随着业务发展、微服务化,一个应用需要部署到多台服务器 ...
分类:
其他好文 时间:
2020-05-24 10:13:11
阅读次数:
47
使用2.2 版本的django时,出现django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3.,查了资料才知道是兼容问题 出现此类问候删除项目根目录下__ ...
分类:
数据库 时间:
2020-05-23 18:37:57
阅读次数:
64
Part 1 JML总结 Section 1 理论基础 The Java Modeling Language (JML) is a behavioral interface specification language that can be used to specify the behavior ...
分类:
其他好文 时间:
2020-05-23 16:31:52
阅读次数:
40
OO第三单元总结 第三单元主要考察的是对JML的理解以及根据JML提供的相关信息来设计的能力,当然,这里对一些算法的考察,好像又梦回数据结构(数据结构没学好的哭了 JML的基础知识 JML就是The Java Modeling Language,顾名思义,也就是为了让程序有个既定的规格,让我们补全类 ...
分类:
其他好文 时间:
2020-05-23 12:55:26
阅读次数:
53
需要: 最近看到了selenium介绍,说是可以模拟人类自动打开网页 很有兴趣,于是学习了下, 果然:兴趣是最好的老师。 说明: 选取糗事百科,因为没有设置爬虫robots,所以用来练手, 请不要恶意爬取。 代码如下: #!/usr/bin/env python #-*- coding:utf-8 ...
分类:
其他好文 时间:
2020-05-23 12:51:48
阅读次数:
51
[toc] 单元内容 本单元的内容是实现一个社交关系模拟系统,通过各类输入指令来进行数据的增删查改等交互,具体内容如下: 实现自己的 Person 和 Network 类,进行简单关系的模拟 实现自己的 Group 类,丰富 Network 类,增加对分组关系的模拟 丰富 Network 类,增加对 ...
分类:
其他好文 时间:
2020-05-23 11:35:46
阅读次数:
55
@GetMapping("/rollback/content/download") public void downloadRollbackContent(@RequestParam("sqlId") Integer sqlId, @RequestParam("taskId") Integer ta ...
分类:
其他好文 时间:
2020-05-22 19:49:03
阅读次数:
48
ERROR spark.SparkContext: Error initializing SparkContext. java.lang.IllegalArgumentException: Required executor memory (1024), overhead (384 MB), and ...
分类:
编程语言 时间:
2020-05-21 21:20:50
阅读次数:
191