Web3.js

[譯]一篇幫你徹底弄懂NodeJs中的Buffer

前言:遇見前端,應該是今年最幸運的事情了。然而,幸運並未就此打住。 5月自己的第一份實習與唯品會邂逅 7月自己在掘金的兩篇文章點贊數過千 10月自己拿到了騰訊的offer 現在,我在準備自己的畢

基於NodeJS的HTTP server Plus 6:加密(crypto)

加密簡介 加密是以某種演算法改變原有的資訊資料,使得未授權使用者即使獲得了已加密資訊,因不知解密的方法,無法得知資訊真正的含義,通過這種方式提高網路資料傳輸的安全性,加密演算法常見的有雜湊演算法、HMAC

Koa 生成器函式探尋

雖然 Koa 要在下一個 major 版本里移除對生成器 generator 的支援, 但是看一看它對生成器的處理還是能夠加深我們對生成器的理解的. Koa 原始碼中和生成器有關的程式碼就以下幾行, 判斷

Koa下http代理

前言 最近做管理後臺的重構或者說重做. 至於為什麼要重構. 隨意的解釋: 是原來寫的人走了. 客觀的解釋: 用的人覺得不好用 維護的人員找不到

如何防禦Node.js中的不安全跳轉

什麼是不安全的重定向? 對於任何web開發人員來說,不安全或未經驗證的重定向都是重要的安全考慮因素。Express為重定向提供了本地支援,使它們易於實現和使用。然而,Express將執行輸入驗證的

Koa 原始碼閱讀筆記

這篇文章介紹一個應用伺服器框架的主要兩個過程: app init 過程和 request handle 過程. 一些有趣的細節問題看看以後再寫, 包括 context, request, response 三個

深入學習 Node.js Buffer

友情提示:本文篇幅較長,可根據實際需要,進行選擇性閱讀。另外,對原始碼感興趣的小夥伴,建議採用閱讀和除錯相結合的方式,進行原始碼學習。詳細的除錯方式,請參考 Debugging Node.js Apps 文章

WebGL之3D地球

看了餓了麼小小倩老師的canvas作品,心血來潮,學著做了個3D地球,也算是入坑WebGL了吧。之前有用過原生的canvas畫2D的圖形,這次則是用了Three.js和stats.js的3D框架,邊學邊練手,效

Nuxt升級2.0.0時出現的問題

喜大普奔,Nuxt終於正式釋出2.0了,最近趁熱把部落格從1.4升級到了2.0,並且用Typescript重構了下,可以點Jooger.me看下,在升級Nuxt過程中出現了一個小問題 關於relea

1751638712.5555