db2v8的pdf文档资料下载地址:ftp://ftp.software.ibm.com/ps/produ...vr8/pdf/letter/文档资料说明:http://www-3.ibm.com/cgi-bin/db2www...ubs.d2w/en_main英文文档名称对应列表:db2a1e80.pdfapplicationdevelopmentguide:programmingclientapplicationsdb2a2e80.pdfapplicationdevelopmentguide:programmingserverapplicationsdb2ade80.pdfdatawarehousecenterapplicationintegrationguidedb2aie80.pdfinformationcatalogcentertutorialdb2aje80.pdfdevelo...
目录 介绍 标准化的重要性 解释 认同观点 项目的四个阶段 命名规则 合适的命名 缩写词不要全部使用大写字母 类命名 类库命名 方法命名 类属性命名 方法中参数命名 变量命名 引用变量和函数返回引用 全局变量 定义命名 / 全局常量 静态变量 函数命名 php文件扩展名 文档规则 评价注释 comments should tell a story document decisions 使用标头说明 make gotchas explicit interface and implementation documentation 目录文档 复杂性管理规则 layering open/closed principle design by contract 类规则 different accessor styles 别在对象架构期做实际的工作 thin vs. fat class interf...
php 编程标准最后修改日期: 2000-11-16php编程标准是经由todd hoff许可,基于《c++ 编程标准》为php而重写的,作者为fredrik kristiansen, 使用本标准,如果您想拷贝一份留做自用的话,那是完全免费的,这也是我们制作它的原因。假如您发现了任何的错误又或者是有任何的改进,请您给笔者发一个email,以便笔者将它们合并到最新更新中去。目录 介绍 标准化的重要性 解释 认同观点 项目的四个阶段 命名规则 合适的命名 缩写词不要全部使用大写字母 类命名 类库命名 方法命名 类属性命名 方法中参数命名 变量命名 引用变量和函数返回引用 全局变量 定义命名 / 全局常量 静态变量 函数命名 php文件扩展名 文档规则 评价注释 comments should tell a story document decisions 使用标头说明 make gotch...
目录文档所有的目录下都需要具有readme文档,其中包括: 该目录的功能及其包含内容 一个对每一文件的在线说明(带有link),每一个说明通常还应该提取文件标头的一些属性名字。 包括设置、使用说明 指导人民如何连接相关资源: 源文件索引 在线文档 纸文档 设计文档 其他对读者有帮助的东西 考虑一下,当每个原有的工程人员走了,在6个月之内来的一个新人,那个孤独受惊吓的探险者通过整个工程的源代码目录树,阅读说明文件,源文件的标头说明等等做为地图,他应该有能力穿越整个工程。 --use a design notation and process programmers need to have a common language for talking about coding, designs, and the software process in general. this is cr...
if then else 格式布局 这由程序员决定。不同的花括号样式会产生些微不同的样观。一个通用方式是:if (条件1)// 注释 {}else if (条件2)// 注释{}else// 注释{}如果你有用到else if 语句的话,通常最好有一个else块以用于处理未处理到的其他情况。可以的话放一个记录信息注释在else处,即使在else没有任何的动作。 条件格式总是将恒量放在等号/不等号的左边,例如: if ( 6 == $errornum ) ... 一个原因是假如你在等式中漏了一个等号,语法检查器会为你报错。第二个原因是你能立刻找到数值而不是在你的表达式的末端找到它。需要一点时间来习惯这个格式,但是它确实很有用。 --switch 格式falling through a case statement into the next case statement shal...
我写过的教程不多,而且大部分都是来源于别人的教程,不过,这里所介绍的,都是融入我所总结的经验.--引言 php的执行效率是有目共睹的,这也是我喜欢它的原因之一,和它称为绝妙搭档的mysql以及apache想融合,不能不惊叹其效率了。php更新也很快,这里列举了目前最新版本php4.3.2rc4(几乎没有bug了,估计写完这篇不久后正式版就出了),和最新版本的mysql4.0.13的安装过程。 php的安装文件可以直接到 http://www.php.net/ 下载,获得for win32的.zip包(5.8m) mysql的安装文件可以直接到 http://www.mysql.com 下载,获得for win32的.zip包 另外如果想体验apache和php的配合效果而要放弃iis的话,请到 http://www.apache.org 下载最新的for win31的.msi安装包,目...
动机:查询功能是我们在网站上见过的最普遍也是最常用的一个功能模块了。以往的信息查询都是连接到数据库的,每一次点击都必须要后台数据库的支持。然而很多情况下用户往往只针对某一部分的数据进行操作,这样不但服务器的负担加重,而且严重的影响用户浏览的速度。 针对这种情况我们需要将用户需要的某一部分数据以xml的方式传递到客户端,用户对这些数据可以很方便的进行操作。既方便了用户,又减轻了服务器数据库的负担。何乐而不为呢!而且这项功能可以通用到其他众多模块,因此添加了这个动态查询功能。 材料: xml卷之动态查询有2个文件:search.xml 和 search.xsl 作用: 在不刷新页面的情况下对数据进行过滤筛选,有效的提高数据查询的功能。 效果: 浏览这里 代码: search.xml <?xml version="1.0" encoding="gb2312" ?><?xml-s...
动机:排序功能让我们页面上的数据显的更人性化,是我们在网站上见过的很普遍的一个功能效果了。以往的自动排序都是用大量的脚本代码来完成的,对一般的爱好者来说这是件困难的事情。然而用xml来处理的话就简单多了。让自己的页面更加绚丽,哈哈,您是不是也心动了呢! 材料: xml卷之动态排序有2个文件:paixu.xml 和 paixu.xsl 作用: 在不刷新页面的情况下更据用户自己的需要对数据重新进行排序显示,有效的提高数据互动功能,让自己的页面更加绚丽多彩。 效果: 浏览这里 代码: paixu.xml <?xml version="1.0" encoding="gb2312" ?><?xml-stylesheet type="text/xsl" href="paixu.xsl" ?><blueidea> <team> <blue_id>...
动机 为了方便用户查看大批量数据,我们会用到动态分页,因此分页功能是我们在网站上见过的最普遍也是最常用的一个功能模块了。而以往的信息分页都是连接到数据库的,每一次点击都必须要后台数据库的支持。这样不但服务器的负担加重,而且严重的影响用户浏览的速度.试想,如果把分页的功能放到客户端,那会产生什么样的效果呢?呵呵,看看下面的设计吧! 。 材料: xml卷之动态分页有2个文件:pages.xml 和 pages.xsl 作用: 把分页的功能放到客户端。在不刷新页面的情况下对数据进行过滤筛选,有效的提高浏览数据功能的效率。 效果: 浏览这里 代码: pages.xml <?xml version="1.0" encoding="gb2312" ?><?xml-stylesheet type="text/xsl" href="pages.xsl" ?><blueidea...
+proto.menuborder; var focusitem = body.document.layers[n]; focusitem.clip.width = body.clip.width; focusitem.menu = l.menu; focusitem.top = -30; focusitem.captureevents(event.mousedown); focusitem.onmousedown = onmenuitemdown; menu.document.bgcolor = proto.menuborderbgcolor; var lite = menu.document.layers[0]; lite.document.bgcolor = proto.menulitebgcolor; lite.clip.width = body.clip.width +1; li...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器