原创 項目已被 macOS 使用,不能打開

創建腳本/usr/local/bin/fix-xattr,內容如下: #!/bin/bash for i in ./* do xattr -d com.apple.FinderInfo "$i" && echo "正在處理: $i"

原创 DIV完美等分的CSS樣式實現

一、問題場景 傳統使用width屬性配合float總是最右邊出現間隙,需要實現任意個DIV的完美等分,包括橫向和縱向 二、實現 父元素樣式 /*盒模型*/ display: -webkit-box; display: -moz-box;

原创 如何在使用Vue的情況下實現Electron打開文件保存對話框?

一、問題場景 最近是在使用Electron+Vue構建一個基於modbus rtu協議的上位機應用,使用ipcMain和ipcRenderer實現點擊Vue組件後打開對話框,獲取到文件路徑並寫入數據,完成後通知。但是出現ipcRendere

原创 高可用FastDFS多Group多Storage多Tracker主備結合SpringBoot

FastDFS前奏 在開始之前,這篇文章並不是初級入門的文章,在該文章發佈之前已經有兩篇文章講述了FastDFS和SpringBoot相關的知識,請參閱: 《Java高級架構之FastDFS分佈式文件集羣》:https://blog.5

原创 Vue、SprinBoot開發運維的一些坑和知識集錦

一、完美解決Vue2.0+Axios開發生產環境跨域問題 由於博主主要是做後端開發和自動化運維的,因此,前端基本面向同學和搜索引擎編程...這次徹底搞出了一個簡潔優雅的Vue和Axios配合的跨域方案,適合開發環境和生產環境! (1)在c

原创 將博客搬至CSDN

將博客搬至CSDN:https://blog.csdn.net/deepking18254382067

原创 使用Gitee和Hexo創建自己的博客

一、安裝Git與Node (一) 安裝Git 在Windows下安裝Git: 在Windows上安裝Git較爲簡單,因此不過多敘述。 在Linux下安裝Git: 使用Linux包管理工具進行安裝,例如Yum,sudo yum in

原创 分佈式事務中的三種解決方案詳解

[TOC] 一、分佈式事務前奏 事務:事務是由一組操作構成的可靠的獨立的工作單元,事務具備ACID的特性,即原子性、一致性、隔離性和持久性。 本地事務:當事務由資源管理器本地管理時被稱作本地事務。本地事務的優點就是支持嚴格的ACID特性,

原创 OpenCV中幾何形狀識別與測量

最近使用OpenCV3.3.0構建了一個識別圖形的C/C++項目,可以識別的圖形如下:三角形、正方形、長方形、菱形、圓形、五邊形、六邊形、五角星以及由不同顏色的兩個三角形構成的特殊矩形。 中值濾波 中值濾波法是一種非線性平滑技術,它將每

原创 VisualStudio找不到Python.h

最近在使用C/C++開發Python的擴展模塊,由於筆記本的性能較差,因此沒有使用VS自帶的conda環境,而是自己安裝了一個Python核心解釋器,但是使用VS2019創建項目的時候,代碼大片飄紅,提示找不到Python.h,如下所示:

原创 PyCharm或VisualStudio找不到python_d.exe

錯誤場景 正在“D:\Projects\VisualStudio\DjangoWebProject1\venv”中創建虛擬環境 Error: [Errno 2] No such file or directory: 'D:\\Librari

原创 (第一篇)爬蟲技術專欄之requests模塊與BeautifulSoup模塊

自從大一開始就想在博客專門建立一個分類,深度總結一下爬蟲技術相關的東西,但是一直拖到現在。大二馬上要結束了,準備從暑假開始認真總結,每一篇文章都爭取帶一個小案例。給學弟們作參考用~ 0x01 requests模塊 requests是一個

原创 SpringBoot項目連接MYSQL的時區問題

在啓動SpringBoot項目的時候報錯:java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more

原创 如何在Vue中使用jQuery

安裝依賴 yarn add jquery 修改build/webpack.base.conf.js 添加如下配置: var webpack=require('webpack'); 在 module.exports={} 添加如下配置: pl

原创 幾個炫酷的IDEA插件

.ignore 用來創建Git的.ginore文件, 該插件帶有大量的模板配置。 BashSupport 用來支持和執行Bash腳本。Windows下需要安裝WSL。 Lombok 一款提高Java中Setter和Getter編寫效率的