题意:给定一棵树,然后给定每条边的权值,问你有多少个点对满足路径的权和小于等于m。 析:直接枚举是肯定不行的,会TLE,利用分治的思想,我们可以把树按重心分成几部分,那么答案就是所有子树的点对都经过重心的,对于所有的子树的重心也是这样,对于经过重心的,可以先求出每个点都重心的距离,再排序,利用单调性 ...
分类:
其他好文 时间:
2017-08-04 14:28:22
阅读次数:
171
本篇继续LINQ Operators的介绍,这里要讨论的是LINQ中的排序和分组功能。LINQ的排序操作符有:OrderBy, OrderByDescending, ThenBy, 和ThenByDescending,他们返回input sequence的排序版本。分组操作符GroupBy把一个平展 ...
分类:
编程语言 时间:
2017-08-04 14:28:14
阅读次数:
250
delegate 是表示对具有特定参数列表和返回类型的方法的引用类型。 委托最大的作用就是为 类的事件 绑定 事件处理程序 可将任何可访问类或结构中与委托类型匹配的任何方法分配给委托。该方法可以是静态方法,也可以是实例方法。这样便能通过编程方式来更改方法调用,还可以向现有类中插入新代码。 将方法作为 ...
分类:
其他好文 时间:
2017-08-04 14:28:05
阅读次数:
150
一、创建目录: 二、自定义index.html文件 > 三、配置web_nginx.yml > 四、执行配置文件web_nginx.yml 结果如下图 运行http://172.16.1.201查看结果 ...
分类:
其他好文 时间:
2017-08-04 14:27:57
阅读次数:
134
实例 通过 set_error_handler() 函数设置用户自定义的错误处理程序,然后触发错误(通过 trigger_error()): <?php // 用户定义的错误处理函数 function myErrorHandler($errno, $errstr, $errfile, $errlin ...
分类:
Web程序 时间:
2017-08-04 14:27:49
阅读次数:
204
谁说Vim不是IDE?(二)(三) http://www.cnblogs.com/chijianqiang/archive/2012/10/31/vim-2.html Vim新手入门资料和一些Vim实用小技巧http://www.cnblogs.com/Jack47/p/vim-resources- ...
分类:
Web程序 时间:
2017-08-04 14:27:42
阅读次数:
173
面向对象三大基本特性:封装,继承,多态 封装,把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性。 简单的说,一个类就是一个封装了数据以及操作这些数据的代码的逻辑实体。在一个对象内部,某些代码或某 ...
分类:
其他好文 时间:
2017-08-04 14:27:34
阅读次数:
108
Session管理是企业级Java中的一部分。随着现在的趋势朝着微服务以及可水平扩展的原生云应用发展,传统的session管理逐渐暴露出自己的不足。 本文阐述spring session API如何革新过去的session管理的不足。先阐述一下当前session管理中的问题,然后深入介绍Spring ...
分类:
编程语言 时间:
2017-08-04 14:27:27
阅读次数:
262
(function($) { //1、设置默认信息 //2、设置空的配置信息 //3、设置核心执行函数,包括配置信息的继承,元素的创建,功能函数的执行。 //4、通过扩展对象插件的方法对外提供函数接口 var defaults = { //1、设置默认信息 }; var settings = {}; ...
分类:
Web程序 时间:
2017-08-04 14:27:19
阅读次数:
161
升级包 执行安装命令 npm install ...
分类:
其他好文 时间:
2017-08-04 14:27:10
阅读次数:
216
写在最前面 最近想写一个简单的关于权限处理的东西,之前我也了解过用二进制数的位运算可以出色地完成这个任务。关于二进制数的位运算,常见的就是“或、与、非”这三种简单运算了,当然,我也查看了下PHP手册,还有“异或、左移、右移”这三个运算。记得上初中时数学老师就开始唠叨个不停了,在此我也不想对此运算再作 ...
分类:
Web程序 时间:
2017-08-04 14:27:04
阅读次数:
198
题意 给定一个字符串 $S$ . 按照某种方式, 将字符串 $S$ 化成不超过 $K$ 段 $S_1, S_2, ..., S_K$ . 每段 $S_i$ 有字典序最大的子串 $C_i$ . 最小化 $C_i$ 的最大值. $N \le 200000$ . 分析 通过后缀数组, 先二分后缀, 再二分 ...
分类:
编程语言 时间:
2017-08-04 14:26:53
阅读次数:
236
原文:http://www.open-open.com/code/view/1430809715273 devicemotion 获取设备加速度信息。其事件对象返回有3个值,但是我用到的是accelerationIncludingGravity 考虑了重力的影响。地球引力值是9.81 返回的X,Y, ...
分类:
移动开发 时间:
2017-08-04 14:26:45
阅读次数:
147
对于一些数据量较大的系统,数据库面临的问题除了查询效率低下,还有就是数据入库时间长。特别像报表系统,每天花费在数据导入上的时间可能会长达几个小时或十几个小时之久。因此,优化数据库插入性能是很有意义的。经过对MySQL innodb的一些性能测试,发现一些可以提高insert效率的方法,供大家参考参考 ...
分类:
数据库 时间:
2017-08-04 14:26:37
阅读次数:
197
Jira 安装和配置 Jira 安装和配置 Jira 安装 Jira 配置 资料 Jira 安装 Jira 配置 资料 Jira 安装 Jira 安装 官网:https://www.atlassian.com/software/jira 官网下载:https://www.atlassian.com/ ...
分类:
其他好文 时间:
2017-08-04 14:26:26
阅读次数:
268
其实我也不知道如何定义这个标题,词乏,姑且先这样定义吧。 看了本文章的朋友,如果有更好标题,请告诉我,谢谢。 有个项目使用SDK时遇到这样一个情况。 该SDK有个BtPrinterManager类,拥有两个方法:ServerPrint和ClientPrint,这两个方法有一部分参数是一样的,一部分参 ...
分类:
其他好文 时间:
2017-08-04 13:58:52
阅读次数:
159
近期在windows上编辑一些shell脚本后上传到交换机框体上。 但这些shell脚本无法运行,每一行结尾都有'^M',同一时候框体上又没有dos2unix工具。 这么多脚本也不可能一行一行来改动。于是就自己写了一个脚本来把当前文件夹下全部文件里的'^M'去掉。 #!/bin/sh filenam ...
分类:
系统相关 时间:
2017-08-04 13:58:45
阅读次数:
214