...
概述 一個超級簡單的日歷,日歷核心代碼只有十幾行,方便以后擴展成日程管理。源碼點擊這里 前言 日歷或者日程管理,在項目中是個高頻使用的組件,經常會碰到日程管理這種需求,網上已經有很多成熟的庫,但是產品經理的思維是你我無法揣測的,所以先儲備一下,做個簡單的日歷,方便以后用的的時候直接用,代碼使用react寫的,但是核心的日歷計算思想可以用到各種框架中。 實現 首先看看最終實現的效果 可以看到一個能查 ...
2018-12-25 16:16 7 2209 推薦指數:
...
手寫一個簡單的死鎖代碼 死鎖原因 多個線程同時被阻塞,它們中的一個或者全部都在等待某個資源被釋放,而該資源又被其他線程鎖定,從而導致每一個線程都得等其它線程釋放其鎖定的資源,造成了所有線程都無法正常結束。這是從網上其他文檔看到的死鎖產生的四個必要條件: 1、互斥使用,即當資源被一個線程使用 ...
基本結構 這里我根據自己的理解模仿了Vue的單文件寫法,通過給Vue.createApp傳入參數再掛載元素來實現頁面與數據的互動。 其中理解不免有錯,希望大佬輕噴。 收集數據 這里將Vue.createApp()里的參數叫做options data可以是一個對象或者函數 ...
HashMap簡介 HashMap是Java中一中非常常用的數據結構,也基本是面試中的“必考題”。它實現了基於“K-V”形式的鍵值對的高效存取。JDK1.7之前,HashMap是基於數組+鏈表實現的 ...
效果圖: html部分: JQuery部分: ...
spring-boot中有很多第三方包,都封裝成starter組件,在maven中引用后,啟動springBoot項目時會自動裝配到spring ioc容器中。 思考: 為什么我們springBo ...
平時寫寫 react,卻不了解內部是怎么把 jsx 轉化為 vdom,然后渲染在界面上,以及當數據流更新時,視圖又是怎么更新的呢。 於是我查閱了大量資料后,自己手寫了一個簡單版的 react,從中大概能了解到 react 基本的運行機制。 react 一個很方便之處是我們可以像寫原生 ...
gesture recognizer 是比較好的解法。灑家也有一個類似的算法,借鑒了原始手寫ocr的思路來實現的。其實是寫在 $1 gesture recognizer 之前的,但沒有 $1 gesture recognizer 歸納得好,作者jacob還是我偶像。Realtime ...