数组、链表、跳表 数组、链表、跳表基本实现和特性 Array(数组) java,c++: int a[100];//初始化的时候先定义好容量 Python: list=[]//直接定义一个数组 JavaScript: let x=[1,2,3] 时间复杂度 方法 | 复杂度 | prepend | ...
分类:
编程语言 时间:
2020-02-27 00:50:48
阅读次数:
139
向量的基本实现和操作,含归并排序。 1 #include<iostream> 2 using namespace std; 3 typedef int ElemType; 4 #define DEFAULT_CAPACITY 10 5 6 class Vector{ 7 public: 8 int ...
分类:
编程语言 时间:
2020-02-25 14:36:06
阅读次数:
76
基本实现Laravle5.5的数据添加操作 1、 数据库迁移 a) 准备迁移文件 命令: php artisan make:migration create_表名_table --create=表名 官网地址: https://learnku.com/docs/laravel/5.5/migrati ...
分类:
其他好文 时间:
2020-02-13 17:27:11
阅读次数:
72
第一部分Docker与Kubernetes基础第1章Docker容器41.0什么是Docker?41.2Docker发行版本51.3Docker基本实现原理51.4Docker优势与局限性81.5容器与虚拟机区别91.6Dokcer架构与术语91.7Docker基本安装101.8DockerC/S模式131.9Docker应用程序运行条件15第2章Docker镜像162.0容器运行基础162.1D
分类:
其他好文 时间:
2020-02-03 10:19:26
阅读次数:
88
Prim、Kruskal算法求解最小生成树 [TOC] 关于最小生成树有两个很重要的算法:Prime(普利姆)算法和Kruskal(克鲁斯卡尔)算法,下面是这两个算法的代码上的基本实现: Prime算法 该算法利用了最小生成树的MST性质,该算法很好的运用了贪心算法,其基本思想是随机选取一个结点,找 ...
分类:
其他好文 时间:
2020-02-02 15:31:10
阅读次数:
73
最近在比赛一个项目 , 是给Dubbo写一个负载均衡接口 , 其实dubbo已经实现了下面四种, 所以他做的不是这个单面负载均衡, 需要做双向负载均衡 , 负载均衡的权重取决于服务端,所以有些时候我们不知道如何计算权重, 权重受到很多因素影响 ,所以就需要动态考虑了.
...
分类:
编程语言 时间:
2020-02-02 01:12:52
阅读次数:
75
在开发高并发系统时有三把利器用来保护系统:缓存、降级、 限流, 今天我们就谈谈限流 . ...
分类:
编程语言 时间:
2020-02-02 01:05:51
阅读次数:
72
Python中的list和tuple两种类型采用了顺序表的实现技术,具有前面讨论的顺序表的所有性质。 tuple是不可变类型,即不变的顺序表,因此不支持改变其内部状态的任何操作,而其他方面,则与list的性质类似。 list的基本实现技术 Python标准类型list就是一种元素个数可变的线性表,可 ...
分类:
编程语言 时间:
2020-01-25 19:27:01
阅读次数:
80
1、redis分布式锁的基本实现 redis加锁命令: 这个命令的作用是在只有这个key不存在的时候才会设置这个key的值(NX选项的作用),超时时间设为30000毫秒(PX选项的作用) 这个key的值设为“my_random_value”。这个值必须在所有获取锁请求的客户端里保持唯一。 SETNX ...
分类:
其他好文 时间:
2020-01-14 00:08:41
阅读次数:
123
编写类似cp(1)的程序,它复制包含空洞的文件,但是不将字节0写到输出文件中去。 ...
分类:
其他好文 时间:
2020-01-06 19:33:56
阅读次数:
81