首先计算出以1为左端点的所有区间的mex,考虑删除左端点仍然维护这个序列:设当前删除点下一次出现在y,y~n的mex不变,从左端点到y的点中大于删除值的点要变成删除值,因为这个是不断递增的,所以是一段区间,可以用线段树来维护。 1 #include<bits/stdc++.h> 2 using na ...
分类:
其他 时间:
2019-08-20 12:45:07
收藏:
0 评论:
0 赞:
0 阅读:
78
分析:递归或者dp,爬楼梯很老的一道题目 当前台阶方法数 = 所有一次可到达当前台阶方法数的和 最初的题目是只能上1、2、3个台阶所以dp[i]+=dp[i-1]+dp[i-2]+dp[i-3]; 这个是1,2,4,8,16,32,就是2^n方,也就是只要t=i-2^n>=0,dp[i]+=dp[i ...
分类:
其他 时间:
2019-08-20 12:44:45
收藏:
0 评论:
0 赞:
0 阅读:
161
进程和线程的比较 参考链接:https://www.liaoxuefeng.com/wiki/1016959663602400/1017631469467456 我们介绍了多进程和多线程,这是实现多任务最常用的两种方式。现在,我们来讨论一下这两种方式的优缺点。 首先,要实现多任务,通常我们会设计Ma ...
分类:
编程语言 时间:
2019-08-20 12:44:25
收藏:
0 评论:
0 赞:
0 阅读:
56
偶然间看到一款不错的移动端vue组件库Vant,照着官方文档敲了一下,感觉还是不错的。想着以后的项目中可能会运用到,特此记录下,方便之后使用。 现在很多的组件库为了减小代码包体积,都支持按需加载了。Vant作为一款优秀的移动端vue组件库,自然也是支持的。由于当下手机设备屏幕尺寸不一,做移动端的We ...
分类:
其他 时间:
2019-08-20 12:44:01
收藏:
0 评论:
0 赞:
0 阅读:
288
实际上“单元测试不可测试那些类(无抽象、静态类、静态方法)”是个伪命题,因为事实是:无抽象、静态类、静态方法都是不可单元测试的。那么,如果我们要写出可测试的代码,又要用到这些静态类等,该怎么办,实际上我们需要两个步骤: 1:为它们写一个包装类,让这个包装类是抽象的(继承自接口,或者抽象类,或者方法本 ...
分类:
其他 时间:
2019-08-20 12:43:34
收藏:
0 评论:
0 赞:
0 阅读:
117
一、多项目导入 1. 导入第一个项目:按正常方式导入即可(exist / from git) 2.导入第二个项目:此时需要选择按模块导入 3.重走2步骤,导入N个项目 二、多项目加入 Version Control 1.进入setting 2.找到version control并点击右边加号添加需要 ...
分类:
其他 时间:
2019-08-20 12:43:05
收藏:
0 评论:
0 赞:
0 阅读:
177
参考https://blog.csdn.net/WU9797/article/details/81209531 ...
分类:
编程语言 时间:
2019-08-20 12:42:46
收藏:
0 评论:
0 赞:
0 阅读:
341
一、首先搭建拓扑二、配置pc根据图示的ip配置pc的ip、掩码、网关三、配置交换机在交换机中创建vlan74vlan75,并把交换机连接pc的接口加入对应的vlan中,并把GE0/0/1设置为trunk,允许所有vlan通过。保存配置四、配置路由器在g0/0/0端口上配置两个子接口g0/0/0.1g0/0/0.2,并为其配置ip,此ip即为对应pc的网关。保存配置五、测试在pc1上pingpc2的
分类:
其他 时间:
2019-08-20 12:14:17
收藏:
0 评论:
0 赞:
0 阅读:
113
Docker容器日志分为2类:Docker引擎日志(Docker本身运行的日志)。容器日志,各个容器内产生的日志。Docker引擎日志Centos系统下Docker引擎log一般给systemd管理,可通过journalctl-udocker.service命令查看。容器日志一、查看日志命令dockerlogs容器ID显示当前运行容器的log,输出Linux下的STDOUT(标准输出)、STDER
分类:
其他 时间:
2019-08-20 12:12:53
收藏:
0 评论:
0 赞:
0 阅读:
62
网络编程:跟服务器底层源码有关B/S在公网上(浏览器访问)服务器端和客户端只写一端,c/s在局域网上(网吧)服务器端和客户端都要写,B/S是大大的C/S协议:端口之间的交流更畅通,不同软件有各自的端口tcp/udp/httpip:定位一个节点使用静态方法getLocalHost方法创建InetAddress对象,InetAddress没有构造器InetAddressaddr=InetAddress
分类:
编程语言 时间:
2019-08-20 12:12:36
收藏:
0 评论:
0 赞:
0 阅读:
155
路由器的各个决定值:管理距离(AD)metric带宽、延迟、可靠性、负载以及MTU的参数值管理距离(AD)直连口0使用出站口作为静态路由0使用下一跳地址作为静态路由1EIGRP汇总路由5EBGP(外部)20内部EIGRP90IGRP100OSPF110IS-IS自治系统115RIP120EGP外部网关协议(淘汰)140ODR160外部EIGRP170(重发布)iBGP(内部)200默认路由默认路由
分类:
其他 时间:
2019-08-20 12:12:18
收藏:
0 评论:
0 赞:
0 阅读:
59
CentOS 7 下安装 Nginx
分类:
其他 时间:
2019-08-20 12:11:26
收藏:
0 评论:
0 赞:
0 阅读:
61
将文档进行翻译是我们经常遇到的事情,市面上也出现了很多翻译文档的工具,但是使用起来总觉得不是那么好用,一款易上手的工具对我们来说是非常重要的,今天的课堂就是小编给大家分享使用工具将word文档进行翻译的三个小技巧,一起来了解下吧!
分类:
其他 时间:
2019-08-20 12:11:08
收藏:
0 评论:
0 赞:
0 阅读:
80
demo 输出: 你你,们,你们 先得出 我们要分隔的字符串 的长度 Buffer.from(seq).length 我们要返回的是一个数组 所以先声明数组为空 let arr=[]; return arr.toString(); 开始分割时长度为 0 let index= 0; //开始的长度 i ...
分类:
其他 时间:
2019-08-20 12:08:12
收藏:
0 评论:
0 赞:
0 阅读:
101
特性(Attribute):是用于在运行时传递程序中各种元素(比如类、方法、结构、枚举、组件等)的行为信息的声明性标签。 您可以通过使用特性向程序添加声明性信息。一个声明性标签是通过放置在它所应用的元素前面的方括号([ ])来描述的。 特性(Attribute)用于添加元数据,如编译器指令和注释、描 ...
分类:
Web开发 时间:
2019-08-20 12:07:49
收藏:
0 评论:
0 赞:
0 阅读:
62
一、变量声明const和let 在ES6之前,我们都是用var关键字声明变量。无论声明在何处,都会被视为声明在函数的最顶部(不在函数的最顶部就在全局作用域的最顶部)。这就是函数变量提升例如: 不用关心bool是否为true or false。实际上,无论如何str都会被创建声明。(如果未声明,返回的 ...
分类:
Web开发 时间:
2019-08-20 12:06:17
收藏:
0 评论:
0 赞:
0 阅读:
98
Win7,python3.6,pip安装tensorflow之后报错: 解决办法: 有人说(https://blog.csdn.net/fhqlongteng/article/details/80279197)是CPU太老了,我也不太懂CPU,但安装他说的办法: 问题的原因是我的电脑(联想V460) ...
分类:
其他 时间:
2019-08-20 12:05:57
收藏:
0 评论:
0 赞:
0 阅读:
888
一、概述 1、上集讲了Scheduler在实现调度时分三步实现调度过程。首先是预选,即从所有节点中选择基本符合选择条件的节点。而后在基本符合条件的节点中使用优选函数计算他们各自的得分并加以比较。并从最高得分的节点中随机选择出一个运行pod的节点,这就是我们的控制平面中scheduler所实现负责的主 ...
分类:
Web开发 时间:
2019-08-20 12:05:31
收藏:
0 评论:
0 赞:
0 阅读:
183
1:安装插件: yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel 2:下载nginx-1.15.5.tar.gz到指定目录/usr/local/mydown 3:解压到当前目录下 tar zxf ... ...
分类:
其他 时间:
2019-08-20 12:03:53
收藏:
0 评论:
0 赞:
0 阅读:
94
可以监听表单submit提交事件给form一个id 吧button的type为submit ...
分类:
Web开发 时间:
2019-08-20 12:03:28
收藏:
0 评论:
0 赞:
0 阅读:
42