P3365 改造二叉树 P3365 改造二叉树 P3365 改造二叉树 链接 分析: 求出中序遍历后,然后使其变成上升子序列。过程:每个点减去坐标,然后nlogn求出最长不下降子序列,n-ans即答案。 做题时一直认为二叉树就是完全二叉树,然后一直MLE。。。 代码: ...
分类:
其他好文 时间:
2018-06-03 21:20:07
阅读次数:
131
MapReduce的自制Writable分组输出及组内排序 ...
分类:
编程语言 时间:
2018-06-03 21:19:54
阅读次数:
121
Go语言是谷歌2009发布的第二款开源编程语言。 Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。 Go的目标是希望提升现有编程语言对程序库等依赖性(dependency)的管理,这些软件元素会被应用程序反复调用。由于 ...
分类:
其他好文 时间:
2018-06-03 21:19:45
阅读次数:
129
先来了解下集合的基本信息 1、BCL中集合类型分为泛型集合与非泛型集合。 2、非泛型集合的类和接口位于System.Collections命名空间。 3、泛型集合的类和接口位于System.Collections.Generic命名空间。 ICollection接口是System.Collectio ...
20155207 《网络对抗》 Exp9 Web安全基础 实验内容 关于WebGoat Cross Site Scripting(XSS)练习 Injection Flaws练习 CSRF攻击 实验总结与体会 这次实验在WebGoat里做了SQL注入的10个相关实践,从上周学习的简单通过文本框中输入 ...
分类:
Web程序 时间:
2018-06-03 19:50:23
阅读次数:
231
压缩列表是Redis为了节约内存而开发的,由一系列特殊编码的连续内存块组成的顺序型数据结构。一个压缩列表可以包含任意多个节点,每个节点可以保存一个字节数组或者一个整数值。 一、压缩列表结构1. 压缩列表结构: 参数说明:zlbytes:记录整个压缩列表占用的内存字节数。zltail:记录压缩列表表尾 ...
分类:
其他好文 时间:
2018-06-03 19:50:15
阅读次数:
163
1 /*关于C++ STL中deque的学习*/ 2 #include 3 #include 4 #include 5 6 using namespace std; 7 void print(deque d); 8 void rprint(deque d); 9 int main() 10 { 11... ...
分类:
其他好文 时间:
2018-06-03 19:50:03
阅读次数:
499
一,服务器接受http请求的实际处理过程 二,当客户端将请求通过网络传送到服务器时,HTTP.SYS会在内核模式下实时监听当前的http请求。Http.sys功能如下描述: http.sys 是一个位于Win2003和WinXP SP2中的操作系统核心组件, 能够让任何应用程序通过它提供的接口,以h ...
分类:
Web程序 时间:
2018-06-03 19:49:55
阅读次数:
572
目录 概况 系统要求 使用PyUnit构建自己的测试 安装 测试用例介绍 创建一个简单测试用例 复用设置代码:创建固件 包含多个测试方法的测试用例类 将测试用例聚合成测试套件 嵌套测试用例 测试代码的放置位置 交互式运行测试 从命令行运行测试 在用户界面窗口运行测试 为测试编写文档 更多关于测试条件 ...
分类:
编程语言 时间:
2018-06-03 19:49:38
阅读次数:
184
查看当前Python版本 Terminal下输入Python,回车——>Mac自带Python,版本号为2.7(Mac自带Python2) 下载 1.官网上下载需要的3.0+安装包,官网在此 安装 2.傻瓜式安装 设置默认的Python版本为3 1.Terminal下输入 open ~/.bash_ ...
分类:
编程语言 时间:
2018-06-03 19:49:29
阅读次数:
276
崩溃的一天,打算提代码走人,结果切分支之后,commit丢了= =,找了三个多小时 接下来分享下如何找回丢失的commit的 打开项目所在位置,打开git bash,在gitBASH中输入 git fsck --lost-found | grep commit | awk '{print $3}' ...
分类:
其他好文 时间:
2018-06-03 19:49:23
阅读次数:
212
JMX是对运行中的JAVA系统进行管控。目前ZK使用标准的JMX接口。修改ZK的启动脚本zkServer.sh这个启动脚本进行修改,第一句不是必须的,但是第二句是必须的在conf目录下新建java.env文件重新启动为什么要在conf里面建立一个java.env呢?其实你都写在zkServer.sh中也行,但是很不利于管理,其实这个脚本本身就考虑使用变量。至于为什么是java.env,那就要看bi
分类:
其他好文 时间:
2018-06-03 19:49:14
阅读次数:
152
对此方法重写 def mk_test_name(name, value, index=0): 重写前 重写后 重写效果: ...
分类:
编程语言 时间:
2018-06-03 19:49:03
阅读次数:
118
html js css等文件所在目录是在webRoot文件下如图所示。 因为webRoot是根目录,所以一般就是在这个文件下了,tomcat也可以设置文件的目录的位置,详情需要百度了,这里说的目录包括class文件和前台文件。 ...
分类:
Web程序 时间:
2018-06-03 19:48:50
阅读次数:
218
import socket #from socket import * ip_port=('127.0.0.1',8000) back_log=5 buffer_size=1024 tcp_server=socket.socket(socket.AF_INET,socket.SOCK_STREAM) ...
分类:
编程语言 时间:
2018-06-03 19:48:33
阅读次数:
1724
功能描述: 目标:获取上交所和深交所所有股票的名称和交易信息 输出:保存到文件中 技术路线:requests-bs4-re 候选数据网站的选择: 新浪股票:http://finance.sina.com.cn/stock/ 百度股票:https://gupiao.baidu.com/stock/ 候 ...
分类:
其他好文 时间:
2018-06-03 19:48:23
阅读次数:
229
ansible1.7版本ansible核心组件 ansible core host iventory core modules custom modules playbook(yaml,jinjia2) connect plugin ansible的特性: 基于Python语言实现,由paramik ...
分类:
其他好文 时间:
2018-06-03 19:48:15
阅读次数:
242