题意:给你一颗树,每个结点的儿子数不超过2。每个结点有一个权值,一个结点的代价被定义为将其子树中所有结点的权值放入数组排序后,每个权值乘以其下标的和。让你计算所有结点的代价。 二叉树的条件没有用到。 每个结点开一个Splay,从叶子往上启发式合并上去,可以先bfs一遍确定合并顺序。每一次将Splay ...
分类:
其他好文 时间:
2017-08-17 23:34:39
阅读次数:
524
除了需要在虚拟机的设置处启用VT-X等虚拟化设置外,还需编辑该虚拟机的配置文件,添加以下设置到文件末尾:hypervisor.cpuid.v0="FALSE"mce.enable="TRUE"
分类:
系统相关 时间:
2017-08-15 23:03:20
阅读次数:
207
前些天,与另外一个项目组的同事聊天的时候,谈到他遇到的一个有意思的BUG。在window上启动服务器,然后客户端连接的时候收到一些奇怪的消息,查证了,原来是他自己的另一个工具也在相同的地址上监听,客户端连接到了后面这个工具程序上。我问他,是相同的IP和端口?他说是的,因为服务器代码和工具程序都设置了 ...
分类:
其他好文 时间:
2017-08-14 11:27:24
阅读次数:
288
1.使用maven或者其他打包工具将storm-starter打成jar包 2.请将jar包用解压工具打开在根目录下找到defaults.yaml文件并将其删除不然到时会报有multiply defaults.yaml的错哦 3.用ftp工具将jar包上传到linux系统主节点上 4.在各个节点上启 ...
分类:
其他好文 时间:
2017-08-14 10:12:53
阅读次数:
154
下面的实验环境是linux系统。 效果如下: 1.启动服务端程序,监听在6666端口上 2.启动客户端,与服务端建立TCP连接 3.建立完TCP连接,在客户端上向服务端发送消息 4.断开连接 实现的功能很简单,但是对于初来乍到的我费了不少劲,因此在此总结一下,如有错点请各位大神指点指点 什么是SOC ...
分类:
其他好文 时间:
2017-08-12 00:30:43
阅读次数:
303
文件夹 描写叙述 /bin 存放在windows平台以及Linux平台上启动和关闭Tomcat的脚本文件 /conf 存放Tomcat服务器的各种配置文件,当中最重要的是server.xml /lib 存放Tomcatserver所需的各种JAR文件 /temp 存放Tomcat产生的暂时文件 /l ...
分类:
其他好文 时间:
2017-08-06 18:15:24
阅读次数:
122
mysqlserver的主从配置,这样能够实现读写分离,也能够在主库挂掉后从备用库中恢复。 须要两台机器,安装mysql,两台机器要在相通的局域网内,能够分布在不同的server上,也能够在一台server上启动多个服务。 主机A: 192.168.1.100 从机B:192.168.1.101 能 ...
分类:
数据库 时间:
2017-07-30 15:52:39
阅读次数:
170
行为型设计模式之策略模式: 一、含义 策略模式是一种比较简单的模式,也叫做政策模式,其定义如下: 定义一组算法(可抽象出接口),将每个算法都封装起来,并且使它们之间可以互换(定义一个类实现封装与算法切换) 二、代码说明 1.主要有两个角色 1)Context封装角色 它也叫做上下文角色,起承上启下 ...
分类:
其他好文 时间:
2017-07-20 20:57:59
阅读次数:
194
在Android中,除了从界面上启动程序之外,还可以从命令行启动程序,使用的是命令行工具am.usage: am [subcommand] [options] start an Activity: am start [-D] -D: enable debugging send a broadcast ...
分类:
移动开发 时间:
2017-07-20 12:12:44
阅读次数:
214