- 博客(14)
- 资源 (8)
- 收藏
- 关注
转载 软件开发宣言
敏捷软件开发宣言及原则 宣言:个体和交互 胜过 过程和工具可以工作的软件 胜过 面面俱到的文档客户合作 胜过 合同谈判响应变化 胜过 遵循计划 原则:1. 我们最优先做的是通过尽早、持续的交付有
2009-03-18 09:32:00 869
转载 php 静态 代码 分析 工具
Basic Quality Assurance Static Code Analysis ● Lint (php -l) ● PHP_CodeSniffer Software Metrics ● PHPUnit ●PHP_Depend Output validation
2009-03-18 09:07:00 1555
原创 ubuntu8.04设置(仿windows)
1.右击下方面板,选择“删除面板”。2右击上方的面板,选择“属性”,然后将 方向改成“下”,不选择“扩展(X)”。
2009-03-12 19:39:00 450
原创 php闭包
有利于少写代码跟阅读 <?php//5.3 以前$array = array( asbc, ddd, tttt, qqq);array_walk($array,create_function(&$item,$item=strtoupper($item);) ); //function(&$itm){$itm = strtoupper($itm);}
2009-03-10 09:50:00 616
原创 设计模式初学结束
计划下一步注重于实际项目的源代码查看或开发。 有时可以略看一下AOP,dependence inject. 有感悟时会随时更改所学的设计模式。
2009-03-08 17:05:00 458
转载 Visitor Pattern(访问者模式)
package visitor;import java.util.ArrayList;import java.util.List;abstract class carElement{ public abstract void accept(carVisitor v);}interface carVisitor{ void visit(carBody body);
2009-03-08 16:20:00 492
转载 Strategy Pattern(策略模式)
package strategy; interface Strategy{ int execute(int a,int b);} class StrategyAdd implements Strategy{ public int execute(int a, int b) { return a+b; } } class StrategyMi
2009-03-08 15:20:00 456
转载 State Pattern(状态模式)
package state;interface TurnstileState { void coint(Turnstile t); void pass(Turnstile t);}class LockedTurnstileState implements TurnstileState{ public void coint(Turnstile t) { t.setS
2009-03-07 21:09:00 526
原创 zend framework 在服务器不支持mod_rewrite功能下使用
最近想上传.htaccess到一个空间,但由于 对方空间拒绝.htaccess类型的文件,导致无法使用.想想,应该使用 将Url格式转一下应该可以的呀。由http://localhost/blog/article/index/ 格式 改成 http://localhost/index.php/blog/article/index/就可以啦!同时将 Zend_Controller_Fro
2009-03-06 14:40:00 651
转载 Memento Pattern(备忘录模式)
package memento;import java.util.*;class Origin { private String state; public Memento saveMemento(){ return new Memento(this.state); } public void restoreState(Object o) { i
2009-03-05 16:32:00 440
转载 Mediator Pattern(中介者模式)
package mediator;class Mediator { private String message; private boolean isBusy=false; public synchronized void setMessage(Sender m,String msg) throws InterruptedException { while
2009-03-05 14:36:00 553
原创 php 下载服务器端的文件 (fsockopen)
/** * download files from remote site * * @param remote url $url * @param url post data $params * @param local file name $localfile * @return boolean */function download_files($url,$
2009-03-05 10:09:00 751
转载 Iterator Pattern(迭代器模式)
php已经有Iterator接口对应着迭代器模式<?php class MyIterator implements Iterator{ private $var = array(); public function __construct($array) { if (is_array($array)) { $t
2009-03-04 15:26:00 441
转载 解释器模式(interpret pattern)
import java.util.*;interface Expression{ public Stack InterpretAction(Stack exp);}class MinusInterpret implements Expression { @Override public Stack InterpretAction(Stack exp) { i
2009-03-02 17:33:00 657
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人