自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

乐乐的博客

分享技术

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

原创 IP address could not be resolved: Temporary failure in name resolution

在自己的mysql日志中发现了如下的错误信息2017-09-15T01:07:10.373535Z 5 [Warning] IP address '192.168.33.1' could not be resolved: Temporary failure in name resolution2017-09-15T01:07:28.445920Z 6 [Warning] IP address '

2017-09-15 17:49:56 2101

原创 mysql pdo 事务嵌套

经常会在处理事务的时候出现多个事务嵌套的情况,这个时候最好有一个处理嵌套事务的封装类来处理,就不需要去修改业务代码来兼容这样的问题了。<?phpclass database extends PDO{ protected $_transTimes = 0; public function beginTransaction() { ++$this->_tra

2017-09-14 14:45:50 753

原创 mysql 远程登陆不上排查思路

ping 目标地址,检测是否是网络问题ping 192.168.33.20telnet 192.168.33.20 3306 检测是否是防火墙挡住了如果关闭了防火墙,telnet还是不通,则使用netstat -apn|grep 3306观察数据库是否已开启,3306端口是否被监听检测账号的权限,是否已经允许其他及其访问。将host从localhost改成%

2017-09-13 10:41:29 520

原创 php的cgi.fix_pathinfo解析

fix_pathinfo是用来干嘛的呢?为CGI提供真正的PATH_INFO / PATH_TRANSLATED支持。 PHP的以前的行为是将PATH_TRANSLATED设置为SCRIPT_FILENAME,并且不要弄清PATH_INFO是什么。 有关PATH_INFO的更多信息,请参阅CGI规范。 将其设置为1将导致PHP CGI修复其路径以符合规范。 设置为零会导致PHP的行为像以前一样。 默

2017-09-11 17:08:44 12978 1

原创 laravel 加载自定义类文件

1.在composer.json中的autoload模块加入文件 2.执行composer dump-autoload

2017-09-11 15:05:20 837

转载 mysql锁隔离机制

多版本并发控制技术已经被广泛运用于各大数据库系统中,如Oracle,MS SQL Server 2005+, Postgresql, Firebird, Maria等等,开源数据库MYSQL中流行的INNODB引擎也采用了类似的并发控制技术.本文就将结合实例来解析不同事务隔离等级下INNODB的MVCC实现原理.1 MVCC概述1.1 MVCC简介 MVCC (Multiversion Concu

2017-09-07 20:14:23 334

转载 nginx 负载均衡的各种姿势

1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。2、weight指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。例如:upstream bakend {server 192.168.159.10 weight=10;server 192.168.159.11 weight=10;}3、ip_hash每个请求

2017-09-07 16:13:15 1216

转载 mysql 主从复制环境搭建

Mysql复制概念说明 Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环。这些日志可以记录发送到从服务器

2017-09-06 20:05:39 273

原创 vagrant搭建虚拟机

Vagrant 使用Oracle VM VirtualBox 动态创建和配置轻量级的,可重现的,便携的虚拟机环境。下载box地址 https://app.vagrantup.com/boxes/search?_ga=2.197816044.2121282225.1504680439-556563555.15013343871 . 使用http远程添加vagrant box add my_first

2017-09-06 15:02:59 289

原创 编写php自定义扩展

有两个理由需要自己编写PHP扩展。第一个理由是:PHP需要支持一项她还未支持的技术。这通常包括包裹一些现成的C函数库,以便提供PHP接口。例如,如果一个叫FooBase的数据库已推出市场,你需要建立一个PHP扩展帮助你从PHP里调用FooBase的C函数库。这个工作可能仅由一个人完成,然后被整个PHP社区共享(如果你愿意的话)。第二个不是很普遍的理由是:你需要从性能或功能的原因考虑来编写一些商业逻辑

2017-09-06 12:00:31 7692

原创 websocket开发(类QQ)客服小程序

websocket开发(类QQ)客服小程序

2017-09-06 10:47:56 1378

转载 phper成长之路

程序员在很多人眼里是一个比较赚钱的职业,每年也有大量的人进入到这个行业,这些人有的是学计算机专业的,有的是培训出来的,但是无论哪种,很多人在工作了一两年以后选择了转行,其原因很简单,没有发展。并不是这个行业没有发展,而是自己在这个行业中因为没有一条正确的道路而没有办法发展。所以,今天我们php中文网就来带领大家一起梳理下php程序员的成长之路,也算的上是一个简版的php程序员职业规划。 本文按照目

2017-09-04 16:44:23 667 1

空空如也

空空如也

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

TA关注的人

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