原创 docker本地部署gitLab
docker本地部署gitLab使用Docker部署gitLab容器 使用Docker部署gitLab容器 拉取gitLab鏡像 docker pull gitlab/gitlab-ce 創建容器外部存儲空間,文件創建位置自選
原创 Yapi環境部署
Yapi環境部署什麼是YapiYapi 的功能特性使用Docker部署Yapi容器一、Docker安裝二、使用Docker創建Yapi容器三、容器中部署安裝Yapi注意點 什麼是Yapi YApi 是高效、易用、功能強大的API管
原创 CSS變量和var()函數的應用
CSS變量和var函數的應用前言一、css變量二 、var()函數使用語法三、CSS變量和var()函數應用和注意點CSS變量的繼承CSS變量支持同時多個聲明嗎?CSS變量的相互傳遞特性JavaScript獲取css變量四、結束語
原创 js中if else的可替代語句
引言 在JavaScript開發中,條件判斷語句 if else 的使用頻率還是很高的 這裏我們在某些特定場景爲大家額外提供一種其他的思路。 一、二元邏輯運算符:|| 在函數定義時,常有若函數調用未提供參數則使用默認值的情景,當然
原创 html轉換成AST
目錄前言上碼 前言 前段時間,面試了一家公司,面試官拋來一個題目: 輸入: let str ="<div><span>tests</span></div>" 輸出 : { tag: 'div', children: [
原创 vs code代碼格式化及保存格式化
vs code格式化代碼快捷鍵 Windows :Shift + Alt + F Mac :Shift + Option + F Ubuntu: Ctrl + Shift + I vs code保存時自動格式化 文件
原创 js中的柯里化、偏函數、Thunk
前言 柯里化,偏函數,Thunk這三個概念很相似的,今天就來看看有哪些區別。 柯里化(Currying) 把一個多參數的方法,改造成可以接受單一參數的方法,並返回接受剩餘參數的新函數。實現: function curryingHe
原创 Vue+Element動態生成新表單並添加驗證
我們有這樣的需求,表單中默認有一條信息,用戶可以再添加新的屬性信息,這時候我們就需要用到動態表單,然後還添加動態驗證規則。 點擊新增屬性就加一條數據 貼html的代碼 <el-form :model="formData3"
原创 VSCode設置中文語言顯示
Vscode是一款開源的跨平臺編輯器。默認情況下,vscode使用的語言爲英文(us),那麼如何將其顯示語言修改成中文了? 1)打開vscode工具; 2)使用快捷鍵組合【Ctrl+Shift+p】,在搜索框中輸入“ configur
原创 WebGL的座標系統(筆記5)
由於WebGL處理的是三維圖形,所以它使用的是三維座標系統(笛卡爾座標系),具有x軸、y軸、z軸。 三維座標系統很容易理解,因爲我們的世界也是三維的:具有寬度、高度和長度。在座標系統中,軸的方向非常重要。 WebGL採用的是右手座標
原创 WebGL初始化着色器(筆記4)
初始化着色器函數initShaders()被定義在了cuon.util.js中 使用: initShaders(gl, vshader, fshader); 參數: gl 指定渲染的上下文 vshader 指定頂點着色器程序代碼
原创 如何刪除CSDN自己上傳的資源
之前上傳過一些沒用的資源,現在想刪掉,發現沒有刪除的選項,以下是我在網上找到的一些方法,還挺有用的,現在分享給大家。 具體方法如下: 第一步,找到你想刪除的資源, 其URL舉例爲: http://download.csdn.net/d
原创 移動端(微信等)使用 vConsole調試console
移動端(微信等)使用 vConsole調試console 前言 因爲最近一直在弄移動端項目,由於在移動端無法打開控制檯,所以想辦法打印調試console的數據一直苦惱。之前用的是chrome的inspect調試,但是隻能使用移動版的chr
原创 移動端 / 微信瀏覽器開發遇到的坑
前沿 17年後開始公司的一個移動端項目(電商網站),框架選用是vue,這篇文章也是在花費1個月的時間,項目一期完成之後總結性文章,其中包括通用的移動端開發的遇到的坑以及vue移動端開發特有的一些坑,本博客旨在後在開發移動端的時候可以儘量避
原创 indexedDB瀏覽器本地數據庫
indexedDB爲何物 在使用一個技術之前,先搞清楚它是什麼,這對你的理解很重要,從DB就可以看出,它肯定是一個數據庫,而說到數據庫,有兩種不同類型的數據庫,就是關係型數據庫和非關係型數據庫,關係型數據庫如Mysql、Oracle等