最新消息:

最新发布 第5页

微刻 blog.wecot.cn小刀微琢,如刻磐石。

PHP的error_reporting错误级别变量对照表
PHP

PHP的error_reporting错误级别变量对照表

1年前 (2018-07-05) 391浏览 6评论

在PHP中所有的报错信息可以用 error_reporting() 这个函数来设置: 它的参数有字符串和数字两种表示方法,共14个等级,数字和字符串均可以表示,数字是以累加和表示,字符串式支持类逻辑运算方式表示: 代码如下: er...

PHP7+beanstalkd 生产环境队列使用
PHP

PHP7+beanstalkd 生产环境队列使用

1年前 (2018-07-05) 346浏览 0评论

博主在前面有写过 beanstalkd 基本原理、支持功能、环境搭建、依赖安装的说明。今天刚好有空,讲解一下 PHP7 结合 beanstalkd 在生产环境的队列使用教程。 应用场景: 队列系统的应用场景通常是用于一些耗时,耗资源,耗性能的流程处理...

配置与设计模式
编程语言

配置与设计模式

1年前 (2018-06-22) 97浏览 0评论

1、PHP中使用 ArrayAccess 实现配置文件的加载; 2、在工厂方法中读取配置,生成可配置化对象; 3、使用装饰器模式实现权限验证,模板渲染,JSON串化; 4、使用观察者模式实现数据更新时间的一些列更新操作; 5、使用代理模式实现数据库的...

面向对象编程的基本原则
编程语言

面向对象编程的基本原则

1年前 (2018-06-22) 98浏览 0评论

面向对象编程,一个优秀的程序员必须具备思想。 面向对象应该遵守以下几大基本原则: 1、单一职责:对业务进行准确抽象,一个类,只实现一个对象相关功能; 2、开放封闭:对业务抽象出来的类,应该是可扩展的,又不可修改的; 3、依赖倒置:一个类不应该强依赖另...

Mysql事务嵌套测试
Mysql

Mysql事务嵌套测试

1年前 (2018-06-22) 452浏览 0评论

先看测试截图: 测试代码: mysql> use test_trans; Database changed mysql> show tables; +---------------...

设计模式之代理模式
未分类

设计模式之代理模式

1年前 (2018-06-21) 117浏览 0评论

基本概念:     在客户端与实体之间建立一个代理对象(proxy),客户端对实体进行操作全部委派给代理对象,隐藏实体的具体实现细节。 应用场景:     Mysql 主...

Deepin 使用 beanstalkd 教程
PHP

Deepin 使用 beanstalkd 教程

1年前 (2018-06-21) 364浏览 0评论

1、基本概念 1.1、什么是Beanstalkd?   Beanstalkd 是一个轻量级消息中间件,它最大特点是将自己定位为基于管道 (tube) 和任务 (job) 的工作队列。   Beanstalkd 支持任务优先级 (priority), ...

设计模式之装饰器模式
未分类

设计模式之装饰器模式

1年前 (2018-06-20) 105浏览 2评论

基本概念:     装饰器模式(Decorator)可以动态地添加修改类的功。 应用场景:     一个类提供了一项功能,如果要在修改并添加额外的功能,传统的编程模式,是...

设计模式之原型模式
未分类

设计模式之原型模式

1年前 (2018-06-20) 119浏览 0评论

基本概念:     与工厂模式作用类似,都是用来创建对象。但与工厂模式的实现不同,原型模式是先创建好一个原型对象,然后通过 clone 原型对象来创建新的对象。这样就免去了类创建时重复的初始化操作。 应用场景:...