deepfakes超進化!反覆變臉行雲流水,徹底沒有PS痕跡,推特10萬點贊
以假亂真的 deepfakes 換臉。算法
策略模式實現動態表單驗證
策略模式 (Strategy Pattern)又稱政策模式,其定義一系列的算法,把它們一個個封裝起來,而且使它們能夠互相替換。封裝的策略算法通常是獨立的,策略模式根據輸入來調整採用哪一個算法,關鍵是策略的實現和使用分離。canvas
Web 應用的撤銷重作實現
可視化操做中,能讓用戶可以進行操做的撤銷、重作會提升編輯效率,大大提高用戶體驗。本文要講的正是這個功能實現的探索與總結。小程序
putImageData/getImageData is not 100% accurate
canvas 操做圖片數據時的數據精度問題。app
爲何 ('b'+'a'+ + 'a' + 'a').toLowerCase() 運行結果是 'banana'?
表達式的優先級和類型轉換。工具
Chameleon 支持字節跳動小程序(附實現原理)
Chameleon(簡寫 CML ) 團隊秉承"一套代碼運行多端,一端所見即多端所見"的初心,在最初支持 web weex wx 三端以後,憑藉着多態協議設計思想,靈活的工程化配置,以及 跨端標準協議, CML 團隊能夠很快的擴展新端,好比支付寶小程序和百度小程序。post
AST 在線查看
一個在線 JS 詞法分析工具。.net
響應式 React Hooks 狀態管理庫——Bistate 介紹
一個同時擁有 mutable 和 immutable 好處的狀態管理庫。設計