风之缘
百度空间 | 百度首页 
               
 
文章列表
 
2009-07-04 23:08

有时候度日如年,有时候弹指一挥间,今天晚上,突然想到我来北京已经一年多了。

参加校园招聘的紧张,收到offer的喜悦,冒着烈日去找公司的大厦在哪里,一切都恍如昨日,却又真真切切的过去一年了。有时想到从此不再是学生,需要开始自己承担一切的一切,总是非常的失落,总是怀念学生时的无忧无虑,也许自己心里总是不愿长大,总是留恋过去的时光。

儿时热闹的村庄现在已经冷冷清清,曾经留下无数快乐的小学和中学,已经淹没在水库的底下,好些日日相见的老人已经魂归天堂,只有偶尔在梦境中还能见到他们的影子。

 
2009-07-04 14:57

当需要测试的类依赖另外一个类的实例,而你又不想这两个类紧密关联时,Mock对象就派上用场了。Mock对象是原实例的“克隆体”,我们可以用它完成断言或替换原实例的某些功能来简化测试。

本文首先讲述如何在PHPUnit中创建和使用mock对象,然后再举例说明如何使用mock对象测试从数据库中取回数据的代码。

Mock 基础

在讲述PHPUnit如何实现mock对象之前,我们先看一下mock对象的工作原理。

创建一个mock对象非常简单,即使没有PHPUnit提供的那些精巧的方法,只需要创建一个类,继

 
2009-06-06 23:44

分享一下我用于确定索引中字段顺序的一些经验。它不只适用于MySQL,其他数据库,只要是B树索引即可。为了简单明了,我将省略那些细节部分

我们从一个查询入手,它返回零行数据,但是执行了全表扫描。EXPLAIN结果表明没有可用的索引。

SQL:
 
2009-05-30 11:41

在策略模式中,把算法从复杂的类中剥离,从而做到不同算法间的简单切换。比如在搜索引擎的网页排序中,使用策略模式可以方便地在不同排序算法中切换。考虑搜索引擎中排序的不同阶段:遍历页面、为页面打分和根据得分对网页排序。在一个复杂的例子中,这些阶段可能都在一个类中完成。使用策略模式,你可以把为页面打分这一实现转移到单独的一个类中,这样可以方便地改变页面的打分机制而不涉及到搜索引擎的其他部分代码。

作为一个简单的例子,Strategy.php实现了一个用户列表类,根据一组即插即用的策略,完成用户查找的

 
2009-01-21 17:35

新年近,家乡遥,心似雪花飘啊飘;
室内静,马路吵,思绪翻覆入眠早。

城市大,人本小,陈在其中捞不到;
位本地,期望高,岁月容颜谁先老?

烟已尽,醉不倒,满腹有事事多少;
辛酸处,谁人知,酒杯岂能容得了?

眼角泪,流不出,夜黑有人看不到;
昨已去,青春故,明早推门路哪条?

原文链接:http://topic.csdn.net/u/20090120/09/612fa535-0ecd-4bea-8bec-726b3825

 
2008-12-29 20:16

我这里的中级程序员,指那些已经可以熟练的编写代码,可以根据框架进行设计的人员。如果你发现自己不能更好的提高自己,可以考虑在如下三个方面尝试一下,也许你已经尝试了其中某些,那就考虑尝试一些别的。 欢迎访问老紫竹的网站(http://www.java2000.net)和我在CSDN的ttp://

 
2008-12-12 18:06

闭包和lambda函数的概念早已不是什么新概念了,它们均来源于函数式编程世界。函数式编程这种编程风格,它的关注点在于表达式的求值,而不是执行命令。这些表达式由函数构成,通过组合调用函数,获取所需的结果。这种编程方式,常用于算法领域,不过在人工智能和数学领域也有一些应用,并且也存在一些用Erlang、Haskell和Scheme等语言实现的商业应用。

闭包作为Scheme语言(最著名的函数式编程语言之一)的一部分,诞生于六十年代。Lambda函数和闭包常见于那些允许把函数作为第一类值(first-class value)的语言,这些语

 
2008-12-07 20:04

大家都知道编程格言“文档化你的代码”(尽管有的人并未遵守),但是今天我还是想谈谈项目中可能存在的三种文档以及它们的重要性。

当和一个PHP程序员讨论注释时,大部分人会立即想到PHP文档块(PHP DocBlocks)。文档块在注释一致性和自动生成文档方面提供了许多便利。文档块天生就特别适用于函数、类等API的文档化,在这方面,它极其出色,无人可及。

然而问题是:为API提供文档——函数参数说明、类的用途以及其它类似说明——仅仅是项目所需的三种文档中的一种而已。

 
2008-12-07 17:39
        ××大学创建于1898年,是我国近代第一所综合性大学。多年以来,我校一直致力于高级人才的培养并赢得广泛赞誉。最近我们欣喜的发现我校学生陆某某以自己的实际行动(卖猪肉)支持国家的西部大开发战略(为西安市的肉盆子工程尽了一份力),取得了良好的社会效益(经济效益稍差)。目前正值我校进行教育改革,得知这一情况后,我们决定自2008年起增设杀猪专业,为国家培养高级杀猪卖肉人材。

  
 
2008-12-02 20:59

PHP反射API组成部分ReflectionProperty类中的setAccessible()方法是PHP 5.3众多新特性中的一项。该方法使得类或对象的protected和private字段可以被 ReflectionProperty::getValue()和ReflectionProperty::setValue()方法访问,从而将

 
     
 
 
个人档案
 
sc05011036
男, 27岁
北京 Sec 
上次登录:
1天前
加为好友
 
   
 
文章分类
 
 
 
 
 
 
     
 
最新评论
 
文章评论|照片评论


时间过的很快
 

设计模式是面向对象的基本功,没想到php也能如此轻松的实现设计模式,受教!
 
 
 

偶是初级,收藏
 
     
 
好友最新文章
 
     
 
最近访客
 
 

joycexubjtu

TENG0210

fishow_yuyu

monsoonzeng

hopefully77

jt_fy

landy1995

greataeric
     
 
背景音乐
 
 
其它
 
已有人次访问本空间
 
订阅RSS  什么是RSS?

您也想拥有这样的空间?请点此申请。
     


©2009 Baidu