:

[转]技术债务

发布于:2015-6-27 14:48 作者:song100e 浏览:635 分类:技术杂谈(小技巧)
在软件开发的过程中,我们往往也会借债,人们称之为技术债务,其实也就是为了快速地解决问题,而采取的不规范的方案。比方说把某个条件写死,再比方说采用一些捷径达到目的,而这只是特殊情况,无法应用在其他模块中。

阅读全文>>

0

PHP工厂模式

发布于:2015-6-19 8:17 作者:song100e 浏览:705 分类:设计模式
PHP工厂模式概念:工厂模式是一种类,它具有为您创建对象的某些方法。您可以使用工厂类创建对象,而不直接使用 new。这样,如果您想要更改所创建的对象类型,只需更改该工厂即可。使用该工厂的所有代码会自动更改。
根据抽象程度不同,PHP工厂模式分为:简单工厂模式、工厂方法模式和抽象工厂模式。

阅读全文>>

标签: factory

0

Python获取当天与前一天的时间

发布于:2015-6-16 17:44 作者:song100e 浏览:2229 分类:Python

python里获取当前时间有一个time属性。

注意你使用的库和函数:

阅读全文>>

标签: Python time datetime

0

单例模式

发布于:2015-6-15 11:11 作者:song100e 浏览:683 分类:设计模式

单例模式是指整个应用中类只有一个对象实例的设计模式。

单例类至少拥有以下三种公共元素:
    必须拥有一个构造函数,并且必须被标记为private。
    拥有一个保存类的实例的静态成员变量。
    拥有一个访问这个实例的公共的静态方法。

阅读全文>>

标签: single

0

PHP导出Excel

发布于:2015-5-29 18:14 作者:song100e 浏览:904 分类:PHP
我们经常需要在后台导出数据,有时候是CVS格式,有时候又想要Excel文件。
PHP有专门处理CVS的函数,导出Excel文件又问题重重。

阅读全文>>

标签: PHP Excel

0

通过composer安装YII2

发布于:2015-5-28 19:40 作者:song100e 浏览:1049 分类:YII2
YII2 推荐通过 composer 方式安装,这就要求你首先安装composer。

阅读全文>>

标签: Yii2

0

[转]Mysql之left join、right join、inner join的区别

发布于:2015-5-27 15:32 作者:song100e 浏览:900 分类:MySQL
left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 
right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录
inner join(等值连接) 只返回两个表中联结字段相等的行

阅读全文>>

标签: JOIN

0

composer的安装

发布于:2015-5-23 16:17 作者:song100e 浏览:663 分类:PHP
Composer 是 PHP 的一个依赖管理工具,越来越多的开源框架采用它进行管理了,像 Laravel、YII2 等等,所以想要深入的学习PHP以及使用其框架,第一步就是安装composer

阅读全文>>

标签: composer

0

win7 下安装PHP 5.4 开发环境

发布于:2015-5-22 16:25 作者:song100e 浏览:1029 分类:PHP
最近打算学习和使用 YII2,由于 YII2 要求PHP版本在5.4以上,而且推荐的使用composer方式进行安装和搭建,再看自己却使用的PHP 5.3,所以重新搭建PHP的环境吧,先从Windows下手吧。

阅读全文>>

标签: apache PHP5.4

0

nginx 502 Bad Gateway:upstream sent too big header...

发布于:2015-5-21 13:49 作者:song100e 浏览:784 分类:Nginx

曾经遇到过一个php页面出现这样一个错误,本地Apache下PHP调试是OK的,放在测试服务器 nginx 下却出现了 502 Bad Gateway,百度了一下,也做了相关的测试,这里留作记录。

找到 nginx的配置文件,一般在 /etc/nginx/nginx.conf:

在 http{} 段添加以下配置:

proxy_buffer_size   128k;

proxy_buffers   4 256k;
proxy_busy_buffers_size   256k;

在PHP段添加以下 fastcgi 配置信息:

fastcgi_buffer_size 128k;
fastcgi_buffers 4 256k;
fastcgi_busy_buffers_size 256k;

重启 nginx服务器以让新配置生效。

注:最重要的是 fastcgi 那段


标签: nginx fastcgi

0

«... 7 8 9 10 11 12