原创 歡迎使用CSDN-markdown編輯器---記錄csdn寫教程,防止下次找不到

這裏寫自定義目錄標題歡迎使用Markdown編輯器新的改變功能快捷鍵合理的創建標題,有助於目錄的生成如何改變文本的樣式插入鏈接與圖片如何插入一段漂亮的代碼片生成一個適合你的列表創建一個表格設定內容居中、居左、居右SmartyPan

原创 puppeteer 教程(11) ----進階(puppeteer 處理淘寶滑塊驗證碼)

目標 處理存在淘寶滑塊驗證碼,並封裝成爲工具類。。。。 主要學習以下知識點 方法名稱 方法說明 page.evaluateOnNewDocument 添加一個方法,在以下某個場景被調用:1.頁面導航完成後,2.頁面的

原创 puppeteer 教程(12) ----進階(puppeteer 從瀏覽器緩存中拿文件,js,壓縮文件等)

目標 處理存在淘寶滑塊驗證碼,並封裝成爲工具類。。。。 主要學習以下知識點 方法名稱 方法說明 page.evaluateOnNewDocument 添加一個方法,在以下某個場景被調用:1.頁面導航完成後,2.頁面的

原创 puppeteer 教程(5) ----入門例子(爬取csdn文章列表標題)

目標 爬取csdn文章列表標題 主要學習以下知識點 方法名稱 方法說明 page.waitForSelector 等待某個元素出現 page.$$eval 此方法在頁面內執行 Array.from(documen

原创 puppeteer 完整教程 常用api

目標 將 常用api 與相關完整api鏈接推薦 鏈接推薦 1.puppeteer api 中文 https://zhaoqize.github.io/puppeteer-api-zh_CN/ 內部開發api https://c

原创 puppeteer 教程(6) ----入門例子(模擬登陸51cto)

目標 模擬登陸51cto 主要學習以下知識點 方法名稱 方法說明 page.$x 此方法解析指定的XPath表達式。 page.waitForNavigation 此方法找到一個匹配 selector 選擇器的元

原创 puppeteer 教程(10) ----進階(puppeteer 代碼自動生成)

目標 puppeteer 代碼自動生成,Puppeteer Recorder離線安裝教程 Puppeteer Recorder介紹,摘抄自官網 1.教程分爲在線安裝和離線安裝 1.離線安裝,主要是不能夠翻牆,所使用 1.下載 g

原创 puppeteer 教程(4) ----入門例子(訪問百度,並截圖)

目標 經過前幾篇囉裏囉嗦的介紹與環境的搭建,下面我們正式開始入手一個例子開始我們的爬蟲之旅 主要學習以下知識點 方法名稱 方法說明 puppeteer.launch 啓動瀏覽器 page.goto(url) 打開

原创 puppeteer 教程(2) ---- puppeteer介紹

目標 對puppeteer大概的介紹,是什麼,能夠做什麼,如何使用 簡介 Puppeteer 是一個node庫,他提供了一組用來操縱Chrome的API, 通俗來說就是一個 headless chrome瀏覽器 (當然你也可以配置

原创 puppeteer 教程(3) ---- puppeteer 環境搭建及其工具推薦

目標 puppeteer 環境搭建及其工具推薦 以及個人遇到的問題進行處理 開始 目前我的環境是 Puppeteer v1.19.0 nodejs v10.16.2 JetBrains WebStorm 2018.1 x64

原创 根據java class文件看是哪個版本的jdk編譯的

ps 今天發現一篇不得不轉的博客,真的是太牛叉了(ba wo hu you zhu le) 原文鏈接 https://wwwcomy.iteye.com/blog/2423390 內容 NotePad++ 32位 hex edi

原创 js根據字符串調用函數(三種實現方式)

三種方式封裝 1.eval(str)-----eval方法效率低,而且不安全 eval(str) 函數可計算某個字符串,並執行其中的的 JavaScript 代碼。注意,eval方法的參數只能是字符串,如果傳遞的不是字符串的話,

原创 eclipse 查看gradle的依賴

如何查看gradle項目中jar 包的依賴 1.首先安裝 buildship,已經安裝的請跳過 安裝教程 https://www.cnblogs.com/lixuwu/p/6692371.html 2. 3. 4.

原创 xpath Api 實戰完整教程

目標 1. xpath API 整理 2.減少學習xpath語法成本,只需要用到時查詢一下就可以 3.後面會慢慢補充個人經驗一欄 1.基於w3school xpath 教程 2.基於chromexpath語法工具 3.基於個人提高

原创 jarjar.jar的使用 快速將jar包中的包名修改成爲新的ja包

目標 jarjar.jar的使用 功能介紹 使用教程 例子: 我要將cglib.jar包net.sf.cglib包下的所有的類 都打包到org.springframework.cglib下,併成爲新的jar 命名爲test.jar