~~1A真舒服。~~ 喜闻乐见的树链剖分+SA。 一个初步的想法就是用树链剖分,把两个字符串求出然后hash+二分lcp。。。不存在的。 我们用树链剖分拼出两个字符串(用树剖拼出的这两个字符串,一定是DFS序上一个一个区间拼在一起的,我们记录这些区间的左右端点。)因为考虑到这个字符串是有序的,我们需 ...
分类:
其他好文 时间:
2019-01-02 23:25:51
阅读次数:
336
写于:2019.01.02(实测日) 参考文档:https://blog.csdn.net/five3/article/details/50013159 一、下载360浏览器或360极速浏览器的Chrome驱动 这里最好下载去官网下载最新版的浏览器,版本越新,越利于安装。在做自动化测试中不可能只用3 ...
分类:
编程语言 时间:
2019-01-02 23:25:34
阅读次数:
1141
一.JavaScript 简介 HTML:从语义的角度,描述页面结构 CSS:从审美的角度,描述样式(美化页面) JavaScript:从交互的角度,描述行为(提升用户体验) HTML:从语义的角度,描述页面结构 CSS:从审美的角度,描述样式(美化页面) JavaScript:从交互的角度,描述行 ...
分类:
编程语言 时间:
2019-01-02 23:25:26
阅读次数:
263
一、介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性主要分为: 说明: 二、not null与default 是否可空,null表示空,非字符串not null - 不可空null - 可空 默认值,创建列时可以指定默认值,当插入数据时如果未主动设置,则自动添加默 ...
分类:
其他好文 时间:
2019-01-02 23:25:13
阅读次数:
259
概述 简单来说, 计数排序就是申请一个相同数据范围的数组空间, 计算每个数字各有几个,如此即可. 如一个数组为: [5, 2, 3, 4, 6, 3, 1, 0] 申请一个长度为6的数组(因为数组范围为0-5), 其中的值为: [1, 1, 1, 2, 1, 1, 1] 其数组意思就是, 0有1个, ...
分类:
编程语言 时间:
2019-01-02 23:24:59
阅读次数:
223
1、cmd下安装selenium,输入pip install selenium 2、下载Firefox浏览器的驱动程序,https://github.com/mozilla/geckodriver/releases网址根据自己的系统类型及浏览器位数下载,下载后解压到geckodriver.exe文件 ...
分类:
Web程序 时间:
2019-01-02 23:24:53
阅读次数:
252
三十九 MRO 多继承的继承顺序 一.python2.2之前用的是 经典类的MRO继承 ①深度递归继承 从左到右 ,一条路走到黑 ②广度继承 一层一层的继承 深度继承时 为 R 1 2 3 4 5 6 广度继承时 为 R 1 4 2 3 5 6 二.python2.2 之后用的是 新式的MRO继承 ...
分类:
编程语言 时间:
2019-01-02 23:24:47
阅读次数:
172
JDK 之 Java Bean 内省机制 __JDK 规范目录()__ JavaBean 是一种特殊的 Java 类,主要用于传递数据信息,这种 Java 类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。 一、JavaBean 1.1 JavaBean 命名规则 1. 一个 JavaBe ...
分类:
编程语言 时间:
2019-01-02 23:24:39
阅读次数:
260
redis发布订阅 三个角色,提供的redis命令 1.发布者 publish 频道 消息 给频道发消息 2.订阅者 SUBSCRIBE 频道 订阅频道 PSUBSCRIBE 频道* 支持模糊匹配的订阅 3.频道 channel 频道名 自定义 redis持久化之RDB 1.在配置文件中添加参数..... ...
分类:
其他好文 时间:
2019-01-02 23:24:26
阅读次数:
233
一.c/s b/s c/s架构:客户端(client)/服务器(server) 软件cs架构:微信,陌陌,qq等 硬件cs架构:打印机 b/s架构:浏览器(browser)/服务器(server) 二.网络通信的整个流程 1.交换机(集线器):将所有电脑连接起来 2.网卡:接收处理电信号 3.Mac ...
分类:
Web程序 时间:
2019-01-02 23:24:14
阅读次数:
223
关于Jquery获取Check选中数据 首先还是得引用Jquery的包,然后新增3个CheckBox ...
分类:
Web程序 时间:
2019-01-02 23:24:06
阅读次数:
212
Redis 通过 PUBLISH 、 SUBSCRIBE 等命令实现了发布与订阅模式。 一、发布订阅基本命令 ...
分类:
其他好文 时间:
2019-01-02 23:23:59
阅读次数:
185
1、顺利完成研究生毕业答辩 2、挣了人生第一桶金 3、对亲人的眷恋 4、进行了9次逛吃北京计划 5、朝小资生活迈进和一本没有读完的书 6、再续的友谊 一、毕业 6月完成毕业典礼,结束了19年的学习生涯。像刚被放出笼子的兔子,急切的呼吸着外面的空气。努力的生活,充分享受着自己的时间。 3月-5月是一段 ...
分类:
其他好文 时间:
2019-01-02 23:23:49
阅读次数:
196
三十四.装饰器 1.开闭原则: 对功能的扩展开放,对代码的修改是封闭的(不可修改的) 目的:在目标函数前或后插入一段新的代码,不改变源代码 2.装饰器的通用语法 3.多个装饰器修饰同一个函数 4.带参数的修饰器 语法格式: 实例: ...
分类:
编程语言 时间:
2019-01-02 23:23:39
阅读次数:
227
数据分析|改革春风吹满地火在哪里 改革春风吹满地,中国人民真争气。 2018年年末,“改革春风吹满地”火了。这是一个来自哔哩哔哩的一个鬼畜类音乐视频。由up主小可儿上传,目前播放量已达到1400多万,有着相当高的热度。该视频剪辑了赵本山的历年作品的经典台词,配以略带喜感的音乐(bgm由其他up主制作 ...
分类:
其他好文 时间:
2019-01-02 23:23:29
阅读次数:
216
这是以str方式读出来,www是str类型的 rb方式,这个是字节类型读出来的 只写 ...
分类:
编程语言 时间:
2019-01-02 23:23:20
阅读次数:
202
本示例的基本拓扑结构如图10-11 所示, 3 台路由器连接了3 台属于不同网段的PC 。现要求通过配置静态路由实现不同网段的任意两台主机之间能够互通。 1. 基本配置思路分析 静态路由的配置比较简单, 虽然在1 0.3. 1 小节介绍静态路由命令时看起来参数选项比较多, 但实际上在配置静态路由时就 ...
分类:
其他好文 时间:
2019-01-02 23:23:12
阅读次数:
270