当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 当年,国际巨星成龙的「龙种」曝光,众人指责他对不起娇妻林凤娇,逼得他出面召开记者会,向世人自白他犯了「全世界所有男人都会犯的错误」。
 

 

    摘要:我们在 asp 中调用 sql server 的存储过程时,如果使用 adodb.command 对象,通常使用如下的代码:dim cmd, rsset cmd = server.createobject("adodb.command")cmd.activeconnection = conncmd.commandtype = adcmdstoredproccmd.command......
    摘要:exchange 2000 server在client端安装outlook 2000,在配置时选择“检查名称”,按提示输入用户名、密码、服务器信息,出现“无法解析此名称,此项作业失败“的错误消息。若是打开outlook 2000,在输入用户名和密码后,还是会出现“此项作业失败”的错误提示,又回到了“检查名称R......


全世界所有程序员都会犯的错误
当年,国际巨星成龙的「龙种」曝光,众人指责他对不起娇妻林凤娇,逼得他出面召开记者会,向世人自白他犯了「全世界所有男人都会犯的错误」.从来没犯过这种错误的我,也因此常常认为自己不是个男人.

【程序编程相关:完全掌握KMP算法思想

【推荐阅读:软件战争观

虽然没犯过「全世界所有男人都会犯的错误」,但是我倒是曾经犯了「全世界所有程序员都会犯的错误」.不管使用何种语言,全世界所有程序员都一定犯过这种错误,那就是:太依赖编译器,却不知道编译器做了哪些事. 【扩展信息:WSJ.com赚钱之秘诠释互联网时代媒体

一般来说,越高阶的程序语言,会提供越多语法上的便利,以方便程序撰写,这就俗称为syntactic sugar,我称其为「语法上的甜头」.虽说是甜头,但是如果你未能了解该语法的实质内涵,很可能会未尝甜头,却吃尽苦头.

不久前,我收到一个电子邮件,读者列出下面的java程序,向我求救.看过这个程序之后,我确定这又是一个「全世界所有程序员都会犯的错误」.

// 程序1

class singleton {

private static singleton obj = new singleton();

public static int counter1;

public static int counter2 = 0;

private singleton() {

counter1++;

counter2++;

}

public static singleton getinstance() {

return obj;

}

}

// 程序2

public class mymain {

public static void main(string[] args) {

singleton obj = singleton.getinstance();

system.out.println("obj.counter1=="+obj.counter1);


...   下一页
    摘要:<form name="form1" method="post" action="http://www.csdn.net/member/userlogin.aspx" language="javascript" onsubmit="if (!validatoronsubmit()) return fal......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE