摘要: 1.WHERE子句中的连接顺序ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾。2.SELECT子句中避免使用 ' * '当你想在SELECT子句中列出所有的COLUMN时,使用动态SQL列引用 '*' 是一个方便的方法。不幸的是,这是一个非常低效的方法。实际上,ORACLE在... 阅读全文
posted @ 2009-03-23 18:06 zhougb 阅读(411) 评论(0) 推荐(1)
摘要: By 周伟明@英特尔程序员的十层楼(1~3层)自西方文艺复兴以来,中国在自然科学方面落后西方很多,软件领域也不例外。当然现在中国的许多程序员们对此可能有许多不同的意见,有些人认为中国的程序员水平远落后于西方,有些则认为中国的程序员个人能力并不比西方的程序员差,只是整个软件产业落后而已。那么,到底中国的程序员水平比西方程序员水平差,还是中国有许多优秀的程序员达到或超过了西方程序员同等水平呢?要解决这... 阅读全文
posted @ 2009-03-23 15:20 zhougb 阅读(290) 评论(0) 推荐(3)
摘要:         asp.net 之所以现在开发方便和快捷,关键是它有一组强大的控件库,包括 web 服务器控件,web 用户控件,web 自定义控件,html 服务器控件和 html 控件等。这里我主要说说 html 控件、html 服务器控件和 web 服务器控件的区别。      &#... 阅读全文
posted @ 2009-03-23 09:49 zhougb 阅读(1806) 评论(0) 推荐(1)
摘要: 如果你已经有较多的面向对象开发经验,跳过以下这两步: 第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去! 第二步 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程序来学习.NET Framework... 阅读全文
posted @ 2009-03-20 15:58 zhougb 阅读(492) 评论(0) 推荐(0)
摘要: 本主题概述应用程序生命周期,列出重要的生命周期事件,并描述如何编写适合应用程序生命周期的代码。在 ASP.NET 中,若要对 ASP.NET 应用程序进行初始化并使它处理请求,必须执行一些处理步骤。此外,ASP.NET 只是对浏览器发出的请求进行处理的 Web 服务器结构的一部分。了解应用程序生命周期非常重要,这样才能在适当的生命周期阶段编写代码,达到预期的效果。 应用程序生命周期概述 下表描... 阅读全文
posted @ 2009-03-20 15:48 zhougb 阅读(361) 评论(1) 推荐(1)
摘要: ID是html标签的标识符,如果一个标签没有id而有name,那么就用name值做为标识符,另外表单元素的name值会被发回服务器,在服务器端获取一个表单元素的值必须通过这个name的值来获取,值得说的是id虽然是标识符但多个标签可以共用一个id,这样通过客户端脚本 document.all["id"]或者 document.getElementById("id")获取的元素就是一个... 阅读全文
posted @ 2009-03-20 12:15 zhougb 阅读(811) 评论(0) 推荐(0)
摘要: Page 执行中将按照如下顺序激活事件: Code Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/ -->Page.PreInit Page.Init Page.InitComplite Page.PreLoad Page.Load Page.L... 阅读全文
posted @ 2009-03-18 14:51 zhougb 阅读(628) 评论(0) 推荐(0)
摘要: [Array和ArrayList的区别] #1. Array类型的变量在声明的同时必须进行实例化(至少得初始化数组的大小),而ArrayList可以只是先声明。 如: int[] array = new array[3]; 或 int[] array = {1,2,3}; 或 ArrayList myList = new ArrayList(); 这些都是合法的,而直接使用 int[] a... 阅读全文
posted @ 2009-03-09 17:22 zhougb 阅读(448) 评论(0) 推荐(0)