爬虫的终极形态:nightmare nightmare 是一个基于 electron 的自动化库(意思是说它自带浏览器),用于实现爬虫或自动化测试。相较于传统的爬虫框架(scrapy/pyspider),或者dom操作库(cheerio/jsdom),或者基于浏览器的自动化框架(selenium/p ...
分类:
Web程序 时间:
2017-02-21 00:41:24
阅读次数:
247
1.打开VS Code,使用文件->打开,打开程序目录 2.切换到调试选项卡 3.打开launch.json配置文件 4.在“附加到进程”节点上增加localhost配置 5.使用命令行启动electron 6.在VS Code里启动附加到进程调试 7.命令行中brk的意思是在第一行就开始断点,在m ...
分类:
系统相关 时间:
2017-02-20 18:21:37
阅读次数:
840
1.下载并安装Node.js 下载地址:https://nodejs.org/en/download/current/ 安装之后进行验证 2.下载并这装electron 安装命令:npm install -g electron 命令说明:-g代表全局安装,如果不加-g,则安装在命令行当前所在的目录下 ...
分类:
其他好文 时间:
2017-02-16 18:29:13
阅读次数:
352
Electron作为一种用javascript写桌面程序的开发方式,现在已经被大众接受。下面就介绍如何在windows(>win7)下快速搭建Electron开发环境。 1. nodejs 的安装 从nodejs 下载最新版本的windows安装程序进行安装,我下载的是v6.9.1,安装时一路默认即 ...
【Debug】 1)cmd进入项目所在根目录,输入: $ npm install --save-dev devtron$ npm install --save electron-debug 2)在主js代码中,加入: require('electron-debug')({showDevTools: ...
分类:
其他好文 时间:
2017-01-19 18:27:14
阅读次数:
256
1.node vs php 优点 性能高(机制问题) 开发效率高(省了不少优化的事) 应用范围广(可以开发桌面系统,electron框架) 缺点 新,人少 中间件少 IDE不完善 2.node的劣势和解决方案 默认不支持多核,使用cluster可以解决 默认不支持服务器集群,node-http-pr ...
分类:
其他好文 时间:
2017-01-03 07:41:09
阅读次数:
190
一介绍 electron分为主进程和渲染进程,主进程负责和原生交互,控制窗口等。 渲染进程就是普通网页。主进程和渲染进程可以通过ipcMain(主进程使用)及ipcRenderer(渲染进程用)通信 quick-start中main.js为主进程入口文件 index.html为渲染进程入口文件 另外 ...
分类:
其他好文 时间:
2016-12-25 11:33:58
阅读次数:
350
COMPUTER ORGANIZATION AND ARCHITECTURE DESIGNING FOR PERFORMANCEComputer architectureNINTH EDITION Vacuum Tubes Transistors Integrated Circuits真空管 晶体管 ...
分类:
其他好文 时间:
2016-12-20 10:05:29
阅读次数:
128
1:首先安装nodejs 2:安装Electron 使用淘宝镜像 再次安装 3:安装完成后运行 electron -v 检查是否安装成功 C:\Users\yan>electron -v v1.4.12 ...
向后台交互方式: 1.form表单提交,action=“url” 2.ajax异步提交 区别: form在提交之后无法获得后台的回调参数,只能由后台工作人员控制提交成功之后的路径跳转;优点是可以直接提交文件,如:图片、txt文件等; ajax很好的处理字符格式的提交并获取提交成功之后的回调参数,但是 ...
分类:
Web程序 时间:
2016-12-10 19:48:46
阅读次数:
287