开始这是去年的问题了,今天在整理邮件的时候才发现这个问题,感觉顶有意思的,特记录下来。在表RelationGraph中,有三个字段(ID,Node,RelatedNode),其中Node和RelatedNode两个字段描述两个节点的连接关系;现在要求,找出从节点"p"至节点"j",最短路径(即经过的...
分类:
数据库 时间:
2014-05-01 11:41:38
阅读次数:
483
去重有两层含义,一:是记录完全一样;二:是符合一定条件的认为是重复。根据表的数量,去重可划分为:单表去重和多表关联去重。对于去重,一般最容易想到的是用distinct,而distinct只能对记录完全重复的记录保留一条。distinct使用的是二重循环的方式来去重的,如果数据量非常大的时候,会导致性...
分类:
数据库 时间:
2014-05-01 11:36:20
阅读次数:
422
文件名:gencdr.py
作用:在指定的时间里每秒向testcdr.txt文件中写N行记录,N为随机数。模拟access.log。 # -*- coding: utf-8 -*- """
zhangbo2012 http://www.cnblogs.com/zhangbo2012/"""impor...
分类:
编程语言 时间:
2014-05-01 11:35:02
阅读次数:
473
Oracle单表去重去重有两层含义,一:是记录完全一样。二:是符合一定条件的认为是重复。根据表的数量,去重可划分为:单表去重和多表关联去重。对于去重,一般最容易想到的是用distinct,而distinct只能对记录完全重复的记录保留一条。distinct使用的是二重循环的方式来去重的,如果数据量非...
分类:
数据库 时间:
2014-05-01 11:13:53
阅读次数:
555
r排列生成: gen 递归层数d表示正在生成第d个元素。 vis记录是否出现过。
#include#include#includeusing namespace std;int n, r;int A[50],
vis[50];//记录第i个元素是否生成过int cnt;int rer;void ou...
分类:
其他好文 时间:
2014-05-01 11:12:38
阅读次数:
280
最初对js中 object.constructor
的认识:在学习JS的面向对象过程中,一直对constructor与prototype感到很迷惑,看了一些博客与书籍,觉得自己弄明白了,现在记录如下:
我们都知道,在JS中有一个function的东西。一般人们叫它函数。比如下面的代码function...
分类:
Web程序 时间:
2014-05-01 11:11:59
阅读次数:
429
正在学习《大型网站系统与JAVA中间件实践》,发现对BIO、NIO、AIO的概念很模糊,写一篇博客记录下来。先来说个银行取款的例子:同步 :
自己亲自出马持银行卡到银行取钱(使用同步IO时,Java自己处理IO读写)。异步 :
委托一小弟拿银行卡到银行取钱,然后给你(使用异步IO时,Java将IO读...
分类:
编程语言 时间:
2014-05-01 07:46:32
阅读次数:
373
1. 类型clock_t:
是个long型,用来记录一段时间内的时钟计时单元数,即CPU的运行单元时间。size_t: 标准C库中定义的,应为unsigned
int,在64位系统中为long unsigned int。time_t: 从1970年1月1日0时0分0秒到该时间点所经过的秒数。stru...
分类:
其他好文 时间:
2014-05-01 06:03:10
阅读次数:
289
原贴地址
出过两次了,每次都查很多资料,太蛋疼,记录在此。当你的项目比较牛逼的时候,有人给你贡献代码,但他修改的地方恰恰你前阵子也修改了,这样在github中就不能够自动merge了。因此你需要手动去解决冲突。首先要在本机安装好命令行工具gitbash,之后用clone拉下你的项目,之后按照以下.....
分类:
其他好文 时间:
2014-05-01 05:40:32
阅读次数:
725
目录[-]使用 boost::filesystem 的第一个程序清单 1.
用于确定某个文件的类型是否为 Directory 的代码了解 Boost path 对象清单 2. 创建 Boost path 对象的方法清单 3.
使用本机格式初始化 path清单 4. 使用可移植格式初始化 pathpa...
分类:
其他好文 时间:
2014-05-01 04:25:38
阅读次数:
417