原创 規約

public static class Spec { /// <summary> /// True條件。 /// </summary> /// <typepar

原创 Ubuntu 開發環境

一般Linux開發環境,土豪上MAC,平民上Ubuntu和Fedora,拋開Mac不談,單論個人偏好的話,姜戈比較偏向於Ubuntu。 虛擬機 Hyper-V更多的像個玩具,裝個鏡像一堆的限制,微軟的初衷是想讓用戶一鍵配置,反倒弄起來更麻煩

原创 機器學習筆記-相似度

傑卡德係數 首先是最簡單最粗暴的算法。爲了對比兩個東西的相似度,我們很容易就想到可以看他們有多少相似的內容,又有多少不同的內容,再進一步可以想到集合的交併集概年,因此引入了傑卡德係數這一概念。假設有兩個集合A,B,如果我們想要知道這兩個集合

原创 ElasticSearch 筆記-別名

年終了,清理一下自己的OneNote,把筆記遷移到博客上來。 索引別名Aliases問題 業務問題 業務需求是不斷變化迭代的,也許我們之前寫的某個業務邏輯在下個版本就變化了,我們可能需要修改原來的設計,例如數據庫能需要需要添加或刪減一個字段

原创 ElasticSearch 筆記-基本概念

年終了,清理一下自己的OneNote,把筆記遷移到博客上來。 官網:https://www.elastic.co/ 文檔:https://www.elastic.co/guide/cn/elasticsearch/guide/curren

原创 ElasticSearch 筆記-分佈式工作原理

特麼的有點坑啊,不是Markdown語法寫的怎麼導過來,貼過來就是一張圖。 0前言 通過前面章節的瞭解,我們已經知道 Elasticsearch 是一個實時的分佈式搜索分析引擎,它能讓你以一個之前從未有過的速度和規模,去探索你的數據。它被用

原创 ElasticSearch 筆記-映射

年終了,清理一下自己的OneNote,把筆記遷移到博客上來。 什麼是映射 數據庫建表的時候,我們DDL依據一般都會指定每個字段的存儲類型,例如:varchar、int、datetime等,目的很明確,就是更精確的存儲數據,防止數據類型格式混

原创 Linux 二 文件管理命令

文件管理 下面的命令中只列出了常用參數,並非所有,如果想了解其他參數,請使用man命令查看詳細解釋。 cat 命令 讀取文件並打印到標準輸出設備上 語法:cat [-nbs…] fileName 常用參數: -n 對輸出的行數進行編號 -

原创 Linux 一 目錄篇

OneNote上寫的筆記有點多了,比較亂,整理一下發到博客上來 由於Linux的開放自由,導致Linux有很多發行版本,CentOS、ReadHat、Debian、Fedora等等,也都有自己的系統目錄,如果這些傢伙各自爲政,同一個配置文件

原创 Redis 設計與實現——內部數據結構

閒暇之餘,通讀了《Redis 設計與實現》,個人比較喜歡第一版,小記幾筆,以便查閱,如果單純爲了使用,請移步:《命令查詢手冊》,共勉~ 整數集合 Intset是集合鍵的底層實現之一,用於有序、無重複的保存多個整數值,如果一個集合滿足: 只

原创 無法加載 System.Net.Http

起因 最近換了新機器,把系統從Win7換到了Win10,直接把VS升級到了VS2019,由於擔心老項目不兼容特意把.NET FrameWork 4.0之後的版本裝了個遍,順便裝了MVC4,不成想還是出幺蛾子了,一個MVC4的老項目無法編譯通

原创 RuntimeBinderException 異常

異常描述 最近使用Redis發現了一個十分詭異的異常,異常如下: Microsoft.CSharp.RuntimeBinder.RuntimeBinderException: “StackExchange.Redis.IBatch”未包含“

原创 Redis 設計與實現-內部數據結構

閒暇之餘,通讀了《Redis 設計與實現》,個人比較喜歡第一版,小記幾筆,以便查閱,如果單純爲了使用,請移步:《命令查詢手冊》,共勉~ 簡單動態字符串 Redis中使用的並不是傳統的C字符串,還是使用其特有的數據結構Sds(Simple D

原创 機器學習筆記-Python簡介

一些基本概念 Python語言簡潔明瞭,但對於不少從其他編程語言轉過來的人來說,相信有不少兄弟是奔着機器學習來的,經常被Python裏的模塊衝突,語法錯誤搞到瘋魔,這裏就對Python中的一些基本概念做一些基本的闡述,希望能對大家有所幫助(

原创 解決mscordacwks.dll不一致問題

用dotMemory分析服務器內存溢出問題時,若是試用時面臨激活問題,請執行如下命令: reg delete HKEY_CURRENT_USER\Software\JetBrains\dotMemory /f reg delete HKEY