原创 vue Ant Design Upload上傳本地圖片

vue Ant Design Upload上傳本地圖片(點擊圖片可預覽) 圖片爲base64格式,存在imageUrl中 <template> <div> <a-upload name="avatar"

原创 ant design vue離線文檔

鏈接:https://pan.baidu.com/s/1j4fUQg_MeHSfGGdZsoXpXw  提取碼:obqy    解壓後 1. npm install     // 安裝node_modules依賴 2. npm start

原创 JS最佳實踐——紅皮書

最佳實踐前言1 可維護性2 降低耦合2.1 將css從js中抽離2.2 模板文本寫註釋2.3 應用邏輯 / 事件處理程序分離2.3.1 概念2.3.2 Demo2.4 鬆散耦合原則3 編程實踐3.1 不輕易修改對象3.2 避免全局

原创 win10 mysql8.0.13重置密碼

查了好久,終於找到個有效的,記錄一下 https://yq.aliyun.com/articles/676469

原创 canvas命令

canvas基礎操作線字矩形圓形刪除圖形圖片旋轉動畫像素級操作video canvas配合圖形後續處理注意點 基礎操作 let oC=document.getElementById('c1'); let gd=oC.getCont

原创 windows環境git

目錄 1. 本地Git下載 2. 輸入 Github 賬戶名字 和郵箱地址 3. 創建版本庫 4. 把文件放到Git倉庫 5. 同步本地倉庫到遠程倉庫Github 6. 查看更改 7. 版本回退 8. 克隆項目到本地倉庫 9. 更新代碼

原创 遍歷數組的問題---已解決

解決:第一種方式會輸出數組原型中的屬性 HTMLCollection(3) [li, li, li] 0: li 1: li 2: li length: 3 __proto__: HTMLCollection item: ƒ item(

原创 linux下ffmpeg報錯ERROR:ffmpeg exited with code127

原因:ffmpeg沒有設置路徑 解決方法:我們只需要創建一個文件並寫入lib路徑即可   1. 執行命令vim /etc/ld.so.conf.d/ffmpeg.conf   2. 然後添加一行內容/root/ffmpeg/lib

原创 鼠標的mouseover/mouseout和mouseenter/mouseleave區別

共性:都是鼠標移入移出元素觸發 個性:當對父元素添加over/out和enter/leave事件時 點贊 收藏 分享 文章舉報 Hamstery 發佈了39 篇原創文

原创 call, apply, bind的區別

目錄call,apply,bind的使用call()apply()bind()call,apply,bind的異同不同點共同點call,apply,bind的應用求數組的最大 / 最小值apply實現數組追加call,apply實

原创 爲什麼document.querySelectorAll要bind(document)

目錄前言原因:this指向自己的錯誤理解正解結論 前言 阮一峯老師提到的jquery-free中 const $ = document.querySelectorAll.bind(document); 爲什麼要bind docu

原创 videojs播放rtmp 火狐報錯:“rtmp/flv”的指定屬性“type”不被支持

videoJS播放rtmp 原因:火狐沒裝Flash插件 步驟: Flash官網 選擇 其他平臺版本 按需選擇版本下載 安裝 & 重啓火狐 ctrl + shift + a 打開插件管理器,確保有Sockwave Flash,並

原创 transform、transition、animation使用

目錄1 使用Demo1.1 transform1.2 transform3D1.3 transition1.4 animation2 適用場景3 詳細參數3.1 transform3.2 transform3D3.3 transi