原创 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即: