微信跳一跳最近很火,外挂代练什么的也越来越多。作为一只程序猿,对外挂的原理产生了强烈的好奇心,于是埋头研究了一阶段,注意到了 WebDriverAgent 这套 Facebook 出品的自动化测试框架。 为了让大家产生兴趣,先从跳一跳外挂的实现说起。 准备工作 安装 homebrew homebre ...
分类:
移动开发 时间:
2018-11-18 21:09:01
阅读次数:
332
WebDriverAgent简介 WebDriverAgent是Facebook 在去年的 SeleniumConf 大会上推出了一款新的iOS移动测试框架。当时的推文申明,还只支持模拟器,不过在今年4月更新的版本中,官方宣称支持真机测试了,大家可以查看官方github 的介绍:https://gi ...
分类:
移动开发 时间:
2018-11-18 21:04:40
阅读次数:
224
Immutable.js(和原生方法不同): 用于深层次的数组和对象的比较 数据结构:Map Set Seq List Rang(和原生不同) 首先:先忘记es5 es6的数组对象方法 官方文档:https://facebook.github.io/immutable-js/docs/#/ (1)s ...
分类:
Web程序 时间:
2018-11-18 19:37:18
阅读次数:
397
一:什么是Hive(数据仓库)? 1、Hive 由 Facebook 实现并开源 2、是基于 Hadoop 的一个数据仓库工具 3、可以将结构化的数据映射为一张数据库表 4、并提供 HQL(Hive SQL)查询功能 5、底层数据是存储在 HDFS 上 6、Hive的本质是将 SQL 语句转换为 M ...
分类:
其他好文 时间:
2018-11-16 23:34:00
阅读次数:
296
一、Hive简介1、什么是HiveHive由Facebook实现并开源,是基于Hadoop的一个数据仓库工具,可以将结构化的数据映射为一张数据库表,并提供HQL(HiveSQL)查询功能,底层数据是存储在HDFS上。Hive的本质是将SQL语句转换为MapReduce任务运行,使不熟悉MapReduce的用户很方便地利用HQL处理和计算HDFS上的结构化的数据,适用于离线的批量数据计算。Hive依
分类:
其他好文 时间:
2018-11-16 21:02:55
阅读次数:
169
深度操作系统V15.8 ISO镜像经过优化,体积又减少了200MB。采用全新设计的控制中心、任务栏托盘和开机引导主题,再加上性能更加优异的深度原创生态应用,希望能带给您更美观更高效的体验。
分类:
其他好文 时间:
2018-11-15 19:45:37
阅读次数:
240
虚拟DOM是最先由Facebook在react里使用的, 虚拟DOM是一个特别棒的概念,我们都知道,在浏览器上进行DOM操作的时候,会特别的消耗性能而且响应、渲染特别慢,但是有了虚拟DOM就不一样了, 虚拟DOM就是将DOM树转换成一个JS对象树, 虚拟DOM就是将上述的标签写成一个js对象树,如下 ...
分类:
其他好文 时间:
2018-11-15 00:13:58
阅读次数:
163
Let's Encrypt 免费通配符 SSL 证书申请教程 from:https://blog.csdn.net/English0523/article/details/79608464 2018 年 3 月 14 日,Let’s Encrypt 对外宣布 ACME v2 已正式支持通配符证书。这 ...
分类:
其他好文 时间:
2018-11-12 17:46:56
阅读次数:
220
如果你打算用LINE 交朋友或是做行销,你就必须先要拥有一个甚至许多个LINE 帐号。在本篇文章中,将分享给你目前申请LINE 帐号的所有可能方法。 目前LINE 公司允许大家使用以下二种身分申请LINE 帐号,第一种身分是拥有行动电话号的人,第二种身分是拥有Facebook 脸书帐号的人。 1. ...
分类:
其他好文 时间:
2018-11-10 12:38:09
阅读次数:
1795
一、监测的意义 不论是网站运维还是系统管理,服务器本身的运行状况都是我们需要掌控的基础资料。在《打造FaceBook》一书中,王淮介绍FaceBook的工程师文化中有一句“Move Fast and Monitor Closely”。这个"Closely"有两层意义,其一是“即时”的,要从系统开发初 ...
分类:
Web程序 时间:
2018-11-09 21:00:18
阅读次数:
150