原创 Kafka快速入門(八)——Confluent Kafka簡介

Kafka快速入門(八)——Confluent Kafka簡介 一、Confluent Kafka簡介 1、Confluent Kafka簡介 2014年,Kafka的創始人Jay Kreps、NahaNarkhede和饒軍離開Linked

原创 Kafka快速入門(二)——Kafka架構

Kafka快速入門(二)——Kafka架構 一、Kafka架構簡介 1、Kafka架構簡介 2、Record Record即Kafka消息,是Kafka處理的主要對象。 3、Topic Topic是承載Kafka消息數據的邏輯容器,用於區

原创 Kafka快速入門(五)——Kafka管理

Kafka快速入門(五)——Kafka管理 一、Kafka工具腳本簡介 1、Kafka工具腳本簡介 Kafka默認提供了很多個命令行腳本,用於實現各種各樣的功能和運維管理。默認情況下,不加任何參數或攜帶--help運行Kafka shell

原创 Python3快速入門(十七)——Python擴展模塊開發

Python3快速入門(十七)——Python擴展模塊開發 一、Python擴展模塊 1、Python擴展模塊簡介 Python與C/C++交互的方案有多種,如Python C API,SWIG,SIP,ctypes,cpython,cff

原创 AI量化交易(一)——量化交易簡介

AI量化交易(一)——量化交易簡介 一、量化交易簡介 1、量化交易簡介 量化交易是以數學模型爲交易思維,以歷史數據爲基礎,以數學建模、統計學分析、編程設計爲工具,利用計算機技術從龐大的歷史數據中海選出能帶來超額收益的多種大概率獲利事件以制定

原创 AI量化交易

《量化交易系統開發》 《AI量化交易》AI量化交易(一)——量化交易簡介https://blog.51cto.com/9291927/2450910AI量化交易(二)——Tushare財經數據框架https://blog.51cto.com

原创 AI量化交易(二)——Tushare財經數據框架

AI量化交易(二)——Tushare財經數據框架 一、Tushare簡介 1、Tushare簡介 Tushare是一個免費、開源的python財經數據接口包,目前爲Tushare Pro版本,主要實現對股票等金融數據從數據採集、清洗加工到數

原创 Python3快速入門(十八)——PyInstaller打包發佈

Python3快速入門(十八)——PyInstaller打包發佈 一、PyInstaller簡介 1、PyInstaller簡介 PyInstaller是一個跨平臺的Python應用打包工具,支持 Windows/Linux/MacOS三大

原创 Python3快速入門(十四)——Pandas數據讀取

Python3快速入門(十四)——Pandas數據讀取 一、DataFrame IO 1、CSV文件 pandas.read_csv(filepath_or_buffer, na_values='NAN', parse_dates=['La

原创 Python3快速入門(十六)——Matplotlib繪圖

Python3快速入門(十六)——Matplotlib繪圖 一、Matplotlib簡介 1、Matplotlib簡介 Matplotlib是 Python 2D-繪圖領域使用最廣泛的套件,可以簡易地將數據圖形化,並且提供多樣化的輸出格式。

原创 Python3快速入門(十五)——Pandas數據處理

Python3快速入門(十五)——Pandas數據處理 一、函數應用 1、函數應用簡介 如果要將自定義函數或其它庫函數應用於Pandas對象,有三種使用方式。pipe()將函數用於表格,apply()將函數用於行或列,applymap()將

原创 Python3快速入門(十三)——Pandas數據結構

Python3快速入門(十三)——Pandas數據結構 一、Pandas數據結構簡介 Pandas有三種主要數據結構,Series、DataFrame、Panel。Series是帶有標籤的一維數組,可以保存任何數據類型(整數,字符串,浮點數

原创 PyQt5快速入門(八)PyQt5數據庫操作

PyQt5快速入門(八)PyQt5數據庫操作 一、SQLite數據庫 1、SQLite簡介 SQLite是一個輕量級的數據庫,實現了自給自足、無服務器、零配置、事務性的SQL數據庫引擎,主要作爲手機應用的數據庫以及小型桌面應用的數據庫。官方

原创 PyQt5快速入門(七)PyQt5擴展

PyQt5快速入門(七)PyQt5擴展 一、PyQt5項目發佈 1、PyInstaller簡介 PyInstaller是一款免費易用的打包工具,支持Windows、Linux、MacOS,並且支持32位和64位系統。http://www.p

原创 PyQt5快速入門(一)PyQt5簡介

PyQt5快速入門(一)PyQt5簡介 一、PyQt5簡介 1、PyQt5簡介 PyQt是Qt框架的Python語言實現,由Riverbank Computing開發,是最強大的GUI庫之一。PyQt提供了一個設計良好的窗口控件集合,每一個