Uncategories

学习编程的一点忠告,尽可能的坚持!

Posted in Uncategories on 6月 22nd, 2009 by 飘(piao2010) – Be the first to comment

转载自cgeek’s blog
不要放过任何一个看上去很简单的小编程问题——他们往往并不那么简单,或者可以引伸出很多知识点;
不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言;
浮躁的人容易说:XX语言不行了,应该学YY;——是你自己不行了吧!?
浮躁的人容易问:XX有钱途吗;——建议你去抢银行; read more »

09年10大最热门的网站开发技术(大学生就业不错的点子)

Posted in Uncategories on 6月 11th, 2009 by 飘(piao2010) – Be the first to comment

虽然现在美国经济出现危机,但是网站开发领域依然很繁荣,因为不论是现在或者将来,网络必定是人们日常生活中不可缺少的组成部分。NETTUTS上列出10大最吃香的网站开发技术。作为网站开发工程师,如果你精通这些技术,即便在经济不景气的时候,仍然很容易找到一份好工作。 read more »

JSP/Servlet中实现MVC的建议

Posted in Uncategories on 5月 16th, 2009 by 飘(piao2010) – Be the first to comment

一,MVC的需求

将创建和操作数据的代码与表达数据的代码分离。JSP将大部分表现内容从动态内容中分离出来。而servlet来处理商业逻辑。

由servlet负责处理最初的请求,查找数据,并将结果存储在bean中,然后将请求转发到JSP页面中来提交最后的结果 read more »

用友ERP-U8安装笔记

Posted in Uncategories, 搬家之前 on 3月 11th, 2009 by 飘(piao2010) – Be the first to comment

小麦(一个PLMM o(∩_∩)o…)说要安装这个软件学习用,安装过程比较繁琐,经过N次尝试终于成功,因此分享给有需要的朋友!转载请保留版权 http://piao2010.com

首先是下载软件u8.70,google N次以后终于有一个能下载的地址,速度也不错

http://ftp.shangyuchem.com/应用软件/用友ERP-U8管理软件(8.70版).rar

(内附破解补丁)

然后准备好环境,因为需要SQLSERVER和IIS支持,而小麦的电脑又是VISTA basic版本的,处理起来比较麻烦, read more »

在 PHP 中养成 7 个面向对象的好习惯

Posted in Uncategories, 搬家之前 on 11月 20th, 2008 by 飘(piao2010) – Be the first to comment

通过面向对象的方式改进 PHP 应用程序在 PHP 中养成 7 个面向对象的好习惯 - 飘 - ※飘§№的博客

 
在 PHP 中养成 7 个面向对象的好习惯 - 飘 - ※飘§№的博客
在 PHP 中养成 7 个面向对象的好习惯 - 飘 - ※飘§№的博客
 
在 PHP 中养成 7 个面向对象的好习惯 - 飘 - ※飘§№的博客  

 

在 PHP 中养成 7 个面向对象的好习惯 - 飘 - ※飘§№的博客  

 

在 PHP 中养成 7 个面向对象的好习惯 - 飘 - ※飘§№的博客  

 

 

级别: 中级

Nathan A. Good, 高级信息工程师, Freelance Developer

2008 年 11 月 17 日

如果您尚未打算用 OO 原则创建应用程序,则使用 PHP 的面向对象(OO)的语言特性,这 7 个习惯将帮助您开始在过程编程与 OO 编程之间进行转换。

在 PHP 编程早期,PHP 代码在本质上是限于面向过程的。过程代码 的特征在于使用过程构建应用程序块。过程通过允许过程之间的调用提供某种程度的重用。

但是,没有面向对象的语言构造,程序员仍然可以把 OO 特性引入到 PHP 代码中。这样做有点困难并且会使代码难于阅读,因为它是混合范例(含有伪 OO 设计的过程语言)。使用 PHP 代码中的 OO 构造 — 例如能够定义和使用类、能够构建使用继承的类之间的关系以及能够定义接口 — 可以更轻松地构建符合优秀 OO 实践的代码。

虽然没有过多模块化的纯过程设计运行得很好,但是 OO 设计的优点表现在维护上。由于典型应用程序的大部分生命周期都花费在维护上,因此代码维护是应用程序生命周期的重要部分。并且在开发过程中代码维护很容易被遗忘。如果在应用程序开发和部署方面存在竞争,那么长期可维护性可能被放在比较次要的地位。

模块化 — 优秀 OO 设计的主要特性之一 — 可以帮助完成这样的维护。模块化将帮助封装更改,这样可以随着时间的推移更轻松地扩展和修改应用程序。

总的来说,虽然构建 OO 软件的习惯不止 7 个,但是遵循这里的 7 个习惯可以使代码符合基本 OO 设计标准。它们将为您提供更牢固的基础,在此基础之上建立更多 OO 习惯并构建可轻松维护与扩展的软件。这些习惯针对模块化的几个主要特性。有关独立于语言的 OO 设计优点的更多信息,请参阅 参考资料

7 个优秀 PHP OO 习惯包括:

  1. 保持谦虚。
  2. 做个好邻居。
  3. 避免看到美杜莎。
  4. 利用最弱的链接。
  5. 您是橡皮;我是胶水。
  6. 限制传播。
  7. 考虑使用模式。

好习惯:使用公共访问方法” 中介绍访问方法的更多信息)。

除了允许您的实现隐藏在更改之后外,使用公共访问方法而非直接公开字段将允许您在基本实现的基础上进行构建,方法为覆盖访问方法的实现以执行略微不同于父方法的行为。它还允许您构建一个抽象实现,从而使实际实现委托给覆盖基本实现的类。


无觅相关文章插件,快速提升流量