原创 VS Code前端編程——快速打出代碼塊

ES7 React snippets插件,只需要敲前面的提示字母就可以自動生成代碼塊,提高編程效率,使用方法如下: Basic Methods Prefix Method imp→ import moduleName from

原创 關於Windows10電腦聲音播放失敗的解決方法

電腦播放不了聲音,戴耳機也無效,可能是聲卡驅動的問題。 解決方法: 卸載聲卡驅動(卸載後重啓) 右鍵此電腦–管理–設備管理器–聲音、視頻和遊戲控制器展開–右鍵Realtek Audio,選擇卸載設備; 卸載時把刪除此設備的驅動軟

原创 本地提交項目到git 詳細步驟

登錄自己的github賬戶,在github中新建一個倉庫,Pepositories New新建——》輸入自己的倉庫名——》public——》Create repository 使用http方法上傳 打開要推送的項目文件夾,右

原创 npm的使用總結

nrm(npm registry manager )是npm的鏡像源管理工具,有時候國外資源太慢,使用這個就可以快速地在 npm 源間切換。 一、安裝nrm npm install -g nrm 在命令行(Win+R輸入cmd

原创 git生成祕鑰,詳細步驟,親測有效

首先下載安裝git:https://git-scm.com/downloads/ 一路默認,安裝完成後,打開文件夾C:\Users\Administrator\.ssh(Administrator是當前用戶名),在空白處點鼠標右鍵

原创 快速刪除node_modules文件夾:rimraf

快速刪除node_modules文件夾 解決方法:使用npm的一個名爲rimraf的模塊進行刪除 (手動刪除會特別慢,右鍵-刪除) 官方描述:The UNIX command rm -rf for node,即node環境下模擬u

原创 git diff命令:比較文件修改前後的差異

git diff系列命令,幫助我們高效、快速的開發項目。它能夠清晰的比較出所提交代碼的不同;比較多種情況下某文件的差異,各提交版本之間的差異等。 git diff 查看尚未暫存的文件更新了

原创 區別數組和對象的三種方法constructor、instance of、Object.prototype.toString.call()

區別數組和對象的三種方法: ① constructor 通過構造函數 ② A instance of B 原理上是找A的原型鏈上有沒有B ③ Object.prototype.toString.call() 返回的是//"

原创 超鏈接中的錨點詳解,各大網頁中的回頂部按鈕,url中的hash #

錨點中 # 的含義 #代表網頁中的一個位置,#右邊的字符就是該位置的標識符。 我們經常看可以看到大部分網頁都有“回頂部”的按鈕,其實就是通過錨點設置hash值來做的。 設置方法: step1: 在頁面頂部的div加一個id=“t

原创 antd+react 中Select組件的常用事件及傳參類型

1. onChange: 選中option發生變化時的回調。即改變選項時回調。 傳參類型:function(value:string, option:Option/Array) onChange={(e)=>{ ... }

原创 React中封裝Modal組件爲子組件並多次複用,父組件向子組件傳遞函數

React中封裝Modal組件爲子組件,可多次複用。子組件的Modal是否顯示,取決於父組件的props。 涵蓋知識點:state由父組件傳入、組件的封裝、antd中Modal組件的應用。 本文還包括:在子組件中如何調用父組件的方

原创 實用!使用Node.js創建接口,使用postman測試接口

開發環境說明: 要安裝mysql數據庫,安裝方法自行百度,可參考菜鳥教程裏面的安裝步驟:安裝MySQL數據庫,也可安裝一下可視化工具Navicat for MySQL。 安裝Node.js、npm,安裝方法自行百度。 編輯器VS

原创 程序變量的三大命名法

1 . 匈牙利命名: 開頭字母用變量類型的縮寫,其餘部分用變量的英文或英文的縮寫,要求單詞第一個字母大寫。 ex: int iMyAge; “i”是int類型的縮寫; char cMyName[10]; “c”是char類型的縮寫

原创 瞭解CSRF攻擊及其預防

一.CSRF是什麼?   CSRF(Cross-site request forgery),中文名稱:跨站請求僞造,也被稱爲:one click attack/session riding,縮寫爲:CSRF/XSRF。 二.CS

原创 數組sort排序方法,數字從小到大排序,漢字拼音音序排序

1.直接用默認的sort方法,是按照Unicode排序,可能存在問題 例如:110,11,12=>11,110,12 (110會在12前面) 2.重寫數組的sort方法進行數字排序: arr.sort(function(a,b){