原创 01 STM32CubeMX 安裝和配置 一、下載安裝STM32CubeMX 二、安裝MCU固件包

STM32CubeMX軟件工具,可以: (1)管理(安裝、升級、移除)STM32器件的固件包和擴展包 (2)對MCU或MPU進行外設圖形化配置 (3)生成外設初始化函數和IDE項目框架 STM32CubeMX支持的IDE軟件:EWARM

原创 乾貨:關於Git的超讚講解 一篇文章,教你學會Git

注:看到掘金上有一篇關於Git的寫的很好的文章,轉載一下,希望能幫助到大家。 若有任何問題,可與本人聯繫,如侵必刪,謝謝。 文章出處:一篇文章,教你學會Git 作者:Ruheng 一篇文章,教你學會Git 在日常工作中,經常會用到Git操

原创 web前端: rollup.js打包vue組件併發布到npm網站

認識rolloup 根據官網的介紹,rollup是一個用於打包代碼的庫,其作用類似於webpack。但優勢是配置非常簡潔,可以方便的按不同的打包格式將代碼打包。在開發組件庫的時候用rollup進行打包非常的方便。 全局安裝rolllup

原创 2019-11-08 兩數之和

題目描述: 給定一個整數數組 nums 和一個目標值 target,請你在該數組中找出和爲目標值的那 兩個 整數,並返回他們的數組下標。 你可以假設每種輸入只會對應一個答案。但是,你不能重複利用這個數組中同樣的元素。 示例: 給定 num

原创 web前端: 服務器安裝Jenkins踩坑記錄 Jenkins是什麼? 準備工作 開始 Jenkins初始化和相關配置

Jenkins的前端自動化工作流搭建的過程,搭建完這套工作流,我們只需要在本地發起一個git提交,剩下的單元測試,打包構建,代碼部署,郵件提醒等功能全部自動化完成,讓持續集成、持續交付、持續部署變得簡單易操作,真正解決人工構建部署的諸多問

原创 web前端: Vue cli3 庫模式搭建組件庫併發布到 npm

創建項目 在指定目錄中使用命令創建一個默認的項目,或者根據自己需要自己選擇。 $ vue create . 調整目錄 我們需要一個目錄存放組件,一個目錄存放示例,按照以下方式對目錄進行改造。 . ... |-- examples // 原

原创 rollup.js打包vue組件併發布到npm網站

認識rolloup 根據官網的介紹,rollup是一個用於打包代碼的庫,其作用類似於webpack。但優勢是配置非常簡潔,可以方便的按不同的打包格式將代碼打包。在開發組件庫的時候用rollup進行打包非常的方便。 全局安裝rolllup

原创 web前端:談談js中實現類的創建和繼承

我們都知道,Javascript中是沒有"類"這個概念的。但是在諸多環境中,有時又需要我們手動去實現類似java中的類和繼承。下面我們來探索一下,如何才能完美實現js中的類和繼承。 創建類 我們可以很簡單的通過構造函數來實現一個類 //

原创 web前端: linux下ssh公鑰驗證的設置和遠程登錄

服務器上設了一個git倉庫,每次提交時都使用密碼比較麻煩,研究了一下如何使用ssh密鑰來登錄服務器,看到網上有大神寫的比較好的文章,轉載一下。 公鑰和私鑰的生成 ssh-keygen命令專門是用來生成密鑰的。該命令有很多選項,這裏列出

原创 web前端: ubuntu服務器安裝nginx一行命令搞定

在阿里雲上租用了服務器,系統環境是ubuntu16.04。在nginx只能通過源碼安裝nginx,比較麻煩,可以通過oneinstack來一鍵進行安裝 到oneinstack官網 https://oneinstack.com/auto

原创 web前端: 服務器安裝Jenkins踩坑記錄

Jenkins的前端自動化工作流搭建的過程,搭建完這套工作流,我們只需要在本地發起一個git提交,剩下的單元測試,打包構建,代碼部署,郵件提醒等功能全部自動化完成,讓持續集成、持續交付、持續部署變得簡單易操作,真正解決人工構建部署的諸多問

原创 web前端: 解決“先發起請求後收到響應”問題

前言: 當我們發送請求時,由於請求是異步的,前一次發起的請求不會阻塞後一次請求的發起,順理成章地,前一次請求也未必會比後一次請求先返回。於是導致的直接後果就是後一次請求響應的數據可能先渲染,待前一次請求響應時,直接覆蓋了後一次請求的渲染結

原创 web前端: JavaScript 複雜判斷的優雅寫法

前言: 之前項目中看到很多人代碼裏用了很多if-else語法,甚至達到了癡迷的地步,大大影響了代碼的可讀性和簡潔度。正好最近看到網上一篇很好的對JavaScript中複雜判斷的分析文章,這裏整理一下分享給大家,希望能對各位有所幫助。 i

原创 web前端: vue通過指令(directives)實現點擊空白處收起下拉框

日常開發中有時會有這樣的需求,就是展開下拉框的時候,通過點擊空白處,可以實現讓下拉框收回。這裏我們通過vue2.0中的自定義指令來簡單實現。效果如下圖所示^^ vue自定義指令 解釋(參考官方文檔) 除了核心功能默認內置的指令 (v-

原创 web前端: vue-cli 3.0 入門介紹

最近老大讓負責一個移動端webapp的前端部分,可是我以前都沒有做過移動端的開發/(ㄒoㄒ)/~~。老大難道是鍛(shi)煉(le)我(zhi)。 最後定下來vue做技術棧,這時候就要用最新的vue-cli 3.0來做腳手架搭建項目,下