原创 Flask框架的一個小案例

這個案例簡單的實現了Flask框架的原理,運用python中的Flask框架從數據庫中提取數據,前端頁面運用echarts渲染 後端代碼: from flask import Flask,render_template from fla

原创 Flask框架關於數據庫操作的學習筆記

最近在研究數據可視化方面的東西,而用到的就是flask調取mysql數據,然後通過前端展示數據,下面就是我的學習筆記   Mac和Windows下數據庫的安裝: 1. Mysql爲例 2. https://dev.mysql.com/

原创 Echarts可視化2019年想去的地方

ECharts,一個使用 JavaScript 實現的開源可視化庫,可以流暢的運行在 PC 和移動設備上,兼容當前絕大部分瀏覽器(IE8/9/10/11,Chrome,Firefox,Safari等),底層依賴輕量級的矢量圖形庫ZRend

原创 Hive調優

HiveQL是一種聲明式語言,用戶會提交聲明式的查詢,而Hive會將其轉換成MapReduce job。大多數情況,用戶不需要了解Hive內部是如何工作的,這樣可以專注於手頭上的事情。而內部複雜的查詢解析、規劃、優化和執行過程是由Hive

原创 Hive聚合函數總結

GROUP BY語句 GROUP BY語句通常會和聚合函數一起使用,按照一個或者多個列對結果進行分組,然後對每個組進行聚合操作 下面我們根據手機的名字對數據進行聚合操作,分別計算每個手機的銷量 Having語句  HAVING子句允許用

原创 HiveQL:數據定義

HiveQL是Hive查詢語言。和普通使用的所有SQL方言,它不完全遵守任一種ANSI SQL標準的修訂版。HiveQL可能和MySQL的方言最接近,但是兩者還是存在顯著性差異。Hive不支持行級插入操作、更新操作和刪除操作。Hive也不

原创 Flask+echarts可視化未來一週天氣變化情況

Flask是一個基於Python開發並且依賴jinja2模板和Werkzeug WSGI服務的一個微型框架,對於Werkzeug本質是Socket服務端,其用於接收http請求並對請求進行預處理,然後觸發Flask框架,開發人員基於Fla

原创 Echart可視化渲染數據

ECharts是由百度團隊開發的,可高度個性化定製的數據可視化圖表庫。它的底層依賴輕量級的Canvas類庫ZRender,是一個純JavaScript的圖標庫,兼容(IE8/9/10/11,Chrome,Firefox,Safari等)主

原创 Flask+Ajax實現Echarts異步渲染

首先給出Echarts官網實例: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>ECharts</title> <!-- 引入 echar

原创 使用Flask來實現mysql的基本操作

使用SQLAlchemy操作數據庫 爲了簡化數據庫操作,我們將使用SQLAlchemy一個數據庫工具(ORM,即對象關係映射)。藉助SQLAlchemy,你可以通過定義Python類來表示數據庫裏的一張表(類屬性表示表中的字段/列),通過

原创 機器學習——神經網絡關於學習率的調優

學習率控制每次更新參數的幅度,是比較重要的模型超參,過高和過低的學習率都可能對模型結果帶來不良影響,合適的學習率可以加快模型的訓練速度。 學習率太大會導致權重更新的幅度太大,有可能會跨過損失函數的最小值,導致參數值在極優值兩邊徘徊,即在極

原创 機器學習——DStream操作概述

Spark Streaming工作機制 在Spark Streaming中,會有一個組件Receiver,作爲一個長期運行的任務(Task)運行在一個Executor上,每個Receiver都會負責一個DStream輸入流(如從文件中讀取

原创 神經學習——AlexNet網絡

AlexNet是最早的現代神經網絡,是由(亞歷克斯)等人在2012年的ImageNet比賽中發明的一種卷積神經網絡,並以此模型拿到了冠軍。它證明了CNN在複雜模型下的有效性,使用GPU使訓練在可接受的時間範圍內得到結果,推動了有監督深度學

原创 機器學習——基於協同過濾推薦系統

基於用戶人口屬性和行爲數據設計的推薦算法,稱爲協同過濾算法。此方法主要根據用戶的歷史行爲,尋找用戶或物品的近鄰集合,以此計算用戶對物品的偏好,包括基於領域,圖,關聯規則,知識的推薦算法,其中最廣泛應用是基於領域的方法,在實踐中往往是上述幾

原创 機器學習——支持向量機

支持向量機在高維或無限空間中構造超平面或超平面集合,將原有限空間映射到維數高得多的空間中,在該空間中進行分類可能會更容器。它可以同時最小化經驗誤差和最大化幾何邊緣區,因此也。它被稱爲最大間隔分割器直觀。來說,分類邊界距離最近的訓練數據點越