原创 面試題:控制依賴任務執行

遇到一個有意思的面試題,在這裏留下思路。 題目 給定一個任務隊列,然後執行,如果有依賴,就將依賴的結果執行返回,最終得到隊列中每個任務的結果並返回。 const input = [ { id: 'task1',

原创 讀《貧窮的本質》短記

前言 這本書是很有名的一本書,我也是斷斷續續用了半年讀完了這本書,這本書因爲是翻譯來的,可能外國人的寫作思維和中國人還有差別,所以其實邏輯上不是很好繞,因爲這本書也不是原因,結果這樣寫的。是描述現象,然後看到這個現象你可能是這麼認爲的,那麼

原创 《饑荒》大力士、女武神、女工人3人速通版

通關一次的我們打算速通一次,由於經驗不足,所以就先試驗一次,正在進行不斷更新中...... 第一年秋天 從秋天開始,一個人在家整理,另兩個人出去探圖找物資。 0-10天: 用鏟子收集漿果叢、樹枝、草種到家裏(此時需要大量的便便💩才能激活)

原创 讀《前端開發核心知識進階》短記(一) 目錄

目錄 前言 第一部分:JavaScript基礎強化 01. 一網打盡this this規則 this優先級 call、bind、apply三者的區別 new操作符的作用 定義實現一個bind函數 02. 閉包 作用域 執行代碼的兩個階

原创 brew install mongodb 安裝mongodb提示:No available formula with the name "mongodb"

如果使用brew安裝mongodb的時候出錯,並且提示:No available formula with the name "mongodb" 那麼可以執行下面的方法: 查看官方文檔 安裝 更新brew brew update

原创 實踐積累:用Vue3簡單寫一個單行橫向滾動組件 目錄

目錄 版權聲明:本文爲博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。 效果圖 需求分析 實現分析 樣式展示分析 變量分析 方法分析 實現步驟 實現模板 實現css 首先獲取lis

原创 在mac電腦下配置github的ssh 目錄

目錄 Step1:驗證是否有ssh keys Step2:新建ssh keys Step3:驗證github是否鏈接 打開命令行終端 Step1:驗證是否有ssh keys ls -al ~/.ssh 看下返回的結果中是否已經存在了.

原创 讀《被看見的力量》短記

讀書摘錄 我意識到,如果要利他,不應該憑藉我個人的力量利他,應該以機制的力量、價值觀的力量利他,利他最好的是能利所有的人。這就不能以己度人,需要廣泛理解更多人——他們的公共痛點在哪裏?幸福感缺失的原因是什麼?幸福感能夠得到滿足的最大公約數

原创 TCP的三次握手和四次揮手 目錄

目錄 名詞解釋 TCP的三次握手 TCP建立鏈接的步驟 TCP的三次握手步驟 思考:TCP握手爲什麼不是兩次 or 四次? TCP的四次揮手 TCP斷開鏈接的步驟 TCP的四次揮手步驟 思考:爲什麼斷開鏈接的時候要多一個步驟2呢?

原创 用簡單思維解決LeetCode中困難級別的題 —— 接雨水問題 目錄

目錄 之前看面試題的時候,看到了一個接雨水的問題,和小黃鴨討論之後,覺得很有趣呢,這裏和大家分享一下這個解法。後來看到LeetCode上面有這道題,題號42,有興趣的可以做一下。 問題描述 給定n個非負整數表示每個寬度爲1的柱子的高度圖,計

原创 前端刷題 —— 牛客網前端題庫60道詳解(六) 目錄

目錄 引言 乘法 (入門) 改變上下文 (入門) 批量改變對象的屬性 (入門) 屬性遍歷 (簡單) 判斷是否包含數字 (入門) 檢查重複字符串 (簡單) 判斷是否以元音字母結尾 (入門) 獲取指定字符串 (簡單) 判斷是否符合指定格式

原创 前端刷題 —— 牛客網前端題庫60道詳解(五) 目錄

目錄 引言 使用 arguments (入門) 使用 apply 調用函數 (簡單) 二次封裝函數 (簡單) 柯里化 (入門) 或運算 (入門) 且運算 (入門) 模塊 (較難) 二進制轉換 (簡單) 二進制轉換 (入門) 二進制轉換

原创 前端刷題 —— 牛客網前端題庫60道詳解(三) 目錄

目錄 引言 刪除數組最後一個元素(入門) 添加元素(入門) 刪除數組第一個元素(入門) 數組合並(入門) 添加元素(簡單) 計數(入門) 查找重複元素(中等) 求二次方(入門) 查找元素位置(入門) 避免全局變量(入門) 引言

原创 前端刷題 —— 牛客網前端題庫60道詳解(四) 目錄

目錄 引言 正確的函數定義 (簡單) 正確的使用 parseInt (入門) 完全等同 (入門) 計時器 (中等) 流程控制 (中等) 函數傳參 (入門) 函數的上下文 (入門) 返回函數 (簡單) 使用閉包 (中等) 二次封裝函數

原创 前端刷題 —— 牛客網前端題庫60道詳解(一) 目錄

目錄 引言 修改 this 指向(中等) 獲取 url 參數(較難) dom 節點查找(入門) 根據包名,在指定空間中創建對象(入門) 數組去重(較難) 斐波那契數列(入門) 時間格式化輸出(中等) 獲取字