随笔分类 - PHP
摘要:这篇文章主要讲liunux下如何快速安装phpMyAdmin,以及解决phpMyAdmin最新4.8+安装之后出现的各种bug问题,希望能够分享给各位新手童鞋学习下。
阅读全文
摘要:如何安装 Composer 下载 Composer 安装前请务必确保已经正确安装了 PHP。打开命令行窗口并执行 php -v 查看是否正确输出版本号。 打开命令行并依次执行下列命令安装最新版本的 Composer: 下载安装脚本 - composer-setup.php - 到当前目录。执行第一条
阅读全文
摘要:今天在帮别人安装一个不知所谓的东西时碰到,三版本的PHP环境,我感觉那个人也是666哒,他使用的是AMH快速开发工具 有图有真相!!! 然后就顺便写下怎么快速,简便切换php版本 首先:find命令找下php在哪里先 #find / -name php 第一步:ln命令(百度下大把资源)主要用来创建
阅读全文
摘要:💍 单例模式 现实生活示例 现实生活示例 一个国家同一时间只能有一位总统。只要使命召唤,这个总统就必须采取行动。 这里的总统就是一个单例。 概述 概述 确保特定类的对象只被创建一次。 维基百科 维基百科 在软件工程中,单例模式是一种软件设计模式,用来限制类初始化为对象。当恰恰只需要一个对象来协调整
阅读全文
摘要:🐑 原型模式 现实生活示例 现实生活示例 还记得多莉吗?那只克隆羊。这里不深入细节,关键点在于克隆。 概述 概述 基于现有对象通过克隆创建对象。 维基百科 维基百科 在软件开发过程中,原型模式是一种创建型设计模式。当要创建的对象类型由原型实例确定时,将通过克隆原型实例生成新对象。 简言之,原型模式
阅读全文
摘要:👷 生成器模式 现实生活示例 现实生活示例 想象一下你在 Hardee’s 餐厅点了某个套餐,比如「大 Hardee 套餐」,然后工作人员会正常出餐,这是简单工厂模式。但是在很多情况下,创建逻辑可能涉及到更多步骤。比如,你想要一个定制的 Subway 套餐,对于你的汉堡如何制作有几个选项可供选择,
阅读全文
摘要:🔨 抽象工厂模式 现实生活示例 现实生活示例 扩展一下简单工厂模式中的房门例子。基于所需,你可能需要从木门店获取木门,从铁门店获取铁门或者从相关的门店获取 PVC 门。进一步讲,你可能需要不同种类的专家来安装房门,比如木匠安装木门,焊接工安装铁门等等。正如你所料,房门有了依赖,木门需要木匠,铁门需
阅读全文
摘要:🏭 工厂方法模式 现实生活示例 现实生活示例 考虑招聘经理的情况。一个人不可能应付所有职位的面试,对于空缺职位,招聘经理必须委派不同的人去面试。 概述 概述 工厂方法模式提供了一种将实例化逻辑委托给子类的方法。 维基百科 维基百科 在基于类的编程中,工厂方法模式是一种使用了工厂方法的创建型设计模式
阅读全文
摘要:🏠 简单工厂模式 现实生活示例 现实生活示例 想象一下,你正在建造一座房子而且需要几扇房门,如果每次需要房门的时候,不是用工厂制造的房门,而是穿上木匠服,然后开始自己制造房门,将会搞得一团糟。 概述 概述 简单工厂模式只是为客户端创建实例,而不将任何实例化逻辑暴露给客户端。 维基百科 维基百科 在
阅读全文
摘要:前情摘要: 这两天要在虚拟机上部署项目,用于测试在linux上项目效果怎样,然后这两天就一直在部署apache+mysql+php 其实部署还是很简单的具体的apache和mysql部署方法请看其他两篇博文: apache:http://www.cnblogs.com/sunshine-H/p/81
阅读全文
摘要:很无语,CentOS居然php版本才5.1.6,很多开源的CMS无法安装。 查看php版本命令: #php -v 下面的命令是删除不干净的 #yum remove php 因为使用这个命令以后再用 #php -v 还是会看到有版本信息的。。。。。 必须强制删除,使用下面命令查看全部php软件包 #r
阅读全文
摘要:今天算是认识到博客园里的审查团队多内幕了,哈哈,贴个图玩下。 气死宝宝了。 进入主题! 今天就不写什么功能性的了,换下口味说下关于页面级的缓存,应该怎么做。 相信有很多小伙伴查了百度,甚至google,看了很多文章,以前我也这样做了,但是发现,上面写的真的不知所云。 有两点可以看出他们哪里不行: 第
阅读全文