Time to Raid Cowavans 题意: 询问 下标满足 a + b * k 的和是多少。 题解: 将询问分块。 将b >= blo直接算出答案。 否则存下来。 存下来之后,对于每个b扫一遍数组,然后同时处理相同b的询问。 代码: #include<bits/stdc++.h> using ...
分类:
其他 时间:
2019-05-18 16:46:15
收藏:
0 评论:
0 赞:
0 阅读:
111
设计模式类型 创建型 单例模式 简单工厂模式 工厂方法模式 抽象方法模式 建造者模式 原型模式 结构型 代理模式 适配器模式 装饰器模式 桥接模式 组合模式 享元模式 外观模式 行为型 观察者模式 模版方法模式 命令模式 状态模式 职责链模式 解释器模式 中介者模式 访问者模式 策略模式 备忘录模式 ...
分类:
其他 时间:
2019-05-18 16:45:41
收藏:
0 评论:
0 赞:
0 阅读:
96
预习要点: ① 串赋值Assign(s,t):将一个值赋给串s。 ② 销毁串DestroyStr(s):释放串s占用的内存空间。 ③ 串复制StrCopy(s,t):将一个串t赋给串s。 ④ 求串长StrLength(s):返回串s的长度。 ⑤ 判断串相等StrEqual(s,t):两个串s和t相等 ...
分类:
其他 时间:
2019-05-18 16:45:15
收藏:
0 评论:
0 赞:
0 阅读:
102
闭包 闭包是函数和声明该函数的词法环境的组合。 javascript var list = document.getElementsByTagName("input"); for (var i = 0; i let ...
分类:
编程语言 时间:
2019-05-18 16:45:00
收藏:
0 评论:
0 赞:
0 阅读:
73
我的虚拟机是每次换一个不同的网络,b不同的ip,使用桥接模式就无法连接,就需要重新还原默认设置才行: 第一步:点击虚拟机中的编译--》虚拟网络编辑器 第二步:点击更改设置以管理员权限进入 第三步点击还原默认设置,点击后会弹出提示,选择是: 最后点击确定 网络连接成功! 我当时重新安装了Ubuntu都 ...
分类:
系统服务 时间:
2019-05-18 16:44:46
收藏:
0 评论:
0 赞:
0 阅读:
128
Nginx反向代理后,Servlet应用通过request.getRemoteAddr()取到的IP是Nginx的IP地址,并非客户端真实IP,通过request.getRequestURL()获取的域名、协议、端口都是Nginx访问Web应用时的域名、协议、端口,而非客户端浏览器地址栏上的真实域名 ...
分类:
其他 时间:
2019-05-18 16:44:27
收藏:
0 评论:
0 赞:
0 阅读:
100
padding:就是内边距的意思,它是边框到内容之间的距离 另外padding的区域是有背景颜色的。并且背景颜色和内容区域的颜色一样。也就是说background-color这个属性将填充所有的border以内的区域 加上padding属性 加上background-coloor属性 背景颜色 2. ...
分类:
Web开发 时间:
2019-05-18 16:43:48
收藏:
0 评论:
0 赞:
0 阅读:
123
编译安装yum install zlib-devel -ywget https://nginx.org/download/nginx-1.15.12.tar.gztar -zxf nginx-1.15.12.tar.gz./configure --with-stream --prefix=/usr/... ...
分类:
其他 时间:
2019-05-18 16:43:32
收藏:
0 评论:
0 赞:
0 阅读:
98
方式一:通过继承Thread类实现多线程 步骤: 1、创建一个类继承Thread类; 2、覆写Thread类的run()方法; 3、创建Thread子类的实例,即创建了线程对象; 4、调用线程对象的start()方法来启动该线程; 方式二:通过实现Runnable接口实现多线程 步骤: 1、创建一个 ...
分类:
编程语言 时间:
2019-05-18 16:43:16
收藏:
0 评论:
0 赞:
0 阅读:
113
输入一个整数n,求从1到n这n个整数的十进制表示中1出现的次数。 例如输入12,从1到12这些整数中包含“1”的数字有1,10,11和12,其中“1”一共出现了5次。 样例 ...
分类:
其他 时间:
2019-05-18 16:42:57
收藏:
0 评论:
0 赞:
0 阅读:
86
BloomFilter&python支持 BloomFilter 布隆过滤器是一种概率空间高效的数据结构。它与hashmap非常相似,用于检索一个元素是否在一个集合中。它在检索元素是否存在时,能很好地取舍空间使用率与误报比例。即Bloom Filter是会误判的,它只会把不存在于集合中的元素误判成存 ...
分类:
编程语言 时间:
2019-05-18 16:42:39
收藏:
0 评论:
0 赞:
0 阅读:
161
基本概念: 系统分区也叫磁盘分区,它是使用分区编辑器(partition editor)在磁盘上划分几个逻辑部分。碟片一旦划分成数个分区(partition),不同类的目录与文件可以存储进不同的分区。 一、分区——把硬盘分为小的逻辑分区。 分区可以分为以下三个类型: 1、主分区:最多只能有4个。 2 ...
分类:
系统服务 时间:
2019-05-18 16:42:03
收藏:
0 评论:
0 赞:
0 阅读:
98
简介 在4.19.9之前的Linux内核中发现了一个问题。USB子系统在读取与驱动程序/ USB /core/usb.c中的_usb_get_extra_descriptor相关的额外描述符时错误地检查了大小。 补丁分析 补丁见这里:https://git.kernel.org/pub/scm/li ...
分类:
其他 时间:
2019-05-18 16:41:48
收藏:
0 评论:
0 赞:
0 阅读:
85
一个html body标签 默认有 margin外边距属性 比如ul标签,有默认的padding-left值。 那么我们一般在做站的时候,是要清除页面标签中默认的padding和margin。以便于我们更好的去调整元素的位置。 我们现在可以使用通配符选择器 页面 ul里面 所有的padding,ma ...
分类:
Web开发 时间:
2019-05-18 16:40:54
收藏:
0 评论:
0 赞:
0 阅读:
89
在《分类:基于规则的分类技术》中已经比较详细的介绍了基于规则的分类方法,RIPPER算法则是其中一种具体构造基于规则的分类器的方法。在RIPPER算法中,有几个点是算法的重要构成部分,需要强调一下 规则排序方式 RIPPER算法中采用的仍然是基于类的规则排序方式,不过独特的地方是,它先将各个类按频率 ...
分类:
编程语言 时间:
2019-05-18 16:40:40
收藏:
0 评论:
0 赞:
0 阅读:
235
前端 CSS padding 内边距 属性 前端 CSS 一些标签默认有padding ...
分类:
Web开发 时间:
2019-05-18 16:40:22
收藏:
0 评论:
0 赞:
0 阅读:
101
win7 64位平台编译的程序在XP 32位平台无法运行的解决方法 vs2010的开发环境,制作了一个DLL库。但DLL在XP 32位平台一直无法使用。解决方法如下: 右键项目,属性->配置属性->常规->MFC的使用,选择“在静态库中使用MFC”。 重新生成。解决。 ...
分类:
Windows开发 时间:
2019-05-18 16:40:06
收藏:
0 评论:
0 赞:
0 阅读:
210
protobuf是由Google开发的一套对数据结构进行序列化的方法,可用做通信协议,数据存储格式,等等。其特点是不限语言、不限平台、扩展性强 Netty也提供了对Protobuf的天然支持,我们今天就写一个简单的示例,简单地了解一下Netty对Google的protoBuf的支持 场景设置: 我们 ...
分类:
Web开发 时间:
2019-05-18 16:39:36
收藏:
0 评论:
0 赞:
0 阅读:
102