mysql5.7基于GTID主从切换

本文接上篇《mysql5.7基于GTID搭建主从》。

Read more...

mysql5.7基于GTID搭建主从

一直在用mysql主从集群,却从来没有动手搭建过,主要是因为: 以往的mysql版本,基于binlog+pos…

Read more...

树莓派autossh反向隧道

通常我们会将树莓派放在家里,做家庭影院之类的用途。而现在,各个运营商的宽带都开始实施内网政策,也就是不会给民宅…

Read more...

PHP7扩展开发教程[12] – 如何抛出错误和异常?

本篇博客属于php7扩展系列教程,上一篇地址《PHP7扩展开发教程[11] – 如何引入php文件?》。 本章…

Read more...

valgrind检测php扩展的warning

今天在排查PHP扩展的bug,使用了valgrind检测内存问题:

Read more...

libcurl访问unix socket

最近使用Libcurl访问unix socket,在代码里像这样设置opt:

Read more...

感谢大家支持,在vultr收获的30美金

我的博客运行在vultr,使用以来一直非常稳定。 今天登录vultr,发现我已经有了30美金的推广费,这得益于…

Read more...
php

php7扩展使用持久化hash

最近项目需要在PHP7的扩展里,维护一个全局的持久化zend_array,在多次请求之间可以共享使用。 在这里…

Read more...
GO

golang模拟带超时的信号量

最近写项目,需要用到信号量等待一些资源完成,但是最多等待N毫秒。

Read more...

树莓派初始化与搭建家庭影院

这篇博客放在草稿箱好一阵了,今天突然想起来当时没有整理发出来,只是堆砌了当时安装树莓派的命令和关键点。 实在没…

Read more...

一篇关于配置中心的技术分享PPT

dogx是公司内的一个项目,其作用是为配置中心服务提供agent和php sdk,点击链接下载我的PPT。 a…

Read more...

俄罗斯蜜月旅行记录

上周去俄罗斯度了蜜月,貌似很少有人选择这个战斗民族来度蜜月。国内的旅行团的也是今年开始变得多了起来,可能是因为…

Read more...
php

PHP7扩展开发教程[11] – 如何引入php文件?

确保你已经阅读《PHP7扩展开发教程[10] – 如何使用资源类型?》

Read more...
php

PHP7扩展开发教程[10] – 如何使用资源类型?

确保你已阅读《PHP7扩展开发教程[9] – 如何使用哈希表?》。 本章将讲解: resource资源类型的原…

Read more...
php

PHP7扩展开发教程[9] – 如何使用哈希表?

确保你已阅读《PHP7扩展开发教程[8] – 如何访问超级全局变量?》。 哈希表即zend_array数据结构…

Read more...
php

PHP7扩展开发教程[8] – 如何访问超级全局变量?

确保你已经阅读了《PHP7扩展开发教程[7] – 如何创建对象?》。 本章节的知识点比较少,但是会更多深入到z…

Read more...
php

PHP7扩展开发教程[7] – 如何创建对象?

请确定你已阅读《PHP7扩展开发教程[6] – 如何调用PHP函数?》。

Read more...
php

PHP7扩展开发教程[6] – 如何调用PHP函数?

确保你已经阅读《PHP7扩展开发教程[5] – 如何定义class?》。

Read more...
php

PHP7扩展开发教程[5] – 如何定义class?

确定你已经阅读《PHP7扩展开发教程[4] – zval的工作原理》。 本章节将在之前对函数,zval的认知基…

Read more...
php

PHP7扩展开发教程[4] – zval的工作原理

确定你已经读完上一章《PHP7扩展开发教程[3] – 怎样定义函数?》。

Read more...