原创 JavaScript 異步編程--async、await實現原理

JavaScript 異步編程–await實現原理 Generator(生成器)是ES6標準引入的新的數據類型,其最大的特點就是可以交出函數的執行的控制權,即:通過yield關鍵字標明需要暫停的語句,執行時遇到yield語句則返回

原创 K8s基礎

Kubernetes 概述 Kubernetes(簡稱 k8s)是一個開源的,用於管理雲平臺中多個主機上的容器化的應用,k8s的目標是讓部署容器化的應用簡單並且高效(powerful),k8s提供了應用部署,規劃,更新,維護的一種

原创 ios開發國際化

ios國際化筆記 背景 一開始做app的時候沒考慮到國際化,項目快做完了,領導要求做國際化(汗。。。。) 涉及的內容 app名稱的國際化 文本的國際化 圖片的國際化 啓動畫面的國際化 添加app支持的語言 如下圖所示,添加

原创 如何快速提高小孩心算能力

背景 家裏有幾個小孩,心算能力不怎麼好,特意寫了個工具,隨機出口算題,自動判分,計時。再也不用買習題冊,也不用手寫出題目啦。。。。 數學訓練營 先上網址:數學訓練營 使用超級簡單,先選擇題目類型,即可無限刷題,每20個小題一個回合

原创 Docker 入門 -- Swarm

Docker 入門 – Swarm Swarm是一組運行Docker並加入到集羣中的機器。在此之後,您繼續運行您習慣使用的Docker命令,但現在它們由羣集管理器在羣集上執行。swarm中的機器可以是物理的或虛擬的。加入swarm後,他們

原创 深入理解Raft一致性算法 (論文原文)

尋找一種易於理解的一致性算法(擴展版) 摘要 Raft 是一種爲了管理複製日誌的一致性算法。它提供了和 Paxos 算法相同的功能和性能,但是它的算法結構和 Paxos 不同,使得 Raft 算法更加容易理解並且更容易構建實際的系統。爲了

原创 JavaScript 異步編程--Generator函數、async、await

JavaScript 異步編程–Generator函數 Generator(生成器)是ES6標準引入的新的數據類型,其最大的特點就是可以交出函數的執行的控制權,即:通過yield關鍵字標明需要暫停的語句,執行時遇到yield語句則返回該語

原创 K8s

Kubernetes 概述 Kubernetes(簡稱 k8s)是一個開源的,用於管理雲平臺中多個主機上的容器化的應用,k8s的目標是讓部署容器化的應用簡單並且高效(powerful),k8s提供了應用部署,規劃,更新,維護的一種機制。

原创 Docker 入門 -- Stack

Docker 入門 – Stack 前面我們部署的都是單個服務,現實需求中,應用可能很複雜,需要拆分成多個相互關聯的服務,這時候我們就需要一次性部署多個服務。 堆棧是一組相互關聯的服務,它們共享依賴,可以協同排列和縮放。 示例: ver

原创 Docker 入門 -- 服務

Docker 入門 – 服務 docker-compose.yml 一個YAML文件,用於定義Docker容器在生產中的行爲方式,是容器的配置文件,如下所示: version: "3" services: web: # 格式:

原创 Docker入門--基本概念、容器

Docker入門–基本概念、容器 Docker是開發人員和系統管理員 使用容器開發,部署和運行應用程序的平臺。使用Linux容器來部署應用程序稱爲集裝箱化。容器可以輕鬆地部署應用程序。 容器的特點 靈活:即使是最複雜的應用程序也可以在容

原创 C#網易雲音樂中需付費歌曲的下載助手。

           網易雲音樂要收費了,部分歌曲只能聽不能下載,還是很遺憾的。閒來無事,寫了個收費歌曲的下載助手。 下載鏈接:鏈接:http://pan.baidu.com/s/1ge5stgB 密碼:f9qo 使用方法: 1、安裝

原创 屏幕長滿美女照片,還帶播放音樂喲。(屏幕長滿玫瑰花)C# WPF

最近剛學WPF,又恰逢朋友過生日,沒什麼好送的,就編寫了個這個東西,現在貼在這作爲紀念。 代碼還有些需要改進的地方,不過現在比較忙,就不去優化了額,能實現效果就好。 屏幕長滿美女照片(可以隨便放什麼照片),還帶播放音樂喲。 XAML: