引言 webpack插件 的主要作用是抽取webpack项目入口 chunk 的公共部分,具体的用法就不做过多介绍,不太了解可以参考 "webpack官网" 介绍; 该插件是webpack项目常用的一个优化功能,几乎在每个webpack项目中都会用到。使用该插件带来的好处: + 提升webpack打 ...
分类:
其他好文 时间:
2017-12-31 02:57:34
阅读次数:
191
MooseFS正式服完全搭建官网:https://moosefs.com1、环境CentOS7 x86_64 各节点时间同步,做主机名解析172.16.2.1 master172.16.2.2 metalogger 和chunk172.16.2.3 chunk 172.16.2.4 &nbs
分类:
其他好文 时间:
2017-12-29 12:18:59
阅读次数:
212
有时候需要对数组进行按分页处理,之前的做法是计算出数组大小,按分页计算出偏移量,再从起始偏移量处开始遍历页大小个数据。现在不用这么麻烦了,原来PHP函数里有个现成的函数 可以配合我们实现对数组进行分页。 " " 将一个数组分割成多个 说明 将一个数组分割成多个数组,其中每个数组的单元数目由 size ...
分类:
Web程序 时间:
2017-12-26 22:00:34
阅读次数:
266
1 TFS和GFS比较 1.1 GFS的应用场景 第一,百万级别的文件,并且是大文件,文件都是100MB以上,1G级别的文件很常见。 第二,集群是建立在商业计算机之上,并不可靠,监控各个节点的状态,当一个节点坏掉了,可以里面恢复。因此需要一个master来管理着多个slave。 1.2 TFS的应用 ...
分类:
Web程序 时间:
2017-12-16 21:14:28
阅读次数:
282
1、从一张表中取出所有行 通过get方法返回包含结果集的Illuminate\Support\Collection,其中每一个结果都是PHP的StdClass对象实例。 可以像访问对象的属性一样访问字段的值: 2、从一张表中获取一行/一列 从数据表中获取一行,使用first方法。 可以使用value ...
分类:
其他好文 时间:
2017-12-16 14:50:57
阅读次数:
144
validateSchema模块 首先来看错误检测: 可以注意到,这里传了两个参数,其实第一个参数来源于一个JSON文件: 这个JSON文件非常大,可以观察一下部分内容: 从描述可以猜测,这里的key对应options中的key,value就是检测方式。 比如说entry放到required代表是必 ...
分类:
Web程序 时间:
2017-12-13 23:56:48
阅读次数:
449
用于Flash播放器和服务器之间传输音频、视频、数据 RTMP协议本身既可以传输多媒体数据,也可以控制多媒体播放 RTMP是应用层协议 消息(基本数据单元) Message Type ID(1-7用于协议控制,RTMP协议自身管理使用,控制协议的stream id必须是0,chunk stream ...
分类:
其他好文 时间:
2017-12-10 17:06:48
阅读次数:
120
本文大量参考 "Redis与Memcached的区别" 。 如果简单地比较Redis与Memcached的区别,大多数都会得到以下观点: 1. Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,zset,hash等数据结构的存储。 2. Redis支持数据的备份,即master ...
分类:
系统相关 时间:
2017-12-04 20:28:18
阅读次数:
210
操作文件系统fs 1.在Node.js中,使用fs模块来实现所有有关文件及目录的创建、写入及删除。在fs模块中,所有对文件及目录的操作都可以使用同步与异步两种方法,具有Sync后缀的方法均为同步方法。两者的区别:同步的方法立即返回操作结果,在使用同步方法执行的操作结果之前,不能执行其他代码;异步相反 ...
分类:
其他好文 时间:
2017-11-27 11:00:49
阅读次数:
185
最近接触了堆溢出的pwn,对网上解释绕过safe unlink的方法(各种House of XXX)的解释感觉不够简洁精要,故作此总结记录。关键点可以只看红色加粗部分。 首先,堆溢出最好的利用方法是能覆盖关键变量,例如函数指针,但这样的场景可遇不可求。 堆溢出的unlink利用方法是通用的利用方法, ...
分类:
其他好文 时间:
2017-11-26 23:58:43
阅读次数:
458