原创 CSS 微信聊天界面

CSS不大會寫,記錄一下。 <template> <div> <ul style="list-style-type:none;"> <li class="xw-servicer-avantar-wrap"> <img

原创 一致性散列庫consistent

一致性散列庫: go get stathat.com/c/consistent 創建: cons := consistent.New() cons.Add("CacheA") cons.Add("CacheB") cons.A

原创 爲學與爲人

四十多年前, 母校電機系主任章明濤教授在一次會上對我們講過這樣一段話     "你們來到清華,既要學會怎麼爲學,更要學會怎樣爲人。青年人首先要學爲人,然後纔是學而爲學。爲人不好, 爲學再好,也可能成爲害羣之馬,學爲人,首先是當一個有骨氣的

原创 Vue中websocket編程

最近一直在嘗試着VUE中使用websocket連接,嘗試了很多次終於滿足我的要求 <template> <mu-row> <mu-button @click="click">test</mu-button> <mu-button

原创 基於vue的移動框架

最近在寫一些web的東西,我一直使用的是vue-cli, 看了很多 基於vue的移動端框架,有vonic, vant, minit-ui, muse-ui,vux 我試來試去,我還是覺得muse-ui挺合適的, 但是muse-ui 使用的

原创 grpc環境介紹

grpc是一種遠程調用它的底層依靠:            1.  Protocolbuffer協議傳輸信息的. 優點: 可以使用不同的語言通訊。            2. 採用HTTP/2 協議 . 優點:   多路複用,頭信息壓縮,

原创 Python上下文管理

class Context: def __init__(self, name): self.name = name def __enter__(self): return self

原创 BadgerDb 快速存儲的,固化的數據庫

BadgerDB是以key value形式存放在硬盤上,官網拿自己跟facebook的Rocksdb 做對比,說自己支持SSD,Rocksdb不支持。 對於存儲固然少不了 Add,delete, update , Search 從Badg

原创 kmeans 算法

其實Kmeans在機器學習中是一種無監督學習算法,整個算法很好理解,        算法第一步:     在數據集中隨機選擇K個質點作爲質心,              第二步:  計算整個數據集中每個元素到K個質心的距離,選擇最近的質心

原创 gossip協議

gossip協議用於分佈式中consul就是使用gossip協議,gossip協議是流行病協議, 流行病:    一 傳十, 十傳百,就這樣所有人都感染了。 gossip也是這樣            1.  網絡中某個節點隨機選擇k個節

原创 FP-growth算法的理解

FP-growth是發現繁集項的一種算法,說到它大家都在把它與Apriori算法做比較,得出來的是FP-growth算法發現繁集項更快, Apriori中有兩個概念:               1.  支持度: 某一事物佔所有事物的比例

原创 tensorflow Ps-Worker架構

今天寫一些tensorflow分佈式訓練Ps-worker架構, PS :    執行模型相關的作業,包括模型參數存儲,分發,彙總,更新 Worker:   執行訓練相關的作業,包括推理計算和梯度計算。 Ps-worker 架構分佈式模型

原创 cifar10 部分代碼解釋

代碼: /tensorflow_models/tensorflow_models/tutorials/image/cifar10 CIFAR10數據集介紹:      CIFAR10              圖片:  32x32x3  

原创 python 中顯示進度的方式

1.  command line顯示進度,可以使用 tqdm 模塊,它其實就是個迭代器。 2. 下載文件時顯示進度: import sys import os from six.moves import urllib DATA_URL

原创 SVD算法理解

SVD是一種強大的降維工具,同時也用於去噪,或圖片壓縮,本質上SVD是使用奇異值分解,這是矩陣中的一種解法。 SVD算法將原始數據 Data, 分解爲  UVT即: