原创 時間序列折線圖-階梯陰影

結果展示: 特點: 折線圖以階梯形式展示 背景以陰影填充 注意點:X軸日期爲按天顯示,但是計算字段需要按月彙總. 製作方式: 創建字段「SalesByMonth」。 Sum({ fixed datetrunc(‘month

原创 漏斗圖的製作

漏斗圖常用於一些轉化率的表達,如下圖示例,從瀏覽->加入購物車->購買,三個環節共兩個轉化率。先看一下我們的數據:製作方法:1.我們首先要根據uv字段創建一個-uv字段-uv =-uv2.把category拖到行,並進行排序3

原创 mysql安全安裝

在mysql安裝完成後,使用mysql_secure_installation命令進行安全性安裝設置 mysql_secure_installation Securing the MySQL server deployment.

原创 配置mysql編碼爲utf-8

首先通過命令查看編碼 show variables like '%char%'; mysql8.0開始默認編碼就是utf8了,如果之前的版本不是utf8,則可以通過修改/etc/my.cnf中的配置信息,設置其編碼方,統一爲ut

原创 小而多的面積圖

結果展示 這種分成小而多的好處在於行數和列數是可控的,可以將多個類別分成指定的行和列,而非直接拖到行列時,所有隻能以一行或一列展示。 製作方式 首先生成兩個字段,用來打點定位(二維座標) Cols = (index()-1)

原创 Tableau中增長率表達

如下圖可以看到:1. 該圖最上層顯示一個數值,下方爲增長率。2. 值得注意的是增長率爲正時,顯示向上三角形且其顏色爲橙色;當增長率爲負時,顯示向下三角形且其顏色爲藍色。該圖可以用來顯示今年與去年數值的比較。接下來讓我們看一下這個

原创 印象筆記Markdown樣式美化

背景 印象筆記目前雖然支持了Markdown,但是其渲染的效果「感人」,醜到不忍直視。如標題下會帶雙下劃線,代碼塊背景刺眼等,實在難以忍受。並且現在沒有提供直接修改樣式的選項,只能通過引入自己的css文件,覆蓋原有樣式表,實現樣式

原创 給用戶授權

在開發工作中,有時候我們需要限制用戶訪問特定的數據庫或表,或限制特定操作,如SELECT、INSERT、UPDATE等操作。在用戶創建完成後,就需要對用戶進行授權了。同時,爲其他用戶授權的先決條件是,當前用戶具有GRANT權限。在

原创 查看與撤銷用戶的授權

通過show grants for ‘username’@'ip’查看用戶授權信息;通過revoke xxx from ‘username’@'ip’撤銷用戶權限。如: 創建用戶 create user 'readonly'@

原创 創建用戶

創建用戶的語句基本格式爲: create user if not exists ‘username’@‘ip’ identified with mysql_native_password by pwd 創建僅本地localh

原创 Python中寫日誌方式

在python開發的時候,有些時候我們需要將日誌信息存儲下來用以程序的排查。那麼就需要定義一個寫日誌的函數。而且這個函數最好能夠滿足在控制檯打印出來的同時,將信息存儲到本地文件中。該方法有以下功能: 會在該文件logo.py的父

原创 關於日期的一些操作:基於datetime模塊

time模塊可以很好地獲取時間戳(time.time()),並進行格式化處理。但是,如果想要以更方便的格式顯示日期,或者對日期進行加減運算(如獲取167天前是什麼日期,89天后是什麼日期),time模塊就無能爲力了。這個時候就需要

原创 數據寫出到json

字典類型數據寫出到json import json def write_to_file(content, filename): with open(filename, 'a', encoding='utf-8') as f

原创 gzip文件在linux下的創建與解壓

gzip創建 格式:gzip + 文件名 (刪除源文件) 格式:gzip -r + 目錄 該壓縮方式是把目錄下的每一個文件都分別壓縮,而非將整個目錄壓縮爲一個文件。 gunzip解壓 格式:gunzip + 文件名 格式

原创 Anaconda常用命令

1. 查看幫助 conda --help #查看幫助 pip -- help #查看幫助 2. conda 創建python工作環境 conda create –name=工作環境名稱 python=python版本