原创 統計腳本梳理

交代一下所遍歷的表的結構。表存在一個id的自增主鍵索引,然後要查找出激活種類爲1以及激活時間小於2016的數據。 第一次使用的是代碼中經常使用的方式,也就是要保證代碼的整體性,一致性,畢竟一個整體風格一致的代碼要比犧牲性能更好一些

原创 python交互式文檔計算格式

notebook 類似於網絡w3school提供的交互方式一樣,在瀏覽器器中執行python代碼 一個基於本地服務的解析程序。相比較控制檯的執行方式,這種方式更加的方便。 %run python_file.py 這種運行方式省

原创 Think:同一臺計算機上運行php的不同版本

如何在同一臺計算機上運行不同的PHP版本。 如何更深的瞭解PHP運行機制。可以在學習別的語言的過程中,想想PHP是否也可以這樣做。ipython中定義獨立的配置項目 ipython profile create new_pro

原创 基礎SQL語句-UPDATE

    總有一種感覺,就是csdn這個發表博客的頁面真的是爛的可以。大家可以點擊下面文字的超鏈接,直接看英語文檔。基礎的東西如果不及時回顧,還是會零星的忘記一些。所以看了一下update的操作。 UPDATE [LOW_PRIORIT

原创 Protobuf適用場景

主要適用解決: 1. 跨平臺的RPC數據傳輸。 2. 相比json的解析要更快,數據量更小。而且數據結構明朗。

原创 Redis中Key中爲什麼要使用{}

Redis集羣介紹 Redis 集羣是一個提供在多個Redis間節點間共享數據的程序集。 Redis集羣並不支持處理多個keys的命令,因爲這需要在不同的節點間移動數據,從而達不到像Redis那樣的性能,在高負載的情況下可能會導致

原创 golang處理0x08不可見unicode字符

時間是個幻覺 在同步印象筆記的接口中報錯,報錯的基本信息大致如下: golang An invalid XML character (Unicode: 0x8) was found 原因在於,文本中包含了unicode不可見字符。

原创 範圍查詢

查看 mysql range optimization 有對Range Query的解釋。其中有這樣的描述,是針對聯合索引的,這裏截取其中的原文: For the following expression, the optimi

原创 dbdiagram

MySQL數據表繪製網頁工具:dbdiagram.io A free, simple tool to draw ER diagrams by just writing code. Designed for developers

原创 func SetMaxIdleConns

// SetMaxIdleConns sets the maximum number of connections in the idle // connection pool. // // If MaxOpenConns is

原创 TCP連接的建立和斷開

Since every byte that is exchanged is numbered, the acknowledgment number contains that next sequence number that the s

原创 mongo 返回EOF錯誤

很多事情僅僅的是嚴肅的提出問題都感覺很難,更何況還得要先發現它。 Question 描述 項目中使用:github.com/globalsign/mgo這個庫,在一次主從切換之後,mongo後續的操作都失敗了, 錯誤信息輸出:

原创 Go處理依賴抽象

Go的依賴倒置原則:代碼運行依賴內部的抽象接口 package main import "fmt" type Note interface { GetType() string } type Lineation struc

原创 php-single pattern

static private $_instance = NULL; 在類的實例不存在的時候,這個方法會創建一個類的實例,並且返回這個實例。通常情況下,這個方法的名字叫getInstance public function get

原创 LOCATION BLOCK 匹配規則

#location 修飾符 location block匹配request url中domain name或者ip/port之後的請求部分,即請求資源的路徑。 location optional_modifier location_m