原创 當你輸入 nova boot時,client做了什麼?

當你輸入上圖命令後,會發生什麼? 導讀:本博文以nova boot爲例分析nova創建虛擬機時, nova client的工作流程。 在之後的博文中會分析 nova 創建虛擬機的後續流程。 基礎簡介: nova boot –

原创 Keystone初探

導讀:本博文簡要介紹openstack中keystone模塊,受衆是剛接觸openstack的同學。 什麼是keystone? 爲什麼要keystone? keystone爲什麼要設計成這樣? keystone client有哪

原创 Ansible初探

導讀: 本博文主要總結Ansible一些基本概念以及簡單操作,後續會更新使用Ansible部署項目時操作細節。 Ansible安裝及配置 Ansible目錄結構 Ansible Task Ansible Handl

原创 Alexnet訓練Cifar10

Alexnet作爲經典網絡,值得深度學習。通過實驗,(1)儘可能的加深對paper一些創新點理解。AlexNet謎一般的input是224*224,實際上應該是227*227。在實驗中,我採用的是cifar10,輸入是32*32。所以將網

原创 重構(一)

重構 通過調整程序結構,在不改變功能的前提下,提高其可讀性,降低修改成本。 Why: 你寫的代碼計算機能讀懂,不代表人能讀懂。 1 提高代碼維護性:項目快速迭代,功能驅動程序設計。隨着功能添加,程序逐漸失去自己的結構,可讀性大幅下降。新

原创 linux目錄結構-/proc

1. /proc目錄 Linux 內核提供了一種通過 /proc 文件系統,在運行時訪問內核內部數據結構、改變內核設置的機制。proc文件系統是一個僞文件系統,它只存在內存當中,而不佔用外存空間。它以文件系統的方式爲訪問系統內核數據的操

原创 ceilometer監控源碼分析之任務隊列

ceilometer監控源碼分析之任務隊列 場景描述: ceilometer(這裏僅指監控任務)在每個宿主機上運行,讀取/etc/ceilometer/pipeline.yaml中配置定時執行監控任務。 pipeline.yaml內容如

原创 Tensorflow(4)-control_flow_ops

該函數用來控制程序執行流,相當於if-else了 import tensorflow as tf from tensorflow.python.ops import control_flow_ops a = tf.constant(1)

原创 CNN在圖像分類上發展

CNN在圖像分類上發展 自2012年AlexNet在Imagenet一鳴驚人之後,國內外頂尖團隊都開始着手研究CNN在CV上的應用。12-15年基本上每一年都可以誕生一副經典之作,16-17年表現平淡,感覺各大團隊已經在圖像分類上已然通關

原创 Elasticsearch調優

1.線程調優 (1)jstack 查看當前dump信息 (2)統計當先線程執行情況 cat dump.log | grep java.lang.Thread.State | awk ‘{print $2$3$4$5}’ |