上一页 1 ··· 8 9 10 11 12 13 下一页
摘要: 说句老实话,工厂模式对于个人来说真没什么鸟用,就省了一个new而已,但是很多框架的源码里却随处可见工厂模式的身影。 工厂模式的原理就是把一个方法做为工厂,专业生产对象,做法很简单 写一个函数 接收一个参数 进来什么new什么 工厂模式有好几个种类 有的在函数里new 有的在类方法里new 有的到处继 阅读全文
posted @ 2017-10-29 17:10 不该相遇在秋天 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 一个项目中肯定会频繁使用一些常用类,比如url类,model类,如果每次都new,会造成不必要的内存开销。 如下图 一个类new三次 实例化三个对象 单例模式是一种为了达到一个类只存在一个实例的目的所采用的一种写法 : 阅读全文
posted @ 2017-10-29 15:50 不该相遇在秋天 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 类的载入共经历了三个阶段 第一阶段是面向过程式的做法,整个项目里到处都是include或require。 问题:难看,不易维护。 . 第二阶段是魔术方法__autoload,当new一个类的时候,如果类不存在,则会调用此方法传入类名。 如今很多框架都已经采用PSR-4规范化编程示例: 也就是说 命名 阅读全文
posted @ 2017-10-29 14:24 不该相遇在秋天 阅读(2423) 评论(0) 推荐(1) 编辑
摘要: 所谓Redis持久化,就是将内存中Redis数据保存到磁盘中,达到一个备份的效果,以便恢复数据。 Redis的持久化方式有两种: RDB方式 AOF方式 RDB方式: 打开Redis配置文件 vi redis.conf save 900 1 (每900秒 发生1次修改 写入磁盘)save 300 1 阅读全文
posted @ 2017-10-20 10:13 不该相遇在秋天 阅读(263) 评论(0) 推荐(0) 编辑
摘要: Windows部分: https://pecl.php.net/package/SeasLog/1.6.9/windows 根据PHP版本 是否线程安全 进行选择 这些都可以在phpinfo里查得到 下载之后 把里面的php_seaslog.dll拷贝到PHP的安装目录下的ext里 然后打开php. 阅读全文
posted @ 2017-09-14 16:34 不该相遇在秋天 阅读(5778) 评论(0) 推荐(1) 编辑
摘要: 安装Redis 切到准备安装的目录 Redis官网:https://redis.io/download 下载Redis 解压 进入目录 编译 安装 看到这个结果就是安装成功了 切到外层将目录改名 修改配置 搜索daemonize 改为 daemonize yes (是否守护进程) 搜索pidfile 阅读全文
posted @ 2017-09-13 10:32 不该相遇在秋天 阅读(541) 评论(0) 推荐(0) 编辑
摘要: 动手之前,请确认Windows所用用户为administrator 下载地址:https://github.com/MicrosoftArchive/redis/releases 、 下载后双击打开进行安装 完事之后 进入安装目录 打开命令行:按住shift点右键->在此处打开命令窗口 redis- 阅读全文
posted @ 2017-09-12 21:29 不该相遇在秋天 阅读(275) 评论(1) 推荐(0) 编辑
摘要: Apache 下载地址:https://www.apachehaus.com/cgi-bin/download.plx 下载后 解压目录 放到C:/Program Files下面目录重命名为Apache 进入conf目录编辑httpd.conf 把路径改成Apache目录路径:Define SRVR 阅读全文
posted @ 2017-09-07 20:29 不该相遇在秋天 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 首先安装Windows客户端的git和TortoiseGit。 安装这两个软件还是蛮重要的,很多选项不能乱选。 为了写个完整的博客,我是装了又卸,卸了又装。 1.安装git 下载:https://git-scm.com/ 2.安装TortoiseGit 下载 https://tortoisegit. 阅读全文
posted @ 2017-09-05 14:48 不该相遇在秋天 阅读(2338) 评论(0) 推荐(0) 编辑
摘要: 1.安装svnyum install subversion 2.创建版本库fengyu(版本库的名字取来和你web项目的名字相同,否则你在服务器检出后会变成web项目里还有一层版本库的目录,里面才是项目,名字相同的话就不用创建web项目目录,直接在www下面进行检出就OK。)mkdir -p /va 阅读全文
posted @ 2017-08-14 11:39 不该相遇在秋天 阅读(10182) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 下一页