单调队列就是维护一个队列,使得该队列从队首到队尾成单调递增或是单调递减。 做法就是每向队列里加入一个元素就判断该元素是不是比队尾元素大(以递减序列为例),是的话就将队尾元素出列,直到该元素比队尾元素小,然后将该元素放置队尾。 这么久了一直不明白单调队列的实现,现在看来,原来这么简单。。。。。 单调栈 ...
分类:
其他好文 时间:
2018-08-04 22:25:21
阅读次数:
161
通过语句:Iterator it=c.iterator(); 得到一个迭代器,将集合中所有元素顺序排列。然后可以通过interator方法进行遍历,迭代器有一个游标(指针)指向首位置。 Interator有hasNext(),用于判断元素右边是否还有数据,返回True说明有。然后就可以调用next动 ...
分类:
编程语言 时间:
2018-08-04 22:25:12
阅读次数:
110
EDU #48 D 题意:给定一个矩阵,已知每一行和每一列上数字的异或和,问矩阵上的数字是多少,不存在则输出NO。 思路:构造题,可以考虑只填最后一行,和最后一列,其中(n,m)要特判一下。其他格子给0即可。 自己之前接触这类题目较少,感觉写这种题,自己的智商都提高了。 #include <iost ...
分类:
其他好文 时间:
2018-08-04 22:25:03
阅读次数:
158
正常情况下页面刷新之后正在执行的计时器会被清除,可是在小程序当中并不是这样,即使执行了redirectTo关闭了当前页面到一个新页面,直到达到清除的条件之前(此例是time == 10),老页面的计时器仍旧不会被清除,仍旧继续执行。 网友通过将timer添加到data中,通过以下方法获得setInt ...
分类:
其他好文 时间:
2018-08-04 22:24:55
阅读次数:
909
自动化交互expect 一,介绍 每次服务器控制链接都需要输入密码,很麻烦,每次交互大大延长了时间 因此就有了免交互及自动化交互存在expect 二,安装 yum install expect -y 查看是否安装成功 rpm -qa expect 安装算是完成了 三,ssh链接交互 主机:三台 >一 ...
分类:
其他好文 时间:
2018-08-04 22:24:39
阅读次数:
179
每个Flink程序都依赖于一组Flink库。 Flink本身由一组类和运行需要的依赖组成。所有类和依赖的组合形成了Flink运行时的核心,并且当一个Flink程序运行时必须存在。 这些核心类和依赖被打包成flink-dist.jar。 为了在默认情况下避免过多的依赖关系和类在classpath中,F ...
分类:
Web程序 时间:
2018-08-04 22:24:33
阅读次数:
191
string[] prop = new string[] { "DisplayName", "SamAccountName", "UserPrincipalName", "userAccountControl", "givenName", "sn", "name", "Initials", "des... ...
不同转换符实现不同数据类型到字符串的转换,如表所示: 转 换 符 说 明 示 例 %s 字符串类型 "mingrisoft" %c 字符类型 'm' %b 布尔类型 true %d 整数类型(十进制) 99 %x 整数类型(十六进制) FF %o 整数类型(八进制) 77 %f 浮点类型 99.99 ...
分类:
其他好文 时间:
2018-08-04 22:24:19
阅读次数:
140
本篇目录: 1.截取指定字节数的字符串 2.判断是否微信 3.获取时间格式的几个举例 4.获取字符串字节长度 5.对象克隆、深拷贝 6.组织结构代码证验证 7.身份证号验证 8.js正则为url添加http标识 9.URL有效性校验方法 10.自定义jsonp方法 11.cookie操作 12.生成 ...
分类:
Web程序 时间:
2018-08-04 22:24:12
阅读次数:
213
给定一个无序数组,包含正数、负数和0,要求从中找出3个数的乘积,使得乘积最大,要求时间复杂度:O(n),空间复杂度:O(1) 求三个数字的最大乘积。 1. 数组全部是正数,最大三个数的乘积 2. 数组全部是负数,最大三个数的乘积 3. 数组有正有负,最大的一个数和最小的两个数的乘积 所以一共需要计算 ...
分类:
其他好文 时间:
2018-08-04 22:24:04
阅读次数:
169
列表转换字符串 join() 字符串转换成列表 split() ...
分类:
其他好文 时间:
2018-08-04 22:23:53
阅读次数:
120
原文: 下载: Java环境变量的配置 tomcat8.0安装 tomcat开机启动 ...
分类:
编程语言 时间:
2018-08-04 22:23:45
阅读次数:
131
# 导入Flask类 from flask import Flask # Flask函数接收一个参数__name__,它会指向程序所在的包 app = Flask(__name__) # 装饰器的作用是将路由映射到视图函数 index @app.route('/') def index(): ret ...
分类:
其他好文 时间:
2018-08-04 21:44:32
阅读次数:
156
**Q1: 你的 app 与后台各接口通信时有做身份校验吗?** **Q2: 你的 app 与后台各接口通信的数据有涉及敏感数据吗?你是如何处理的?** **Q3: MD5 了解过吗?** **Q4: AES(16位密钥 + CBC + PKCS5Padding) 呢?** **... ...
分类:
其他好文 时间:
2018-08-04 21:44:26
阅读次数:
183
使用JSP跳转页面常见的有两种方式 1.转发:forward 使用执行请求转发的动作标识<jsp:forword> <jsp:forward page="6-5-login.jsp"></jsp:forward> 2.重定向 redirect 使用response对象的sendRedirect()方 ...
分类:
编程语言 时间:
2018-08-04 21:44:20
阅读次数:
171
1.虚拟机中选择安装VMware-tools,或者重新安装 2.在/mnt目录下建立cdrom文件夹 mkdir /mnt.cdrom 3.把/dev/cdrom光驱挂载到刚才建的文件夹上 mount /dev/cdrom /mnt/cdrom 查看 /mnt/cdrom 目录下就会有VMware- ...
分类:
系统相关 时间:
2018-08-04 21:44:12
阅读次数:
182