vi的使用: 一般指令模式: vi打开一个文件就直接进入一般指令模式,可以进行删除、复制、粘贴。但是不可以对文件的内容进行修改。 常用命令: 编辑模式: 按下【(a,A,i,I,o,O)插入,r,R(取代)】等任意一个字母进入编辑模式 按下Esc可以退出编辑模式 指令列命令模式: 一般模式输入:,/ ...
分类:
系统服务 时间:
2018-09-27 20:35:17
收藏:
0 评论:
0 赞:
0 阅读:
201
题意:一个数组,重新打乱后前缀异或和递增。问这样的排列。 将所有元素按照二进制最高位分组。每次选当前前缀和sum的二进制最低的0位,再从分组中挑一个作为答案。先放首1在较低位的再放首1在较高位的总是可行的。首1都在同一位的先放哪个都是一样的。 ...
分类:
其他 时间:
2018-09-27 20:35:01
收藏:
0 评论:
0 赞:
0 阅读:
190
Description N(1 two total Feature 2: 1 1 0 0 two total Feature 1: 1 0 1 0 two total Key: 7 2 1 4 Cow : 3 4 5 6 这题我们推推柿子,我们首先记录一下前缀和 sum "i][k],表示到第i头牛 ...
分类:
其他 时间:
2018-09-27 20:34:43
收藏:
0 评论:
0 赞:
0 阅读:
213
运输计划(题解)(Noip2015) 二分答案+树上差分 树上差分其实不难,只是名字高大尚,可以学一下: "Eternal风度的树上差分" 本人博客里也总结了一些其他的知识供大家学习: "Eternal风度的博客" 具体解答 至于这是怎么想到的,一步一步来: 1.n有300000,不可能暴力枚举每一 ...
分类:
其他 时间:
2018-09-27 20:33:37
收藏:
0 评论:
0 赞:
0 阅读:
212
列表推导式 概念:提供了一种创建列表的简单快速的途径 (1) 一般形式 myList = [x for x in range(10)] ? #分解后 myList = [] for x in range(10): myList.append(x) print(myList) myList = [x ...
分类:
编程语言 时间:
2018-09-27 20:33:20
收藏:
0 评论:
0 赞:
0 阅读:
200
该篇主要介绍关于python的基础语法知识。 1. 变量和常量 python当中的标识符作为一个变量,只要它不和关键字冲突,并且满足下面的条件。 1. 首字符不能以数字开头,可以用 '_'或者字母开头。 2. 可以为中文, 身高 = 30 也是合法的。 3. Python是一门动态类型的语言,它不会 ...
分类:
编程语言 时间:
2018-09-27 20:33:02
收藏:
0 评论:
0 赞:
0 阅读:
172
一、charles的使用 1.1 charles的说明 Charles其实是一款代理服务器,通过过将自己设置成系统(电脑或者浏览器)的网络访问代理服务器,然后截取请求和请求结果达到分析抓包的目的。该软件是用Java写的,能够在Windows,Mac,Linux上使用。安装Charles的时候要先装好 ...
分类:
其他 时间:
2018-09-27 20:32:44
收藏:
0 评论:
0 赞:
0 阅读:
186
Description Solution 设y[i+k]=y[i]+n。 由于我们要最优解,则假如将x[i]和y[σ[i]]连线的话,线是一定不会交叉的。 所以,$ans=\sum (x_{i}-y_{i+s}+c)^{2}$ 拆开得$ans=\sum (x_{i}^{2}+y_{i+s}^{2}+ ...
分类:
其他 时间:
2018-09-27 20:32:20
收藏:
0 评论:
0 赞:
0 阅读:
177
一 简单句 1subject+Verb 2subject+Verb+object3subject+Verb+indirect object+direct object4subject+Verb+object+object complement5subject+Verb+predicative 二 复 ...
分类:
其他 时间:
2018-09-27 20:31:59
收藏:
0 评论:
0 赞:
0 阅读:
184
List的常用实现:vector,ArrayList,linkedList。 总体关系如下(java8): vector和arraylist 两者底层都是采用数组的形式。但是有些许不同 在序列化的时候,arraylist将会调用writeObject和readObject方法来序列化。所以比vect ...
分类:
编程语言 时间:
2018-09-27 20:31:43
收藏:
0 评论:
0 赞:
0 阅读:
178
题面 "传送门" 思路 首先,我们观察一下上升数的性质 可以发现,它一定可以表示为最多9个全是1的数字的和 那么我们设$N$可以被表示成$k$个上升数的和,同时我们设$p_i=\underbrace{111\cdots 11}_{i}$ 我们令$a_{i,j}$表示构成$N$的第$I$个上升数的第$ ...
分类:
其他 时间:
2018-09-27 20:31:27
收藏:
0 评论:
0 赞:
0 阅读:
176
突然想起乘法表 ,就用写了个,给大家小趣下。^^ 哈哈 下面是代码,直接粘贴到编辑器,运行即可: <script type="text/javascript"> document.write('乘法表格<br>'); for (var i = 1; i < 10; i++) {//外层循环表示行数 ...
分类:
其他 时间:
2018-09-27 20:31:13
收藏:
0 评论:
0 赞:
0 阅读:
143
源代码名称:html-webpack-template 源代码网址:http://www.github.com/jaketrent/html-webpack-template html-webpack-template源代码文档 html-webpack-template源代码下载 Git URL: ...
分类:
Web开发 时间:
2018-09-27 20:30:54
收藏:
0 评论:
0 赞:
0 阅读:
220
enum的学习,来源于百度。 ...
分类:
编程语言 时间:
2018-09-27 20:30:25
收藏:
0 评论:
0 赞:
0 阅读:
144
装饰器 本质:闭包函数(嵌套函数,内部函数会调用外部函数的变量,延长了外部函数巨变变量的生存时间) 功能:在不改变函数调用的情况下,在函数前后添加功能 原则:开放封闭原则(开放:对扩张开放,封闭:对修改封闭) 例子: def wrapper(func): def inner(*args,**kwar ...
分类:
其他 时间:
2018-09-27 20:30:05
收藏:
0 评论:
0 赞:
0 阅读:
151
1.什么是装饰器 器=>工具 装饰=>指的是为被装饰对象添加新功能 装饰器本身可以是任意可调用的对象=>函数 被装饰的对象也可以是任意可调用的对象=>函数 目标:写一个函数来为另外一个函数添加新功能 2.为何要用装饰器 开放封闭原则:软件一旦上线就应该对修改封闭,对扩展开放 对修改封闭: 1.不能修 ...
分类:
其他 时间:
2018-09-27 20:29:45
收藏:
0 评论:
0 赞:
0 阅读:
236
Two python simple factory mode examples shown in this section. One is for base operation and another is for json and xml file handling. 1. Base operat ...
分类:
编程语言 时间:
2018-09-27 20:29:22
收藏:
0 评论:
0 赞:
0 阅读:
236
和Ynoi2016 炸脖龙重题了。 BZOJ 5394。 首先是扩展欧拉定理: 一开始傻掉了……递归的层数和区间长度无关……也就是说我们每一次直接暴力递归求解子问题一定不会超过$logP$层,因为当模数变成$1$了的时候,不管怎么乘方都不会再变化了。 然后要注意$b < \phi (P)$的情况,在 ...
分类:
其他 时间:
2018-09-27 20:29:05
收藏:
0 评论:
0 赞:
0 阅读:
163
异常处理 一、需求 当遇到错误的时候 不让程序停止执行 而是越过错误继续执行 二、主体结构 (抓取所有异常) try: 可能出现异常的代码段 except: 出现异常以后的处理 try: 可能出现异常的代码段 except: 出现异常以后的处理 try: 可能出现异常的代码段 except: 出现异 ...
分类:
编程语言 时间:
2018-09-27 20:28:44
收藏:
0 评论:
0 赞:
0 阅读:
153
切换到项目根目录,创建本地仓库(.git隐藏目录中写入信息,如果此前有这个目录,需先整个删除): $ git init 将目录下所有文件添加到本地仓库: $ git add . 提交到本地仓库,添加注释: $ git commit -m 'dubbo first commit' 添加远程仓库地址(需 ...
分类:
其他 时间:
2018-09-27 20:28:30
收藏:
0 评论:
0 赞:
0 阅读:
237