2010年4月18日

Hash join算法原理(Mark ZZ)

摘要: Hash join算法原理自从oracke 7.3以来,oracle提供了一种新的join技术,就是hash join。Hash Join只能用于相等连接,且只能在CBO优化器模式下。相对于nested loop join,hash join更适合处理大型结果集。Hash join不需要在驱动表上存在索引。一. Hash Join概述Hash join算法的一个基本思想就是根据小的row sour... 阅读全文

posted @ 2010-04-18 17:08 寂寞的肥肉 阅读(652) 评论(0) 推荐(0) 编辑

2010年4月14日

fatal error C1071: unexpected end of file found in comment(Mark ZZ)

摘要: 今天在一论坛上看到一人发帖:『最近遇到一个奇怪的问题,代码中的中文注释能使程序出错!!!试看如下的代码:int main() {int a = 0;int b = 0;/**停车来源字*/——————应改为“/*(空格,也可不空)*停车来源字(空格)*/”a = 10;b = 20;/**注释结束*/&... 阅读全文

posted @ 2010-04-14 21:44 寂寞的肥肉 阅读(8590) 评论(1) 推荐(0) 编辑

2010年4月10日

VC++工程如何脱离VSS环境(Mark ZZ)

摘要: 1)去掉整个文件夹的只读属性 2)删除所有目录(包括子目录)中的vssver.scc和mssccprj.scc两个文件 3)手动编辑所有的dsp文件(比如用记事本),找到并删除类似下面两行的内容: # PROP Scc_ProjName ""$/MyDemo/src", CEBBAAAA" # PROP Scc_LocalPath ".." 4)手动编辑所有的dsw文件(比如用记事本),找到并删除... 阅读全文

posted @ 2010-04-10 13:47 寂寞的肥肉 阅读(517) 评论(0) 推荐(0) 编辑

2010年4月8日

VC编译器产生的文件简介(Mark ZZ)

摘要: .CLW 文件是VC Class Wizard信息文件。存放了Class Wizard的信息。ClassWizard生成的用来存放类信息的文件。classwizard信息文件,ini文件的格式。.NCB 文件是分析器信息文件,是由系统自动产生的。是“No Compile Browser”的缩写,其中存放了供ClassView、WizardBar和Component Gall... 阅读全文

posted @ 2010-04-08 22:22 寂寞的肥肉 阅读(562) 评论(0) 推荐(0) 编辑

configure/make/make install的作用(MarkZZ)

摘要: 这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤。./configure 是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。make 是用来编译的,它从Makefile中读取指令,然后编译。make install 是用来安装的,它也从Makefile中读取指令,安装到指定的位置。AUTOMAKE和... 阅读全文

posted @ 2010-04-08 17:19 寂寞的肥肉 阅读(246) 评论(0) 推荐(0) 编辑

2010年2月25日

C语言字符串初探

摘要: C语言是没有字符串类型的,一般通过字符指针或者字符数组进行操作。指针和数组的差别这里就不讲了。  首先说明下程序中变量在内存中的分布。  全局变量存储在数据段中,局部变量存储在堆栈中,利用malloc动态分配的变量存储在堆中。堆栈和堆的区别请google.  下面根据一个具体的程序来看。代码Code highlighting produced by Actipro CodeHighlighter ... 阅读全文

posted @ 2010-02-25 13:59 寂寞的肥肉 阅读(1589) 评论(12) 推荐(0) 编辑

2009年12月31日

函数调用约定解析(转)

摘要: 前言: 文章讲述了几种主要程序语言中的函数调用约定;详细说明时主要以VC6中的函数调用约定为主,阐释方式主要是以C++程序编译后得到的汇编代码来进行说明; 我所使用的编译器和平台:WindowsXP + 赛扬1G + VC6(主要工具)\Delphi6\C++Builder6; 一:函数调用约定; 函数调用约定是函数调用者和被调用的函数体之间关于参数传递、返回值传递、堆栈清除、寄存器使用的一种约... 阅读全文

posted @ 2009-12-31 15:19 寂寞的肥肉 阅读(355) 评论(0) 推荐(0) 编辑

2009年12月27日

SQL中不通过max函数求最大值

摘要: 今天看了下《数据库系统概念》中的关系模型,里面一节的关系运算让我想到了SQL语句中不用max函数便可以求得某列的最大值。现假设有表如下所示:[代码]我们准备在列scores上求最大值。首先求出所有的非最大值,然后利用集合的差运算即可。计算所有的非最大值,要利用表自身的笛卡尔积.SQL语句如下:[代码] 阅读全文

posted @ 2009-12-27 15:54 寂寞的肥肉 阅读(7603) 评论(18) 推荐(0) 编辑

2009年12月24日

Linux下Apache端口被占用解决方法

摘要: 在FC9上安装Apache2后运行了几次,发现端口被占用:daddress already in use make_sock could not bind to address 80解决方法:1:#netstat -tulpn | grep :802:# kill -9 pid  或者 killall -9 httpd 阅读全文

posted @ 2009-12-24 23:38 寂寞的肥肉 阅读(1365) 评论(0) 推荐(0) 编辑

getconf命令

摘要: getconf 命令使用详解, os版本不同造成的差异, 具体查看: # man get conf 用途将系统配置变量值写入标准输出。语法getconf [ -v specification ] [ SystemwideConfiguration | PathConfiguration PathName ] [ DeviceVariable DeviceName ]getconf -a描述用 Sy... 阅读全文

posted @ 2009-12-24 23:34 寂寞的肥肉 阅读(524) 评论(0) 推荐(0) 编辑

导航