自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

草样涂荼

用于学习交流

  • 博客(10)
  • 收藏
  • 关注

转载 php中使用apcu实现共享数据

apcu前身是apc,大家知道apc缓存分为系统缓存和用户缓存,他们的区别是什么呢? 1、系统缓存是指php执行时增加缓存,减少php文件的反复检查和编译,从而达到系统加速的效果。 2、用户缓存是指,php代码中将数据写入缓存,是用户写入的数据,通过key和value的键值方式插入和读取。这种数据叫做用户缓存。php5.5以后,opcache将代替apc做为php加速的位置,也...

2016-07-15 11:01:44 6355

转载 使用Yii2实现读写分离(MySQL主从数据库)

读写分离(Read/Write Splitting)。 简介 数据库读写分离是在网站遇到性能瓶颈的时候最先考虑优化的步骤,那么yii2是如何做数据库读写分离的呢?本节教程来给大家普及一下yii2的数据库读写分离配置。 两个服务器的数据同步是读写分离的前提条件,但这不在yii2读写分离教程内,yii2的数据库读写分离配置,仅仅实现了在主库读写,在从库查询,那么我们首先要配置主从服务器的

2016-07-14 17:56:01 1675

转载 linux mysql数据库主从同步配置

简介 随着用户访问量的日益增加,数据库压力无疑是最为明显的,那么数据库(MySQL)的优化势在必行,数据库的读写分离能很大程度上减轻数据库的压力,读写分离的前提就是主从数据同步,然后在主库做增删改,从库做查询。那么我们要如何配置数据库的主从同步呢?准备: 主库:192.168.0.1 从库:192.168.0.2两个数据库都安装了Mysql数据库,保证允许远程连接主数据库配置1.修改

2016-07-14 17:51:23 758

转载 mysql数据主从同步失败解决方案

排查问题 打开数据从库(slave),运行 mysql>show slave status\G; 可以看到 slave_IO_Running:No 说明数据库同步操作失败 报错提示: Got fatal error 1236 from master when reading data from binary log: ‘Could not find first log file n

2016-07-14 17:46:07 3783

原创 PHP X-sendfile实现文件下载

项目中涉及到文件的下载功能,通常PHP文件下载都是将文件先读取出来然后发送相应头文件进行下载。如:$file_dir = $instance->_attach_path.Helper_Hash::hashDIR($id).$attach['path'];if(!file_exists($file_dir)){ throw new FromMeException('文件不存在');}e

2016-07-14 10:22:43 1565

原创 PHP实现对象属性按数组方式访问

主要思路实现ArrayAccess接口和__get,__set魔术方法class ArrObject implements ArrayAccess { private $_data; public function __construct($data){ $this->_data = $data; } public function offsetGe

2016-07-13 15:18:01 5786

转载 ubuntu 卸载lamp

卸载mysqlsudo apt-get autoremove mysql-serversudo apt-get remove mysql-commondpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P卸载apache2 php51、sudo apt-get remove apache22、sudo apt-get remove a

2016-07-11 09:29:55 1021

转载 ubuntu下使用apt方式安装、卸载nginx

ubuntu和debain下的apt方式安装软件很方便,特别是对于新手安装和卸载nginx。 由于nginx不能动态添加模块,所以会经常安装和卸载、升级。apt安装nginx方法sudo apt-add-repository ppa:nginx/developmentsudo apt-get updatesudo apt-get install nginxapt卸载ng...

2016-07-11 09:17:31 681

转载 LABjs、RequireJS、SeaJS 哪个最好用?为什么?

作者:玉伯 链接:http://www.zhihu.com/question/20342350/answer/14828786 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。LABjs 的核心是 LAB(Loading and Blocking):Loading 指异步并行加载,Blocking 是指同步等待执行。LABjs 通过优雅的语法(script 和

2016-07-06 17:21:30 380

转载 Seajs简易入门参考

seajs.configObjectaliasObject别名配置,配置之后可在模块中使用require调用 require(‘jquery’);seajs.config({ alias: { 'jquery': 'jquery/jquery/1.10.1/jquery' }});define(function(require, exports, module) {...

2016-07-06 16:33:01 351

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除