原创 vuejs單頁面服務端渲染框架--nuxtjs(一)

參考:官網地址https://zh.nuxtjs.org/guide/  Nuxt.js 是一個基於 Vue.js 的通用應用框架。 通過對客戶端/服務端基礎架構的抽象組織,Nuxt.js 主要關注的是應用的 UI渲染。 我們的目標是創

原创 git版本管理系列(八)

git版本管理系列(七) 關聯遠程倉庫,分爲兩種情況 本地已經有了倉庫,遠程也有了一個倉庫 mkdir learngit cd learngit git init touch README.md git add README.md gi

原创 git版本管理系列(十一)

git版本管理系列(十) 分支爲合併前需要刪除的情況 nelsen-mac:learngit mac$ git checkout -b a1 M readme.md Switched to a new branch 'a1' nelse

原创 git版本管理系列(十)

git版本管理系列(九)  分支管理 我們合併分支是一般是用的Fast forward模式,但這種模式下,刪除分支後,會丟掉分支信息。 強制禁用Fast forward模式,Git就會在merge時生成一個新的commit,就可以分支歷史

原创 git版本管理系列(九)

git版本管理系列(八) 推送衝突的解決 創建新分支 nelsen-mac:learngit mac$ git checkout -b f1 Switched to a new branch 'f1' 修改文件readme.md,並且c

原创 git版本管理系列(七)

git版本管理系列(六) 刪除文件的方法 nelsen-mac:learngit mac$ rm file.txt 這個時候git發現工作區和版本庫就不一致了,git status命令會顯示哪些文件被刪除了:  nelsen-mac:

原创 git版本管理系列(六)

git版本管理系列(五)  撤銷修改 首先,我們在readme.md中新增一條修改 nelsen-mac:learngit mac$ echo 'i am stupid' >> readme.md 再用git status查看狀態

原创 js基本算法總結(二)

算法--最少硬幣找零 //最少硬幣找零 function MinCoinChange(coins){ var coins = coins var cache = {};

原创 js基本算法總結(一)

//判斷一個單詞是否是迴文 //需求就是正反都是一樣的 function checkPalindrom(str){ return str === str.split('').reverse().join('') } console.

原创 git版本管理系列(五)

git版本管理系列(四) 記住一句話,git管理的不是文件,而是修改  下面我們繼續進行操作 nelsen-mac:learngit mac$ echo 'forth add new content' >>readme.md 查

原创 git版本管理系列(四)

git版本管理系列(三)git裏面的幾個概念,我按自己的理解簡單的進行下區分 工作區:就是我們的項目文件夾,在裏面進行的各種文件增加刪減的地方 (這就是我們的工作區) 版本庫:我們初始化git的時候,會創建一個隱藏目錄.git,這個就是我

原创 git版本管理系列(二)

接着上面的git版本管理系列(一),繼續完成git的接下來的操作 我們繼續修改readme.txt文件 first add. second add something. 使用git status 查看當前倉庫的狀態 nelsen-m

原创 git版本管理系列(三)

繼續接着之前的git版本管理系列(二) ,當我們需要撤銷提交的時候的操作 修改我們的readme.md文件 first add. second add something and other things.  然後添加改了的文件到本地

原创 git版本管理系列(一)

學習參考:https://www.liaoxuefeng.com/wiki/896043488029600/897271968352576,原大神寫的很詳細,我是按我的實踐加上自己理解,進行了記錄 git 版本管理的使用,已經相當的普遍了

原创 註冊發佈一個node模塊

發佈一個自己封裝的node模塊的方法,我這裏註冊的是fgm模塊 1.新建一個文件,以模塊名字命名fgm 2.fgm目錄下面新建bin文件夾,在bin目錄下面新建一個index.js文件 #!/usr/bin/env node cons