不灭的焱

革命尚未成功,同志仍须努力下载JDK17

作者:Albert.Wen  添加时间:2023-07-07 22:35:22  修改时间:2023-12-10 15:48:44  分类:数据采集/桌面自动化  编辑
  1. VSCode个性化设置  、Vue.js收藏 
  2. Win10下 安装 node.js、npm 、vue.js 
  3. Mac安装nodejs v16(配置淘宝镜像)
  4. CentOS 7 安装 nodejs v14.x

  1. CSS选择器:ID选择器
  2. CSS选择器:类选择器
  3. CSS选择器:属性选择器、结构伪类选择器、伪元素选择器 ,如:E:nth-child(n) [attr~=val]
  4. CSS选择器:层次选择器
  5. innerHTML、innerText、textContext和value的区别

  1. JavaScript菜鸟教程
  2. --------------------------------------------------------------------------
  3. [基础]Node.js模块导出:exports.xxx 和 module.exports
  4. [荐]Nodejs中 module.exports 和 exports 的区别
  5. module.exports 与 exports,export 与 export default 之间的关系和区别
  6. ES6中,export 和 export default 的区别
  7. --------------------------------------------------------------------------
  8. Node.js中如何打印堆栈跟踪信息?
  9. Node.js类的静态方法、静态字段
  10. Node.js使用JSON.stringify()格式化/美化Json字符串
  11. Node.js隐式转换:if语句中隐式转换
  12. Node.js判断是否为空
  13. Node.js变量let/const,解构赋值,函数和参数
  14. JavaScript和ECMAScript之间的关系
  15. 【Node.js异步编程】Promise用法总结
  16. 【Node.js异步编程】Generator生成器函数 和 yield关键字
  17. 【Node.js异步编程】async 和 await 详解
  18. 【Node.js异步编程】async 和 await 的本质,与 generator/yield 的关系
  19. Node.js休眠/暂停执行指定毫秒
  20. Node.js判断对象{}是否含有某个属性
  21. Node.js函数参数的默认值设置(解构赋值)
  22. Node.js类的静态方法、静态字段,静态异步方法:static async
  23. Node.js使用winston记录日志(打印文件名 和 行号)
  24. Node.js隐式转换:if 语句中隐式转换
  25. Node.js判断是否为空:跟Java中的ObjectUtil.isEmpty()判断逻辑 保持类似
  26. Node.js中如何打印堆栈跟踪信息?
  27. Node.js利用JSON.stringify()将对象转为(美化)Json字符串 & JSON.parse()将字符串解析为对象Object{}
  28. 【Nodejs】Axios入门教程:发送http get post请求
  29. Node.js解析网址及参数:url模块和querystring模块
  30. Node.js的命令行参数解析工具:minimist
  31. --------------------------------------------------------------------------
  32. 【阿里李战】解剖JavaScript中的null和undefined 、JS中的NaN
  33. ES6 Class 类:class、extends、super
  34. JavaScript – 从ES6中的父类调用子方法
  35. JS使用正则表达式判断字符串是否为浮点数、整数等数字
  36. [推荐]JS如何判断参数为浮点型?
  37. JS中循环遍历数组的几种常用方式总结
  38. 详解键盘事件(keydownkeypresskeyup)
  39. --------------------------------------------------------------------------
  40. Node.js使用Winston记录日志(打印文件名 和 行号)
  41. Node.js日期处理库(Moment.js)的使用 —— 中文在线文档
  42. --------------------------------------------------------------------------
  43. 10大 Node.js 库可以帮助你优化代码和简化开发
  44. 分享7个实用又高效的 Node.js 工具库
  45. NodeTool:nodejs常用或常见工具类集合体,由于npm已经存在nodeTool的包,所以发布以y-node-tool包名命名
  46. 详解Node.js开发中不可或缺的7个库
  47. nodejs && 前端 常用库

  1. ali-mysql-client:[Github地址]一个轻量级的MySQL操作类,它是一个Sql Builder思路的实现的工具,无需你额外再去定义数据模型更加轻量简洁。 —— 官方教程
    目前 ali-mysql-client 已经在 npm 发布,你可以使用以下命令直接安装并引入到自己的项目:
    $ npm i ali-mysql-client
  2. nodejs 封装mysql:[Github地址]在线运行项目,特意分享 —— 使用教程
  3. +++++++++++++++++++++++++++++++++++++
  4. gz-spider:[Github地址]一个基于Puppeteer和Axios的NodeJs爬虫框架 —— 使用教程
  5. ppspider:[Github地址]基于puppeteer的web爬虫框架,提供灵活的任务队列管理调度方案,提供便捷的数据保存方案(nedb/mongodb),提供数据可视化和用户交互的实现方案
  6. puppeteer-hcaptcha:[Github地址]A library to solve hcaptcha challenges that are automated within puppeteer. 
  7. Puppeteer-JQuery:[Github地址]Fluent jquery integration for puppeteer
  8. Puppeteer-jQuery:jQuery api的使用puppeteer-jquery
  9. puppeteer-extra-plugin-stealth:[Github地址] A plugin for puppeteer-extra and playwright-extra to prevent detection.
    有开发者给 puppeteer 写了一套插件(10多个插件),叫做puppeteer-extra。其中,就有一个插件叫做puppeteer-extra-plugin-stealth。这个东西,就来专门用来让 puppeteer 隐藏模拟浏览器的指纹特征。
  10. Node.js 解析 HTML 类库:cheerio(jQuery语法)

  1. Puppeteer中文手册
  2. Github地址官网教程 、入门教程
  3. ---------------------------------------------------------
  4. 结合项目来谈谈 Puppeteer —— ElementHandle 都提供了哪些操作元素的函数呢?(接口文档elementHandle.click():点击某个元素
  5. JS爬虫监控网页属性,精准采集数据播
  6. 爬虫利器 Puppeteer 的一些最佳实践 —— page.evaluate()使用技巧:执行JS。如何给pageFunciton()传递变量参数?
  7. 双探 Puppeteer:爬取苏宁易购的商品信息
  8. Puppeteer拦截某条url并返回其响应内容(场景和方法) API RequestInterception拦截器的使用
  9. 一个websocket 可以多个页面创建吗_实战分享|给我一个Puppeteer,没有爬不了的网站 ——》 跳转到新的Tab页处理(获取新建页面的“页面实例”)
  10. 【Puppeteer爬虫】跳转到新 tab 页时的“页面实例”
  11. Puppeteer拖拽验证码 、【Puppeteer爬虫】拖动元素
  12. ---------------------------------------------------------
  13. [Web UI自动化测试]Puppeteer介绍
  14. [Web UI自动化测试]Puppeteer使用Page Object设计模式和自动等待
  15. [Web UI自动化测试]Puppeteer之定位和操作页面元素
  16. [Web UI自动化测试]Puppeteer之处理弹框、实现文件上传下载以及操作iframe下页面元素
  17. [Web UI自动化测试]Puppeteer之多tab页下运行自动化测试以及实现页面元素拖动操作
  18. [Web UI自动化测试][重点]Puppeteer之模拟鼠标、键盘输入、操作shadow dom内的页面元素 
    —— keyboard.down()、keyborad.up()、keyboard.press() = keyboard.down()+keyboard.up()
  19. ---------------------------------------------------------
  20. puppeteer 完整教程 常用api
  21. puppeteer 教程(2) ---- puppeteer介绍
  22. puppeteer 教程(3) ---- puppeteer 环境搭建及其工具推荐
  23. puppeteer 教程(4) ----入门例子(访问百度,并截图)
  24. puppeteer 教程(5) ----入门例子(爬取csdn文章列表标题)
  25. puppeteer 教程(6) ----入门例子(模拟登陆51cto)
  26. puppeteer 教程(7) ---- 如何用手机模式打开浏览器
  27. puppeteer 教程(10) ----进阶(puppeteer 代码自动生成)
  28. puppeteer 教程(11) ----进阶(puppeteer 处理淘宝滑块验证码)
  29. puppeteer 教程(12) ----进阶(puppeteer 从浏览器缓存中拿文件,js,压缩文件等)

  1. 检测浏览器WebDriver特征参数:https://bot.sannysoft.com
  2. 爬虫反爬之Selenium 与 Puppeteer 能被网站探测的几十个特征
  3. 如何避免Puppeteer被反爬?
  4. 如何利用puppeteer爬取带反爬的网站
  5. 爬虫漫游指南:无头浏览器puppeteer的检测攻防
  6. Puppeteer使用中的那些坑 —— 为什么会采用puppeteer?
  7. 【避免反爬】最完美方案!模拟浏览器如何正确隐藏特征 —— 插件:puppeteer-extra-plugin-stealth