原创 Shell 實現計算器
話不多說,上代碼: #!/bin/env sh # Author: BlueMiaomiao # E-mail: [email protected] # GitHub: bluemiaomiao.github.io # Desc :
原创 解決VSCode添加Go工具鏈下載慢的問題
建議收藏,以備不時之需~ 首先安裝Go的擴展直接搜索Go點擊第一個安裝即可,它是微軟官方發佈的Go支持模塊。這個模塊依賴於一些開源工具,在這裏有介紹:https://github.com/Microsoft/vscode-go/wiki/G
原创 ElasticSearch請求鎖住內存失敗
具體錯誤信息: [2020-04-18T21:40:31,571][ERROR][o.e.b.Bootstrap ] [node-1] node validation exception [1] bootstrap che
原创 Visual Studio 2019 祕鑰
Visual Studio 2019 EnterpriseBF8Y8-GN2QH-T84XB-QVY3B-RC4DF Visual Studio 2019 ProfessionalNYWVH-HT4XC-R2WYW-9Y3CM-X4V3Y
原创 Kubernetes從小白到CKA系列
本文大部分是原理,後期打算開個專欄,咱也玩玩知識付費~ 一、發展史 在雲計算領域有幾個很常見的詞彙:IaaS、PaaS、SaaS。IaaS就是基礎平臺即服務,國內有阿里雲等;PaaS是平臺即服務,在早些時候新浪雲SAE較爲有名;SaaS就是
原创 一些關於KVM和VMware虛擬化原理的總結
感慨一下:VMware的官方文檔詳細到感人,足以見得VMware公司對技術的尊重! 一、KVM (1)概述 KVM 全稱是基於內核的虛擬機(Kernel-based Virtual Machine),它是一個 Linux 的一個內核模塊,該
原创 手寫Spring AOP實現
一、概述 Spring的最根本的使命就是簡化開發。體現在:基於POJO的輕量級和最小侵入性編程,通過DI和麪向接口實現鬆耦合,基於切面和慣性聲明式編程,通過切面和模板減少樣板代碼。 Spring是面向Bean進行編程的,Spring提供了I
原创 總結Docker的存儲和網絡相關
一、Docker概述 LXC所實現的隔離性主要是來自kernel的namespace, 其中pid, net, ipc, mnt, uts 等namespace將container的進程, 網絡, 消息, 文件系統和hostname 隔離
原创 大話Chrome瀏覽器原理
一、一個頁面爲什麼4個進程? (1)主要原因 進程中的任何一個線程崩潰都會導致整個進程崩潰。 線程之間的數據時共享的,多頁面使用多線程有安全性問題。 當一個進程關閉後資源的回收時候操作系統控制的,不易出現內存泄漏。 插件的崩潰會導致Chr
原创 RabbitMQ MQTT插件源碼級性能優化
最近在搞物聯網平臺,海量級別的消息Push導致MQ處理速度下降,對MQ進行單隊列性能壓測,結果很不如意啊!下游設備是通過NB模塊和ESP進行雙鏈路數據採集,由於場景就是抄表,但是下游設備太多,老闆也沒給多少銀子買雲服務,所以只能自己研究一波
原创 MongoDB高手進階指南
一、概述 (1)版本歷程 0.x 起步節點 1.x 支持複製集和分片 2.x 更加豐富的數據庫功能 3.x 合併了一家專門做數據庫引擎的Wired Tiger公司,更加完善的周邊生態環境 4.x 支持分佈式事務 MongoDB的正式
原创 Vue項目使用Webpack打包體積優化
使用Vue開發的項目在用Webpack打包之後vender和app這兩個js文件可能很大,而且有很多的map文件,其體積也不小,那麼如何優化打包後體積呢? 引入CDN 在webpack.base.conf.js文件中添加打包排除項: ext
原创 macOS用iTerm2打造超高B格終端
一、什麼是iTerm2? iTerm2是Terminal的替代品,是iTerm的後繼產品。它適用於MacOS 10.12或更高版本的Mac。iTerm2將終端帶入了您從未想過一直想要的功能,使其進入了現代時代。 二、最終美化結果 三、美化
原创 NPM全局安裝依賴權限報錯Error: EACCES: permission denied
最近在安裝electron-forge的時候報錯如下: ➜ ~ sudo npm install -g electron-forge npm WARN deprecated [email protected]: core-js@<3 is no
原创 Electron 7.1.10 迷之安裝失敗
最近遇到一個問題。那就是macOS插上NTFS格式的移動硬盤無法讀寫,然後發現有的文件系統提示被macOS佔用無法打開,每次要執行命令手動掛載...然後對於懶癌的我是無法接受的,因此萌生了用Electron開發一個小工具,由於之前用的ele