原创 Go語言之簡單算法的實現——查找算法

Go語言之簡單算法的實現——查找算法 文章目錄Go語言之簡單算法的實現——查找算法1. 二分查找算法1.1 二分查找算法: 在指定切片(有序)中查找第一個大於給定值的元素索引1.2 二分查找算法: 在指定切片(有序)中查找等於給定

原创 Netflix Zuul 1.x 的理念與原理學習

author : 丁家文 Netflix Zuul 1.x 的理念與原理學習 Zuul 的概念 Zuul,SpringCloud 系列的API網關,Netflix全家桶的核心組件之一。 在一個微服務集羣中, Zuul 擔任

原创 Go語言之簡單算法的實現——插入排序算法

Go語言之簡單算法的實現——插入排序算法 文章目錄Go語言之簡單算法的實現——插入排序算法1、直接插入排序算法1.1 直接插入排序升序算法(以空間節省時間)1.2 直接插入排序升序算法(以時間節省空間) 1、直接插入排序算法 1.

原创 Pandas一些常見場景的解決方案

Pandas一些常見場景的解決方案 文章目錄Pandas一些常見場景的解決方案1.過濾出DataFrame中某一列值在某個List中數據DataFrame groupby之後對數據進行聚合操作 1.過濾出DataFrame中某一列

原创 Scala中一些經典場景的解決方案

Scala中一些經典場景的解決方案 文章目錄Scala中一些經典場景的解決方案1、Spark DataFrmae執行udf函數時傳入外部變量(20190925)2. 創建POJO 實例(20191012) 1、Spark Data

原创 Go語言之簡單算法的實現——歸併排序算法

Go語言之簡單算法的實現——歸併排序算法 文章目錄Go語言之簡單算法的實現——歸併排序算法1.1 歸併排序升序算法 1.1 歸併排序升序算法 /** * @title merge * @description 歸併算法, 將兩

原创 Go語言之簡單算法的實現——冒泡排序算法

Go語言之簡單算法的實現——冒泡排序算法 文章目錄Go語言之簡單算法的實現——冒泡排序算法1.1 冒泡排序升序算法 1.1 冒泡排序升序算法 /** * 冒泡排序升序算法 * 優點:簡單易懂, 傳入切片,利用引用傳值,開銷較小

原创 Spark DataFrame入門學習筆記

Spark DataFrame入門學習筆記 文章目錄Spark DataFrame入門學習筆記1. 添加配置文件1.1、 配置文件存放目錄1.2、 添加讀取配置代碼2. 初始化Spark3. 讀入數據3.1、 本地文件導入2.2

原创 Python學習筆記——序列

Python學習筆記——序列 文章目錄Python學習筆記——序列1. 列表連接方式1.1 通過“+” 號連接 (創建新的對象,並需要複製對象)1.2 通過 extend 方式連接 (將元素添加到原有列表)比較2. 切片2

原创 致敬1024

從來流雨皆過客,唯有夜影醉乾坤。            ———— 洪城浪子 謹以此紀念1024

原创 機器學習-分類算法支持向量機簡要概述

機器學習-分類算法支持向量機簡要概述 文章目錄機器學習-分類算法支持向量機簡要概述1. 監督學習與無監督學習2. 支持向量機 ——SVM2.1 線性可分2.2 線性不可分2.3 核函數3. python sklearn中的使用(二

原创 Python sklearn學習之特徵選擇

Python sklearn學習之特徵選擇 文章目錄Python sklearn學習之特徵選擇1. 移除低方差特徵2. 單變量特徵選擇2.1 單變量特徵選擇工具類2.2 score_func參數說明2.2.1 用於迴歸:2.2.

原创 Python sklearn學習之缺失值插補

Python sklearn學習之缺失值插補 文章目錄Python sklearn學習之缺失值插補1 單變量插補1.1 SimpleImputer類2 多變量插補2.1 IterativeImputer類3 標記缺失值 sciki

原创 Python sklearn學習之數據預處理——非線性轉換

Python sklearn學習之數據預處理——非線性轉換 文章目錄Python sklearn學習之數據預處理——非線性轉換1. 兩種常見的非線性轉換1.1 分位數轉換1.2 冪變換2. sklearn中非線性變換的實現2.1

原创 Python sklearn學習之數據預處理——標準化

Python sklearn學習之數據預處理——標準化 文章目錄Python sklearn學習之數據預處理——標準化1. 數據集常見標準化方式min-max標準化(Min-Max-normalization)z-score 標準