代理 参考core java 但感觉作者这部分写得不好 以后再回来修改 使用代理可以在运行时创建一个实现了某个接口的类。如果在编译时无法确定要实现哪个接口,才使用代理,这也是代理产生的原因。这个在应用开发中不是一个普遍的情况,对于系统级应用,代理会带来许多好处。 1 什么时候使用代理 加入我们想要构 ...
分类:
编程语言 时间:
2017-03-01 00:40:46
阅读次数:
195
方式1 测出来是358066ms,差不多是6分钟。 方式2 运行SQL文件。记住选中SET AUTOCOMMIT=0 测出来的时间是0.888s。 ...
分类:
其他好文 时间:
2017-03-01 00:38:48
阅读次数:
190
题意:求一个字符串的第K小字串,T=0表示不同位置相同的子串算作一个,T=1算作多个 题意: 建出SAM来跑第K子串,由于一个点所代表的子串在原串出现次数为其子树叶子结点的数量,因而有: T==1,每个点的|right|=1 T==2,每个点的|right|=子树叶子结点数 BFS跑出所有子串出现的 ...
分类:
其他好文 时间:
2017-03-01 00:38:26
阅读次数:
181
第1章 模块 1.1 shutil 模块 1 import shutil 2 # 高级的 文件、文件夹、压缩包 处理模块 3 4 # 将文件内容拷贝到另一个文件中,可以部分内容 5 # 6 # shutil.copyfileobj(fsrc, fdst[, length]) 7 # f = open... ...
分类:
其他好文 时间:
2017-03-01 00:37:27
阅读次数:
252
1. 索引简介 索引是一种特殊的数据库结构,可以用来快速查询数据中的特定记录。 MySQL中索引包括:普通索引、唯一性索引、全文索引、单列索引、多列索引和空间索引等。 1.1 索引定义 索引由数据库表中一列或多列组合而成,作用是提高对表中数据的查询速度。 索引是创建在表是的,对数据表中一列或多列的值 ...
分类:
数据库 时间:
2017-03-01 00:37:14
阅读次数:
274
uri与URL的区别 http://www.cnblogs.com/gaojing/archive/2012/02/04/2413626.html The word is not correctly spelled 问题解决 http://blog.csdn.net/tanyit/article/d ...
分类:
Web程序 时间:
2017-03-01 00:36:56
阅读次数:
183
visual c++6.0使用VA时配置: 因为VA安装时会自动检索MSDEV.exe;如果V6安装在XP或者win7系统上,直接安装,添加addin即可; 但是如果安装在win8上,V6的运行一般需要更改MSDEV的名称,一般情况下,我们都会更改为MSDEV1或者MSDEV3等;这样使得win8 ...
分类:
编程语言 时间:
2017-03-01 00:36:39
阅读次数:
209
There are N gas stations along a circular route, where the amount of gas at station i is gas[i]. You have a car with an unlimited gas tank and it cost ...
分类:
其他好文 时间:
2017-03-01 00:36:20
阅读次数:
144
题目描述: 解题思路: 题目大意:给定一个链表,反转第m到第n个结点部分,m、n满足1 ≤ m ≤ n ≤ length of list。 解题思路参照LeetCode206题,用迭代法,不过要注意以下几点: (a):为方便操作,新建一个辅助结点dummy,使其下一个结点指向头节点。 (b):维护4 ...
分类:
其他好文 时间:
2017-03-01 00:35:24
阅读次数:
193
总述:.Net中的线程允许你构建出快速响应并且高效的应用程序。许多应用程序需要执行多个动作(比如用户界面交互和数据处理),而线程则提供了完成这项工作的能力。 1、线程(thread):代表程序中的单个执行逻辑流程。有些程序只需要一个线程即可高效执行,但许多程序需要多个线程。 2、死锁(deadloc ...
分类:
编程语言 时间:
2017-03-01 00:35:08
阅读次数:
202
/** * 对象的实例化方法,也是比较多的,最常用的方法是直接使用new,而这是最普通的,如果要考虑到其它的需要,如单实例模式,层次间调用等等。 * 直接使用new就不可以实现好的设计好,这时候需要使用间接使用new,即getInstance方法。这是一个设计方式的代表,而不仅仅指代一个方法名。 * ...
分类:
其他好文 时间:
2017-03-01 00:33:48
阅读次数:
152
在nopCommerce解决方案中设置EF迁移 您要做的第一件事是在nopCommerce解决方案中启用迁移。所以在Visual Studio中启动nopCommerce,看看Nop.Web项目,并 ...
分类:
其他好文 时间:
2017-03-01 00:33:33
阅读次数:
255
python2.7 -m pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl ...
分类:
其他好文 时间:
2017-03-01 00:32:42
阅读次数:
197
用四进制表示状态。 用hash表把一个四进制数映射到一个小数上。 这样就可以memset了。 转移的时候分类讨论一下,特判下边界情况。 ...
分类:
其他好文 时间:
2017-03-01 00:32:11
阅读次数:
236
The difference (in .NET) between Rijndael and AES is that Rijndael allows the block size to change, but AES does not. Since RijndaelManaged's default ...
分类:
Web程序 时间:
2017-03-01 00:31:58
阅读次数:
843
通常情况下,函数的参数是传值参数;即参数的值在它被传递给函数之前被确定。但是,如果我们需要编写一个接收参数不希望马上计算,直到调用函数内的表达式才进行真正的计算的函数。对于这种情况,Scala提供按名称参数调用函数。 示例代码如下: 结果: 在代码中,如果定义函数的时候,传入参数不是传入的值,而是传 ...
分类:
其他好文 时间:
2017-03-01 00:31:23
阅读次数:
168
http://acm.hdu.edu.cn/showproblem.php?pid=2457 首先把病毒串保存一下,然后对于每一个trie上的节点,跑一发AC自动机,建立一个trie图。 建立的时候,对应做一些修改。 比如,现在建立成了这个样子。 如果he是一个病毒串,那么应该相对应的,把she那个 ...
分类:
其他好文 时间:
2017-03-01 00:30:59
阅读次数:
277