原创 深究AngularJS(3)——$resource詳解

安裝ngResource模塊是一個可選的angularjs模塊,如果需要使用,我們要單獨引用js<script type="text/javascript" src="/javascripts/angular-resource.js">$r

原创 使用IPMI工具實現對服務器的遠程管理

使用IPMI工具實現對服務器的遠程管理1認識IPMI  對於網管員來說,服務器遠程管理是一個非常重要的技術,而在服務器遠程管理方面,典型的解決方案是基於服務器操作系統的軟件管理方式,但這樣的方式有一個致命的缺陷就在於對操作系統的依賴程度太高

原创 深究AngularJS(4)——Directive和Scope數據隔離與交互

什麼是隔離 ScopeAngularJS 的 directive 默認能共享父 scope 中定義的屬性,例如在模版中直接使用父 scope 中的對象和屬性。通常使用這種直接共享的方式可以實現一些簡單的 directive 功能。當你需要創

原创 使用 nvm 管理不同版本的 node 與 npm

1. 安裝NVMcurl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash2.切換各版本 node/npmps: 有時候安裝完成之後

原创 ELKStack篇(1)——ElasticSearch篇

1.沒有日誌分析系統1.1運維痛點1.運維要不停的查看各種日誌。 2.故障已經發生了纔看日誌(時間問題。) 3.節點多,日誌分散,收集日誌成了問題。 4.運行日誌,錯誤等日誌等,沒有規範目錄,收集困難。1.2環境痛點1.開發人員不能登陸線上

原创 Linux 網絡堆棧的排隊機制(二)

排隊準則(QDisc)我們已經瞭解到,驅動隊列只是簡單的先入先出隊列,它不能將來自不同數據流的包區分開來。這樣的設計能使網卡驅動軟件變得小巧並且有更高的效率。需要注意的是,一些更加先進的以太網和無線網卡可以支持多種相互獨立的傳送隊列,但是它

原创 Linux┊詳解udev

Linux┊詳解udev如果你使用Linux比較長時間了,那你就知道,在對待設備文件這塊,Linux改變了幾次策略。在Linux早期,設備文件僅僅是是一些帶有適當的屬性集的普通文件,它由mknod命令創建,文件存放在/dev目錄下。後來,採

原创 VXLAN介紹——網絡技術

讀者的約束:需要讀者對TCP/IP有較深入的理解。爲什麼要VXLAN?●  虛擬機規模受網絡規格限制虛擬機規模受網絡規格限制在大二層網絡環境下,數據報文是通過查詢MAC地址表進行二層轉發,而MAC地址表的容量限制了虛擬機的數量。●  網絡隔

原创 Linux 網絡堆棧的排隊機制(一)

在任何網絡堆棧或設備中,數據包的隊列都是非常重要。這些隊列使得不在同一時刻加載的模塊能夠相互通信,並且能提高網絡性能,同時也會間接影響到網絡延時的長短。本文章通過闡述IP數據包在Linux網絡中的排隊機制,來解釋兩個問題:BQL一類新特性是

原创 Influxdb+Collectd(8)——Collectd佔位

稍後。。。

原创 使用IPMI工具實現對服務器的遠程管理

使用IPMI工具實現對服務器的遠程管理1認識IPMI  對於網管員來說,服務器遠程管理是一個非常重要的技術,而在服務器遠程管理方面,典型的解決方案是基於服務器操作系統的軟件管理方式,但這樣的方式有一個致命的缺陷就在於對操作系統的依賴程度太高

原创 Influxdb+Collectd(7)——Collectd插件

稍後。。。

原创 macos docker佔用磁盤清理

#/bin/bash #停止Docker服務 osascript -e 'quit app "Docker"' #刪除Docker文件 rm ~/Library/Containers/com.docker.docker/Data/com