原创 docker教程(1)-- image(鏡像)和container(容器)以及Registry(鏡像倉庫)

image(鏡像) 什麼是image 獲取方式 通過 Dockerfile的方式 從鏡像倉庫獲取 一些相關命令 container(容器) 什麼是container 一些相關命令 容器啓動時,可以對資源進行限制,主

原创 docker教程(4)--網絡

文章目錄網絡基礎Linux 網絡命名空間docker 網絡分類單機--Bridge Network:外網訪問與容器之間單機-- none單機-- host多機器容器通信 網絡基礎 網絡分層 IP地址和路由 公有IP和私有IP

原创 javascript – 捕獲iframe加載完成事件

< iframe>元素有一個負載事件。 你如何傾聽這個事件取決於你,但一般最好的方法是: 1)以編程方式創建iframe 它確保您的負載偵聽器總是通過在iframe開始加載之前附加它來調用。 2)inline javascript

原创 HTTPS工作原理總結

HTTPS簡介 HTTPS 並非是應用層的一種新協議。只是 HTTP 通信接口部分用 SSL(Secure Socket Layer)和 TLS(Transport Layer Security)協議代替而已。 通常,HTTP 直

原创 docker教程(6)--swarm

什麼是 swarm Swarm是Docker官方提供的一款集羣管理工具,其主要作用是把若干臺Docker主機抽象爲一個整體,並且通過一個入口統一管理這些Docker主機上的各種Docker資源 swarm 架構 swarm 中Ser

原创 docker教程(7)-- k8s(Kubernetes)

什麼是k8s k8s是一個編排容器的工具,其實也是管理應用的全生命週期的一個工具,從創建應用,應用的部署,應用提供服務,擴容縮容應用,應用更新,都非常的方便,而且可以做到故障自愈,例如一個服務器掛了,可以自動將這個服務器上的服務調度到

原创 docker教程(8)--運維

docker stats docker top {容器id} 通過可視化的工具:Weavescope

原创 Socket.io

Socket.io提供了基於事件的實時雙向通訊 Browser和WebServer間的實時數據傳輸是一個很重要的需求,但最早只能通過AJAX輪詢方式實現。在WebSocket標準沒有推出之前,AJAX輪詢是一種可行的方案。 AJAX輪

原创 你不知道的Node

翻譯:https://houxingyi.github.io/2018/10/20/2018-10-10-you-dont-know-Node/ 原文:https://webapplog.com/you-dont-know-node/

原创 數據結構與算法--二分查找法

/** * 二分搜索首先要保證數組有序 * @param arr * @param val */ function binarySearch(arr, val) { let low = 0; let high = ar

原创 數據結構與算法--翻轉二叉樹

/** * 翻轉二叉樹 * @param root * @returns {*} */ function revertTree(root) { if (root === null) return null; reve

原创 大前端--多端開發

1、React Native - https://www.jianshu.com/p/5cc61ec04b39 - https://blog.csdn.net/xiangzhihong8/article/details/5262385

原创 js增量更新算法研究

原文鏈接:https://caelumtian.github.io/2017/09/18/js增量更新算法研究/ serviceWorker 方案 - js增量更新算法研究 調研背景 根據之前 serviceWorker 的調研,當服

原创 pm2源碼分析

原文鏈接:https://www.jianshu.com/p/ac843b516fda Node Cluster Nodejs的設計架構和nginx類似,是多進程單線程模型。由於Node單線程的限制,在多核服務器上,需啓動多個進程才能

原创 node高性能運維資料

https://yq.aliyun.com/articles/33342?spm=a2c4e.11153940.blogcont618108.17.17e332deBeR6VS