(转自:http://www.cnblogs.com/Abel-Zhang/p/Serialize.html)一、概述序列化是把对象转变成流。相反的过程就是反序列化。哪些场合用到这项技术呢?1.
把对象保存到本地,下次运行程序时恢复这个对象。2. 把对象传送到网络的另一台终端上,然后在此终端还原这个...
分类:
其他好文 时间:
2014-05-27 00:41:57
阅读次数:
457
出题:将一个数组最开始的k个(K小于数组大小N)元素照搬到数组末尾,我们称之为数组的旋转;现在有一个已经排序的数组的一个旋转,要求输出旋转数组中的最小元素,且时间复杂度小于O(N);分析:时间复杂度小于O(N)也就是不能用常规的遍历思路;可以将数组看成两个都是递增序列(假设为升序)的子数组,并且前半...
分类:
其他好文 时间:
2014-05-27 00:40:17
阅读次数:
283
时间序列数据挖掘综述http://hi.baidu.com/superkiki1989/item/33d609ec4d936204560f1d14一、引言
时间序列是指按时间顺序排列的一组数据,是一类重要的复杂数据对象。作为数据库中的一种数据形式,它广泛存在于各种大型的商业、医学、工程和社会科学.....
分类:
其他好文 时间:
2014-05-27 00:11:44
阅读次数:
392
作者:flyinghearts出处:http://www.cnblogs.com/flyinghearts/又一次看到讨论“洗牌”算法的文章,奇怪不少人喜欢造轮子,但造的轮子却远没有STL的random_shuffle好用。
若某个序列里面的每个元素在每个位置已经等概率出现,那么新增加一个元素,只....
分类:
其他好文 时间:
2014-05-26 22:14:15
阅读次数:
354
在很多应用中,需要对某些对象进行序列化,让它们离开内存空间,入住物理硬盘,以便长期保存。比如最常见的是Web服务器中的Session对象,当有10万用户并发访问,就有可能出现10万个Session对象,内存可能吃不消,于是Web容器就会把一些seesion先序列化到硬盘中,等要用了,再把保存在硬盘中...
分类:
其他好文 时间:
2014-05-26 16:33:37
阅读次数:
221
DescriptionInputOutputSample Input51 1 2 2
1Sample Output1 2 4 0
3HINT30%的数据中N≤50;60%的数据中N≤500;100%的数据中N≤10000。二分图匹配,倒着匹配,每次选小的增广(随便乱yy一下,应该就可以证明是字典序最...
分类:
其他好文 时间:
2014-05-26 14:00:25
阅读次数:
262
函数名称:加前缀函数—addprefix。函数功能:为“NAMES…”中的每个文件名称加入前缀“PREFIX”。參数“NAMES…”是空格切割的文件名称序列,将“SUFFIX”加入到此序列的每个文件名称之前。返回值:以单空格切割的加入了前缀“PREFIX”的文件名称序列。函数说明:演示样例:$(ad...
分类:
其他好文 时间:
2014-05-26 13:51:26
阅读次数:
233
时隔这么久,因为工作中需要将一些图片序列文件进行分析,然后将结果进行分组统计,而分组统计用SQL语法很容易实现,但是要求程序运行的环境中安装有庞大的数据库系统,经过网上的寻找,终于发现了SQLite。
SQLite是一款开源的(呵呵,对于我们来说就是免费的)、嵌入式关系型数据库,省去了专用于关系型数...
分类:
数据库 时间:
2014-05-26 13:35:47
阅读次数:
402
.Net组件程序设计之序列化自动序列化Serializable属性 1 [Serializable]
2 public class SerializableCase 3 4 { 5 6 public SerializableCase() { } 7 8 ...
分类:
Web程序 时间:
2014-05-26 13:08:04
阅读次数:
396