摘要: 开发背景系统分析需求分析可行性分析编写项目计划书系统设计系统目标系统功能结构系统流程图开发环境文件夹组织结构搭建lamp环境数据库设计数据库分析数据库概念设计使用PowerDesigner建模创建数据库及数据表开发网站前台开发后台开发网站测试发布网站 阅读全文
posted @ 2013-12-27 14:36 Martin2 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 1 #install configuration manager 2 sudo apt-get install tasksel 3 4 #install basic lamp stack 5 sudo tasksel install lamp-server 6 7 #install additional php ext 8 sudo apt-get install php-apc 9 sudo apt-get install memcached10 sudo apt-get install php5-memcached11 sudo apt-get isntall php5-xdebug... 阅读全文
posted @ 2013-12-27 13:44 Martin2 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 一、保持独立的读写连接开始就创建两个数据库连接是一个好的方法,一个用于读取,一个用于写入,并且允许不同的数据库服务器连接他们。如果只有一个服务器,则将它们设置彼此相同。当操作为INSERT, UPDATE, DELETE等使用写入连接,纯SELECT查询则一律使用读取连接。如果升级应用程序,则可以将数据库服务器分离到其他计算机上,并且通过复制来连接它们。但若要实现这一工作,必须确保所有的写入都指向主要的服务器,所有读取都指向适当的从属服务器。通过使用两个连接,可以轻松重新配置应用程雪以支持大量不同的扩展选项,使用一个或多个从属服务器来增加查询带宽。从一开始就实现这种方案只需要很少的努力,但是之 阅读全文
posted @ 2013-12-27 13:30 Martin2 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 此过程为字符串的 '1' 隐含的编程了数字类型1,所以是true 阅读全文
posted @ 2013-12-26 14:50 Martin2 阅读(461) 评论(0) 推荐(0) 编辑
摘要: <?php$count = 5;function get_count() { static $count = 0; return $count++;}echo $count;echo "\n";++$count;echo get_count();echo "\n";echo get_count();echo "\n"; 运行结果:5, 0, 1第一个是5,普通变量。第二个是0,在get_count函数中定义了static $count变量,第一次调用为此变量的初始化,所以为0 。第三个是1, 再次调用get_count函数,直接 阅读全文
posted @ 2013-12-26 14:43 Martin2 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 在计算机科学里,树的遍历是指通过一种方法按照一定的顺序访问一颗树的过程。对于二叉树,树的遍历通常有四种:先序遍历、中序遍历、后序遍历、广度优先遍历。(前三种亦统称深度优先遍历)对于多叉树,树的遍历通常有两种:深度优先遍历、广度优先遍历。二叉树的遍历深度优先遍历以下均是用递归方法先序遍历指先访问根,然后访问孩子的遍历方式,其C代码如下:void XXBL(tree* root){//Do Something with rootif(root->lchild!=NULL)XXBL(root->lchild);if(root->rchild!=NULL)XXBL(root-> 阅读全文
posted @ 2013-12-25 15:12 Martin2 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 苹果的 Macbook 笔记本相比传统的笔记本而言,最明显的一个优势就是触摸板实在是太好用了,以至于苹果甚至专门推出了单独的触摸板销售,并且价格”很不人道”。对于一些刚刚入手 Mac 电脑的用户来说,可能很难一下全部发现触摸板的功效,这里我们就一起分享给大家: 一般通用手势显示桌面(也就是让所有窗... 阅读全文
posted @ 2013-12-24 16:49 Martin2 阅读(623) 评论(0) 推荐(1) 编辑
摘要: 这几天就在想要不要推荐Diigo,因为它很早就已经上线了,也有人已经介绍过了,但Diigo一直在不断的完善自己的功能,自己很喜欢它的服务,加上有人看到LineBuzz-可爱的怪鸟评论这篇文章后,好心的为我介绍了Diigo,干脆,还是再推荐一下吧。Diigo的全称为“Digest of Interne... 阅读全文
posted @ 2013-12-21 11:48 Martin2 阅读(732) 评论(0) 推荐(0) 编辑
摘要: 1 getParameters();//获取函数参数信息12 $param_str = '';13 $param_num = 0;14 if (!empty($params) && is_array($params) && count($params)>0) {15 foreach($params as $key=>$param) {16 if($param->getName() !== '') {17 $param_str .= '$${'.($k... 阅读全文
posted @ 2013-12-20 15:40 Martin2 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 作为一个老手级别的php程序员,知道下面几个php系统级别的函数,不足为多吧!获取系统信息和调试程序的时候应该能用的上!PHP系统类函数assert函数:检查assertion声明是否错误extension_loaded函数:检查PHP扩展是否加载get_cfg_var函数:获取PHP配置选项的值g... 阅读全文
posted @ 2013-12-20 11:35 Martin2 阅读(181) 评论(0) 推荐(0) 编辑