摘要:
paip.c++ qt 项目工程互相引用的方法 作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csdn.net/attilax 我用qtc 2.8.1 + xpsp2 第一,建立一个subdirs项目 ------------------------- 2.添加子项目a,b -------------------------------------------------------- 3.设置a调用b ---------------- 右键>添加...
阅读全文
posted @ 2013-09-18 19:33
风言枫语
阅读(587)
推荐(0)
摘要:
Givennnon-negative integers representing the histogram's bar height where the width of each bar is 1, find the area of largest rectangle in the histogram. Above is a histogram where width of each bar is 1, given height =[2,1,5,6,2,3]. The largest rectangle is shown in the shaded area, which has
阅读全文
posted @ 2013-09-18 19:31
风言枫语
阅读(160)
推荐(0)
摘要:
在VirtualBox虚拟机上采集Fedora15系统第一部分:创建系统并磁盘分区1.点击VirtualBox上的新建 2.添加名称,选择类型和版本,点下一步 3.写入内存(不要超过物理内存),点击下一步 4.选择默认现有创建虚拟硬盘,点创建 5. 选择默认的VDI,点下一步 6.选择固定大小,点下一步 7.可以使用默认名称,修改硬盘大小为30G,点下一步 8.开始创建 第二部分:系统分区 1.点击Create 2.采用默认StandardPartition,点击Create 3.点击File SystemType,选择ext4 4.给s...
阅读全文
posted @ 2013-09-18 19:28
风言枫语
阅读(191)
推荐(0)
摘要:
索引: 一种独立于表的模式对象, 可以存储在与表不同的磁盘或表空间中@索引被删除或损坏, 不会对表产生影响, 其影响的只是查询的速度@索引一旦建立, Oracle 管理系统会对其进行自动维护, 而且由 Oracle 管理系统决定何时使用索引. 用户不用在查询语句中指定使用哪个索引@在删除一个表时, 所有基于该表的索引会自动被删除@通过指针加速 Oracle 服务器的查询速度@通过快速定位数据的方法,减少磁盘 I/O @列建索引 Create index empJob on emp(job)@什么时候创建索引? 以下情况可以创建索引: a、列中数据值分布范围很广 b、列经常在 WHERE 子句.
阅读全文
posted @ 2013-09-18 19:26
风言枫语
阅读(174)
推荐(0)
摘要:
VC调试方法大全 一、调试基础 调试快捷键 F5:开始调试 Shift+F5:停止调试 F10:调试到下一句,这里是单步跟踪 F11:调试到下一句,跟进函数内部 Shift+F11:从当前函数中跳出 Ctrl+F10:调试到光标所在位置 F9:设置(取消)断点 Alt+F9:高级断点设置 跟踪调试 1、尽量使用快捷键时行调试 2、观察调试信息 3、高级中断设置 异常调试 重试->取消->调试 函数堆栈,用variables或者callstack窗口 Release调试 1、经常测试你的Debug和Release版本 2、不要移除调试代码,如用ASSERT,TRACE等。 3、初始化
阅读全文
posted @ 2013-09-18 19:24
风言枫语
阅读(401)
推荐(0)
摘要:
有两个简单例子,以说明 “exists”和“in”的效率问题1) select * from T1 where exists(select 1 from T2 where T1.a=T2.a) ;T1数据量小而T2数据量非常大时,T1>T2 时,2) 的查询效率高。exists 用法:请注意 1)句中的有颜色字体的部分 ,理解其含义;其中 “select 1 from T2 where T1.a=T2.a” 相当于一个关联表查询,相当于“select 1 from T1,T2where T1.a=T2.a”但是,如果你当当执行 1) 句括号里的语句,是会报语法错误的,这也是使用exist
阅读全文
posted @ 2013-09-18 19:21
风言枫语
阅读(232)
推荐(0)
摘要:
一、vi基本命令1)光标命令左h 上j 下k 右lnG ——n为行数,该命令立即使光标跳到指定行;n为空,光标跳到文件最后一行。Ctrl+G——光标所在位置的行数和列数报告w,b——使光标向前或向后跳过一个单词2)编辑命令(n)dd 删除(n)yy 复制i 光标前插入a 当前字母后插入r 在当前光标处替换cw 替换光标所在处的单词(从光标开始处)dw 删除光标所在处的单词x 删除(右)X 删除(左)u 撤销. 重复上次操作o 插入新行J 合并两行A 行尾:.,3w /tmp/xx:r /tmp/xx3)查找命令f 查找/ 查找4)复制粘贴命令(n)yy 拷贝n行到剪切板p 粘贴(后)P 粘贴(
阅读全文
posted @ 2013-09-18 19:18
风言枫语
阅读(194)
推荐(0)
摘要:
作者:范军(FrankFan)新浪微博:@frankfan7VPLEX等存储设备的出现,可以实现双活数据中心,最大程度的有效利用运算和存储资源。在“容灾设计之三StretchedCluster”中我们介绍了StretchedCluster的概念,EMCVPLEX是StretchedCluster支持的存储设备之一。本文大概介绍EMCVPLEX和VMwareStretchedCluster的集成。当然VPLEX也可以独立使用。一VPLEX简介StretchedCluster对存储的要求是在任何灾难的情况下,虚拟机都能够访问到数据,而且性能不受影响。在灾难恢复后,存储设备尽量能自动切换到最初的设置
阅读全文
posted @ 2013-09-18 19:16
风言枫语
阅读(654)
推荐(0)
摘要:
vReturnValue = window.showModalDialog(sURL [, vArguments] [,sFeatures]) sURL -- 必选参数,类型:字符串。用来指定对话框要显示的文档的 URL。 vArguments -- 可选参数,类型:变体。用来向对话框传递参数。传递的参数类型不限,包括 数组等。对话框通过window.dialogArguments来取得传递进来的参数。 sFeatures -- 可选参数,类型:字符串。用来描述对话框的外观等信息,可以使用以下的一个或几个,用分号“;”隔开。 sFeatures可选参数有: dia...
阅读全文
posted @ 2013-09-18 19:15
风言枫语
阅读(239)
推荐(0)
摘要:
spoj 7258 Lexicographical Substring Search (后缀自动机) 题意:给出一个字符串,长度为90000。询问q次,每次回答一个k,求字典序第k小的子串。解题思路:构造出sam后,类似splay求前驱的做法,不断的逼近答案。我们知道,sam里从s走到某一节点即为一个子串,所以我们在每个节点下记录一个cnt,表示该节点下,能走到的节点有多少个。那么我们在求第k小的子串时,就往下走,枚举当前节点下的26字母节点,若枚举到的节点的cnt+1>=k那么就往该节点走,并输出这条边上的字母(为什么要+1呢?因为走到这个节点就可以是一个子串)。否则k -= cnt[
阅读全文
posted @ 2013-09-18 19:12
风言枫语
阅读(162)
推荐(0)