原创 百度面試基礎編程-實現繼承3.js

用es5實現一個繼承 類式繼承 function Person () { this.name = 'Person' this.sex = 'male' this.say = function () { cons

原创 百度面試基礎編程-實現時間複雜度爲O(1)的棧2.js

實現一個時間複雜度爲O(1)的棧,要求該棧具備入棧、出棧、取最大值功能。 下面是我的一個簡單實現,大佬勿笑,如有錯誤,請指正。 function Stack () {} // 棧相關數據不能直接通過實例來訪問,所以直接掛在Sta

原创 'WeixinJSBridge' is not defined

webpack 打包時,總報 'WeixinJSBridge' is not defined 這個錯誤。 WeixinJSBridge 是微信瀏覽器內置的對象,在其他瀏覽器中沒有。但是 webpack 打包時,報這個錯就卡住了。打包不

原创 npm ERR! File exists: /XXX/xxx npm ERR! Move it away, and try again.

今天抽空將我的靜態服務 ks-server 之前留下的 bug(在node低版本情況下報錯)維護了一下。 當我重新 npm link 時,如下錯誤: npm WARN [email protected] No repository fie

原创 實現一個類似 http-server 的靜態服務 一一 ks-server

最近沒事,學習了一下 node,覺得 http-server 這個靜態服務很神奇,突發奇想,自己也來實現這麼一個靜態服務試試。我暫且起名爲 static-server。 1. 初始化項目: cd my-server # cd 到我的項

原创 shell script 學習

變量 Shell 是一個用 C 語言編寫的程序,它是用戶使用 Linux 的橋樑。 #!/bin/bash # #! 告訴系統其後路徑所指定的程序即是解釋此腳本文件的 Shell 程序。 腳本運行方式: 作爲可執行程序 ch

原创 mac 系統自定義命令,定製腳本入門

環境: mac osx 尋找一個放自定義腳本的文件夾;當然是可以直接放在根目錄 ~ 下的。我爲了方便以後自己管理,將自己的所有腳本文件都放到 /usr/local/etc/bash_profile_self 文件夾下。ok,我們首先創

原创 Operation not permitted

centos7 下,修改文件夾的權限時,報了這麼一個錯誤。linux 下,此法依然奏效。 錯誤日誌: chmod: changing permissions of ‘/opt/apps/images/1.png’: Operation

原创 Error: listen EADDRINUSE :::3000

解釋:端口已被佔用 解決方法: 修改本服務要用的端口。如 3001 停止 3000 端口。 lsof -i:3000 # 查看 3000 端口被佔用情況 kill -9 xxx PID 爲上調命令查看的 3000 被佔用時的 P

原创 node 之 Buffer 筆記

1. Buffer 相關 js 最初是被設計來處理 html的,因此它不善於處理二進制數據,只有數值和字符串類型。而 node 是基於 js 的,因爲 node 需要實現一些譬如數據庫通信、操作圖像及文件上傳等,只是用字符串來操作

原创 通過 ssh 建立本地與 github 的連接

查看 ssh key cd ~/.ssh cat 名字.pub 如果本地沒有 ssh key,則新建 ssh-keygen -t rsa -C "[email protected]" 在github上新建一個 ssh key

原创 Permission denied (publickey).

這個錯誤的意思權限不夠。吶~ 先執行以下以下命令,看看 git 在連接的哪一步除了問題 ssh -v [email protected] 日誌若如下,則繼續: 這說明 git 在連接的時候,去 ~/.ssh/ 下找了默認的 id_rsa

原创 linux 中複製一個目錄時排除其中的某個文件或文件夾

linux 中複製一個目錄時排除其中的某個文件或文件夾。 解決來源: https://zhidao.baidu.com/question/1604810301667156627.html # 當前目錄: todo-vuex cp

原创 stylus入門學習筆記

學習到 vue, 有人推薦使用 stylus 這個 css 預處理器。而之前也只是停留在聽說過 stylus,並沒有實際操作過。現在正好抽空來學習一下唄;如果會 less,sass之類的 css 預編譯器,學 stylus 也是 so e

原创 vue學習筆記(二)

最近公司趕項目,一直也沒時間看 vue,之前看下的都快忘得差不多了。哈哈哈,來一起回顧一下vue 學習筆記(一)後,繼續向下看嘛。 #表單輸入綁定 基礎用法 v-model 會忽略所有表單元素的 value、checked、sel