树状数组 + dp 设$f_i$表示以$i$为根的子树中的能选取的最大和,$sum_x$表示$\sum_{f_y}$ ($y$是$x$的一个儿子),这样子我们把所有给出的链按照两点的$lca$分组,对于每一个点$x$,$sum_x$显然是一个$f_x$的一个备选答案,而当有树链的$lca$正好是$x ...
分类:
其他好文 时间:
2018-10-19 23:38:44
阅读次数:
155
Hi,大家好。有段时间没来更新scrapy爬取实例信息了,前2天同事说爬取拉勾,boss直聘等网站信息比较困难。昨天下午开始着手爬取boss直聘内Python爬虫的信息,比想象中的简单很多。 需要解决的问题: 解决的思路: 图(1_1) 图(1_2) 老规矩,给各位爬取结果的图,大家也可以去尝试一下 ...
分类:
其他好文 时间:
2018-10-18 16:46:58
阅读次数:
130
前言 在 "上一篇" 中我们学习了结构型模式的享元模式和代理模式。本篇则来学习下行为型模式的两个模式, 责任链模式(Chain of Responsibility Pattern)和命令模式(Command Pattern)。 责任链模式 简介 责任链模式顾名思义,就是为请求创建了一个接收者对象的链 ...
分类:
编程语言 时间:
2018-10-15 23:20:15
阅读次数:
230
1、从网站https://github.com/ethereum/go-ethereum/releases/下载最新版本 #tar -zxvf geth.tar.gz #cd geth #创建init.json的文本文件,内容如下: { "nonce": "0x0000000000000042", ...
分类:
其他好文 时间:
2018-10-15 16:21:26
阅读次数:
156
JavaEE体系结构包括四层,从上到下分别是应用层、Web层、业务层、持久层。Struts和SpringMVC是Web层的框架,Spring是业务层的框架,Hibernate和MyBatis是持久层的框架。 为什么要使用SpringMVC? 很多应用程序的问题在于处理业务数据的对象和显示业务数据的视 ...
分类:
编程语言 时间:
2018-10-13 19:57:12
阅读次数:
166
#include <iostream>#include <opencv2/opencv.hpp>#include <opencv2/xfeatures2d.hpp> using namespace std;using namespace cv;using namespace cv::xfeature ...
分类:
其他好文 时间:
2018-10-12 23:48:02
阅读次数:
311
什么是工作量证明:1、工作的结果作为数据加入区块链成为一个区块2、完成这个工作的人会获得奖励(这也就是通过挖矿获得比特币)3、整个“努力工作并进行证明”的机制,就叫工作量证明 为什么采用哈希算法:1、不可逆:无法从一个哈希值恢复原始数据,哈希并不是加密2、唯一性:对于特定的数据,只能有一个哈希值,并 ...
分类:
编程语言 时间:
2018-10-12 13:56:50
阅读次数:
221
首先要下载geth,下载地址:https://gethstore.blob.core.windows.net/builds/geth-windows-amd64-1.7.0-6c6c7b2a.exe 下载好geth之后,新建一个文件夹,接着就是需要一个创世配置文件,这个文件是一个json文件,提供了 ...
由于springAop的实现思路,在业务代码执行的时候,会将所有的通知转换为拦截器链,所会依次执行拦截器的invoke方法,在spring事物中TransactionInterceptor构成了spring事物的核心。 代码如下: 进入代码进行分析: ...
分类:
编程语言 时间:
2018-10-09 17:01:23
阅读次数:
208
vector<vector<Point>> vec_point;vector<Vec4i> hireachy;findContours(img_canny1, vec_point, hireachy, RETR_TREE, CHAIN_APPROX_SIMPLE, Point(0, 0));//绘制 ...
分类:
其他好文 时间:
2018-10-08 15:57:46
阅读次数:
810