配置存储不仅维护了一个树结构,还对各个节点添加了变更监听。 类图 DataTree内部维护两个通知管理器,分别监听节点数据变更和子节点变更。 WatchManager主要维护了路径和监听器的关联关系,当响应的路径发生变化时,调用监听器的监听方法。 Watcher定义了监听接口方法。 ...
分类:
其他好文 时间:
2018-01-30 19:31:47
阅读次数:
195
最近一直忙着研究学习Python,很久没更新博客了,整理了一些Python学习资料,和大家分享一下!每天更新一篇~ 一、Python 特点 1.易于学习:Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。 2.易于阅读:Python代码定义的更清晰。 3.易于维护:P ...
分类:
编程语言 时间:
2018-01-30 16:58:43
阅读次数:
172
public static java.sql.Timestamp StrTransSqlDate(String date) { SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); java. ...
分类:
数据库 时间:
2018-01-29 19:12:38
阅读次数:
166
给你一张无向图,每个点有一个权值,对于一条从l到r 的边权值是l到r路径上最小的点的权值,(多条路取最大的权值),然后求每两个点之间的权值和/点对数 题解:并查集维护,先从点大的边排序,然后依次加边,这样每次加进来的保证是当前最大 的,然后每次合并都要加上两端的最小值*两端的size,类似与每一个最 ...
分类:
其他好文 时间:
2018-01-29 15:52:04
阅读次数:
136
PROC Server() !声明变量 VAR socketdev temp_socket; VAR socketdev client_socket; VAR string received_string; !清屏 TPErase; !关闭之前的连接 SocketClose temp_socket; ...
分类:
其他好文 时间:
2018-01-28 16:32:55
阅读次数:
180
最近因公司需要一直在研究OpenXml,今天难得留出时间总结一下,以备后用。下面重点讲述OpenXml在Excel中的应用,主要讲的是将Xml文件中的数据转换为DataTable,然后将DataTable的数据,导入Excel中,生成Excel电子表格。 先来了解一下OpenXml: OpenXML ...
分类:
其他好文 时间:
2018-01-28 12:48:34
阅读次数:
949
Runtime Error了一发,原来是把solve函数写进了while(T--){} 里面了,哎,粗心! 深度优先搜索,比较重要的部分就是要接着上一次的状态 ...
分类:
其他好文 时间:
2018-01-28 11:18:29
阅读次数:
147
Description 背景:烁烁很喜欢爬树,这吓坏了树上的皮皮鼠。题意:给定一颗n个节点的树,边权均为1,初始树上没有皮皮鼠。烁烁他每次会跳到一个节点u,把周围与他距离不超过d的节点各吸引出w只皮皮鼠。皮皮鼠会被烁烁吸引,所以会一直待在节点上不动。烁烁很好奇,在当前时刻,节点u有多少个他的好朋友 ...
分类:
其他好文 时间:
2018-01-27 18:59:50
阅读次数:
201
这道题被马老板毒瘤了一下,TLE到怀疑人生 //然而BZOJ上妥妥地过了(5500ms+ 400ms+) 要么SPFA太玄学要么是初始化block被卡到O(n^4) 不管了,不改了 另外DP方程值得学习 C++ include define rep(i,j,k) for(int i=j;i vec[ ...
分类:
其他好文 时间:
2018-01-27 17:17:44
阅读次数:
157