欢迎访问孟晓永的小站
  • PHP编程技术的十大优良习惯
  • 发表于2015年03月03日 0条评论 浏览2096次
  • 1、多阅读手册和源代码 没什么比阅读手册更值得强调的事了–仅仅通过阅读手册你就可以学习到很多东西,特别是很多有关于字符串和数组的函数。就在这些函数里面包括许多有用 的功能,如果你仔细阅读手册,你会经常发现在以往的项目开发过程中,很多时候你在“重复发明轮子”,而实际上你只需要一个核心函数就可以完成相应的功能。 手册是你的朋友。另外,现在有很多使用PHP开发的开源程序。为什么不去学习和借鉴呢?下载一份开源的PHP应用程序的源代码,仔细阅读它吧。也许越大的 项目越值得去阅读,虽然它们也许有...
    • 十大编程算法助程序员走上高手之路
    • 发表于2015年02月23日 0条评论 浏览1653次
    • 算法一:快速排序算法 快速排序是由东尼霍尔所发展的一种排序算法。在平均状况下,排序个项目要次比较。在最坏状况下则需要次比较,但这种状况并不常见。事实上,快速排序通常明显比其他算法更快,因为它的内部循环可以在大部分的架构上很有效率地被实现出来。 快速排序使用分治法策略来把一个串行(list)分为两个子串行(sub-lists)。 算法步骤: 1 从数列中挑出一个元素,称为 “基准”(pivot), 2 重新排序数列,所有元素比基准值小的摆放在基准前面,所有元素比基准值大的摆在基准的后面(相同的数可以到...
      • Web开发中最致命的8个小错误
      • 发表于2015年02月10日 0条评论 浏览1819次
      • 通过避免下面这些小错误,可以使得我们的网站变得更为友好。 错误1:表单的 label 标签跟表单字段没有关联 利用“for”属性允许用户单击 label 也可以选中表单中的内容。这可以扩大复选框和单选框的点击区域,非常实用。 错误2:logo 图片没有链接到主页 点击网站 logo 就能转到主页已经成为了网民的条件反射。此外,值得一提的是,logo 是指定放于左上角的。 错误3:不能区分是否已经访问过该链接 访问过的连接状态应该与没有访问过的有所区...
        • 盘点PHP编程常见失误
        • 发表于2015年01月22日 0条评论 浏览2691次
        • 变量声明 如果在一条语句中声明一个变量,如下所示:$var='value';编译器首先会求出语句右半部分的值,恰恰正是语句的这一部分常常会引发错误。如果使用的语法不正确,就会出现解析错误。 解析错误 例如,Parse error:解析错误,unexpected T_WHILE in c:program filesapache groupapachehtdocsscript.php on line 19每次确定了前一错误时,解析错误一个接一个地不断出现,PHP在第一个解析错误之后就停止执行脚本。而且,解析错误具有很少的信息,几乎不报告错误所在的行号。比...
          • 不要浪费时间去写所谓的完美代码
          • 发表于2015年01月21日 0条评论 浏览1625次
          • 一般而言,一个系统能用5年、10年,甚至20年以上。但是某特定代码行以及某特定设计则往往比较短:当我们使用了不同的解决方法,其生命周期可能就只有几个月、几天,甚至是几秒种的时间。 有的代码就是比其他代码更重要 通过研究代码如何随时间变化,Michael Feathers确定了代码库的功率曲线。每个系统都有代码,通常而言里面的很多很多代码,一次写好之后就永远不会变了的。但是还是有少量的代码,包括最重要和最有用的代码,会被一遍又一遍地改动、重构甚至是重头开始重写。 随着你对系统、问题领域以及架构方...
            更多>>
            云桌面系统