原创 Git關於分支常用命令記錄,切換分支、下載指定分支

切換分支 // 查看當前所有分支,如下圖紅色字體 git branch -a // 切換分支 git checkout -b orrgin/xxx // xxx是版本號,如下圖紅線標註 下載指定分支 // branchn

原创 Shell 輸入命令捕捉系統錯誤並賦值給變量&複習模糊匹配

輸入命令捕捉系統錯誤並賦值給變量&複習模糊匹配問題描述知識點複習 問題描述 今天在完成需求時,需要完成這樣一個功能:將系統輸出的錯誤進行捕捉並賦值給一個變量,再將該變量進行模糊匹配。 知識點複習 該功能涉及兩個知識點, 捕捉系統

原创 js export import : Uncaught SyntaxError: Unexpected identifier

問題 問題描述 今天嘗試使用ES6 import和export導入模塊報以上錯誤 原因 以下爲js文件首行導入代碼 import Validate as val from './Validate.js' 當使用import的as關鍵詞

原创 字符串壓縮(遞歸回調,內存消耗(比較耗時)最少的方法(內存擊敗100%))

本題採用遞歸回調整合新字符串方式處理 首先要注意一點:若“壓縮”後的字符串沒有變短,則返回原先的字符串。 這句話可以直接理解成當新生成字符串<=2或着新生成字符串>=原始字符串,直接輸出原始字符串即可 class Solution {

原创 字符串的最大公因子

描述: 題庫鏈接:https://leetcode-cn.com/problems/greatest-common-divisor-of-strings/ 對於字符串 S 和 T,只有在 S = T + ... + T(T 與自身連接

原创 gyp ERR! configure error gyp ERR! stack Error: Command failed: C:\Python38\python.EXE -c import sys

問題描述: //執行 npm install 報錯如下: 解決方法: 出現這個原因是因爲node環境沒有配置python安裝路徑 1、首先找到windows本機python27(一定要是這個版本)安裝路徑(下圖爲本人python27安

原创 error: RPC failed; result=18, HTTP code = 200

問題描述:git clone xxxx 或者 git pull出現以下錯誤 原因分析: 可能長時間沒有使用git pull獲取最新文件,並且更新文件過大導致的(也有可能只是更新文件過大導致) 解決方法: 1、網上有的說通過設置git c

原创 Linux硬件裝置文件名與磁盤接口類型

硬件裝置在Linux中的文件名:   磁盤接口類型:IDE接口和SATA接口

原创 將指定目錄打壓成jar包

首先要在打壓的目錄同級目錄創建一個maininfirst無後綴的空文件(maininfirst爲打包引導文件,名字可以改變) 使用 jar cvfm new.jar maininfirst -C target_dir/ . 注意:命令

原创 解決CRLF和LF不同帶來的衝突問題

創建一個腳本文件(名字任意),直接複製下面代碼: #/bin/bash ExcludeOtherPath() { tarfile=0 file $1 | grep compressed if [ $? == 0

原创 解決git Meger消息出現的問題

注意:一定要養成“本地Commit之前要先pull的習慣”! // 先獲取最新代碼 git pull // 然後commit提交本地代碼 git commit -m "xxxxx" 避免Meger出現(代碼承接上文) git push

原创 /etc/crontab中定時任務不能執行

一開始使用:crontab -e命令在該文件中創建定時任務 隨後系統自動在/tmp文件夾下創建一個隨機文件後綴的crontab.KZgJ3u(此文件後綴每臺電腦可能會不同) 之後使用:crontab -x 命令都是執行的crontab.K

原创 Anaconda安裝tensorflow失敗:socket. timeout:The read operation timed out

使用pip命令安裝默認連接間隔時間最大是15s,如果安裝過程超過15s,那麼就會報錯。 可以使用 pip --timeout=100 install url 設置連接最大間隔時間(我設置的是100s),url是你要下載的url連接

原创 從鍵盤接收一個文件夾路徑,刪除該文件夾

public static void main(String[] args) { File file = new File("E:\\abc"); if (!fun3(file)) {

原创 使用文件名稱過濾器篩選將指定文件夾下的小於200K的小文件獲取並打印

DemoClass類: /** * 1.使用文件名稱過濾器篩選將指定文 * 件夾下的小於200K的小文件獲取並打印。 */ public static void fun1(File file)