摘要: 如何邀请他人成为开发者? 1.公众号管理员或者运营者登录公众平台 访问连接: "微信公众平台" 输入账号密码后登录自己公众号后台。 2.被邀请者首先要先关注“公众平台安全助手” 公众平台安全助手微信号:mphelper (如果之前关注过,此步可省略) 3.被邀请者关注要成为开发者的公众号。 (一般邀 阅读全文
posted @ 2019-07-05 22:51 Julie在进化 阅读(2174) 评论(0) 推荐(0) 编辑
摘要: 1.什么时候需要申请测试号? 目前想到的应用场景有2种: (1)由于个人申请只能申请订阅号,公众号的许多其它功能无法使用。而测试号可以调用微信公众平台所有的接口,只是不能群发消息。而测试号申请无需公众帐号,快速申请接口测试号 直接体验和测试公众平台所有高级接口 (2)作为正式服务的测试号使用。 比如 阅读全文
posted @ 2019-07-05 22:44 Julie在进化 阅读(23453) 评论(0) 推荐(0) 编辑
摘要: 什么是事件循环 事件循环允许Node.js执行一些异步非阻塞I/O操作的机制或者策略。 尽管JavaScript是单线程的,所以这些操作都尽量交给操作系统的内核去做。 大多数现代操作系统内核都是多线程的,所以它们可以处理在后台执行的多个操作。当其中一个操作完成时,内核会告诉Node.js,将适当的回 阅读全文
posted @ 2019-02-14 11:04 Julie在进化 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 概要 在 "Puppeteer的入门教程和实践" 一文章,其中介绍了Puppeteer的几种使用方式,分别是网页截图,生成页面的PDF,分析当前页的脚本,写爬虫等,本文主要介绍了如何利用Puppeteer实现抓取淘宝特定商品的信息的过程。 代码 废话不多说,直接上代码。 注意事项 (1) 跳转到淘宝 阅读全文
posted @ 2018-09-13 11:10 Julie在进化 阅读(3235) 评论(2) 推荐(0) 编辑
摘要: 一、ESlint的使用 (1)ESlint是用来做什么的? "ESlint官网" 介绍是可组装的JavaScript和JSX检查工具。简单点来说,就是检查并约束代码风格,使之保持一致。代码检查是一种静态的分析,常用于寻找有问题的模式或者代码,并且不依赖于具体的编码风格。对大多数编程语言来说都会有代码 阅读全文
posted @ 2018-08-22 21:17 Julie在进化 阅读(2773) 评论(0) 推荐(0) 编辑
摘要: Puppeter是什么的? Puppeter在github上对自己的介绍是: Haedless Chrome Node API puppeteer是一个nodejs的库,支持调用Chrome的API来操纵Web,相比较Selenium或是PhantomJs,它最大的特点就是它的操作Dom可以完全在内 阅读全文
posted @ 2018-08-17 14:28 Julie在进化 阅读(2774) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-08-16 18:36 Julie在进化 阅读(20) 评论(1) 推荐(0) 编辑
摘要: 什么是Mocha Mocha是一个功能丰富的,运行在node.js上的JavaScript的测试框架。 简单测试 (1)在没有引入测试框架前的测试代码 (2)引用node assert模块的测试 上面的测试用例不具有语义化的特点,而通过断言库我们可以达到语义化测试用例的目的。 注:assert断言在 阅读全文
posted @ 2018-08-13 21:44 Julie在进化 阅读(7300) 评论(0) 推荐(0) 编辑
摘要: webpack是什么,使用它的好处? "webpack官网" 上对自己的介绍是"模块打包器(module bundler)"。在各种新特性出现的前端开发时代,例如,react的jsx语法,还有一些拓展语言(TypeScript),预处理语言sass,less等。想要这些新特性能被浏览器识别,就需要做 阅读全文
posted @ 2018-08-13 17:51 Julie在进化 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 在上一篇 "使用node搭建静态资源服务器(1)" 中,我们已经实现了基本的功能,下面继续实现进阶功能。 静态资源的压缩 对压缩文件的调用前首先要声明服务器支持对哪些文件类型进行压缩。 对文件类型的判断 我们可以对文件类型进行判断,然后设置对应正确的值,这样可以防止浏览器不能解析引起的乱码等错误。 阅读全文
posted @ 2018-08-12 17:13 Julie在进化 阅读(211) 评论(0) 推荐(0) 编辑