自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 mysql 千万级优化路线

reference MySQL 对于千万级的大表要怎么优化? Facebook 用户量十分庞大,为什么还使用 MySQL 数据库? 谈谈MySQL水平扩展

2017-04-29 00:44:26 411

原创 phpfpm nginx 指标监控

背景 每一个进程都可以监控指标,phpfpm 和 nginx都自带了监控的模块 解析 可以直接使用接口获得指标信息,也可以使用Zabbix监控Nginx 和PHP-FPM状态,其实就是将接口信息给到zabbix,zabbix整理美化一下而已 reference Zabbix监控Nginx和PHP-FPM

2017-04-29 00:12:30 1075

原创 php session 锁问题

session_start() 一个客户端一个文件写session信息,会锁住不让这个文件被写入 session_write_close() 释放session锁, 当然也就写不进去了 所以步骤是: session_start 写入操作 session_write_close()

2017-04-28 19:36:16 434

原创 深入理解php系列之一 php配置文件

background 一个项目的很多信息都会写在配置文件,所以看项目配置文件可以快速get到该项目的很多处理信息 analyze 来读一段pool 关于pool子进程数的配置信息 ; Choose how the process manager will control the number of child processes. ; Possible Values:

2017-04-27 14:47:29 648

原创 前端书籍

JavaScript《JavaScript高级程序设计》+ 入门级 + 306 票 + 豆瓣评分 9.3推荐语:恐龙:再次预言这本书能认真看十遍着 都能进bat阿琛:详尽地解读了JS这门语言的各个组成部分,透彻地剖析了JS所涉及的编程思想,深入浅出地演示了丰富的JS应用实例…读完这本书你不一定就能成为前端大牛,但如果你真的能把这本书读懂,吃透,那么你离JS高手肯定不远啦!《编写可维护的JavaS

2017-04-26 17:40:28 653

原创 mysql 分页问题

分页就是加了limit index,length.没什么神奇db对于分页语句的处理其实是一样的,扫描了同样多的行数,就是返回的数据被截断了而已我的理解是db server处理语句用了相同的时间(不就是拿出where数据,分组相加,排序),时间浪费在网络传输上奇怪的是,时间相差实在太大! why?

2017-04-26 14:45:50 345

原创 深入理解php系列之一 php架构

background php是c编写的一个程序,也是一种解释型语言.学习他的底层体系结构,如何与os交互,对于c的学习和软件架构设计,对于深入理解解释型语言和编译型语言都有很大的提升,当然,最重要的是深入理解了php analyze 1. reference 鸟哥的 深入理解Zend SAPIs(Zend SAPI Internals) 深入理解php内核

2017-04-24 18:14:53 679

原创 ThinkPHP5.0系列之一 console操作

background 类似yii的gii,很多项目的脚手架都是一样,重复的创建目录,基本crud控制器和模型等,console操作就是方便架脚手架 analyze cli: php7.0 think [command -> build,make,etc] 流程: think.php -> console.php -> think/console/command/* [-> ]

2017-04-24 15:57:38 2518

原创 时间管理-精要主义

Background 多任务并发时,选择困难,效率低下Reference 精要主义

2017-04-12 11:09:21 464

原创 理解计算机

Background 计算机怎么来的? Reference 计算机为何能理解0和1

2017-04-12 10:36:01 671

原创 ip,mac地址等是否可以伪造

Background ip 常被用作用户唯一性验证,ip如果可以伪造,那么这种判断就毫无意义 Reference 如何避免用户访问请求伪造ip

2017-04-12 10:33:01 6506

原创 公有云、私有云和混合云的区别

公有云、私有云和混合云的区别

2017-04-12 10:30:10 3409

原创 大型web架构设计

背景 各方面知识略知一二,不够体系,从头细节一步步过程漫长,先学技法亦可 reference 大型web架构设计

2017-04-12 10:27:36 742

原创 防刷

Background 接口不妨刷分分钟作死 Analysis 1.跟csrf 有点类似,要调用接口必须使用一些方法来验证你的身份,token就是最有效常用的一种,其实本质上也是接口防刷 2.现在很多平台,类似阿里与,腾讯,要使用他们的接口都必须使用他们的验证方法(都是动态算法,这种验证机制下次还要好好研究一下) 3.跟ddos攻击不同,那个是通过一堆包过来堵着带宽,别人的请求就进不来了

2017-04-08 12:59:16 1583

原创 面向云服务编程

背景 如今,云计算盛行,创业公司自己搭建机房,网络,高可用集群是吃力不讨好的事情,当下之最优选择是使用云计算公司的服务快速推出产品,维护产品.聪明的人,不用自己研究几十年造波音777,而是低价采购了波音777各部位零件快速组成波音777从而产出比单个部件高几百倍的价值.这种思维可以放在各行各业都受用,其实就是快速整合资源能力. 分析 那么云到底提供了什么服务呢? IaaS : 就是虚

2017-04-07 00:02:04 580

空空如也

空空如也

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

TA关注的人

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