原创 vim插件管理器vim-plug
插件vim-plug有如下優點 · 輕量級、單個文件且支持一些直觀的安裝選項。 · 支持並行插件加載(要求Vim編譯帶有Python或Ruby支持,這幾乎已經是現代Vim的標配)。 · 支持大多數插件的延遲加載,即只爲特定命令或文件類型觸
原创 linux deno安裝與更新
curl -fsSL https://deno.land/x/install/install.sh | sh 默認會安裝在 /root/.deno/bin/下 更新 但是現在deno處於快速迭代器,可能幾天就是一個版本,按照官網
原创 .vimrc文件在哪裏
echo $MYVIMRC
原创 nrm使用介紹
nrm安裝 npm install -g nrm 添加registry地址 nrm add sinopia http://192.168.30.135:4873 nrm add taobao https://registry.npm
原创 win10 Scrapy的安裝
由於在Scrapy的依賴庫文件中,pywin32和Twisted的底層是基於C語言開發的,因此需要安裝C語言的編譯環境。對於Python3.8來說,可以通過安裝Visual C++Build Tools來安裝這個環境。Visual C++
原创 JavaScript中的this陷阱的最全收集
JavaScript來自一門健全的語言,所以你可能覺得JavaScript中的this和其他面向對象的語言如java的this一樣,是指存儲在實例屬性中的值。事實並非如此,在JavaScript中,最好把this當成哈利波特中的博格特的揹
原创 常見前端面試題及答案(下)
69.你如何從瀏覽器的URL中獲取查詢字符串參數。 以下函數把獲取一個key的參數。 1 function parseQueryString ( name ){ name = name.replace(/[\[]/,"\\\[
原创 跨域解決方案
什麼是跨域 先來說一個概念就是同源,同源指的是協議,端口,域名全部相同。 同源策略(Same origin policy)是一種約定,它是瀏覽器最核心也最基本的安全功能,如果缺少了同源策略,則瀏覽器的正常功能可能都會受到影響。可以說We
原创 常見前端面試題及答案(上)
前言 本文是在GitHub上看到一個大牛總結的前端常見面試題,很多問題問的都很好,很經典、很有代表性。上面沒有答案,我就整理了一下,從網上找了一些相關問題的答案。裏面有一部分問題的答案我也沒有進行考證,不少答案都來源於網絡,或許會有疏漏之
原创 Sublime Text 3使用SublimeLinter配置JS,CSS,HTML語法檢查
安裝Package Control Sublime安裝插件有兩種方式,一種是直接下載安裝包解壓縮到Packages目錄,另一種是通過Package Control組件來安裝組件,後者更加的方便。 打開Sublime,按control
原创 bower簡明入門教程
什麼是bower Bower是一個客戶端技術的軟件包管理器,它可用於搜索、安裝和卸載如JavaScript、HTML、CSS之類的網絡資源。其他一些建立在Bower基礎之上的開發工具,如YeoMan和Grunt,這個會在以後的文章中介紹