tarjan,状态压缩。 首先直接暴力可过。 第一步tarjan缩强联通分量,图变成一个dag。跑一个拓扑排序。 然后倒序用一个f[i]二进制数组表示i能到达的点。 因为2000个点已知数据类型放不下,用一个bitset。 然后答案就是sum(size[u]*size[v]) f[u][v]=1,u... ...
分类:
Web程序 时间:
2016-06-17 12:31:23
阅读次数:
202
prettify()能返回一个格式良好的html的Unicode字符串 : 但是你只是想要一个代表该html的字符串, 并不在乎它的格式, 你可以使用str()或者unicode()...这里str()返回的是格式为utf8的字符串, 你可以使用encode使它变为bytestring或者decod ...
分类:
Web程序 时间:
2016-06-17 12:31:25
阅读次数:
492
老的二层程序往往使用TADOQUERY这种数据集控件,改三层以后往往要换成TCLIENTDATASET控件。 如何改? 1)鼠标右键,点选“VIEW AS TEXT” 2)代码做如图所示修改,实际中需要将注释的那行代码清除掉。 3)鼠标右键,点选“VIEW AS FORM”,会报错,点选“IGNOR ...
分类:
其他好文 时间:
2016-06-17 12:29:26
阅读次数:
129
Alert弹框是一个很烦人的控件,因为当前页面如果弹出了该弹框,你必须要处理它,不然你就不能操作页面的其它元素,下面我列出了alert弹框在多种场景下的处理办法。 明确知道系统哪个地方会弹alert 常规处理,该方法只是对弹出的alert弹框进行了捕获和处理 捕获时增加智能等待,该方法对弹出的ale ...
分类:
其他好文 时间:
2016-06-17 12:28:14
阅读次数:
239
原型为:snprintf(char *str, size_t size, const char *format, ...) 将可变个参数(...)按照format格式化成字符串,然后将其复制到str中 (2) 如果格式化后的字符串长度 >= size,则只将其中的(size-1)个字符复制到str中 ...
分类:
其他好文 时间:
2016-06-17 12:28:41
阅读次数:
127
public static class DateTimeExtensions { public static DateTime ToUtc(this DateTime time) { if (time.Kind == DateTimeKind.Utc) { return time; } else i ...
分类:
其他好文 时间:
2016-06-17 12:28:42
阅读次数:
164
项目的基本环境已经调通,下面开始zend framework的相关配置。 2.1 添加启动入口文件 在public/index.php中添加如下代码: chdir(dirname(__DIR__));define("ROOT_PATH", dirname(__DIR__)); // Decline ...
分类:
其他好文 时间:
2016-06-17 12:30:27
阅读次数:
193
axis ...
分类:
其他好文 时间:
2016-06-17 12:28:52
阅读次数:
433
LR在录制程序运行的过程中,VuGen(脚本生成器) 自动生成了包含录制过程中实际用到的数值的脚本,如果你企图在录制的脚本中使用不同的数值执行脚本的活动(如查询、提交等等),那么你必须用参数值取代录制的数值,这个过程叫做参数化。 以下为参数化过程: 参数化过程比较简单,参数化时复杂的是对参数属性的设 ...
分类:
其他好文 时间:
2016-06-17 12:28:03
阅读次数:
167
要想使用标准C++中string类,必须要包含 #include <string>// 注意是<string>,不是<string.h>,带.h的是C语言中的头文件 using std::string; using std::wstring; 或 using namespace std; 下面你就可 ...
分类:
编程语言 时间:
2016-06-17 12:29:01
阅读次数:
200
(Apache Hadoop 2.7.2 Last Published: 2016-01-26) Usage: hadoop fs [generic options] [-appendToFile <localsrc> ... <dst>] [-cat [-ignoreCrc] <src> ...] ...
分类:
其他好文 时间:
2016-06-17 12:28:45
阅读次数:
254
一个NSValue对象是用来存储一个C或者Objective-C数据的简单容器。它可以保存任意类型的数据,比如int,float,char,当然也可以是指pointers, structures, and object ids。NSValue类的目标就是允许以上数据类型的数据结构能够被添加到集合里, ...
分类:
其他好文 时间:
2016-06-17 12:29:25
阅读次数:
173
一、stdcall 1. #define DLLEXPORT _declspec(dllexport) _stdcall, int DLLEXPORT func(const char *peer,unsigned int port); 2. #define DLLIMPORT _declspec(d... ...
分类:
其他好文 时间:
2016-06-17 12:27:58
阅读次数:
172
html head添加:注意:1、favicon.icon路径为根目录,但不限于根目录2、 href="/项目名/favicon.ico" 包含项目名的href只能在本地使用,linux环境会报错,所以建议不要加来自为知笔记(Wiz) ...
分类:
Web程序 时间:
2016-06-17 12:29:03
阅读次数:
329
AndroidAdapterViewView的复用机制分析 对于ListView、GridView相信大家都不陌生,重写个BaseView,实现对于的几个方法,然后就完成了我们的界面展示,并且在大部分情况下,我们加载特别多的Item也不会发生OOM,大家也都明白内部有缓存机制,都遇到过ItemVie... ...
分类:
移动开发 时间:
2016-06-17 12:26:27
阅读次数:
221
第一次知道《闪灵》是在周星驰的《功夫》火雲邪神出场的时候,后来才知道那是周星驰对斯坦利·库布里克的《闪灵》致敬(chaoxi)。虽然对这个场景印象和深刻,但是依旧没有去关注。在听音乐的时候无意间听到了John Carpenter的Shape Escape,但是播放器却显示的是《闪灵》的主题曲。被这首 ...
分类:
其他好文 时间:
2016-06-17 12:28:55
阅读次数:
170
vb中执行查询后,一般要判断是否为空,只要执行的查询执行了select,都可以用rs.eof 或者 rs.recordcount来判断, 但是,如果执行的sql中加了逻辑判断,导致没有执行任何select语句,则用rs.eof 或者rs.crcordcount来判断,系统就会提示 对象关闭时无法操作 ...
分类:
其他好文 时间:
2016-06-17 12:28:30
阅读次数:
123