摘要: 摘录1用统一的格式描述设计模式 ... 有助于你更容易地学习、比较和使用设计模式。摘录2 模式名和分类 意图 别名 动机 适用性 结构 参与者 协作 效果 实现 代码示例 已知应用 相关模式总结:无 来自为知笔记(Wiz) 阅读全文
posted @ 2013-07-08 22:30 banyancheung 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 摘录1Christopher Alexander说过:“每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复劳动”;尽管Alexander所指的是城市和建筑模式,但他的意思也同样适用于面向对象设计模式。摘录2一般而言,一个模式有四个基本要素: 模式名称 (pattern name) 一个助记名,它用一两个词来描述模式的问题、... 阅读全文
posted @ 2013-07-08 20:09 banyancheung 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 一个自动编码与递增处理的php函数 阅读全文
posted @ 2013-04-08 10:42 banyancheung 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 接上篇。才疏学浅,试论述之,如有不妥之处,欢迎指正。近日开发核心流程,我依然是研究代码居多。越看,越觉得自己需要学的,领悟的实在太多。突然想起某论坛某大神说的,前一两年,敢说自己精通;过一两年,只敢说自己熟练;再过一两年,只敢说自己会用了 —— 呵呵,当然这只是玩笑,我们做这行的,千万不能妄自菲薄。扯远了。先说说对这个框架的理解。目录结构:官方的例子是这样:assets:资源文件夹protected ::你的应用程序文件夹themes ::主题文件index.php:入口文件当然,Yii设计良好的继承与封装方法,使得你完全可以不修改任何源代码就定义任何你想要的目录格式。这点在部署你自己的项目时 阅读全文
posted @ 2013-04-01 21:50 banyancheung 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 首先笔记本怎么安装就不是这篇记录的主题了。。总之这个过程很坎坷,最后还是用了让人意想不到的方法安装好的。废话不多说,马上开始配置AMP。以下是我的流程。切换账户到root,为了不频繁授权确保gcc和gcc c++等环境已经配置好。打开终端,可用如下命令yum -y install gccyum install -y gcc gcc-c++下载APR,APR-UTIL,APR-ICONV,PRCE。APACHE。最新版(这个没链接的自己上官网找就可以了,是最新版的tar.gz格式即可)。把这些包放到/usr/local/work文件夹。没有则新建,如图。安装APR.依次执行:tar xfz ap 阅读全文
posted @ 2013-03-31 18:58 banyancheung 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 如果你新加了一个字段b在表A,而表A的fuid与表B的fuid相关联,那么你可以这样写来复制表B的某字段去字段b.1 update home_friend hf INNER join common_member cm ON hf.fuid = cm.uid set frealname = cm.realname 阅读全文
posted @ 2013-03-24 19:56 banyancheung 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 前几个月时间,因为手头有一个项目,需要用到框架写。几经敲定,综合讨论了客户需求以后,放弃了PHPCMS的二次开发,改用ThinkPHP框架开发。这是我第一次正式使用框架开发实际的项目,虽然走了不少弯路,到最后还是学习到了不少东西。以前在自学的时候多少有看过一些框架,如CI,cakephp,都是仅限于弄一个"HelloWorld"的Demo,没有继续深入,当然谈不上熟悉。以前看框架总觉得云里雾里,因为水平还没到的程度。但经历了一年多DZ二次开发,自己也写了不少模块。现在再看起框架,倒没有以前那种高深的感觉了,只是一个工具而已。但是这个工具,在PHP学习历程中是不可或缺的,它会 阅读全文
posted @ 2013-03-22 22:28 banyancheung 阅读(253) 评论(0) 推荐(0) 编辑
摘要: Think PHP 中使用 swfupload 出现 302 http_error问题 的处理方法 阅读全文
posted @ 2013-03-22 13:35 banyancheung 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 使用方法:先配置好数据库链接与要导出的数据库名,然后运行。 1 <?php 2 /** 3 * 生成mysql数据字典 4 */ 5 6 //配置数据库 7 $dbserver = "localhost"; 8 $dbusername = "root"; 9 $dbpassword = "root";10 $database = "secomtel";11 //其他配置12 $title = '数据字典';13 14 $mysql_conn = @mysql_connect("$db 阅读全文
posted @ 2013-02-22 17:22 banyancheung 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 安装第一次使用 ZF 2? 下载稳定的版本,后缀格式为 .tar.gz 或 zip.尝试最新的? 那就上 ZF2 GIT 吧。(译者注:此处不翻译了,介绍github的。链接:Zend Framework ' s Git repository)当你有一份可用的ZF2副本时,你的应用程序类库需要读取框架的类库。这里有一些方法可以看看。如果安装失败,可能会出现如下错误:Fatal error: Uncaught exception 'RuntimeException' with message 'Unable to load ZF2. Run `php compos 阅读全文
posted @ 2013-01-20 23:03 banyancheung 阅读(201) 评论(0) 推荐(0) 编辑