JS框架

深入淺出nodeJS

內容 1.Node簡介 2.模組機制 3.非同步I/O 4.非同步程式設計 5.記憶體控制 6.理解Buffer 7.網路程式設計 8.構建We

服務端預渲染之Nuxt (使用篇)

現在大多數開發都是基於Vue 或者React 開發的,能夠達到快速開發的效果,也有一些不足的地方,Nuxt 能夠在服務端做出渲染,然後讓搜尋引擎在爬取資料的時候能夠讀到當前頁面。

分散式架構的資料一致性

最近在使用springboot搭建微服務架構,遇到資料一致性問題,今天就對它進行一個小結。 資料一致性是分散式系統中的一個關鍵需要解決的問題,雖然分散式系統帶來了擴充套件的彈性,但是帶來了資料不一致性的風險,

Backbone系列之四

這個系列介紹了一個例子,有兩個view元件,一個是Droplist,一個是Table。 基本的資料格式如下所示,其中Droplist列出name,選中指定name後,在Table列出con

js熱更新簡單分析

既然說到熱更新,我們不妨擴充套件下,補充下前端自動更新的實現。 個人才疏學淺,見過的方式大致分兩種 直接重新整理介面,大致就是bowersync 的方式,直接reload,簡單粗暴,

BAT架構技術專題合集500+

Mike創作的完整《BAT架構技術合集500+》,是大型高併發網站架構技術文章合集,內容包括技術選型、架構設計、效能優化、Web安全、系統釋出等在內的大型網站開發全景檢視。 通過梳理大型網站技術發展歷程,剖

快取的架構設計要點

一、快取的典型應用場景 下面的2中情況下,優化儲存系統是無法有效提升效能的。 1. 需要經過複雜運算得出的資料 例如需要展示有多少使用者線上,如果使用資料庫,每次都要

使用 nodejs 寫爬蟲(二): 抓取 github 熱門專案

其實爬蟲是一個對計算機綜合能力要求比較高的技術活。 首先是要對網路協議尤其是 http 協議有基本的瞭解, 能夠分析網站的資料請求響應。學會使用一些工具,簡單的情況使用 chrome devtools 的

軟體技術-WebVR-AFrame文字的實現

歡迎關注我的專欄( つ•̀ω•́)つ【人工智慧通識】 Three.js Three.js是一款用於網頁3D效果的框架,它可以在網頁內實現非常炫酷的效果。 官方網站點

用Node.js實現檔案迴圈覆寫

這次編寫Node.js專案的時候用到了日誌模組,其中碰到了一個小問題。 這是一個定時執行可配置自動化任務的專案,所以輸出資訊會不斷增加,也就意味著日誌檔案會隨時間不斷增大。 如果對日誌檔案大小不加以控制,那麼伺

記一次使用mocha做單元測試

我寫了一個有向無環圖,但是沒法驗證我寫的程式碼時正確的。所以引入單元測試,選擇mocha是因為比較多人用。文件比較全 參考文件 Mocha官網 c

從零開始學習時空資料視覺化(一)

前言:本教程為「從零開始學習時空資料視覺化」系列第一篇教程——three.js 簡介與示例教學,主要通過一個簡單示例教學讓讀者輕鬆上手 three.js 的一些基本 API。關於這個系列以及程式碼等細節

拓展:白話講解RESTful架構

最近看一些招聘資訊,也是看到了很多要求RESTful架構的,然後就單獨拿出一些時間來了解一下,然後按照自己的理解白話整理一下。 1. 什麼是REST 說白了就是一個api的設計規範,

1746021384.3111