原创 express koa 中間件執行順序

express 和 koa 中間件是用於處理 http 請求和響應的,但是二者的設計思路確不盡相同。   express中間件一個接一個的順序執行, 習慣於將response響應寫在最後一箇中間件中;      而koa的中間件執行順序是

原创 Jetbrains產品激活碼 intellij idea, webstorm, phpstorm等 license server (基本都是可以用的)

經過多次測試https://gist.github.com/rvegas/a596d2e2abd54784b919 這個github下的庫下滑到網頁底向上找基本都是可以的 分享給大家    

原创 docker 掛載文件夾和文件

才使用docker掛載的時候,按照網上教程安轉nginx的時候容器裏本身是可以運行的 但後來我想把主機文件關聯到容器裏按照操作一直報錯 文件夾掛載 若文件夾不存在,則先創建出文件夾(若爲多層文件夾,則遞歸創建) 用host上的文件

原创 lodash模塊工作中常用操作

1.   _.map(collections,function) function square(n) {   return n * n; } _.map([4, 8], square); // => [16, 64]   2._.pic

原创 apke11

APK反編譯 apktool使用教程 簡單直接說明測試過可用 1.下載兩個文件apktool.bat和apktool.jar下面給的地址裏面解壓後不用做修改 地址:http://download.csdn.net/detail/qq_24

原创 node中stream與buffer的關係

JavaScript 語言自身只有字符串數據類型,沒有二進制數據類型。 但在處理像TCP流或文件流時,必須使用到二進制數據。因此在 Node.js中,定義了一個 Buffer 類,該類用來創建一個專門存放二進制數據的緩存區。 所以在一個應

原创 淺談bluebird包的使用理解

bluebird是一個第三方Promise類庫,相比其它第三方類庫或標準對象來說,功能更齊全而不臃腫、瀏覽器兼容性更好。 我們可通過npm命令來安裝:npm install bluebird 通過require獲取對模塊的引用:cnst

原创 實現微信小程序最新運行環境系列(進階篇)

實現微信小程序編譯和運行環境系列(進階篇) 前言 距離上一篇初始篇過了一段時間,在初始篇裏面主要分享了微信小程序工具 和微信小程序的文件組成 以及小程序架構的基本大綱和描述,看了第一篇的小夥伴應該大概知道了微信小程序運行時候各部分

原创 實現微信小程序編譯和運行環境系列(核心篇二)

在上文中我們有點到小程序開發者工具裏面的消息是通過websocket協議發送和接受處理的, 當然這個不是憑空而說的,是在小程序的邏輯層appservice.js源碼裏面有代碼表明的,至於它的消息格式還有一部分我沒有列出來,比如它的

原创 實現微信小程序編譯和運行環境系列(初始篇)

實現微信小程序編譯和運行環境系列(初始篇) 前言 最近一段時間在研究實現微信小程序和小遊戲編譯打包和運行環境平臺開發 目前基本可以支持微信基礎庫2.8.2功能迭代了 所以想通過記錄分享一下自己的認知過程中遇到的一些問題和解決方案來

原创 Git Push ERROR: Repository not found最簡單粗暴方式解決

1.第一步 git remote rm origin 2.第二步 git remote add origin  https://USERNAME:[email protected]/USERNAME/*****.git

原创 JavaScript中將對象轉換爲查詢字符串參數

在JavaScript開發過程中,可能經常需要構造URL和查詢字符串參數構造查詢字符串參數的一種明智方法是使用具有鍵值對的一層對象 下面我們通過幾種方式來實現一下 例如: const example = { a:1, b:2, c:3

原创 限制promises並行執行數量

/** * Limit concurrent of promises. * * @public * @param {Function[]} fns array of functions that return promise

原创 面試常用手寫eventEmitter實現

class EventEmitter { constructor() { this.handlers = {}; } on(evtName, handler) { if (!(

原创 關於使用node進行文件處理的幾種方式

在使用node開發過程中很多時候會遇到對文件系統做各種處理操縱 文件處理開發中常用的內置模塊 path:處理文件路徑 fs:操作文件系統 child_process:新建子進程 process: 進程 比較好用的第三方模塊 glob