原创 Intellij IDEA 部署Vue

1. 在IDEA中配置vue插件 點擊File-->Settings-->Plugins-->搜索vue.js插件進行安裝。 安裝vue後,需要重啓軟件 2. 搭建node.js環境 安裝node.js 可以去官網下載:https:

原创 2. SpringBoot快速入門

1. 代碼實現 1.1 創建Maven工程 1.2 添加SpringBoot的起步依賴 SpringBoot要求,項目要繼承SpringBoot的起步依賴spring-boot-starter-parent <parent>

原创 4. ECharts 樣式設置

樣式設置的幾種方式,他們的功能範疇可能會有交叉(即同一種細節的效果可能可以用不同的方式實現),但是他們各有各的場景偏好。 顏色主題(Theme) 調色盤 直接樣式設置(itemStyle、lineStyle、areaStyle、label

原创 3. SpringBoot原理分析

1. 起步依賴原理分析 1.1 分析spring-boot-starter-parent 按住Ctrl點擊pom.xml中的spring-boot-starter-parent,跳轉到了spring-boot-starter-parent的

原创 3. ECharts餅圖

ECharts 提供了豐富的自定義配置選項,並且能夠從全局、系列、數據三個層級去設置數據圖形的樣式。下面我們來看如何使用 ECharts 實現下面這個南丁格爾圖: 繪製南丁格爾圖 這次要畫的是餅圖,餅圖主要是通過扇形的弧度表現不同類目的數據

原创 1. Echarts介紹

ECharts 是一個使用 JavaScript 實現的開源可視化庫,涵蓋各行業圖表,滿足各種需求。 ECharts 遵循 Apache-2.0 開源協議,免費商用。 ECharts 兼容當前絕大部分瀏覽器(IE8/9/10/11,Chro

原创 2. ECharts快速入手

1. 獲取 ECharts 可以通過以下幾種方式獲取 ECharts。 從 Apache ECharts (incubating) 官網下載界面 獲取官方源碼包後構建。 在 ECharts 的 GitHub 獲取。 通過 npm 獲取 e

原创 4. SpringBoot的配置文件

1. SpringBoot配置文件類型 1.1 SpringBoot配置文件類型和作用 SpringBoot是基於約定的,所以很多配置都有默認值,但如果想使用自己的配置替換默認配置的話,就可以使用application.properties

原创 5. 異步數據加載和更新

異步加載 入門示例中的數據是在初始化後setOption中直接填入的,但是很多時候可能數據需要異步加載後再填入。ECharts 中實現異步數據的更新非常簡單,在圖表初始化後不管任何時候只要通過 jQuery 等工具異步獲取數據後通過 set

原创 4. MySQL SQL常見單行函數

SQL函數 主要有兩種:單行函數、多行函數(分組函數、聚合函數) 一、單行函數 只對一行進行變換,每行返回一個結果。可以轉換數據類型,可以嵌套參數可以是一列或一個值(對查詢結果的每一行記錄都有效,會影響每一行記錄)。 二、多行函數(分組函數

原创 CSS

CSS作用: 頁面美化和佈局控制 1、概念 Cascading Style Sheets 層疊樣式表 層疊:多個樣式可以作用在同一個html的元素上,同時生效 2、好處 1) 功能強大 2)將內容展示和樣式控制分離 降低耦合度。解耦 讓分

原创 Qt 繪圖轉換

轉換 QTransform 用於指定座標系的 2D 轉換 - 平移、縮放、扭曲(剪切)、旋轉或投影座標系。繪製圖形時,通常會使用。 QTransform 與 QMatrix 不同之處在於,它是一個真正的 3x3 矩陣,允許視角轉換,QTra

原创 Qt 漸變填充

漸變填充 QGradient 可以和 QBrush 組合使用,來指定漸變填充。 Qt 目前支持三種類型的漸變填充: 1、QLinearGradient:顯示從起點到終點的漸變 2、QRadialGradient:以圓心爲中心顯示漸變

原创 HTML

HTML是前臺頁面的基本結構,這裏我們先從html進行簡單介紹 Web概念概述 JavaWeb JavaWeb是使用Java語言開發基於互聯網的項目 軟件架構: 1、C/S Client/Server 客戶端/服務器端 在用戶本地有一個客戶

原创 3. DQL 數據庫查詢語句

我們先準備一張基礎表來驗證查詢語句的相關操作 show databases; use mydata; show tables; CREATE TABLE `dept`( `deptno` INT(2) NOT NULL, `