题意:
给n个整数,求两种操作:1.给一个区间的数都加上一个数 2.查询一个区间的数的和 ,输出每次查询的结果
线段树区间求和,注意点:
1.使用lazy操作pushdown的时候,应该是子节点的lazy值加上父节点的lazy值,而不是直接赋值成父节点的lazy值,因为子节点可能之前也被操作过
2.节点的sum求和的时候应该加上区间的和(虽然直接加上修改值也能过样例TAT)
3...
分类:
其他 时间:
2015-05-26 12:45:08
收藏:
0 评论:
0 赞:
0 阅读:
225
一步一步教你用PHP+MySql搭建网站 No.6 文章的publish...
分类:
数据库技术 时间:
2015-05-26 12:45:00
收藏:
0 评论:
0 赞:
0 阅读:
379
1
想一次修改某个目录下所有文件的权限,包括子目录中的文件权限也要修改,要使用参数-R表示启动递归处理。
刚开始学字符设备驱动,感觉最难的是驱动和底层硬件的连接。linux上的驱动程序,是基于操作系统之上的,他并不直接和底层的硬件打交道,但是我们写的驱动必须能使硬件“跑”起来,即与硬件紧密相连。
就拿最简单的LED驱动来说,我们的驱动程序是在虚拟的内存上面跑的,但是最终,LED的点亮还...
分类:
系统服务 时间:
2015-05-26 12:44:38
收藏:
0 评论:
0 赞:
0 阅读:
357
在Android Studio里面默认的logcat显示颜色是灰色的,不同等级的log是没有颜色分别的,如图
这一点远不如Eclipse好看,但是Android Studio的logcat的颜色其实也是可以设置的
进入Settings界面,搜索logcat,进入如下界面
可以看到默认的除了ERROR和ASSERT级别的log是红色之外,其余的都是灰色
所以我们可以自己DIY...
分类:
移动平台 时间:
2015-05-26 12:44:28
收藏:
0 评论:
0 赞:
1 阅读:
1849
Hadoop旧版中InputSplit的个数由下面三个参数决定:
goalSize:totalSize/numSpilt.totalSize为文件大小,numSplit为用户设定的map task个数,默认为1.
minSize:InputSplit的最小值,由配置参数 mapred.min.split.size,默认为1.
blockS...
分类:
其他 时间:
2015-05-26 12:44:18
收藏:
0 评论:
0 赞:
0 阅读:
277
You want to teach yourself vim (the best text editor known to human kind) in the fastest way possible. This is my way of doing it. You start by learning the minimal to survive, then you integrate all ...
分类:
系统服务 时间:
2015-05-26 12:43:58
收藏:
0 评论:
0 赞:
0 阅读:
295
docker概念1.镜像Docker 镜像就是一个只读的模板。镜像可以用来创建 Docker 容器。Docker 提供了一个很简单的机制来创建镜像或者更新现有的镜像,用户甚至可以直接从其他人那里下载一个已经做好的镜像来直接使用。镜像获取,列出,搜索。[root@iZ23fm6kfevZ ~]# docker images
REPOSITORY TAG...
分类:
其他 时间:
2015-05-26 12:43:48
收藏:
0 评论:
0 赞:
0 阅读:
336
访问修饰符(或者叫访问控制符)是面向对象语言的特性之一,用于对类、类成员函数、类成员变量进行访问控制。同时,访问控制符也是语法保留关键字,用于封装组件。...
分类:
Windows开发 时间:
2015-05-26 12:43:39
收藏:
0 评论:
0 赞:
0 阅读:
285
进程:百度百科说“进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。”,维基百科说“是计算机中已运行程序的实体。进程本身不会运行,是线程的容器。”
线程:百度百科说“线程,有时被称为轻量级进程(Lightweight Process,LWP),是程序执行流的最小单元”,维基百科说“是操作系统能够进行运算...
分类:
编程语言 时间:
2015-05-26 12:43:19
收藏:
0 评论:
0 赞:
0 阅读:
482
1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制.
2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。)
3. 堆:存放所有new出来的对象。
4. 静态域:存放静态成员(static定义的)
5. 常量池:存放字符串常量和基本类型常量(public s...
分类:
编程语言 时间:
2015-05-26 12:43:08
收藏:
0 评论:
0 赞:
0 阅读:
246
Semaphore类表示信号量。
信号量和互斥类似,只是信号量可以同时由多个线程使用,而互斥只能由一个线程使用。也就是说,使用信号量时,可以多个线程同时访问受保护的资源。下面实例演示了“学生到食堂就餐”的场景,一共有10个学生需要就餐,但是食堂每次只能接纳4名学生就餐,所以将信号量的计数设置为4,每次有4个任务(就餐任务)可以获得锁定。剩下的学生就必须等待,等到锁定被解除时,学生才可以继续获得锁...
分类:
编程语言 时间:
2015-05-26 12:42:58
收藏:
0 评论:
0 赞:
0 阅读:
225
【项目0 - 是春哥啊】
请在下面程序的横线处填上适当内容,以使程序完整,并使程序的输出为:
Name: 春哥
Grade: 19
#include
#include
using namespace std;
class Person{
public:
Person(char* s){
strcpy(name,s);
}
void display...
分类:
其他 时间:
2015-05-26 12:42:48
收藏:
0 评论:
0 赞:
0 阅读:
220
1、vsftpd软件下载
http://download.csdn.net/detail/xiongwt/8682811
2、在root下安装
rpm -Uvh vsftpd-2.2.2-11.el6.x86_64server.rpm
3、查看
rpm -q vsftpd
4、卸载
rpm -e vsftpd...
分类:
系统服务 时间:
2015-05-26 12:42:43
收藏:
0 评论:
0 赞:
0 阅读:
215
本篇是这系列教程的最后一篇了。
我们看到还有几个页面没有讲到,分别是
keywords相关页面
和search相关页面
将这两部分放在一起是因为search是搜索的关键字找到文章的。因为这本教材是比较老的教材了,所以里面的架构设计可能也比较老。
截止到目前,基本上没有新的知识点要讲解了,看一下如何来构建网页和后台的逻辑吧:
keywords.php
...
分类:
数据库技术 时间:
2015-05-26 12:42:41
收藏:
0 评论:
0 赞:
0 阅读:
260
class Stu //声明基类
{
public:
Stu(int n, string nam ); //基类构造函数
void display( ); //成员函数,输出基类数据成员
protected: //(*)访问权限为保护型的数据成员
int num; //学生学号
string name; //学生姓名...
分类:
其他 时间:
2015-05-26 12:42:18
收藏:
0 评论:
0 赞:
0 阅读:
228
【项目2 - 职员有薪水了】
(1)定义一个名为CPerson的类,有以下私有成员:姓名、身份证号、性别和年龄,成员函数:构造函数、析构函数、输出信息的函数。并在此基础上派生出CEmployee类,派生类CEmployee增加了两个新的数据成员,分别用于表示部门和薪水。要求派生类CEmployee的构造函数显示调用基类CPerson的构造函数,并为派生类CEmployee定义析构函数,定义输出信...
分类:
其他 时间:
2015-05-26 12:42:09
收藏:
0 评论:
0 赞:
0 阅读:
193
数据格式如下:
第一个字母代表本人,其他是他的朋友,找出共同朋友的人,和共同朋友是谁?package FindFriend;import java.io.IOException;
import java.net.URI;
import java.net.URISyntaxException;
import java.util.Set;
import java.util.StringTokeni...
分类:
其他 时间:
2015-05-26 12:41:58
收藏:
0 评论:
0 赞:
0 阅读:
399
python多线程有几种实现方法,都是什么?
目前python 提供了几种多线程实现方式 thread,threading,multithreading ,其中thread模块比较底层,而threading模块是对thread做了一些包装,可以更加方便的被使用。2.7版本之前python对线程的支持还不够完善,不能利用多核CPU,但是2.7版本的python中已经考虑改进这...
分类:
编程语言 时间:
2015-05-26 12:41:48
收藏:
0 评论:
0 赞:
0 阅读:
308
一.WITH AS的含义
WITH AS短语,也叫做子查询部分(subquery factoring),可以让你做很多事情,定义一个SQL片断,该SQL片断会被整个SQL语句所用到。有的时候,是为了让SQL语句的可读性更高些, 也有可能是在UNION ALL的不同部分,作为提供数据的部分。
特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同,但是如果每个...
分类:
数据库技术 时间:
2015-05-26 12:41:38
收藏:
0 评论:
0 赞:
0 阅读:
253
每天凌晨运行切割日志的shell脚本
10 00* * * /bin/bash /usr/local/nginx/sbin/cut_nginx_log.sh
脚本如下
#!/bin/bash...
分类:
其他 时间:
2015-05-26 12:41:32
收藏:
0 评论:
0 赞:
0 阅读:
190