- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 MySQL存储引擎初步了解
1、InooDB 1)InooDB支持事务 2)支持在线热备份 3)聚簇索引的优化 4)InooDB支持行锁 如果有涉及订单处理,那么支持事务就是必要选项,半完成的订单是不可用的。 2、MyISAM 1)MyISAM支持表锁,支持读取同时插入(并发插入) 2)修复数据,但是较慢 3)支持全文索引 4)延迟更新索引键...
2018-11-11 15:42:38 105
原创 工厂模式
(一)、简单的工厂模式class A { private $mode = 1; function __construct( $mode) { $this->mode = $mode; } function getSomething() { switch ($this->mode) { ...
2018-05-27 22:40:05 113
原创 单例模式
通过方法调用来传递对象实例一、单例模式的实现1)单例模式的类只提供私有的构造函数,2)二是类定义中含有一个该类的静态私有对象,3)三是该类提供了一个静态的公有的函数用于创建或获取它本身的静态私有对象二、PHP单例模式代码class single{ //创建静态私有的变量保存该类对象 static private $instance; //参数 pri...
2018-05-26 23:15:47 114
原创 数据缓存
redis&rabbitMq&kafka 1、消息订阅模式比较 Redis redis是内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件,消息都存放在内存中,写入读取速度快,但是受内存容量的限制,容易造成内存充爆。 Kakfa kafka是一个分布式的流式处理平台,它的设计初衷就是一个日志系统,消息内容是可以持久化一段时间的,消息的订阅消费位置的确定是通过消费者o
2018-04-22 17:36:54 120
原创 继承
1、覆写 PHP继承父类之后,可以覆写父类的函数class ShopProduct{ // 声明类 public $title; // 声明属性 public $producerMainName; public $producerFirstName; public $price; function __construct($title,$firs...
2018-03-17 20:05:13 152
原创 websocket node.js 小实例
准备 1、首先先安装好nodejs 2、通过npm安装express和socket.io 基本功能 实现从A页面发送文本、图片,B页面适时地接收 A页面 Socket.io-teacher $(document).ready(function() { var s
2016-10-12 17:21:08 223
原创 curl post
接口测试是访问post方法 1、代码请求 <?php $arr = array( // 'ChannelId' => 20100330, 'SecretId' => 111, 'Name' => '西藏', 'StartTime' =
2016-09-08 15:30:59 337
原创 php小知识
1时区设置date_default_timezone_set('PRC'); $a=date('Y-m-d H:i:s'); echo $a; echo "";输出为当前时间。 2.获取ip地址 // getenv() 使用示例 $ip = getenv('REMOTE_ADDR'); echo $ip; echo ""; // 或简单仅使用全局变量($_SERVER 或 $_ENV
2013-05-31 13:36:59 362
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人