原创 Vue.js——目錄結構詳解(即npm run build後),spring boot+thymeleaf+vue整合

目錄結構解釋 基於 vue.js 的前端開發環境,用於前後端分離後的單頁應用開發,可以在開發時使用 ES Next、scss 等最新語言特性。項目包含: 基礎庫: vue.js、vue-router、vuex、whatwg-fe

原创 python——Tips for Effective Python,編寫高質量python的有效方法(注意點),持續更新ing。。。

針對每條注意點的細節,可以給本篇博客評論,博主本人會針對評論給出示例或相應講解。 外文文獻可參考:Effective Python——59 Specific Ways to Write Better Python, author

原创 切斷當前數據庫所有連接,進行改名或是備份等操作

操作步驟 查詢數據庫所有連接 select * from pg_stat_activity 查看結果中是否有 procpid 或 pid字段 版本不同造成 利用函數斷開連接pg_terminate_backend(pro

原创 python——打包python項目,發佈到pypi

預備工作 註冊賬號:https://test.pypi.org/manage/projects/ 一個簡單的項目 本教程使用一個名爲的簡單項目example_pkg。如果您不熟悉Python的模塊和導入包,請花幾分鐘時間閱讀包含文

原创 python——maven批量打包工具

實現思路 通過命令進入路徑執行“maven clean”和“maven package” window執行多個命令語法:aa && bb (執行aa成功後,才執行bb) 代碼實現 #!/usr/python/bin # -*-

原创 Python——selenium用法詳解(自動化測試可參考)

selenium主要是用來做自動化測試,支持多種瀏覽器,爬蟲中主要用來解決JavaScript渲染問題。 模擬瀏覽器進行網頁加載,當requests,urllib無法正常獲取網頁內容的時候 聲明瀏覽器對象 注意點一,Python文

原创 Python——selenium,解決 'chromedriver' executable needs to be in PATH.'報錯

解決方式 檢查谷歌瀏覽器版本 下載對應版本的chromedriver 下載鏈接:http://chromedriver.storage.googleapis.com/index.html 這一步是可選操作,本人就把驅動文件放到

原创 Python——selenium操作頁面實例,通過百度搜索本人博客,打開鏈接進入搜索結果

實現思路 打開百度,在輸入框輸入關鍵字,點擊“百度一下” 獲取搜索結果第一條的跳轉鏈接(本例根據id獲取) 重定向打開鏈接,進入本人博客 實現代碼 #!/usr/python/bin from selenium import

原创 Python——linux根據端口獲取pid刪除進程,批量啓動springboot服務

linux命令 獲取指定端口的pid netstat -nlp | grep :3939 | awk '{print $7}' | awk -F" / " '{ print $1 } 後臺啓動springboot服務命令 nohup

原创 Python——讀寫Excel,解析xml

操作Excel xlwt:用來寫Excel xlrd:用來讀Excel 操作xml 解析xml的方式: saxSAX 是一種基於事件驅動的API。 利用 SAX 解析 XML 文檔牽涉到兩個部分: 解析器和事件處理器。 解析器負責讀

原创 Python——xlrd,xlwt讀寫Excel

Python對Excel的讀寫主要有xlrd、xlwt、xlutils、openpyxl、xlsxwriter幾種。 xlrd主要是用來讀取excel文件 import xlrd workbook = xlrd.open_wor

原创 IntelliJ IDEA——配置遠程調試

配置步驟 開啓服務器端的遠程調試,配置遠程調試端口 配置IDEA遠程調試 啓動IDEA的debug 遠端開啓遠程調試 IDEA配置 控制檯出現如下圖日誌,即表示連接成功

原创 rocketmq——對事務的支持

實現方式 通過兩階段提交的方式實現事務 具體的流程 發送方向rocketmq發送“待確認”消息 rocketmq將收到的“待確認”消息持久化成功後,向發送方回覆消息已經發送成功了,此時第一階段消息發送完成 發送方開始執行本地邏輯 發

原创 python——如何寫一個python程序,如何執行(入門)

按照python代碼規範寫一個python文件 假如文件名爲hello.py,其實可以不用py後綴,txt文件也可以,只需要用python解釋器運行文件即可 新建hello.py 編寫代碼,下面即爲文件內容: print("h

原创 python——爬蟲框架scrapy(數據挖掘)

Scrapy簡介 Scrapy是一種用於抓取網站和提取結構化數據的應用程序框架,可用於廣泛的有用應用程序,如數據挖掘,信息處理或歷史存檔。 儘管Scrapy最初是爲網絡抓取而設計的,但它也可以用於使用API​​(例如Amazon As