自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

稻草人技术博客

Keep Calm and Carry On

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

转载 PHP7扩展开发之常量定义

前言这次,我们将演示如何在PHP扩展中定义一个常量。要实现的PHP代码如下:<?php define("__ARR__", array('2', 'site'=>"www.bo56.com")); define("__SITE__", "www.bo56.com", true); define("say\__SITE__", "bo56.com"); var_du

2016-12-26 22:53:13 1208

原创 Nginx日志切割

cutlog.shlogdir="/usr/local/nginx/logs"pid=`cat $logdir/nginx.pid`DATE=`date -d "1 hours ago" +%Y%m%d%H`DATE_OLD=`date -d "3 days ago" +%Y%m%d%H`for i in `ls $logdir/*access_log`; do mv $i $i.$D

2016-12-22 17:37:37 447

原创 PHP内存泄漏问题解析

内存泄漏内存泄漏指的是在程序运行过程中申请了内存,但是在使用完成后没有及时释放的现象, 对于普通运行时间较短的程序来说可能问题不会那么明显,但是对于长时间运行的程序, 比如Web服务器,后台进程等就比较明显了,随着系统运行占用的内存会持续上升, 可能会因为占用内存过高而崩溃,或被系统杀掉PHP的内存泄漏PHP属于高级语言,语言级别并没有内存的概念,在使用过程中完全不需要主动申请或释放内存, 所以在P

2016-12-18 20:37:49 24214

转载 PHP: 深入了解一致性哈希

前言随着memcache、redis以及其它一些内存K/V数据库的流行,一致性哈希也越来越被开发者所了解。因为这些内存K/V数据库大多不提供分布式支持(本文以redis为例),所以如果要提供多台redis server来提供服务的话,就需要解决如何将数据分散到redis server,并且在增减redis server时如何最大化的不令数据重新分布,这将是本文讨论的范畴。取模算法取模运算通常用于得到

2016-12-07 15:47:12 834

转载 laravel框架实现redis分布式集群原理

在app/config/database.php中配置如下:'redis' => array( 'cluster' => true, 'default' => array( 'host' => '172.21.107.247', 'port' => 6379, ), 'redis1' =>

2016-12-07 15:36:58 5194

转载 PHP7扩展开发之数组处理

前言这次,我们将演示如何在PHP扩展中如何对数组进行处理。要实现的PHP代码如下:<?phpfunction array_concat ($arr, $prefix) { foreach($arr as $key => $val) { if (isset($prefix[$key]) && is_string($val)

2016-12-06 11:38:44 2725

原创 MySQL脏读、不可重复读、幻读(虚读)

事务的特性:原子性:指处于同一个事务中的多条语句是不可分割的。一致性:事务必须使数据库从一个一致性状态变换到另外一个一致性状态。比如转账,转账前两个账户余额之和为2k,转账之后也应该是2K。隔离性:指多线程环境下,一个线程中的事务不能被其他线程中的事务打扰持久性:事务一旦提交,就应该被永久保存起来。事务隔离性问题: 如果不考虑事务的隔离性,会出现以下问题:脏读:指一个线程中的事务读取到

2016-12-02 18:00:58 24001 7

空空如也

空空如也

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

TA关注的人

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