原创 判定JS對象是否爲空

!Object.keys(myObject).length 參考 https://coderwall.com/p/_g3x9q/how-to-check-if-javascript-object-is-empty

原创 【MySQL】查出列值爲大寫字母的記錄

緣由: 有列數據本身應爲小寫,但是錯誤寫入了大寫 5 You can use Ascii() function. It returns the numeric value of the leftmost character of the

原创 【NoSQL】Consul中服務註冊的兩種方式

一句話 用agent更優雅,適合agent遍佈每個應用機的情況。用catalog更直接,操作更方便 前言 今天遇到寫一個服務啓動自注冊的邏輯時產生了一點糾結,可以使用agent對象的register方法進行註冊,也可以使用catalog的r

原创 【MySQL】值得關注的參數

可用性 back_log 如果同一時間連接的線程超過了max_connections,超出的部分並不會立即拒絕連接,而是被放入到一個等待主線程處理的堆棧中,超出back_log數量的連接將會直接被拒絕。 max_connections 有些

原创 【MongoDB】處理jumbo chunks警告信息

# 先找到Jumbo chunk信息 sh.status() { "phone" : NumberLong("1877403465946274221") } -->> { "phone" : NumberLong("377

原创 【MongoDB】查看數據庫集合的佔用空間,清理集合的冗存空間

到庫下面查看佔用空間 tables = db.getCollectionNames(); tables.forEach( function (item) { stats=db.runCommand({collStats:item}

原创 【監控】Grafana面板修改記錄

修改主機圖板 update dashboard set data = replace(data,'$host','$ip') update dashboard set data = replace(data,'instance','ip'

原创 M3DB集羣安裝筆記

介紹 最簡單的docker方式安裝就不介紹了,這裏講一下我在裝m3db單機多實例集羣時遇到的問題和爬坑過程 用途 爲了搭配exporter + prometheus + grafana使用,prometheus暫不支持分片。使用federa

原创 M3DB存儲配置

M3DB存儲配置 { "num_shards": 1024, "replication_factor": 3, "instances": [ { "id": "m3db001"

原创 【Python】自定義Error或者Exception

爲什麼需要自定義異常? 因爲需要花式catch exception 代碼 class MyException(Exception): def __init__(self, arg1, arg2): super(MyE

原创 【Python】重置Django Migrate

# 方式一 # find . -path "*/migrations/*.py" -not -name "__init__.py" -delete find . -path "*/migrations/*.pyc" -delete #

原创 【Python】對字典列表進行去重追加

[TOC] 目標 現有字典列表 # A = [ {dict1}, {dict2} ] B = [ {dict3}, {dict2} ] C = [ {dict3}, {dict4} ] M = [

原创 【前端】Neo4j前端源代碼閱讀筆記

目的 neo4j自帶的前端頁面無法嵌入到iframe中 在vue中實現類似於neo4j的前端頁面一樣的展示。 詳細 先從代碼輸入框入手,找到Editor.jsx文件 /// vim src/modules/Editor/Editor.j

原创 【Python】《Python編程之美 最佳實踐指南》讀書筆記

草草的看了一遍,有些設計代碼講解地方因爲我的層次不及,尚不能理解。 基本 留白勝於緊湊 |> 一行只寫一條語句 明確勝於隱晦 |> 判斷代碼寫的是否優雅的一個規則是:其他開發者是否只閱讀函數的首行和末行就能理解程序的作用 錯誤不應被默默

原创 【MySQL】show global status命令

原因 想通過show global status來完成對MySQL關鍵指標的採集,但是不知道這個命令頻繁執行是否會造成性能壓力,網上也沒有搜到相關的資料。mysql_exporter工具也是使用的這個命令。 結論 取出值的時候可能對心痛