摘要: GCC简介 Linux系统下的gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30%。gcc编译器能将C、C++语言源程序、汇程式化 阅读全文
posted @ 2017-12-27 10:52 温柔的风 阅读(1971) 评论(0) 推荐(0) 编辑
摘要: debug_backtrace() 在我们开发一个项目中,或者二开研究某个开源程序,需要对代码流程一步步去跟踪,来研究它的逻辑,才可以进行修改,达到我们的开发目的。php的内置函数debug_backtrace就具备这个功能,很直观的展示出从系统流程开始到执行终止的位置之前所走过的所有文件,函数,甚 阅读全文
posted @ 2017-12-27 10:52 温柔的风 阅读(913) 评论(0) 推荐(0) 编辑
摘要: 首先,编辑一下/etc/sysctl.conf 文件,调整一下以下参数,如果没有经过优化的Linux内核可能没有这些参数,那么把需要补充的复制添加进去即可,其他设置默认即可,不需要理解。 记得修改完成之后记得执行以下命令生效 阅读全文
posted @ 2017-12-27 10:51 温柔的风 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 为什么要架设读写分离,这里不做多余的说明,想了解具体原理,请百度或者参考其他帖子。在这里只做大概的配置说明,测试中使用三台服务器 192.168.136.142 主服务器 192.168.136.143 从服务器 192.168.136.144 中间服务器 解压安装的方式安装 https://dow 阅读全文
posted @ 2017-12-27 10:50 温柔的风 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 关于Go语言有多么值得学习,这里就不做介绍了,既然看了这篇文章,想必是对有学习意向。 这里是在Windows下安装Go环境,去中文社区的下载栏目,https://studygolang.com/dl 找到Microsoft Windows,我是用的是64位系统。 下载完成之后,一步步安装。 安装完成 阅读全文
posted @ 2017-12-27 10:50 温柔的风 阅读(7904) 评论(0) 推荐(0) 编辑
摘要: 基于GTID的复制是从Mysql5.6开始支持的一种新的复制方式,此方式与传统基于日志的方式存在很大的差异,在原来的基于日志的复制中,从服务器连接到主服务器并告诉主服务器要从哪个二进制日志的偏移量开始执行增量同步,这时我们如果指定的日志偏移量不对,这与可能造成主从数据的不一致,而基于GTID的复制会 阅读全文
posted @ 2017-12-27 10:50 温柔的风 阅读(8223) 评论(0) 推荐(0) 编辑