J.J.'s Blogs
J.J. Huang
  • Taipei, Taiwan
本站是 J.J.Huang 的技術「學習」「筆記」部落格。內容涵蓋各式前端、Java後端、Spring Boot、微服務架構、運維開發、系統監控等相關的研究與知識分享。
  • Taipei, Taiwan
  • Node.js | 台灣銀行、分行代碼表和爬蟲分享

    需求說明 公司產品新增功能會需要全台灣的銀行代碼及銀行分行代碼(包含農會⋯⋯)。 用於製作銀行及分行下拉選單,大概樣式如下畫面。 資料分析 分析來源” 財金資訊股份有限公司-台灣銀行列表 “ [0, 8] = 銀行代碼(分行代碼) 分行代碼前三碼為銀行代碼 ...

  • Node.js | 監控並透過Tomcat Manager重啟服務

    前言 此解決方法絕對不是最好或最正確的,純粹就是利用 Node.js 寫點爬蟲小工具來做處理。 如有更好的方法也請多多賜教!謝謝。 而且這問題我還跑到 Node.js 中文論壇 裡面去發問,在還沒人回應的狀況,自己就解了。 論壇文章 問題說明 因公司內部 Tomcat app...

  • Node.js | MongoDB 連接

    環境準備 MongoDB 的安裝可以參閱 Docker - 第十一章 | 安裝MongoDB 。 顯示目前的資料庫清單: 1 2 3 4 > show dbs admin 0.000GB config 0.000GB ...

  • Node.js | MySQL 連接

    環境準備 MySQL 的安裝可以參閱 Docker - 第四章 | 安裝MySQL 。 顯示目前的資料庫清單: 1 2 3 4 5 6 7 8 9 10 11 12 mysql> show databa...

  • Node.js | multi-process(多進程)

    簡介 Node.js 是以單線程的模式運行的,但它使用的是事件驅動來處理並發,這樣有助於我們在多核 cpu 的系統上建立多個子進程,從而提高性能。 每個子進程總是帶有三個流對象: child.stdin 、 child.stdout 和 child.stderr 。他們可能會共享父進程...

  • Node.js | RESTful API

    簡介 什麼是 REST? REST 即表述性狀態傳遞(英文: Representational State Transfer ,簡稱 REST )是 Roy Fielding 博士在 2000 年他的博士論文中提出來的一種軟件架構風格。 表述性狀態轉移是一組架構約束條件和原則。滿...

  • Node.js | Express 框架(下)

    簡介 詳細簡介可以先參考前一篇 Express 框架(上) 的文章。 GET 方法 通過 GET 方法提交兩個參數,我們可以使用 server.js 文件內的 process_get 路由器來處理輸入。 index.html 1 2 3 4 5 ...

  • Node.js | Express 框架(上)

    簡介 Express 是一個簡潔而靈活的 node.js Web 應用框架,提供了一系列強大特性幫助你建立各種 Web 應用,和豐富的 HTTP 工具。 使用 Express 可以快速地搭建一個完整功能的網站。 Express 框架核心特性: 可以設置中間件來響應 HTT...

  • Node.js | Web 模組

    簡介 Web 伺服器一般指網站伺服器,是指駐留於因特網上某種類型計算機的程序, Web 伺服器的基本功能就是提供Web訊息瀏覽服務。它只需支持 HTTP 協議、 HTML 文件格式及 URL ,與客戶端的網路瀏覽器配合。 大多數 web 伺服器都支持服務端的腳本語言( php 、 py...

  • Node.js | 常用工具模組(Domain模組)

    簡介 Node.js Domain(域) 簡化異步程式碼的異常處理,可以捕捉處理 try catch 無法捕捉的異常。 1 var domain = require ( "domain" ) domain 模組,把處理多個不同的 I/O ...