本篇只是一个作为OI选手经常使用的$STL$模板中的集合,随时保持更新。 #$1、vector$ 它是一个向量类型的容器,可以容纳很多类型的数据,称为容器。 ##所需头文件 #include<vector> ##初始化 vector<int> v; //一维 vector<int> v[N]; // ...
分类:
其他好文 时间:
2020-11-26 14:30:00
阅读次数:
3
startWith 在订阅的时候插入发送事件,后加入的先发送。完成事件发送时不会插入。 let ob = PublishSubject<String>() ob.startWith("插入1").startWith("插入2").subscribe(onNext: { element in prin ...
分类:
编程语言 时间:
2020-11-25 12:35:08
阅读次数:
3
toArray 将所有的事件集合在一起作为一个数组发出,需要发送onCompleted事件 let ob = PublishSubject<String>() ob.toArray().subscribe { strArr in print(strArr) } onError: { _ in }.d ...
分类:
编程语言 时间:
2020-11-25 12:34:52
阅读次数:
3
插入排序算法: 插入排序是迭代的,每次只移动一个元素,直到所有元素可以形成一个有序的输出列表。 每次迭代中,插入排序只从输入数据中移除一个待排序的元素,找到它在序列中适当的位置,并将其插入。 重复直到所有输入数据插入完为止。 示例 1: 输入: 4->2->1->3 输出: 1->2->3->4 示 ...
分类:
编程语言 时间:
2020-11-24 12:23:16
阅读次数:
8
摘自:https://www.oschina.net/p/sds?hmsr=aladdin1e1 软件简介 SDS(Simple Dynamic Strings)是一个C语言字符串库,设计中增加了从堆上分配内存的字符串,来扩充有限的libc字符处理的功能,使得: 使用更简便 二进制安全 计算更有效率 ...
分类:
其他好文 时间:
2020-11-24 12:11:05
阅读次数:
7
Mysql性能优化 一、概述 当我们想查看Mysql的状况的话,通过linux系统,我们可以这样 1、先查看所有的镜像。 docker ps -a 2、docker exec -it mysql bash进入 容器bash,就可以操作了。 常规的调优手段 3、show processlist(查看链 ...
分类:
数据库 时间:
2020-11-23 12:41:54
阅读次数:
55
因为方法和结构体是在一起使用的所以首先定义结构体 type Student struct { Name string Age int } 定义方法 func (persion Persion) Learing() { } #备注:persion Persion适合方法在一起使用的所以和结构体关联如上 ...
分类:
其他好文 时间:
2020-11-23 12:22:28
阅读次数:
5
作为服务的注册中心和配置中心自然是离不开集群操作,由于本机没有装Linux,则用window环境下简单配置下集群测试。 1.将本地的nacos文件夹复制三份,(三个及以上才能是集群) 2.修改配置文件 将各自的application.properties文件中的端口修改 server.port=88 ...
分类:
编程语言 时间:
2020-11-21 12:04:24
阅读次数:
8
一、Collection 接口的继承及实现类: 其中,Interable 迭代器接口,因为Collection接口继承了Interable接口,而Interable中有一个。 二、List接口: 特点: 1.元素存取有序的集合。 2.是一个带有索引的集合,可以通过索引可以精确的操做集合中的元素。 3 ...
分类:
编程语言 时间:
2020-11-21 11:49:15
阅读次数:
4
最近项目上部署程序时候报eureka相关的NPE错误,如下: Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. 2020- ...
分类:
移动开发 时间:
2020-11-20 11:50:24
阅读次数:
17