原创 Go 學習筆記01.環境搭建 使用Beego快速搭建項目

下載go源碼包 wget https://studygolang.com/dl/golang/go1.14.1.linux-amd64.tar.gz tar -C /usr/local -zxvf go1.14.1.linux-

原创 [轉載]音頻 屬性詳解(涉及採樣率、通道數、位數、比特率、幀等)

【音頻】 可以聽到的聲音頻率在20HZ~20kHz之間的聲波 【採樣頻率】 採樣率,每秒鐘 提取樣本的次數。 次數越高 聲音還原度越高 越真實。但人耳分辨率有限,超過就聽不到了。 44100已是CD音質, 這個和視頻電影的每秒24

原创 Go 學習筆記04.函數 多返回值 變參函數

函數定義 /* 我們定義了一個plus函數,接收a,b兩個參數,類型均是int,返回值也爲int 直接在main函數中調用 */ package main import "fmt" func plus(a int, b in

原创 Go 結構體struct、字典map 與 json的相互轉換

編碼 結構體 -> json // 結構體 -> json package main import ( "encoding/json" "fmt" ) // 結構體 -> json type IT struct { Co

原创 Go grpc依賴配置

# go mod init # go env -w GO111MODULE=on # go env -w GOPROXY=https://goproxy.cn,direct # 1. 安裝 grpc go get -u goog

原创 Python opencv 視頻圖片添加時間戳

圖片添加文字 import cv2 img = cv2.imread('pyyy.png') img2 = img.copy() # 備份操作 font = cv2.FONT_HERSHEY_SIMPLEX # 定義字體

原创 grpc 雙向通道 編寫聊天室

利用 grpc 雙向通道的特性,編寫一個簡易的聊天室。 服務端: go 客戶端: go 和 python go 語言依賴 https://blog.csdn.net/sunt2018/article/details/106630

原创 Python aiohttp中間件示例

aiohttp # 獲取表單 data = await self.request.post() # 獲取url /{user_id}/ 中的參數 user_id = self.request.match_info.get('u

原创 Etcd 入門

Etcd 入門 Etcd3 是 CoreOS 於 2016年7月發佈的 etcd新版本 分佈式 key-value 存儲 Go語言編寫,Raft一致性算法來管理高可用複製日誌 Linux 單機部署 安裝etcd curl -L

原创 Go Redis

Go Redis Go語言連接Redis庫,常用的庫 redisgo 和 go-redis https://github.com/gomodule/redigo https://github.com/go-redis/redis

原创 Dockerfile 的常見參數

Docker File 常用指令 FROM 指定基礎鏡像 FROM centos:7 MAINTAINER: 指定作者/維護着 MAINTAINER Tian Go <[email protected]> RU

原创 Python 使用argparse進行命令行解析

prog.py import argparse # 1. 創建一個解析器 parser = argparse.ArgumentParser(description='Process some integers.') # 2.添

原创 React 學習文檔記錄

React 學習文檔記錄 React 隨堂練習筆記 https://www.kancloud.cn/tiango/react

原创 Go 練習02.操作MySQL

database/sql 包提供了保證SQL數據庫的接口,並不提供數據庫驅動。 需要自行下載數據庫驅動。 數據庫驅動 $ go get -u github.com/go-sql-driver/mysql 連接數據庫 sq

原创 Go 練習01.統計文本行出現頻次/查找重複的行

從標準輸入讀取文本,統計相同文本出現的次數 package main import ( "bufio" "fmt" "os" ) func main() { // 統計文本 {"文本1":5