原创 centos下搭建git服務 & 基於git服務配置自動化部署 & 遇到的Linux知識補充

安裝 git su root yum install -y git 添加 git 用戶,用於管理/使用 git 服務/倉庫 創建用戶 git # 添加名爲git的用戶, 並且會默認創建一個名爲git的用戶組 useradd git # o

原创 今日頭條“網紅題” 👉 async functions 和 promises哪個更快?

題目如下 async function async1() { console.log('async1 start') await async2() console.log('async1 end') } async

原创 用vue/react寫一個全局提示彈框

vue的實現方法 1、寫一個Toast組件 Toast.vue <template> <div class="toast" v-if="show"> <div class="box"> <div class="tit

原创 作用域鏈、垃圾回收機制、閉包及其應用(oop)

執行環境、變量對象 / 活動對象、作用域鏈 執行環境(executioncontext,爲簡單起見,有時也稱爲“環境”)是JavaScript中最爲重要的一個概念。執行環境定義了變量或函數有權訪問的其他數據,決定了它們各自的行爲。每個執行

原创 關於構造函數、原型、原型鏈、多種方式繼承

構造函數與實例對象 又是這個經典的問題,嗯,我先來寫個構造函數,然後實例化一個對象看看。 function Person(name) { this.name = name } Person.prototype.eat = () => {

原创 react項目運用BrowserRouter上線後在非根路由情況下刷新出現404問題的解決方法 -- Koa

問題 先上react App代碼 class App extends React.Component { render() { return ( <BrowserRouter> <div>

原创 簡單實現vue中的依賴收集與響應的方法

這篇文章主要介紹了簡單實現vue中的依賴收集與響應的方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧 開始 聲明一個對象man,可以視爲vue中的data let man =

原创 簡單實現vue中的依賴收集與響應

開始 聲明一個對象man,可以視爲vue中的data let man = { height: 180, weight: 70, wealth: 100000000 } 添加Observer 作用在於將參數對象的屬性變爲響應式,只

原创 Javascript實現冒泡排序與快速排序以及對快速排序的性能優化

冒泡排序 介紹 重複遍歷要排序的元素列,依次比較兩個相鄰的元素,前一個元素若比後一個元素大則互換位置。以升序排序爲例,最大的元素會在第一次遍歷後“冒泡”到數組的末端。假如數組長度爲n,在n-1次遍歷後可完成排序。 實現 let arr =