2007年01月15日
 
28、    函数:因为Javascript是一种无类型的语言,所以不能给函数的参数指定一个数据类型,而且Javascript不会检测传递的数据是不是那个函数需要的类型。如果参数的数据类型很重要.可以用运算符typeof对它进行检测。Javascript也不会检测传递给它的参数个数是否正确。如果传递的参数比函数需要的个数多.那么多余的值会被忽略掉。如果传递的参数比函数需要的个数少.那么多余的几个参数就会被赋予未定义的值,在大多数情况下,这会使函数发生运行错误。
29、    函数名并没有什么实质意义、它不过是保存函数的变量的名字罢了。可以将这个函数赋给其他变量,它仍然会以相同的方式起作用。例如:
function square(x) { return x*x;}     //表示对参数进行平方运算的函数
a=square(4);                     //对4进行平方运算,a值等于16
b=square;                       //现在b和square函数是同样的
c=b(5);                         //调用b实际也就是调用square函数,c值等于25
30、    Arguments对象:arguments对象很类似数组,但它并不是真正的数组,我们通过arguments[]可以获取对应的参数,arguments[0]代表第一个参数,arguments[1]代表第二个,以此类推。Arguments对象具有length属性,可以获取函数的参数长度,例如:下面的我们就可以通过arguments来检查函数的参数是否完整:
Function f(x,y,z)
{
   //在函数开始的时候我们检查函数的参数数量是否完整
   If(arguments.length!=3)
   {
      Alert(“函数需要的参数个数为3个,当前传递的参数个数不满足!”);
      Return null;
}
//上面函数参数数量检查完整后,我们才真正运行后面的函数体
…………..
}
我们还可以编写一个函数来返回参数中的最大值:
Function max()
{
 Var m=Number_NEGATIVE_INFINITY;
 //遍历所有参数,返回最大参数
 Fot(var i=0;i< arguments.length;i++)
{
 If(arguments[i]>m) m= arguments[i];
}
Return m;
}
我们就可以这样调用:
Var largest=max(1,2,3,10,230,30,4000,68000);
函数的两个特殊属性:Callee和Caller
Callee属性:引用当前正在执行的函数,也就对函数本身的递归调用,例如:
 Function x()
 {
If(x>1) return x* arguments.callee(x-1);
Return x;
}
   Caller属性:引用的是当前函数被调用的调用环境。注意:arguments.caller引用的不是调用当前函数的那个函数,而是调用当前函数的函数的实际参数对象。所以要引用调用函数,必须这样使用arguments.caller.callee。(非标准内容)
31、    函数的属性和方法:
Length属性:只读属性,返回函数需要的实际参数的数目,也就是函数声明时的参数数目。我们可以通比较arguments.length和函数的length属性(通过arguments.callee.length访问)来判断传递给函数的函数个数是否符合要求。
定义自己的函数属性:当函数在调用过程中需要保持一个不变的值时,可以同全局变量来实现,由于这一信息由函数来使用,所以我们就可以定义属性来实现。
例如无论这个函数什么时候被调用了,都会返回一个唯一的整数。
//创建并初始化静态变量,因为函数声明是在函数执行前处理的
//所以我们在函数声明前并不能真正实现这个赋值运算, unInteger代表函数对象。
unInteger.count=0;
//下面的函数每次被调用的返回值都不同,
//而且使用它自己的静态变量来跟踪它上次返回的值
function unInteger()
{
 //给静态变量加1并返回
 Return unInteger.count++;
}
方法apply:调用方法,f.apply(x,{1,2}),f表示函数本身,x表示f的对象,{1,2}是一个数组参数
32、    对象
对象的可以如下声明:
var circle={x:0,y:0,radius:2};
var homer={
            name:”Homer Simpson”,
            age:34,
            married:true,
            occupation:”plant operator”,
            email:”yujiabian@tom.com”
};
属性的删除:delete book.chapter2;
把属性设置为未定义:book.chapter2=book.no_such_property;
对象属性的枚举:枚举是没有特定次序的
function listPropertyNames(obj)
{
 var names=””;
 for(var i in obj)
 {
    names +=i+”\n”;
}
alert(names);
}
33、    数组
join方法:该方法将数组中所有的元素连接起来,生成一个字符串
var a={1,2,3}    //创建一个包含3个元素的数组
s=a.join();      //s收到的字符串是”1,2,3”
join方法也可以指定格式,例如:
s=a.join(“, ”);   //s收到的字符串是”1, 2, 3”,注意字符串中的空格
join方法和split方法的作用正好相反
reverse方法:用来颠倒数组的元素顺序,例如:
a=new Array(1,2,3);
a.reverse();     //将元素顺序颠倒
s=a.join();      //s=”3,2,1”,原来数组中a[0]=1;a[1]=2;a[2]=3
sort方法:对数组的元素进行排序,如果sort方法不包含参数,那么将按照字母顺序进行排序,例如:
a=new Array(“banana”,”apple”,”cherry”);
a.sort();
s=a.join();     //s的值为”apple,banana,cherry”
如果要对数组按照其他顺序来排序,必须将一个比较函数作为参数传递给sort()。
该函数的作用是确定它的两个参数在排序数组中哪个在前,哪个在后。如果第一个参
数应该位于第二个参数之前,那么比较函数将返回一个小于0的数。如果第一个参数
应该出现在第二个参数之后,比较函数就会返回一个大于0的数。如果两个参数相等
(例如它们的顺序是相等的).那么比较函数将返回0。例如,要对一个数组按照数字
顺序进行排序,而不是按照字母顺序进行排序.应该使用如下的代码:
var a={33,4,1111,222};
a.sort();     //排序结果,字母顺序:1111,222,33,4
a.sort(function(a,b){return a-b;}); //排序结果,数字顺序:4,33,222,1111
concat方法:它能创建并返回一个数组,这个数组包含调用concat()的原始数组的元素,这些元素之后跟随的是concat ()的参数。如果这些参数中有自身是数组的,那么它将被展开,其元素将被添加到返回的数组中。但是要注意,concat ()不能递归地展开一个元素为数组的数组。下面是一些例子:
var a=[1,2,3]
a.concat(4,5);            //返回[1,2,3,4,5]
a.concat([4,5]);           //返回[1,2,3,4,5]
a.concat([4,5],[6,7]);      //返回[1,2,3,4,5,6,7]
a.concat(4,[5,[6,7]]);      //返回[1,2,3,4,5,[6,7]],这里注意因为[6,7]是嵌套的数组,所以不能被展开
slice方法:它返回的是指定数组的一个片段,或者说是子数组。它的两个参数指定了要返回的片段的起止点。返回的致组包含由第一个参数指定的元素和从那个元素开始到第二个参数指定的元素为止的元素,但是并不包含第二个参数所指定的元素。如果只传递给它—个参数,那么返回的数组将包含从起始位置开始到原数组结束处的所有元素。如果两个参数中有一个是负数,那么它所指定的是相对于数组中的最后一个元素而言的元素。例如.参数值为-1指定的是数组的最后一个元素、而参数值为-3,指定的是从数组的最后一个元素数起.倒数第3个元素。下面是一些例子:
var a=[1,2,3,4,5];
a.slice(0,3);    //返回[1,2,3]
a.slice(3);     //返回[4,5]
a.slice(1,-1);   //返回[2,3,4]
a.slice(-3,-2);     //返回[3],IE4中的bug导致返回[1,2,3]
splice方法:插入或删除数组元素的通用方法。它也是就地修改数组的。和slice()及concat()一样并不创建新的数组。注意:虽然splice()和slice()名字很相似,但是执行的却是完全不同的操作。
splice ()可以把元素从数组中删除,也可以将新元素插人到数组中.或者是同时执行这两种操作。位于被插入或删除了的元素之后的数组元素会进行必要的移动.以便能够和数组余下的元素保持连续性。splice ()的第—个参数指定了要插入或删除的元素在数组中的位置。第二个参数指定了要从数组中删除的元素个数。如果第二个参数被省略了.那么将删除从开始元素到数组结尾处的所有元素。splice ()返回的是删除了元素之后的数组.如果没有删除任间元素。那么将返回—个空数组。
例如:
var a=[1,2,3,4,5,6,7,8];
a.splice(4);   //返回[5,6,7,8],a的值为[1,2,3,4]
a.splice(1,2);   //返回[2,3],a的值为[1,4]
a.splice(1,1);   //返回[4]
splice ()的前两个参数指定了应该删除的数组元素。这两个参数之后还可以有任意多个其他参数,它们指定的是要从第一个参数指定的位置处开始插入的元素。例如:
var a=[1,2,3,4,5];
a.splice(2,0,’a’,’b’);   //应该返回[],a的值为[1,2,’a’,’b’,3,4,5]
a.splice(2,2,[1,2],3);   //返回[‘a’,’b’],a的值为[1,2,[1,2],3,3,4,5]
注意,和concat()不同,splice ()并不将它插入的数组参数展开,也就是说,如果传递给它插入的是一个数组,那么它插人的就是这个数组本身.而不是这个数组的元素。
push方法和pop法:方法push()会将一个或多个新元素附加到一个数组的尾部.然后返回它所附加的最后一个值。方法pop()所做的恰恰相反,它将删除数组的最后—个元素,减少数组的长度,然后返回它所删除的值。注意,这两个方法都是就地修改数组的,不会生成一个修改过的数组副本。联合使用push()相pop(),我们就可以用JavaScript数组实现一个先进后出(FILO)的栈了。例如:
var stack=[];
stack.push(1,2);   //栈:[1,2],返回2
stack.pop();      //栈:[1],返回2
stack.push(3);   //栈:[1,3],返回3
stack.pop();      //栈:[1],返回3
stack.push([4,5]);   //栈:[1,[4,5]],返回[4,5]
stack.pop();      //栈:[1],返回[4,5]
stack.pop();      //栈:[],返回1
   unshift方法和shift方法:它们的行为和push()与pop()作常相似。只不过它们是在数组的头部进行元素的插入和删除。方法unshift()会将一个或多个元素添加到数组的头部、然后把已有的元素移动到下标较大的位置上以腾出空间.它返回的是数组的新长度。方法shift()会删除并返回数组的第—个元素、然后将其接下来的所有元素都向前移动以填补第一个元素留下的字白。
注意使用多个参数调用unshif t()时它所表现出的行为。这些参数是同时插入的(和splice()方法一样),而不是一次只插入—个,这就意味着参数呈现在结果数组中的顺序和它们在参数列表中的顺序相同。如果—次只插入—个元素.那么它们呈现在结果数组的顺序恰好与参数列表中的顺序相反。
2006年12月08日

20、 For/in语句:在javascript中,关键字for有两种用法,一种是一般我们常用的循环,另外一种就是for/in语句。这是一个另类的循环,它的语法如下:
For(var in object)
{
…………. //内部循环语句
}
其中var应该是一个变量名、数组的一个元素或者对象的一个属性。Object应该是一个对象或者计算结果为对象的一个表达式。
可以使用while语句或者for语句,通过每次循环对下标变量加1来遍历—个数组。而f or/in语句则提供了一种遍历对象属性的方法。for/in循环的主体对object对象的每个属性都执行一次,在循环体执行前,对象的属性值会被作为字符串赋值给var变量。在循环体内部.可以使用这个变量和“[]”运算符来查询该属性的值。例如:下面的for/in循环将输出一个对象的所有属性名及它的值:
For(prop in my_obj)
{
Document.write(“name=”+prop+“; value=”+my_obj[prop]+“<br>”);
}
其实,for/in循环并不遍历所有对象的所有可能的属性。对象的有些属性以相同的方式标记成只读的、永久的(不可删除的)或者不可列举的,这些用性使用for/in循环是不能列举出来的。虽然所有用户定义属性都是可以列举的.但是许多内置属性,包括所有的内置方法都是不可列举的。对象可以继承其他对象的属性,那些继承来的用户定义属性使用for/in循环也是可以列举出来的。
21、 标签:javascript中,任何语句都可以通过在它前面加上标识符和冒号来标记:例如:
Myprivate:statement,Myprivate可以是非保留字的任何标记符。由于标签名不同于函数名和变量名,所以不要担心会发生冲突。标签通常都用在各种循环前,例如下面就是:
Parse:
While(token!=null)
{
//此处省略了代码
}
通过给一个循环命名,可以使用break语句和continue语句来退出循环或者退出循环的某一次迭代。例如:
Break parse; //停止迭代
Continue parse; //开始下一次迭代
请看下面的例子:
For(i=0;i<data.length;i++)
{
If(data[i]=null)
Continue; //这里表示对于没有定义的数据,程序无法继续执行下去,转到循环外执行下一次循环。
Total+=data[i];
}
22、 Var语句:var语句不能作为for循环或者for/in循环的一部分,下面的例子是错误的:
For(var i=0;i<10;i++) document.write(i,”<br>”);
23、 函数:函数的定义由保留字function标记出,后面跟(),括弧里面是参数,最后面是一对大括弧,例如:
Function 函数名([参数1[,参数2[,…..参数n])
{
//此处省略函数主体
}
函数的声明不需要指定类型,这一点要和java或其他函数定义区分开。
24、 异常:javascript中使用throw抛出异常,语法如下:
Throw expression;
需要注意的是:expression可以是任何类型的,但它通常会是一个Error对象或者Error子类的一个实例。我们更多的时候会这样使用throw来抛出异常:
Function myf(x)
{
//如果输入参数小于10,则认为无效,抛出异常
If(x<10) throw new Error{“x必须是一个大于10的数字”};
//否则计算一个值,正常返回
Var rtn=x*x;
Return rtn;
}
25、 在javascript中也可以使用类似于java或者C++中的try/catch/finally来控制程序运行和捕获异常。语法上和java或者C++基本一致。
26、 Javascript中虽然也有with语句,但是因为with语句使得代码很难优化,执行效率低下,而且在with语句中的函数定义和变量初始化可能会产生令人惊讶的、出人意料行为,所以我们应该尽量避免使用。
27、 空语句:空语句的语法如下:
;
执行一个空语句显然不会产生任何作用,也不会执行任何动作。你可能认为使用这一个语句毫无道理,但是实践证明,当你想要创建一个具有空主体的循环时,空语句还是有用的。例如:
//初始化数组a
For(i=0;i<a.length;a[i++]=0) ;//这里就是一个空语句

2006年12月06日
8、 对象:javascript中的对象可以作为关联数组使用,因为它们能够将任意的数值和任意的字符串关联起来。如果采用这种方式使用对象.那么要访问对象的属性就要采取不同的语法.即使用一个由中括号封闭起来的、包含所需属性名的字符串,例如:
   <HTML>
 <HEAD>
 <TITLE> New Document </TITLE>
 <META NAME="Generator" CONTENT="EditPlus">
 </HEAD>
 <BODY>
   <INPUT TYPE="submit" name="test" value="提交">
   <script language="javascript">
     document.write(test["name"]);
     document.write(test["value"]);
   </script>
 </BODY>
</HTML>
其中test["name"]这种访问方式和test.name所起到的效果是一样的。
9、 对象直接量(也称为初始化对象) 是由一个列表构成的,这个列表的元素是用冒号分隔的属性/值对.元素之间用逗号隔开,整个列表封闭在大括号之内。例如:Var point={x:2.3,y:5.6},对象直接量也可以嵌套,如:
Var rectangle={uppLeft:{x:2.3,y:5.6},lowerRight{x:4,y:7}},对象直接量并不一定是常量,也可以是表达式。
10、 Javascript不支持多位数组,不过它的数组元素还可以是数组。
11、    JavaScript的关链字null是一个特殊的值、它表示的是“无值”。null常常被看作是特殊    数据类型Null的唯—合法值。但有时它被看作对象类型的一个特殊值,即代表“无对象”的值。无论在哪种情况下。Null都是个唯一值、有别于所有其他的值。如果一个变量的值为null、那么你就应该知道它的值不是有效的对象、数组、数字、字符串和布尔值。
Undefined表示一个没有定义或者声明了没有赋值的变量或者属性。但是大多数实际使用中,可以将两者看作是相同的。如果对象my的prop属性并不存在,那么my.prop= =null这句话返回值为true。
如果要区分它们两个,那么可以使用typeof运算符,对于没有赋制的变量、没有定义的属性或者变量,返回值是undefined,看看下面的例子:
Var temp;
Type=typeof temp;                 //返回值为undefined
而对于null,返回值却是“object”,例:
Type=typeof null;                  //返回值为object
有一种新的运算符“= = =”可以区分undefined和null,例如:
Var temp;
If(temp= = =null)                    //返回值为false
12、    Date对象:Date对象中,月份是从0开始的,所以12月份对应数字11,例如:声明2006年12月23日,new Date(2006,11,23);注意是11而不是12。
13、    正则表达式:在javascript语言中,正则表达式由RegExp对象来表示,语法上和Perl语言一样。一对斜线之间的文本就构成了正则表达式直接量。例如:\^Html\
14、    变量:javascript中如果没有显式地声明一个变量,那么javascript会隐式为你声明。但是需要注意的是,隐式声明的变量总是全局变量,即使你只是在一个函数体内使用它。所以建议声明变量时,使用var。
15、    函数中声明的所有变量,无论是在那里声明的,在整个函数中它们都是有定义的。例如:
Function test(o)
{
 Var i=0;      //在整个函数体内,i都是有意义
 If(typeof= =”object”)
{
 Var j=0;   //j不仅在块中有定义,在整个函数也都有定义
 For(var k=0;k<10;k++)    //k在整个函数体内也都有意义
 {
    Document.write(k);
}
Document.write(k);      //k仍然有意义,输出10
}
Document.write(j);        //j仍然有意义
}
注意下面的函数声明:
Var scope=”globle”;
Function f()
{
 Alert(scope);        //此处相当于在函数体内又隐式声明了一个变量,但是没有初始化,所以值应该为”undefined”,而不是globle
 Var scope=”local”;    //这里相当于对scope进行初始化
 Alert(scope);        //输出值为”local”
}
所以我们应该养成良好的习惯,把函数中的变量集中放在函数开头声明。
16、基本类型和引用类型:基本类型包括数值,布尔值,null和未定义的值;引用类型包含对象,数组和函数。基本类型和引用类型的区别用下面的例子就可以说明:
第一个例子,基本类型:
Var a=3.14;     //声明一个变量并赋值
Var b=a;       //把这个变量的值复制到一个新的变量中
a=4;          //修改原始变量的值
alert(b);       //此时输出3.14,复制是值,所以不变化
第二个例子,引用类型:
Var a={1,2,3};     //初始化一个变量作为数组的对象引用
Var b=a;          //把这个引用(注意是引用,而不是数值)复制给一个新的对象
a[0]=99;          //修改原始变量的值
alert(b);          //因为b和a引用同一个对象,所以当a中的元素变化时,b也变化
   注意:字符串是一个特例。因为它具有可变的大小,所以显然它不能被直接存储在具有固定大小的变量中。出于效率的原因,我们希望Javascript只复制对字符串的引用而不是字符串的内容。但另一方面.字符串在许多方面都和原始类型的表现相似。而字符串是不可变的这一事实(即没有办法改变一个字符串值的内容)使得字符串是原始类型还是引用类型的问题更加令人费解。无论是将字符串看作是表现与原始类型相似的不可变引用类型.还是将它看作使用引用类型的内部功能实现的原始类型,结果部是一样的。
17、在javascript中,变量基本上和对象的属性是一样的。函数体内的局部变量会覆盖函数体外同名的全局变量。
18、运算符:在javascript中’a’*’b’是不合法的,但是’3’*’4’却是合法的,因为javascript会根据情况进行转换,所以’3’*’4’的结果是数字12,而不是字符串’12’。
如果你对运算符的优先级了解不是很深的话,最好用括号来表示你的意图。
19、“=”表示赋值或者得到; “= =”表示等于,可能只是值上的相等;“= = =”表示完全相等,不仅仅是值,包含类型等其他。NaN不等于任何,包括自身。
“!=”和“!= =”检测的情况恰好与“= =”和“= = =”相反。如果两个值相等,“!=”返回false,否则返回true,如果两个值完全相等,“!= =”返回false,否则返回true。
2006年11月30日
1、 javascript是一种大小写敏感的语言,而HTML则是不区分大小写的。例如,在HTML
中事件处理器属性ONCLICK通常被写为onclick或者onClick,但是在javascript代码中就只能使用onclick。在javascript中,如果你的语句放在不同行中,则可以省略分号,例如:
A=3
B=4
但是如果你要将这两句放在同一行,那么第一个分号就是必须的,例如:
A=3;b=4;
当你在使用return语句、break语句和continue语句时,千万要注意:
如果你这样写:
Return
True;
那么程序会自动为第一句插入一个分号,理解成:
Return;
True;
这种代码没有任何语法错误,但是会引发不可知的状态。所以我们应该养成良好的编程习惯,在语句后面使用分号(;)。
2、 javascript中所有的数字都是浮点数表示。由于使用标准的8字节IEEE浮点数值格式表示数值,所以javascript能表示的最大值是:正负1.797693]348623157*10308,最小值是正负5*10-324。对java程序员来说,这种格式和double类型的格式类似。
3、 Javascrtpt还采用了大量的算术函数,来支持更为复杂的算术运算,这些函数是语言的核心部分。为方便起见.这些函数都被保存为Math对象的属性.因此我们总是使用直接量名Math来访问这些函数。例如,下面列出了如问计算数字x的正弦值:
Sine_of_x=Math.sin(x),
计算数字的平方根的表达式如下:
Hy=Math.sqrt(x*x+y*y)
我们还应该注意,在javascript中还有一种有趣的进制转换的用法,方法toString()可以用它的参数指定的基数或者底数把数字转换为字符串,下面有这样一段程序:
<HTML>
 <HEAD>
 <TITLE> toString()用法展示 </TITLE>
 <META NAME="Generator" CONTENT="EditPlus" charSet="gb2312">
 </HEAD>
 <BODY>
 <script>
     var x=34;
    var y=x.toString(16);
    document.write("十进制数34的十六进制="+y); 
</script>
 </BODY>
</HTML>
这里需要注意的是:当你直接对一个常数进行这样的转换时,必须用()把常数括起来,例如:var y=(243).toString(16);
4、 Javascript还使用了一些特殊的数值。当一个浮点值大于所能表示的最大值时,其结果是一个特殊的无穷大值,Javascript就将它输出为Infinity。同样地,当—个负值比所能表示的最小负值还小的话,结果就是负无穷大,输出为—Infinity。
 另一个特殊的Javascript数值是当一个算术运算(如用0除以0)产生了未定义的结果或出错时返回的。在这种情况下,结果是一个非数字的特殊值,缩出为NaN(Not a Number)。这个值的表现有些不寻常,因为它和任何数值部不相等.包括它自己在内.所以需要一个专门的函数isNan()来检测这个值。
 下表列出特殊常量:
常量
含义
Number.MAX_VALUE
可表示的最大值
Number.MIN_VALUE
可表示的最小负数(与零最接近的值)
Number.NAN
特殊的非数字值
Number.POSITIVE_INFINITY
正无穷大的特殊值
Number. NEGATIVE_INFINITY
负无穷大的特殊值
 
5、 HTML中使用双引号来界定字符串(现在流行的Web浏览器都允许是用单引号来界定字符串),而javascript代码经常被作为事件处理器嵌在HTML中,为了避免不必要的以外,我们用单引号来界定javascript中的字符串。
6、 “\”在javascript中代表转义字符,例如\251就表示版权符,\b表示退格符,\f表示换页符,\n表示换行符,\r表示回车符,\t表示水平制表符,\v表示垂直制表符,\’表示撇号或者单引号,\”表示双引号,\\表示反斜杠。
7、 函数可以直接赋值给一个变量,例如:var square=function(x){return x*x;}
2006年09月14日

潘金莲有没有权利按照她自己的意思分配她的性资源?或者说,
究竟谁是潘金莲性工厂的真正所有者?是她自己,还是武大郎? 

  对我来说,性是一种珍贵的稀缺资源,当然,我指的是性生活,
而不是性别,性别我自己也有一个,这是我快乐和烦恼的根源,用经
济学的术语说,就是成本,这成本在有生之年能给我创造多大的价值
和效益,或者赔个一毛不剩,变成呆坏账和闲置资产,我心中还十分
没底。 

  赔本买卖 

  作为一名独身主义者,我坚决认为婚姻是个赔本买卖。首先它的
机会成本太高,我们形容某人得不偿失,常说他“捡了芝麻,丢了西瓜
”,那么结婚就是捡了一粒芝麻,却丢了一个谷仓。 

  投资理论讲“不能把所有的鸡蛋放在一个篮子里”,而结婚显然是
违背了投资理论,你把所有的蛋都放了进去,最后却未必就能孵出小
鸡来,弄不好连蛋都要打破。 

  前些日子广东有个案例:有个人在外面包了个二奶,老婆发现后
怒不可遏,一刀将他的作案工具割下来扔进了马桶,连生产设备都报
废了,可以算是鸡飞蛋打的典型。 

  人类的性供应时间不长,20岁开张,60岁打烊,也就40年左右的
时间,听说有人七十多岁还能搞批发,我觉得那肯定是部长以上级别
干部,全靠补药顶着,要不然就是super猛男。40年是14000天,按三
天一次计,人一辈子能消费的性资源不过4600单位。如果不生孩子,
也不谈爱情,那么结婚其实就是为了这4600次。“我能想到最浪漫的事
,就是和你一起慢慢变老”,细细分析起来这事其实并不怎么浪漫,白
首偕老,终生相伴,不过是4600次活塞运动的另一种说法。 

  为了使问题更好理解,我们对结婚的成本进行实证分析: 

  一、结婚的直接成本。北京人结婚时,前来道贺的小伙子会这么
唱:“结婚了吧,傻冒了吧,一个人挣钱两个人花……”可见结婚要付
出50%的收入,即使离婚也要按这个标准来分割共同财产。根据莫迪
利阿尼的生命周期假说,消费取决于人一生的收入,我们假设一个人
月收入1000元,工作40年的总收入是48万。48万一半自己用,一半拿
来跟老婆换那4600次,平均每次也就是52块多。在这个问题上富人比
穷人吃亏更大一些,如果月收入一万,那么性交的单价就是500多元
,据说莫斯科四星级酒店里就是这个价格,所以富人容易包二奶,因
为每多包一个,他的成本就会降低一倍,由此我们可以得出一个结论
:决定夫妻关系并不是所谓的道德伦理,而是供需关系。如果你不巧
是比尔·盖茨,那就太惊人了,按上述计算方式,你跟老婆亲热一次的
价格是1100万美元,这钱如果买成猪肉,可以买16,000,000斤。 

  二、结婚的间接成本。胡塞尔说真正的自由主义是不结婚的,这
说明结婚要损失自由,裴多菲有诗道:为了自由,生命也可抛,爱情
也可抛,可见自由是无价的。除了这无价的自由,你还必须在婚姻生
活中花费大量的个人时间,比如陪老婆逛街,或者陪老公打麻将,这
时间也是金钱;有人婚后感情不好,喜欢跟老婆吵架,说不定还要发
生武斗,但不管是打坏了老婆还是被老婆打坏了,都要付出修理成本
;如果被抓伤了脸,还要编谎话请假,产生误工成本;如果老婆一气
之下回了娘家,你可能要磨破几双皮鞋,经济学中把这种成本叫作“皮
鞋成本”。这么说来,婚姻就是一个大竹杠。批发本来应该比零售便宜
,我们都知道商业采购的原理是“批量越大,成本越低”,现在可好,
你一下子全包了,结果还被人狠狠敲了一竹杠。 

  饥荒与效率 

  在自由放任的经济理论之前,经济学的一个重要任务是怎样增加
生产,避免出现饥荒。我们都知道,饥荒是生活基本资料,尤其是粮
食的供应不足引起的,三年困难时期,因为高估产、高征收,再加上
大办人民公社的过度浪费,弄得老百姓连饭都吃不上,活活饿死了几
千万人。性爱市场也会产生供应不足的问题,对男性来说,女方不断
提升的性技术、不断扩大的性需求真是个灾难。据说有个丈夫天天在
汤里放安眠药,让老婆一吃完就呼呼大睡,不去想性供应和性需求的
事,这法子可能有效,但实在是有点缺德:你万一把人家吃傻了怎么
办? 

  供应不足如果严重了就会发生饥荒,有饥荒就会有逃荒者,这事
就叫“红杏出墙”。平常人们对逃荒者总是很同情,但对性爱逃荒者,
人们却一直都很鄙视,说她们淫荡、道德沦丧、不守妇道,它的代表
人物就是潘金莲,人家不过就是在饥荒时吃了几口别人家的饭,就被
道德学家们骂了一千多年,骂得人人自危,连慕容雪村这么大胆的人
都有点哆嗦。 

  这事其实是一个产权不清的问题,跟我们的国企改革差不多:潘
金莲有没有权利按照她自己的意思分配她的性资源?或者说,究竟谁
是潘金莲性工厂的真正所有者?是她自己,还是武大郎?按照所有权
与经营权分离的原则,武大郎最多只有经营权,但你们非要连所有权
都夺去,我觉得这中间一定有什么猫腻,建议清河县反贪局介入调查
。 

  我在企业里管过采购工作,一般情况下我都会选一家固定的供应
商,定点采购的好处就是成本低、供应及时。但如果这家供应商供不
上货,那我就要多找两家,这和潘金莲做的没什么区别,也没见谁说
我淫荡或者道德沦丧。所以在这个问题上我有点同情潘金莲,她和我
一样都是优秀的采购员,关注采购质量,寻求足量、及时的供应,但
我又加薪又升职,过得滋滋润润,潘采购却被“公安局长”武松一刀砍
了,其间的际遇,真是令人不胜唏嘘。 

  前面说过了,经济学有时要研究如何增加生产,在这个问题上,
经济学家和管理学家们有很多理论,比如提高劳动生产率,延长作业
时间,还有费亨氏理论、德罗定律什么的,金正日将军提出还要有艰
苦奋斗的精神,但我认为最重要的还是科学技术,所以西门庆买了两
个银托子,所以印度神油和龟鳖丸才会那么畅销,社会学家说性药泛
滥是社会道德沦丧的标志,我觉得这事跟道德关系不大,我们卖春药
只不过是为了避免饥荒,而众所周知,搞出饥荒可实在算不上什么道
德高尚。 

  科技是第一生产力。但说也奇怪,性工业应用科技不是为了提高
生产效率,反而是为了降低生产效率。说起“效率”这个词人人都明白
,就是用最少的时间做最多的事,比的是谁更快,而在性爱问题上,
人们却总想用最长的时间做同一件事,比的是谁更慢

本篇文章使用aigaogao Blog软件发布, “我的Blog要备份”

2006年09月05日

受朋友邀请,去日本某大学听讲演,据说是有几个名人到讲,由于近来说话水平遭到严重质疑,加之鄙人属于不吐不快之性,欣然前往—虽然也有冲着那免费的午间中华料理的居心。

先是一个日本的经济学家讲日本的经济发展前景和路线,对于经济的分析和日本的局限以及必然选择技术称霸的原因,讲的十分中肯,获得不少掌声。

其次是一个中国的教授讲中国的发展现状以及与日本的经济合作。术语太多,没怎么听懂,结束后我向他提议以后用中文讲,另外找个翻译比较好,老教授很虚心的对我说对不起,并把自己的讲演稿给了我一份,让我很惭愧。

如果没有第三个人,我想今天我是愉快的,也认识了几个同胞,颇有裨益。

然而第三个来了!

在这里,我想用他的开场白来解释一下我的心情,他说:大家好,我是台湾出生的,由于文化的源流和我的经历,我加入了日本国籍,我想,我应该已经是一个完全的日本人了,我很高兴今天能和大家来交流关于中国的文化和经济的问题,我今天要讲的主题是,中国正在走向崩溃—从文化和经济谈起。

从这一句话开始,下面就开始有了骚动,日本人用一种复杂的眼光看着在场的中国人,很多学生或者和我一样的外来中国人开始议论,对于即将发生的讲演内容大概都有了心理预测!我就想选择退场,在日本,这样的人不算少,为了某些目的,孜孜不倦的诋毁中国,拼命的想加入日本,为了讨好日本人,做出许多丑态。这样的人,日本人也看不起,但是却有利用价值。

教授的声音很刺耳,他说:我对黄文雄先生的几部著作很佩服,写得很彻底,也很精辟,对于日本对中国的贡献和中国人反咬一口的行为我想是不需要再次说明的!我今天想先从经济谈起,中国的经济是一种畸形的发展经济,经过20多年的演变,就要到了崩溃的边缘。。。。。。我很庆幸的是我曾经的居住地台湾不属于中国。(注:黄文雄,台湾出身,日本某大学教授,疯狂诋毁中国的卖国贼!写了很多文章和书,基本主旨是宣扬日本对中国的战争是正义的,日本是一个拯救者,日本应该统治亚洲。

普通的反华分子在日本并不少数,但是黄文雄之流的彻底摇尾乞怜的军国主义维护者却是罕见,如此扭曲事实的不配做中国人的人,却身为大学教授,流毒颇深,可叹可气!)

我起身,走向门口,由于我不是学生,属于申请的行列,座位在前排。那个所谓的台湾人或日本人教授对主持人讲了句什么,主持人就对大家说,希望大家能尊重讲演者,保持安静并尽量不要走动。我回头看了一眼,继续走向门口。按照日本的常识,我应该对主讲者道歉,然后选择坐下或者快速出去。然而我什么也没做,从第二排出来,走向后面的大门,而不是中门的厕所位置!就在我走到大礼堂的中间位置的时候,教授的讲演重新开始了,他说:中国的文化首先是一种无赖文化,谎话说了100遍就是真理,对于知识的尊重在中国是一种弱智的表现,中国人崇尚武力,喜好破坏,没有信仰。。。。。。。

我听着这样的字眼,心里面很不是滋味,在我的周围,下至普通的公司业务员,上到上市公司的老总,对中国的现状都充满了惊艳之感,谈到中国,用得最多的一个词就是—魅力!虽然对中国的很多习惯和个人行为有很多抱怨,但是却从不因此而蔑视,最起码在我面前。于是,我回身走到朋友的面前,对他说,用并不低的声音:我现在是退场,不是去厕所,而且我也希望你也退场,没有必要浪费时间接受垃圾!我相信,在以我为中心的3米范围内能清晰地听到我的声音—虽然那个教授在呱噪。朋友看了我一眼,起身,对着他的同学说了一句:他在讨好日本人,我们没有必要做他的陪衬,走吧!

于是,一片桌椅的声音和5,6个起身的中国人。

教授很气愤也很尴尬,提高嗓音嚷:看看,连对人起码的尊重也没有,这样的素质,来到日本,居然还混进了大学!

我看了看朋友,他点了点头,于是我走到主持人的面前,很礼貌的说了一句:请借给我话筒用一下!然后,我毫不掩饰的对着下面的人群说开了:的确,我没有尊重这位教授,作为一个教授,利用周末的休息免费来向我们传播文化,我本来是很感激的,可惜,任何一种尊重都是有前提的,对于一个不认可自己血缘的人,我想,尊重的含义他不可能理解,更重要的是,如果我对他尊重,那就是对我自己以及13亿中国人的更大的不尊重,我是一个地道的中国人,我选择自我尊重和尊重我的绝大多数的同胞!

教授有点气急败坏,对着我大叫:你是哪里来的,那个专业的,你还没有听我的讲演内容,怎么这么没有基本教养?这样过分?请你出去或者规矩的坐下听,不要捣乱,请主持人先生维持一下秩序!

我几乎笑了起来:也许你从我的日语里听不出来,因为我和你一样,都是外来的,但是在座的日本人都知道我们是外国人,啊!对不起,你已经是日本人了,恭喜你。我是大陆来的,来自丝绸之路的新疆,很不好意思,我不是学生,你也不会有机会利用你教授的便利给我穿小鞋,而且,如果今天在座的不管哪一个学生受到了你的刁难,我一定会到教育委员会告你,我相信我自己一定会做到!至于我的素质嘛!我可以告诉你,我到日本之前在中国已经大学毕业,而且工作之后经过国家认证,拿到了经济员资格,到日本之后,我在一年之内就拿到日本文部省的最高奖学金,在2年之后就顺利就职,三年不到我就申请到了投资经营签证,相信在座的都知道这种签证的批准比率,换句话说,我的个人素质得到了中国政府和日本政府的多次认可。至于教养,我还是那句话,对于一个蔑视自己血缘的人,我没有必要!我没有必要用诋毁自己母亲的手段去讨好日本人而达到自己的某种目的或者获得某些利益,我是一个生意人,我做的是正常的贸易,我有能力用正常的手段让自己健康的生活,我对中国的文化充满了自豪和尊敬,我对中国的经济存在担心却充满信心,我相信我的祖国!对不起,我没有权利不让你讲,但是我有权利选择不听,我现在选择出去,也请你不要阻挡我,至于其他人的选择,我相信每个人都有自己的原则,我也不去干涉,打搅了你的讲演,很不好意思,再见!

很明显,教授讲不下去了,主持人的表情甚至有点幸灾乐祸。下面一半左右的人站了起来,教授的脸色青黑,对着我做着无力的挣扎:你这人,你简直是。。。。好的,我希望你能留下,我们就事论事的交流一下。

我笑着说,我们可以交流,如果你用中文,我想我们会交流的更深,可惜你好像不擅长用中文,我又忘了,您是日本人,而且对中国很痛恨,我想中文也不情愿被你用,我不打搅了,我还很忙,没有兴趣和你交流不需要辩论的问题,有时间欢迎你去中国看看,体会一下你曾经的祖先的文化。OK,BYE-BYE!

当我走下来的时候,我听见了掌声,也看见了更多的人起身,我有点英雄式的飘飘然,我走向会场的大门,嘴边带着微笑,心里想像着周星驰式的拉音:哎―呀呀呀—简直是太~~~~~爽了!!!

1.有一个很古老的传说,说是在北邮校园内能看到美女的人会长生不老…… 
   
  2.招聘市场的潜规则:北大人大,不如波大~ 
   
  3.人生最重要的不是他所站的位置,而是他所朝的方向;同理,上床最重要的不是他所插的位置,而是他所抽的方向…… 
   
  4.凯歌悄悄对柏芝说:“下面几个镜头对于你而言,可能有些难度,因为每个镜头都要穿着衣服拍……” 
   
  5.感冒了不吃药的话,要7天才能好;到医院看病吃药的话,一周也就好了…… 
   
   
  6.难道全世界的鸡蛋联合起来就能打破石头吗?!所以做人还是要现实些..... 
   
  7.现在的房价就好比林志玲的胸——看着坚挺,实际里面全是泡沫…… 
   
  8.不怕虎一样的敌人,就怕猪一样的队友! 
   
  9.独身女人喜欢OB>C,单身男人喜欢OGC~ (2006年图形隐讳之巅) 
   
  10.哈哈哈哈,我的日历从此将被改写——8月31日 
   
  11.我是沙漠里的一只鱼,靠着思念的眼泪坚强而又痛苦地活着…… 
   
  12.夏天就是不好,穷的时候我连西北风都没得喝…… 
   
  13..我也曾有过一双翅膀,不过我没用它在天上翱翔,而是放在锅里炖汤…… 
   
  14..男人们切记啊,对女人一定要同时使用大棒加金元的外交手段~ 
   
   
  15.成熟的爱情像一件衬衫:97%的棉,3%的莱卡。应该体贴却不束缚,温暖却不灼手,张弛有度,收放自如~ 
   
  16.在通往厨房的道路上扬帆起航,在呵护老婆的征程上乘风破浪,在辅助老婆的幕墙后一帆风顺……呜呜呜~~~ 
   
  17.我爱吃苹果,而且喜欢慢慢地吃,因为我怕噎着~噎着也就算了,可万一没有王子来救我,那这戏就没法演了。所以我还得睁只眼,要不万一被猪亲了可咋整? 
   
  18.爱情就像海滩上的贝壳——不要拣最大的,也不要拣最漂亮的,要拣就拣自己最喜欢的,拣到了就永远不再去海滩…… 
   
  18.当一个女人沾沾自喜地说如果男人没有她连内衣都找不到的时候,其实是两个人关系最危险的时候…… 
   
  19.通常是女人总记着让她笑的男人,而男人总记着让他哭的女人;可结果往往是女人留在了让她哭的男人身边,而男人身边却留下了让他笑的女人…… 
   
  20.女人上床越早,她就会离爱情越远…… 
   
  21..雨伞外的女人,注定了雨天就不能出门… 
   
  22.偶在家看世界杯时说:“偶喜欢托蒂!” 妈妈在旁边听见了说:“哼,说得好听,我怎么没见你拖!” 
   
  23.7岁的小侄女非要和我一起洗澡,边洗还边说:“姑姑,你的胸为什么那么小?”我狂汗:“哪小了,怎么小了?!”小侄女可怜地看了我一眼,安慰道:“没事,我的也很小……” 
   
  24.天津某公交车站的电子板坏了,每个字都少个偏旁,于是白天是“注意安全”,到了晚上就是“主日女王”…… 
   
  25.查夜的护校队问我“开门”和“请开门”差一个字有什么区别,我就反问他“你妈”和“CAO你妈”有什么区别…… 
   
  26.什么叫激情?难道非得让我身上绑着TNT满世界搞恐怖活动或者兜里揣把小刀劫持国航飞机才算有激情吗?!! 
   
  27..《
民法通则》第125条:在公共场所(包括论坛),挖坑不设明显标志或安全措施,致人伤害的(包括情感),施工人(楼主)应当承担相应的民事责任…… 
   
  28.勃起不是万能的,但不能勃起却是万万都不能的! 
   
  29.一脚踹不出你屎来,算你拉的干净 
   
  30.好吃不过饺子,好玩不过嫂子~

        31.为了朋友我两肋插刀,为了女人我插朋友两刀!!!(真爱宣言)

2006年08月30日

1、UNIX基本培训 – [fjlin]
2、AIX入门与提高(1)-中文 – [richard_he]
3、PL/SQL上课记录 – [jxdco]
4、[分享]2005年IBM原厂的AIX培训资料 – [fsm]
5、Oracle入门 让学习更轻松 – [migrator]
6、我看得懂的Oracle管理器OEM操作指南 – [tiren]
7、一些平时收集的Oracle的资料 – [ll7777]
8、Oracle 9i for Linux 資料庫管理實務(台湾原版). – [unico]
9、ORACLE 数据库实用附录 – [hawker60]
10、赵伯山的《Oracle 9i中文版基础培训教程》[pdf] – [leoking_z]
11、推荐一个不错的007笔记 – [sunnyanita]
12、ORACLE函数大全 – [btcity]
13、Oracle9iR2在红帽高级服务器版2.1下的安装 – [wx2523]
14、Oracle 9i SQL手册 – [cadsn]
15、表与索引专题总结(附件给出了具体实例) – [oracle_gao_dba]
16、详解UNIX和WINDOWS2000上的ORACLE的差异 – [zhangjingking]
17、数据库备份方案 – [wx2523]
18、分享 1Z0-007  SQL 整理笔记 – [error21h]
19、Installing Oracle 9iR2 on Red Hat 9 – [ern]
20、为 CNOUG 做贡献了—-《ORA8I DBA 宝典》电子版 – [beryllewis]
21、常用数据字典知识的一些介绍 – [lm875]
22、Oracle命令速查 – [cadsn]
23、《oracle的入门心得》不错,共享共享 – [liuxiao_lx]
24、双机热备oracle 安装方法 – [sail2000]
25、PL/SQL基础 – [pib]
26、oracle 培训教材,欢迎大家下载!!!! – [zhaohui_wuhan]
27、oracle操作手册 – [lm875]
28、Oracle 培训教材精选(DOC) – [yuct]
29、北大青鸟 oracle的教学ppt – [slayer12345]
30、参加8I培训的视屏资料(.ppt)- – [zhangjingking]
31、Oracle数据库系统应用实例集锦与编程技巧 – [cadsn]
32、提供两款比较小的ftp客户端软件 以方便大家的使用 – [自由鹰王]
33、共享数据库原理,建模,设计,实现,管理,sql调整,电子英文版图书,(实在对不起,下载地址已更正) – [dhl2001]
34、oracle视频教程的播放插件! – [oraclestudy]
35、入门提高必读—-同事写的一本书_下册 – [lo_tiger]
36、Oracle 9i中文版基础培训教程(PDF)-绝对经典(可是我买来的噢)(精华) – [leoking_z]
37、OCP 007 考题90% – [shiqige]
38、ORACLE9i Windows安装手册(PDF) – [leoking_z]
39、oracle9i unix管理手册(cn) – [wsywin]
40、北京邮电大学软件工程研究生的课程—数据库设计开发 – [laskiwallace]
41、Sybex_OCA&amp;OCP Introduction to Oracle9i SQL Study Guide – [china_z]
42、我看这里的一个傻瓜手册的反应不错,特此贴出全文与附件。 – [piner]
43、[共享]发现一个在线的O’Reilly’s CD bookshelf – [pelyxp]
44、收集的SQL 及PL/SQL的电子书 – [tarius]
45、ORACLE教学 – [fuwangxi]
46、oracle9i官方资料 – [fengwm]
47、Oracle.9i数据库管理员指南 – [hisen]
48、三星电子EDI项目的开发文档下载(中英文版) – [logistics]
49、为了感想与支持CNONG,送上一份个人开发的免费ORACLE表结构资料整理的软件 – [yzsind]
50、Expert Oracle9i Database Administration – [wsywin]
51、Oracle9i数据库管理实务讲座 – [wx2523]
52、Oracle 8i数据库管理员手册(中文)(1) – [myheartfly]
53、ORACLE9I中文基础教程 – [leibin79]
54、免费的oracle9i init配置文档详解,大家来下啊 – [jishubu]
55、Oracle数据库网络的安装和配置!! – [oracler_oracle]
56、Linux AS3.0 下安装Oracle9.2.0.4 整理文档〔zz〕 – [wsywin]
57、Oracle9i数据库管理讲座[下载] – [btcity]
58、oracle 9i参考手册(EN) – [hayyon]
59、ORACLE中常用函数总结- – [oracle_gao_dba]
60、动态数据字典 – [cqkey]
61、oracle数据库辅助工具 – [muge2001liu]
62、Oracle9i升级总结 – [hbxbm]
63、Oracle9i DBA手册 – [zhangjingking]
64、Oracle 9i在AIX上的性能调整. – [hngscuiwei]
65、Oracle 9i Init参数详解 – [bashaw]
66、历史上最强的sql FAQ for Oracle – [wangjinbao]
67、数据的导入与导出imp/exp – [allfromzero]
68、9i参考手册快速查看 – [hayyon]
69、Oracle数据操作和控制语言详解…… – [luzx]
70、SQL语言基础教程 – [sij_521]
71、《Oracle触发器与存储过程高级编程》 第3版 ,[CN扫描版] – [tailor]
72、oracle《expert one on one》英文版(.pdf) – [zhenyu_zhang16]
73、新手必读(手工创建数据库的全部脚本及说明 ) – [zhangjingking]
74、oracle常用命令完整打印版(推荐) – [sandybillows]
75、Oracle9i Recovery Manager Reference – [lendal]
76、HP data protector 备份手册(for unix and sap) – [linttt]
77、oracle8i 备份与恢复笔记【坛主注:论坛精华帖还有selina33著的其他课程笔记,推荐给广大初学者】 – [selina33]
78、也上传一个自动备份(逻辑备份),可以自动压缩 – [yuxuan]
79、Oracle9i Backup&amp;Recovery Manual – [zm21century]
80、数据库恢复教程 – [xj541004]
81、eBook 《Oracle性能优化 -已经证实的获得最佳性能和可用性的方法》 ENG – [tailor]
82、Oracle 9i的查询优化(中文) – [danysh]
83、命令查詢 – [baojianjun]
84、oracle8开发使用手册2 – [pfoleng]
85、Oracle Spatial技术细节及应用 – [ptlmok]
86、Oracle9i数据库管理员指南 – [yulei05]
87、oracle结构和管理笔记 – [selina33]
88、ORACLE 数据库管理员教程 – [baojianjun]
89、某单位的oracle针对sun480安装的报告 – [allfromzero]
90、转载SQL,PL/SQL笔记,写的不错,共享! – [oraclestudy]
91、我做了一个关于instance和database的区别的MP3文件 – [parrotao]
92、oracle傻瓜手册v2.0.pdf – [Arlong_w]
93、ORACLE8I视频安装全程演示 – [oracle_gao_dba]
94、Oracle Spatial9i 用户手册 – [ptlmok]
95、oracle9i培训整理 – [fengwm]
96、1000本Oracle数据库编程技术电子书专题下载 – [migrator]
97、oracle sql loader (the definitive guide) – [jametong]
98、如何在Windows上完全卸载Oracle数据库(8i、9i) – [yuct]
99、PLSQL语法 – [ds2oo2]
100、分享:Oracle9i for HP-UX的安装与双机集群 – [jamesliu]
101、oracle网络管理笔记 – [selina33]
102、入门提高必读—-同事写的一本书_下册 – [lo_tiger]
103、Oracle,HA在Unix上双机环境的安装指南 – [lihubi]
104、ORACLE应用常见傻瓜问题1000问 – [fmmugy]
105、绝世好书, 吐血推荐 – [muzijiang]
106、不 要 钱的 调优资料 !!! – [bclz9043]
107、oracle精简管理资料 – [lanshen]
108、oracle精简管理资料 – [lanshen]
109、谁有Oracle9i DBA手册(机械出版社)-完整电子版阿,共享一下哦 – [clouds2005]
110、最近参加Oracle DBA培训了,上传部分资料 – [yuxuan]
111、Sybex_OCA&amp;OCP Oracle9i DBA FundamentalsI Study Guide – [china_z]
112、Oracle9i开发指南pl/sql数据库代码 – [yulei05]
113、请问哪里有Oracle spatial的资料? – [askay]
114、DBA的职责和任务 – [liufuxing]
115、ORACLE9I系列资料 – [z寒武纪]
116、ORACLE数据库管理员指南(pdf) – [pzdmm]
117、RMAN 初学者指南 – [jishubu]
118、基于IBM HACMP Rotating方式配置Oracle816的实施备忘 – [lihubi]
119、oracle专家高级编程 Expert one-on-one Oracle(中文 扫描版).pdf – [zhbapple]
120、SharePlex for Oracle高可用和容灾方案 – [lihubi]
121、好资料一起分享(SQL参考手册中文版) – [Arlong_w]
122、在cnoug大会上演讲的ppt下载! – [sandybillows]
123、oracle常用命令汇总 – [ice_stone]
124、求:oracle9 pl/sql程序设计 – [落雪山林]
125、oracle report電子書 – [kelen_1977]
126、oracle erp 11i 内部学习资料。 – [sun_nan2004]
127、linux 上自动热备的shell – [skytears]
128、oracle架构管理图 – [wx2523]
129、【下载】最新大型ISO、精品商业源码下载站! – [luisfego2008]
130、Legato备份oracle的文档整理 – [lihubi]
131、ORACLE 数据库管理员的职责 – [zhangjingking]
132、哪位有pl/sql的练习题啊 – [gudumimang]
133、PLSQL精华,用Super Star Reader打开 – [mybuilder]
134、温医学院附属第一医院oracle备份脚本 – [宇风]
135、Step-By-Step Installation on IBM RS/6000 – [mayaren]
136、Oracle日常维护手册 – [cadsn]
137、oracle经典 – [french]
138、oracle资料 – [fancy0963]
139、oracle数据库管理常用命令 – [yzn1688]
140、oracle网络管理笔记 – [cathyxu]
141、Oracle 9i在AIX上的性能调整 – 内存篇.pdf – [thirry]
142、北大青鸟ORACLE入门资料 – [flashfan]
143、好资料 – [AXBXCXDX2001]
144、good rman book – [chao_ping]
145、ORACLE 数据库入门.ppt – [blessgod]
146、ORACLE9i的INIT参数的详细说明 – [pib]
147、OCI 调用接口 – [lyd]
148、有人需要ocp的资料,我就贴一把 – [wanghai]
149、清华大学计算机与信息管理中心《Oracle 数据库系统基础》 – [shinco1]
150、名词解释 – [SQL999]
151、ORACLE基础培训教程 – [oracle_gao_dba]
152、哪位仁兄知道哪里有BO(businessObjects)下载吗?感激 – [yangkq_001]
153、ftp上 /Upload/informatic 目录下的解压全部要密码又没有提供密码 – [NotMajia]
154、全系列sts哦~~要得进哦 – [anyday]
155、sap红塔集团实施资料 – [Python]
156、Oracle8iSQLJ编程 – [hayyon]
157、ORACLE与XML供大家下载 – [sulee]
158、我找到一个ORACLE8错误号说明 – [jansonwjl]
159、Oracle Database Monitor精华脚本 – [liufuxing]
160、Java 核心技术6版 I 源代码 – [stone196204]
161、Legato技术培训 – [lihubi]
162、SAPR3 生产制造培训 – [Python]
163、Veriats 培训资料 – [lihubi]
164、《Oracle8i数据库管理员手册》读书笔记 – [morinson]
165、资料: Oracle Internals tips 〔zz〕 – [wsywin]
166、steve adams的经典调优书 – [jametong]
167、我所收集的一些性能优化的文本,供大家参考 – [zhangjingking]
168、『下载』oracle PLSQL 程序设计(全)–已更新 – [布寺鸟]
169、OCP 007 和 031 考题 – [shiqige]
170、oracle8i 备份与恢复手册与大家分享 – [akawang]
171、9iR2的安装 – [ern]
172、ORACLE BOOK 下載好站點 – [robertmao_2003]
173、Oracle9 i:管理员新功能.pdf(学生教材中文版) – [zhangjingking]
174、Shareplex for oracle说明书 – [fsm]
175、Oracle9i AS官方培训教材 – [tailor]
176、dba 常用sql语句 – [lm875]
177、我是新来的,对这里还不是很熟悉!我从网上找了些题库,大家看看,有用的话,就拿去用吧。 – [babyfly]
178、求unix aix rs6000操作命令手册 – [oracle_yuyan]
179、求oracle 9i数据字典文档 – [oracle_yuyan]
180、哪位大侠有  Oracle9i UNIX管理手册 这本书呀 – [muzijiang]
181、Oracle的数据仓库解决方案 – [zhangjingking]
182、817在AIX433上的安装 – [leibin79]
183、完全接触 Oracle(1) – [zhangjingking]
184、我们学校的oracle讲义- – [asku1982]
185、Oracle呆瓜手册 – [ehero]
186、Data Guard Configuration – [aaaaaaaaaa]
187、SQL语句执行图形化工具Golden – [cadsn]
188、数据库管理员(DBA)的主要工作 – [xiaowen.xz]
189、各位好: – [djr]
190、ORACLE 常用脚本 – [wstommy]
191、打印版数据库命令速查 – [xqlsky]
192、9i中文文档 – [leibin79]
193、oracle9i  SG 电子幻灯版 – [oraclestudy]
194、ZPLii的中文编程手册 – [oralskyyer]
195、sqlsyntax – [lyd]
196、我所收集的所有Oracle SQL和PLSQL的电子书籍 – [danysh]
197、expert one-on-one Oracle中文版电子书我已经上传了 – [ehero]
198、Oracle 10个应用技巧 – [huhuhu]
199、Ora 10G SQLPLUS_Ref – [madheader]
200、itpub电子杂志第九期 – [madheader]
201、oracle优化笔记 – [selina33]
202、oracle数据库管理员指南 – [wsywin]
203、图解oracle9I安装-win2000平台 – [shishikeke]
204、ORACLE教学 – [fuwangxi]
205、oracle8i性能设计及优化 – [fmmugy]
206、《8i PL_SQL高级程序设计》电子版,有要的和我联系QQ13705380 – [liuxiao_lx]
207、精品书免费推荐!O’Reilly – Oracle Net8 Configuration and Troubleshooting – [sandybillows]
208、自己整理的一份RMAN入门文档,共享给大家 – [sandybillows]
209、谁有VS2005上载一个? – [zrsoft]
210、Oracle9i DBA手册 – [tyxy2004]
211、oracle 8i错误大全 – [kitesky]
212、OCP Introduction to Oracle9i:SQL Exam Guide 附书练习题(1z0-007) – [cannabis]
213、Oracle 9i电子版讲义完整下载(4.38M) – [chision]
214、OO4O对Oracle 9i Spatial的空间数据访问及管理 – [ptlmok]
215、使用PowerDesigner9.5进行面向对象建模 – [lihubi]
216、9i资料库管理事务讲座 – [fmmugy]
217、Oracle 应用程序服务器 10g 的系统管理员使用手册 – [cadsn]
218、备份容灾方案 – [chenxuan351]
219、我们公司专家选拔试题,请测试一下吧? – [fengwm]
220、oracle应用常见问题 – [panzhiwei]
221、在ORACLE中如何用SQL*PLUS来做简单的报表?!  附件给出了做报表的常用命令及做报表的简单示例!- – [oracle_gao_dba]
222、一些常用的动态性能视图(V$views)ER图 – [xinjingcool]
223、OCP9I SG电子版 – [米兰小铁匠]
224、Oracle8i培训ppt-1(不知道是否贴过) – [yuct]
225、请问谁有 oracle  编程入门经典 – [haohao]
226、一份学习资料 – [aocp]
227、ORACLE向SQL转换参考 – [kitesky]
228、一些oracle培训资料 – [btcity]
229、求助,谁有关于adadmin等ERP工具的资料 – [worldmax]
230、PLSQL精华,用Super Star Reader打开 – [mybuilder]
231、PLSQL精华,用Super Star Reader打开 – [mybuilder]
232、PLSQL精华,用Super Star Reader打开 – [mybuilder]
233、PLSQL精华,用Super Star Reader打开 – [mybuilder]
234、PLSQL精华,用Super Star Reader打开 – [mybuilder]
235、[分享]Oracle DBA Training – [tellin]
236、Oracle9i Concept – [muzijiang]
237、UNIX操作系统基础使用手册 – [allfromzero]
238、Oracle9i调优 – [sologzh]
239、谁有中文版的ORACLE错误说明 – [smilegaohui]
240、对Oracle数据库环境下的磁盘性能分析和测试 – [hngscuiwei]
241、ORACLE 数据库基础 – [sy_shrj_king]
242、Oracle9i 数据库设计指引全集 – [woshishui_098]
243、Oracle9i数据库管理实务讲座 – [sy_shrj_king]
244、控制文件损坏时的恢复 – [zhangjingking]
245、oracle7 sco 5.0.5 下安装 – [newhand]
246、Oracle9i Real Application Clusters – [allfromzero]
247、lotus notes train – [simonlong]
248、aix51-ML05上安装oracle9i(9201)安装手册 – [starhqking]
249、Oracle 9i入门教程(PDF电子书) – [fanqingkai]
250、做贡献-PowerDisigner教程 – [lihubi]
251、Oracle9i RAC Student Guide – [szcling]
252、[分享]advanced replication初步研究 – [tellin]
253、oracle9i PL/SQL Programming (Scott Urman) – [iacnats]
254、有关于sqlserver和oracle函数区别的资料吗? – [cicadu]
255、求购2本Oracle的书 – [action929]
256、checkpoint小议 – [lyd]
257、求助 ORACLE9I 和 ORACLE SQL&amp;PL/SQL 中文题库 – [jiangdb647]
258、Oracle Database 10g 中的 SQL 2003 标准支持(SQL_2003_TWP)的中文白皮书有下载的吗? – [花径风寒]
259、复杂查询语句的使用(欢迎下载!“:)) – [oracle_gao_dba]
260、好资料 – [AXBXCXDX2001]
261、Oracle数据库的空间管理技巧(zt) – [joy_js]
262、TestKing 1Z0-032 V9.0 – [rake-qq]
263、共享邮箱问题,资源共享 – [wshangrila]
264、请推荐一本Oracle入门的好书 – [zjc258]
265、求助:哪们兄弟有DSI40几的资料,可否share一下 – [qiuyb]
266、ORACLE 培训教程(word) – [oraclestudy]
267、oracle恢复内部结构研究 – [parrotao]
268、CNOUG电子杂志2004年9月刊,请大家提意见! – [sandybillows]
269、经典的ORACLE基础培训文档 – [zhangjingking]
270、[EBook]Essentials.Oracle.Database.10g.3rd.Edition – [socrates]
271、那位仁兄有Oracle Workflow 的相关资料? – [starlightlh]
272、[严肃推荐]Oracle Performance Tuning – [bashaw]
273、插入大筆資料的錯誤與技巧 – [fenye1688]
274、Oracle9i初始化参数中文说明 – [hfs191]
275、oracle常见问题203问 – [zhangdi817]
276、《CSDN社区电子杂志——Oracle杂志》2005年5月第4期 – [yzsind]
277、CRM 002 – [vvyjp]
278、10g自动的sql调优 – [wwhzm]
279、一些学习资料 – [bashaw]
280、哪理有关于Oracle体系结构和基本概念的书? – [JackChen]
281、PL/SQL BASIC – [leonylu]
282、发一个Oracle管理文档! – [mmzmmz]
283、Oracle8i-howto(中文)-最近用8i,贴些8i资料 – [yuct]
284、Oracle 架構圖 – [tigwe-wen]
285、Oracle 9i – complete reference – [Fianna]
286、求Oracle Magazine电子版 – [lancelot_yao]
287、上传《OReilly – Advanced Oracle PLSQL Programming》 – [tarius]
288、Oracle DBA 常用Scripts – [cadsn]
289、郁闷,求developer/2000 R2.0 – [114hly]
290、solaris 9  SG资料 – [sail2000]
291、Oracle9i Performance Tuning – [zhangjingking]
292、上传oracle context 创建和使用文档 – [玉面飞龙]
293、Oracle 8i数据库管理员手册2 – [myheartfly]
294、Oracle9i OCP 1Z0-031 考题 – [shiqige]
295、JS chm – [xxfcz]
296、Veriats 培训 – [lihubi]
297、oracle的入门心得 – [leoking_z]
298、ORACLE9i参考资料蟛梗琌RACLE 官方资料(部分中文) – [yzsind]
299、Expert one on one Oracle的源碼 – [zyhls]
300、Oracle 9i中的flash back 查询 – [happybird]
301、求助:中软金马编的Oracle技术课程讲座PPT – [sandrew0208]
302、Oracle Internal Services(脚本) – [cadsn]
303、求高手推荐oracle入门的电子书 – [mumu08]
304、oracle10g -Backup and Recovery – [madheader]
305、网络管理ppt培训 – [fengwm]
306、ORACLE9i考试大纲 – [rake-qq]
307、大家有没有MAPGIS的软件狗? – [lwlv]
308、请问深圳什么地方能买到thomas kyte的expert one-on-one oracle呀?中文版英文版皆可 – [yuancopper]
309、学习Oracle Spatial- – [ptlmok]
310、Oracle XML开发手册 – [nm_hanjj]
311、在sco unix中安装完oracle7.3.4接下来创建数据库 – [zhangdi817]
312、oracle7.3.4 in sco unix的安装过程 – [zhangdi817]
313、归档方式与非归档方式的转换 – [zhangdi817]
314、归档方式与非归档方式的转换 – [zhangdi817]
315、Oracle 8.1.6 for Win2000 系统文件解释 – [zhangdi817]
316、理解和使用Oracle 8i分析工具LogMiner – [zhangdi817]
317、ak_ken:SQL语法参考.pdf- – [ak_ken]
318、Oracle 数据库的安全策略(一) – [jishubu]
319、Java Thread book – [xy945]
320、新版开张,祝贺—boson oracle dba tests – [beryllewis]
321、031-database administration fundamentals i – [cadsn]
322、Oracle 8i数据库管理员手册3 – [myheartfly]
323、游击Oracle–简明Windows平台入门ebook – [Delux]
324、OCP8i“练习”题目-_-!! – [geniuswwg]
325、oracle管理PPT – [selina33]
326、expert one-on-one Oracle?哪有 – [yimuniao]
327、Oracle9i(2) 管理员新功能中文版 – [zhangjingking]
328、ORACLE-平安应用服务器测试报告 – [markriver]
329、有关ftp2.oracle.com.cn的问题 – [allfromzero]
330、一篇好文章 – [blueyang]
331、LOGMNR終結版 – [lyd]
332、不可多得的好东西 – [panzhiwei]
333、那位朋友有SQL-3参考大全这本书啊 ?? – [blessgod]
334、求《Oracle9i SQL与PL/SQL开发指南》电子书 – [dame123]
335、Oracle9i培训的PPT(Oracle制作) – [donal_wong]
336、谁有【Expert one-to-one oracle】这本书的实例代码 – [wyyhzc]
337、哪有oracle10G第二版的下载啊? – [fixedstar]
338、Oracle SQL 性能优化 – [china_z]
339、lotus design – [simonlong]
340、Oracle 9i 数据库管理实务讲座 – [wstommy]
341、oracle基础知识 – [danche]
342、BT分享一下Oracle9i经典教学视频 – [Aspirant]
343、找到的一个比较不错的ORACLE的错误提示 – [MrJohnson]
344、ORACLE_8_UML对象建模设计 – [beryllewis]
345、oracle数据仓库 – [zyj_li]
346、oracle workflow builder2.63下载地址 – [richardliu_km]
347、【原创】rman使用入门 – [sandybillows]
348、statspack使用指南(转eygle) – [云淡霜天]
349、ORACLE中网络配置 – [a311300]
350、ORACLE产品系列白皮书 – [gloria_64]
351、spatial1 – [chen_liang]
352、Oracle 9i DBA手册 – [cadsn]
353、Oreilly.Mastering.Oracle.SQL.eBook – [Delux]
354、哪有oracle for window 32 9.2.0.6 patch 下载 – [jxdco]
355、数据库恢复实例 – [bashaw]
356、oracle9i視頻 – [16099430]
357、一些别人收集的Oracle资料 – [ll7777]
358、哪里有关于字符集的详细资料 – [风之羽-飞向大海]
359、谁有《oracle8完全参考手册》地址? – [okokdanokokdsan]
360、哪位大哥有《Oracle8i PL/SQL 高级程序设计 》电子版(要全的)? – [xujunjbuilder]
361、发布一个真正免费下载视频的网站 – [junboy8818]
362、Oracle9iDB Reference – [JTB]
363、求Oracle9i for Solaris9中文安装文档。谢谢啦!!! – [luzx]
364、STS教材 – [aaaaaaaaaa]
365、偶再来做点贡献吧-IBMX系列系统安装与集成手册 – [lihubi]
366、oracle 9I BT视频下载 – [jackzhou]
367、bt下载  ORACLE内部培训视频教学22讲 – [momp]
368、Oracle技术参考资料 – [leoking_z]
369、本人手工建库步骤 – [sail2000]
370、Ora8i初始化文件参数说明 – [fmmugy]
371、Oracle Agent for NT Cluster 安装配置指南 – [lihubi]
372、CICS培训资料 – [lilygy5]
373、OCP的SYBEX资料 – [yhhah]
374、Oracle 9i备用数据库配置使用参考手册 – [allfromzero]
375、一个不错的Oracle9i的PPT – [sean_lai]
376、哪位大哥能提供Oracle8.1.7 for AIX 32位下载? – [lzdydc6]
377、Sybex_OCP Oracle9i Performance Tuning Study Guide – [china_z]
378、郁闷死,官方不提供8.1.7的下载了,本论坛ftp能不能弄一个啊。 – [gchao]
379、急求 北大 数据库原理与技术 视频 – [hsq2004]
380、『推荐』oracle8傻瓜手册 – [sandybillows]
381、求助-oracle+weblogic 配置指南(中文) – [逍遥]
382、啥人有关于锁和事务管理比较全的文档学习资料或幻灯片供下载呀? – [joexiaoshcn]
383、谁有reports的教程 – [游在沙漠里的鱼]
384、求《Oracle PL/SQL程序设计基础教程》电子书 – [lslinsheng]
385、求workflow – [xinzer]
386、ORACLE SQL性能优化系列 – [lm875]
387、Oracle9i全套官方培训PPT – [jackes521]
388、加了书签的031SG(第一版) – [bonnyboy]
389、oracle常用命令 – [btcity]
390、有谁下在好了32,33,提供一下bt下载3x – [t7q]
391、Oracle基本概念及相关知识 – [a311300]
392、!!![急求]:oracle for window 32 9.2.0.6 patch – [gushu]
393、oracle基础教程 – [jishubu]
394、Oracle常用问题1000问 – [caoqizi]
395、oracle 培训教程 – [lyd]
396、oracle学习资料 – [billicon]
397、oracle的入门心得 – [sy_shrj_king]
398、oracle傻瓜手册v2.0 – [sy_shrj_king]
399、oracle错误代码大全 – [french]
400、请大家推荐好的入门书籍。 – [jwtok]
401、oracle数据库网络安装配置(傻瓜型) – [allfromzero]
402、老大们,我在哪儿可以下载到oracle 的OAR错误解释信息的帮助文件啊,多谢了。 – [stonbing]
403、Oracle 9i 数据仓库新特性 – [chenxuan351]
404、Oracle 数据库空间数据插件技术初探 – [ptlmok]
405、发9i新特性中文学习,求RAC_数据库集群安装资料 – [zhouwm66]
406、Oracle Instance 全图 ———Oracle论坛怎么能没有这个文档呢 – [parrotao]
407、Oracle技术资料-基础教程 – [jxdco]
408、有OCI开发的相关资料吗? – [lightwiter]
409、求Oracle9i DBA Fundamentals II和Oracle9i Performance Tuning两本书下载地址 – [xhailiang]
410、大家要的ORACLE9i DBA有下载了 – [niczhou]
411、Sql自学21天系列 –中(V1.0)英(Second Edition) – [布寺鸟]
412、请推荐一本初学者学ORACLE的权威书籍 – [Aspirant]
413、寻找oracle8i for linux – [richyangsh]
414、ORACL函数大全 – [ddzhouqian]
415、急啊,解壓縮後的pdf文檔打不開!!! – [qriochen]
416、Introduction_to_Oracle9i_PLSQL_1-2-ADDITION APPLICATIN – [songxiaolu]
417、找到的一个比较不错的ORACLE的错误提示 – [MrJohnson]
418、ORACLE的错误提示,大家一起分享吧! – [MrJohnson]
419、找到的一个比较不错的ORACLE的错误提示 – [MrJohnson]
420、找到的一个比较不错的ORACLE的错误提示 – [MrJohnson]
421、找到的一个比较不错的ORACLE的错误提示 – [MrJohnson]
422、有谁知道用什么好的工具直接把sql2000里面的试图和存储过程直接转换过来 – [yangjinyong]
423、本人求:oracle的英文文章并且有对照的汉语 – [hexf_hn]
424、Statspack高级性能调整 – [fjlin]
425、请教各位大侠,我从ftp下载的avi格式视频教程,怎么都播放不了啊? – [shibenxia]
426、急求ORACLE在C++数据库编程方面的电子书籍 – [sitanda]
427、Oracle8i 企业版功能综述(中文) – [yuct]
428、给我们的FTP一点建议!!! – [fire9]
429、Oracle 数据库 10g – [sy_shrj_king]
430、032我已经下载了70%多了,但是进度很慢,希望大家共同努力完成。 – [zhangjs_780206]
431、备份与恢复 – [chenxuan351]
432、oracle spatial中文帮助???????? – [woaiyaya]
433、[资料]how to 更改实例名 – [bashaw]
434、SQL辅助查询工具 – [windy19]
435、Oracle9i for Solaris9中文安装文档 – [allfromzero]
436、电子书库 &gt;&gt;正规培训教程9i视频下载〉〉还有好多oracle好书啊 – [fightter]
437、《CSDN社区电子杂志——Oracle杂志》 – [yzsind]
438、给大家一个电子书下载的好站点. – [fugang]
439、最好的视频学习资料下载站! – [newhand]
440、007,031  ftp匿名下载 – [wshangrila]
441、压缩032文件的方法 – [onlyulll]
442、非常不错的电子书籍下载网站 – [sitanda]
443、bt下载的ORACL视频只有声音么图像?? – [gameshare]
444、南京有需要007-032的吗? – [ignu]
445、032,033视频种子文件奉献! – [fansyg]
446、BT下的033视频少了几个文件啊!!!??? – [blueslan]
447、cary milsap的经典著作 – [jametong]
448、寻求ORACLE10的联机文档 – [sitanda]
449、Oracle9i.中国it实验室的远程教学ocp录像033 – [fandick]
450、哪位朋友有032和033的视频教程共享一下好吗? – [heaventonight]
451、ORACLE SQL性能优化系列 – [lm875]
452、oracle9i实体化视图 – [lyd]
453、为什么ftp 2总是进不去啊 – [liu_yingming]
454、求:007–SQL AND PL/SQL – [hayyon]
455、加了书签的032SG(第一版) – [bonnyboy]
456、一个不错的图书下载网站 – [sitanda]
457、statspack的使用 – [pib]
458、如何将自己上传的文件建立下载连接呢 – [sitanda]
459、哪里有oracle10的电子书下载 – [fxbird]
460、资料共享(转) – [liting]
461、9i新特性中文学习笔记 – [lyd]
462、跪求Oracle Workflow Builder下载网址!!! – [zlmym]
463、请问有没有032,033视频的bt下载啊? – [xqlsky]
464、求Oracle9i DBA Fundamentals II和Oracle9i Performance Tuning两本书下载地址 – [xhailiang]
465、请大家帮帮忙 – [hzl7965]
466、英文版SQL HELP – [baojianjun]
467、求一用oracle 9i做数据库的jsp留言本或其他程序的下载网址 – [8464480]
468、求OO4O和Oracle Spacial的资料 – [best_lilin]
469、谁有expert one-on-one oracle的源码下载啊? – [ehero]
470、哪里有oracle 817 for Windows 下载? – [doubhong]
471、新手求oracle10G的资料! – [leo_lesley]
472、032下载,我已经下了70%,希望大家共同下载 – [zhangjs_780206]
473、本人有032、033的视频 – [朽木可雕]
474、备用数据库的研究总结 – [lyd]
475、[McGraw-Hill]Osborne.Oracle.Database.10g.SQL – [socrates]
476、datawarehouse心得 – [lyd]
477、Oracle9i资料库管理实务讲座 – [franck_su]
478、DBExport For ORACLE 升级到V2.51 – [yzsind]
479、[chm]Oracle.Application.Server.10g.Essentials – [socrates]
480、ak_ken:ORACLE8I SQL培训大纲下载 – [ak_ken]
481、我做成PDF格式的了!Oracle9i(1)管理员新功能 – [fire9]
482、TestKing Oracle 1Z0-033 Edt19.0 – [rake-qq]
483、oracle 常用命令 – [chision]
484、Expert one-on-one Oracle英文电子版[zz] – [wsywin]
485、oracle技术研讨.pdf – [zhangjingking]
486、性能优化技术.ppt – [chenxuan351]
487、继续 – [jishubu]
488、Oracle技术资料参考 – [yhhah]
489、CRM 001 – [vvyjp]
490、Database Systems course of  University of Texas – [hawker60]
491、9idba1r2_ppt[1].part1 – [cadsn]
492、求 ORACLE7。3 FOR NT ? – [laoying123]
493、怪事? – [ragingfire]
494、嵌入式数据库系统Berkeley DB 的好文章 – [tarius]
495、ftp上032/033的视频好多都下载不了了啊,版主!!!! – [xiaoxiaoyeyu]
496、哪位大哥有031 32 33的最新TK啊? – [pikachu1115]
497、CRM 004 – [vvyjp]
498、CRM 006 – [vvyjp]
499、Teach Yourself SQL in 21 Days, Second Edition – [zhangjingking]
500、请教ORACLE安全问题?急!!! – [阿熊仔]
501、ORACLE FOR SUN SOLARIS 安装手册 – [zhangjingking]
502、什么地方有Oracle Developer Suite安装程序下载?急!!谢谢。 – [lz_hata]
503、下载ORACLE – [woaiwojia]
504、资料共享(转) – [liting]
505、求随书源码! – [flyingrat]
506、誰能提供Oracle Forms与Reports高级开发 电子版嗎?謝謝 – [deve]
507、RAC on Sun Cluster v3 – [mayaren]
508、oracle数据库的备份与恢复 – [allfromzero]
509、Oracle 9i备用数据库配置使用参考手册 – [allfromzero]
510、Oracle9i Real Application Clusters – [allfromzero]
511、[CCNA视频教学(最新改版640-801)1-20集][2G][rar][150k] – [kan1kan]
512、CRM 007 – [vvyjp]
513、ERROR MESSAGE – [baojianjun]
514、请问谁有《oracle9i Database Reference》,能否共享一下,谢谢 – [glen_guest]
515、help,官方下载oracle出现的问题 – [colorrabbit]
516、Sun StorEdge 6000 系列主机安装软件指南 – [lihubi]
517、版主,ftp2下载不了!!! – [xingjingbo]
518、求oralce Jdeveloper 资料 – [baiyh]
519、请教各位大哥哥帮忙找一下oc4j903 – [jianqiqi]
520、急求ULTRA SEACH资料 – [sinkover]
521、有没有什么书专门讲sqlserver和oracle之间的差异的啊? – [socrates]
522、急求 数据库系统工程师考试 资料 – [hsq2004]
523、veritas 8.5 – [lyd]
524、Oracle9i中国it实验室的远程教学ocp录像的BT下载 – [caryzou]
525、Oracle For linux 安装手册 – [lm875]
526、我发个ORACLE的结构图 – [youhello]
527、请求各位前辈给个 ORACLE 8 for wingdows me 的! – [sdpsnow]
528、求书 – [孤峰一箭]
529、GIS 与Oracle 数据库空间数据格式的转换 – [ptlmok]
530、glibc-2.1.3-stubs.tar补丁包 – [sandybillows]
531、oracle – [dingwd_oracle]
532、给帮忙找找,求你们了。 – [sprite]
533、寻 oracle9i SQL中文ppt或中文pdf – [ljycsl]
534、140多个oracle的script – [Scorpion]
535、我们学校的oralce讲义 – [asku1982]
536、【请问】能否推荐一下如何使用‘绑定变量’方面 比较好的书籍 – [wyyhzc]
537、SQL基础 – [pib]
538、我有oracle培训视频如何上传 – [ylx_99]
539、ORADEBUG – [lyd]
540、oracle9i分区 – [lyd]
541、bitmap 的一点探究 – [lyd]
542、10g new features top20 – [lyd]
543、不错的网站!!! – [xingjingbo]
544、在MAPX中添加自制符号的方法 – [ptlmok]
545、组件式GIS与MapX – [ptlmok]
546、急需 patch 80610! – [donnycai]
547、Performance Tuning By Example – [hngscuiwei]
548、谁有oracle存储过程的资料? – [minghaitang]
549、那里有《oracle 9i DBA 手册》下载? – [zxxlyh]
550、感谢 CNOUG提供的oracle下载, 开两个线程不会封IP吧. – [kof99]
551、求助!oracle9i官方教材的帖子怎么没了啊? – [mat]
552、ORACLE参考文献 – [oracle_gao_dba]
553、哪位大侠 有  unix 超级工具 这本书呀 – [muzijiang]
554、谁有oracle培训视频(正规培训) – [ronglei518]
555、求 O’reilly ORACLE PL/SQL Programming by Steven Feuerstein &amp; Bill Pribyl PDF OR CHM 不要扫描版 – [blue_river]
556、Oracle24_7技术与技巧 – [xingxiaozhi]
557、急死了,和公司闹翻了,谁有spatial的powerpoint? – [sugarflourish]
558、JDBC &amp; Java Programming – [xy945]
559、ORACLE 跨平台数据迁移问题 – [huaweihz]
560、请大家帮忙 – [天下精品]
561、Performance_tune – [chunfan]
562、低版本数据库监听挂死的解决办法(译) – [boypoo]
563、asp.net里面怎么调用oracle带参数的过程 – [huyuehua]
564、win下装 linux的支持软件 – [linuxlove]
565、SEQNAME 序列里面的直可以 出来吗? – [huyuehua]
566、到底要不要考试券呢 – [soft_in]
567、哪有oracle 10g for linux的下载? – [fox218]
568、查看哪些session正在使用哪些回滚段(zt) – [joy_js]
569、IT Pub 有expert one-on-one的英文版,谁去搞下来? – [lotcor]
570、求: oracle instant client for solaris (x86) 32bit 着急啊 – [iyangyi]
571、CRM 005 – [vvyjp]
572、CRM 003 – [vvyjp]
573、哪里有oci的资料啊? – [lanh]
574、Ora 10G DBA Reference – [madheader]
575、求032 033视频 – [lutheran]
576、请购采购/收料付款流程 – [mgl0919]
577、求dp2000的学习资料 – [olivecas]
578、9i_intro_sql_ppt[1].part1 – [cadsn]
579、请问哪里有WINDOWS下用的ORACLE 8.1.5下载? – [hicom]
580、谁有oracle 11i 的payroll模块使用说明书 – [fairy_9999]
581、关于oracle9i 用户. – [china_lxd]
582、谢谢帮忙 – [Behindyou]
583、求助: – [deepred_fs]
584、求书:oracle9iocp原版教材 – [juve19832002]
585、我又相关的oracle8ipl/sqL – [liuxiao_lx]
586、在官方找到在线书籍 – [Aspirant]
587、上传太麻烦,有要的请联系我,我发个你。QQ13705380 – [liuxiao_lx]
588、请问斑竹有没有ORACLE9.01中文企业版? – [wu2013]
589、请问哪里有oracle9i的下载啊 – [wangshi]
590、Oracle Database Management System Security Standard – [xinjingcool]
591、Oracle9i OCP 1Z0-031 答案 – [shiqige]
592、偶也来做点贡献吧-Oracle for Linux HA安装指南 – [lihubi]
593、在ROSE HA中配置Oracle服务的注意事项 – [lihubi]
594、分享:oracle817安装&amp;patch安装 – [jamesliu]
595、AIX入门与提高(2)-中文 – [richard_he]
596、??请问oracle internet directory管理员指南 哪里有的下?? – [xiekenihao]
597、oracle里的常用命令详解 – [zhangjingking]
598、我们学校的oracle讲义- – [asku1982]
599、我们学校老师的oracle课件- – [asku1982]
600、PLSQL精华,用Super Star Reader打开 – [mybuilder]
601、PLSQL精华,用Super Star Reader打开 – [mybuilder]
602、PLSQL精华,用Super Star Reader打开 – [mybuilder]
603、PLSQL精华,用Super Star Reader打开 – [mybuilder]
604、PLSQL精华,用Super Star Reader打开 – [mybuilder]
605、Patterns of Enterprise Application Architecture – [xy945]
606、Oracle.Data.Warehouse.Management – [socrates]
607、Enterprise Application Architecture – [xy945]
608、dba checklist – [bashaw]
609、DBA工作列表日志 – [superjames]
610、好东西分享-Oracle Applications Architecture, Release 11i Student Guide – [AaronERP]
611、oracle-备份和恢复 – [madheader]
612、资料共享(转) – [liting]
613、资料共享(转) – [liting]
614、哪位收藏家能提供oracle7.3及form3.0  for linux 下载? – [u00]
615、AIX入门与提高(8)-中文 – [richard_he]
616、AIX入门与提高(9)-中文 – [richard_he]
617、AIX入门与提高(10)-中文 – [richard_he]
618、AIX入门与提高(13)-中文 – [richard_he]
619、喜欢Java的看过来 – [xy945]
620、求助 – [mxdsjyh]
621、怎样用Sql语句实现查找一列中第N之前值 – [wml2531]
622、AIX入门与提高(14)-中文-最后一贴 – [richard_he]
623、谁有oracle sql编程入门经典? – [forocean]
624、Java Threads 3rd Edition – [socrates]
625、有沒有中文的REPORT6I的書 – [kelen_1977]
626、继续 – [jishubu]
627、想分享一下我的资源 – [Aspirant]
628、PL/SQL – [dapcyq]
629、oracle中文版错误号查询? – [mohai]
630、哪里有oracle10G可以下啊 – [bjboy147]
631、那位大虾有forms 6i 中文使用手册 – [chinahuahua]
632、TestKing 1Z0-007 V4.1 – [cadsn]
633、一些oracle,c++,toad,java,unix,windows杂七杂八的资料下载 – [edeed]
634、求救:请帮忙去掉我心中的阴霾(急) – [dlutwq]
635、oracle wait interface – [wanghai]
636、寻OCI编程的参考书籍。 – [regedit]
637、Java线程机制 – [xy945]
638、资料请求??? – [lzg2151]
639、新下了一套教程,听说不错,不过是CSF的,我不知道用什么可以播放,哪位可以告诉一下。谢谢了。 – [knight_cao]
640、请问.nrg后缀的文件怎样使用? – [zmdzj]
641、求助 – [clavier]
642、流行数据库的比较 – [wenqu]
643、谁有PL/SQL的练习题? – [wwllzpz]
644、需要Sybex_OCA&amp;OCP Oracle9i DBA Fundamentals II Study Guide的pdf文件 – [joexiaoshcn]
645、谁有oracle官方教材的lab附件? – [songxiaolu]
646、求救 – [fzxsgj]
647、ocp pdf文件,打开是老是出现“文件已损坏,无法打开和修复”, – [jita-boy]
648、请教 – [cappuccino]
649、需要帮忙 – [八角豆子]
650、哪位有oracle的基础培训教程(les1-les23,ppt)的中文版?本人急需,在线等候!!! – [yghl2000]
651、求助:各位大侠,哪儿能下到赵元杰的&lt;oracle数据库实用指南&gt; – [ju1130]
652、谁有《oracle 9i for window 2000 技术与技巧》? – [zhouwm66]
653、哪里可以下载到《oracle9i 参考手册》呀?听说此书不错! – [crescent]
654、培训的资料,不知道好不好。 – [taciturnity]
655、Oracle9iR2 Data Warehousing – [Delux]
656、不錯的下載網址 – [baojianjun]
657、请问哪里有oracle所有存储过程的介绍? – [qqqwwweee]
658、这几天给客户(开发人员)讲调优的内容 – [d.c.b.a]
659、Oracle 9i在AIX上的性能调整 — 内存篇 – [zhangjingking]
660、大型ERP系统上之前的ORACLE系统表空间间规划 – [sandybillows]
661、求powderDesiner文档 – [落雪山林]
662、一些erp资料 – [zdtqcwlcj]
663、sap公司给太太口服液的方案书 – [alenc]
664、ora9isql 文档 – [zhangjingking]
665、ORACLE电子杂志04020期 – [zhangjingking]
666、sql 参考手册 – [zhangjingking]
667、AIX入门与提高(4)-中文 – [richard_he]
668、数据仓库 – [bashaw]
669、AIX入门与提高(12)-中文 – [richard_he]
670、oracle9i的相关patch – [jametong]
671、一本非常好的shell脚本书 – [fly115]
672、TOAD7_4 User’s Guide(英) – [eastspy]
673、TSQL与PLSQL的比较.doc – [zhangjingking]
674、UNIX常用命令-中文说明 – [lizhida_lf]
675、toad中文文档&用户手册 – [zzs1978]
676、Oracle Peformance Tuning-Ixora – [bashaw]
677、CNOUG 讲稿: performance tuning by example – [chao_ping]
678、oracle spatial 中文资料! – [woaiyaya]
679、AIX入门与提高(6)-中文 – [richard_he]
680、AIX入门与提高(7)-中文 – [richard_he]
681、AIX入门与提高(11)-中文 – [richard_he]
682、oracle-train (1-4) – [zdtqcwlcj]

2006年08月29日

本文出处:http://blog.csdn.net/sodme
声明:本文可以不经作者同意任意转载、复制、引用。但任何对本文的引用,均须注明本文的作者、出处以及本行声明信息。

  这一两个星期,一直在跟客户端作代码整合和调试的事。在跟客户端联调之前,服务器端我已经自己写了一个模拟客户端与我自己的服务器进行逻辑测试,在数据包的处理流程上基本已经跑通。所以,剩下的活就是跟客户端的人员一起联调他们的逻辑和代码。

  联调的方式,形式上有点象结对编程,我是那个坐着旁边“只说不作”的人,真正写代码的仍然是客户端的人员,我主要负责帮客户端人员理清他们的逻辑和思路,对现有的架构和代码提出修改建议,同时“监督”客户端人员的编码过程,帮助其及时纠正由于思维“盲角”导致的小错误。这一两个星期下来,感觉颇好,同事之间的合作既轻松也愉快,在效率上感觉要明显比以前更快了。


  在XP编程的相互协作中,有几点感触想说出来:
  1. 不管是说的那个人,还是作的那个人,两者都得要习惯这种编程方式,虽然从形式上看是两个人用一台电脑在写程序可能会造成公司的人力资源成本耗费,但从产品质量和工作效率上来看,这样子写出来的代码在安全性和易维护性上都要比一个人写的要强得多。公司的开发成本,并不会因此而大大增加,相反,而是减少。有条件的项目组,可以试试。


  2. 结对编程,不一定是贯穿于项目始终的,或许,我们只是在项目进展到某一个阶段时,而临时采用了结对编程的方式。比如我所遇到的这种客户端与服务器端的代码整合工作,这项工作是很繁琐的,客户端人员和服务器端人员必须通过充分的交流和沟通,才能在数据包的执行逻辑上达成广泛的一致,从而在游戏逻辑上实现默契的相互配合。在这种整合工作中,要绝对避免服务器端的人员写好自己的代码后,对客户端的编码情况不管不问的情况出现,不管是基于团队合作的需要,还是基于项目的正常进展,任何一方在完成手头已有任务的情况下,都要积极介入另一方的开发为队友提供帮助。好的团队,不是天生就有的,是靠每一个团队成员,用“心”去培养的。


  3. 平等交流的原则。作为有时间积极思考的一方“坐在旁边的那个人”,由于他并不担负具体的编码工作,所以他的思路可能相对于实施具体编码的那个人要更为清晰一些,看的层面也要更深、更广一些。当你的设计思路与编码人员有冲突时,要本着互相尊重的原则平等交流,把你的设计思路尽可能地解释清楚,尽可能客观地分析彼此设计方案的优缺点,作出正常的评估。不要在思想上先入为主,片面否定对方,胸襟要开阔。


  4. 知错便改的良好修养。作为实施编码的人员,从劳动量上来看,或许你的劳动量要比只说不作的那个人劳动量更大一点,或许你会时不时的抱怨对方提出的方案是“说起来轻巧,作起来难”,但只要对方说的是合理的,就要尽可能地去完善和修正,将来有一天你手头上的事比较少时,你也同样可以参与对方那个模块的结对编程,那时你也可以作一个“只说不作的人”,所以,不必心理不平衡。^&^ 当对方对你的设计方案提出质疑时,你要客观地想一想对方说得对不对,出于本能,你可能总是试图说服对方自己的方案是对的,尽管你心里可能已经在悄悄否定自己的设计方案了。如果你的内心有这种倾向,强烈建议你不要再死撑了,你应该及时纠正自己的缺点,将方案变得更完善和合理。有错本身,并不是什么大不了的,关键的是,知错要改。最重要的是,同样的错误,不要屡错屡犯。


  5. 设计风格是各人自己的事,不必强求。也许很多公司都有自己的所谓的编码规范,但写代码的老鸟,基本上都会沿袭自己长久以来的编码习惯,很少有人专门为了迎合公司的编码规范而刻意去写。只要代码是易读的,结构是清晰的,逻辑是正确的,我觉得各种设计风格是大家每个人自己的事,不必去强求。如果在这一点上都一定要钉是钉,铆是铆的话,可能会让彼此都郁闷得很。因为,你不能说哪种风格就是错的,最多,你只能说哪种风格是更为易读的和易维护的。结对编程的双方,在编码风格上,如果比较相近更好,如果相差比较大,那要看是不是满足我上面说的三点“代码是易读的,结构是清晰的,逻辑是正确的”,如果满足,就各安天命,你走你的阳光道,我过我的独木桥,你不必强求我,我也不必强求于你。


  总而言之,结对编程,在水平相差不是太大的二者之间进行实施的话,工作起来我觉得还是很快乐的,呵呵。愿大家每个人每天都能以快乐的心情写代码!

本篇文章使用aigaogao Blog软件发布, “我的Blog要备份”

如果让你选择一个公司,最吸引你的两点可能就是:一是个人待遇问题;二是公司和个人的发展前景问题。

  很多公司出了这样的规定,那样的规定,也出台了很多很多的措施想营建一个良好的企业文化,一个融洽的工作氛围。但偶要说的是,不要本末倒置,公司的一切行为,当公司本身有它自己的良好发展前景和可预期回报的前提下,公司的员工才能是真正充满快乐地工作着,也才是真正觉得有奔头的。

  大公司,用待遇留住人才;而小公司呢?他们没有过强的财力,能留住人才的就是对于人才的尊重以及给予员工的个人发展平台。员工的个人发展平台如何体现?公司是一个总体概念,每个员的发展平台,就已经具体到了其所在的项目团队。在这个平台上,公司有没有真正给予每一个普通员工以最大的发展空间?很多公司的高层管理者,不缺乏对公司人才的尊重,但是,公司里的那些中层管理者呢?那些最普通员工的顶头上司呢?

  凝聚人心的最佳方式也许并不是单纯地靠待遇和工资,但这一点绝对占据很重要的份量,中国有这么多的企业,为什么要偏偏选择一个待遇并不好的企业?尤其是当员工本身已经有了一定的个人技术水平的前提下。说起来,人往高处走,水往低处留,本无可厚非。但作为公司管理者,不能把每一位员工的离开就简单看作是其对待遇不满。很多员工,本身不见得就是财迷,也不会为了千把几百块钱的待遇差别而另投其他公司,他们的出走,很多并不是因为待遇的问题,而是缘于对公司的个人感受,对团队的个人感受,对项目前景的担忧。因为他知道,如果公司一直照此发展下去,早晚要倒。与其到那时选择离开,不如早点选择离开。

  当公司的发展看不到前景,看不到希望,看不到成功的光芒,公司的人心就涣散了,而涣散的人心,作任何事都是提不起兴趣的。比如你组织一个活动,希望大家都能积极参加,在有希望的公司,人心齐的公司肯定会一呼百应,大家一定会积极参加。而在没有希望的、人心涣散的公司,公司一说要搞活动,肯定会有很多人问可不可以请假?对于公司,管理者会觉得很郁闷:为什么我抽出大家的工作时间让大家去玩,员工却不领情,而宁愿选择请假不去玩?而对于员工,他们也觉得很郁闷,公司都这样了,还不好好想想如何把公司作好,与其这样花钱去玩,不如把这些钱发到员工的工资卡上,这样也实际一点。呵呵!在这个问题上,公司与员工都没有对与错,重要的是要找到原因。表层的原因很多,深层次的原因是:这个公司有没有足够的发展前景可以让员工对它产生归属感和依赖感。比如,一个员工生病了,作为公司项目团队的负责人有没有打电话去慰问一下。这是小事,却也不是小事。归属感从何而来,正是从这种点点滴滴的小事中来。

  还有一件事,员工是非常看重的。就是,每个公司的工资发放问题。公司定在哪天发公司就应该哪天发工资,而不应该毫无定则,时间到了,还拖上个十天半个月的。如果确实有原因造成工资不能及时发放的,要提前至少一周作通知,这样员工们的生活也才好安排。很多员工,他们的生活费是一月卡一月的,你说明天不发了改到下周发了,那你有没有关心过没能及时发工资会不会给员工生活带来不便?有没有安排好这种情况的处置预案?比如让手头紧的员工可以到财务处预借部分工资?所幸的是,偶目前遇到的公司,在这方面作得都还比较好。在工资这件事情的处理中,可以看出一个公司管理者到底是以怎样的心态在作公司,他到底是单纯地把员工当作是自己的被雇佣者,还是真正设身处地的为员工着想。这件事,也是我选择一个公司的原则,如果一个公司连续两个月无故拖延工资发放时间,事前不通知,事后不解释,偶会选择离开这家公司。

  作公司,是一件不容易的事。但作员工,也不见得容易。不管是公司管理者,还是员工,换个角度看问题,你会理解一些原来看似很奇怪的问题。

  以上是一点无聊心得,说说而已,有时间者看看,权当一笑。

本篇文章使用aigaogao Blog软件发布, “我的Blog要备份”