redis
字串string
雜湊hash
列表list
集合set
有序集合zset
git
git init
git config user.name '張三'
git config user.email '[email protected]'
git status
git add .
git add *
git commit -m '版本描述'
git log
git reset --hard head^ //回退版本
head^^表示當前最新版本的前兩個版本,以此類推...
head~10表示當前最新版本的前10個版本,以此類推...
git reset --hard 版本號
撤銷修改, 只能撤銷工作區、暫存區的**
# 第一步:將暫存區**撤銷到工作區
git reset head 檔名
# 第二步:撤銷工作區**
git checkout 檔名
對比版本
對比版本庫與工作區
git diff head -- login.py 示例檔名
對比版本庫
git diff head head^ -- login.py
刪除檔案
# 刪除檔案
rm 檔名
# git確定刪除檔案,對比新增檔案git add
git rm 檔名
或者git checkout -- 檔名
# 刪除後記錄刪除操作版本
git commit -m '刪除描述'
git clone
# 工作區新增到暫存區
git add .
# 暫存區提交到倉庫區
git commit -m '立項'
# 推送到遠端倉庫
git push
如果在每次 push 都需要設定賬號與密碼,那麼可以設定記住密碼
設定記住密碼(預設15分鐘):
git config --global credential.helper cache
如果想自己設定時間,可以這樣做(1小時後失效):
git config credential.helper 'cache --timeout=3600'
長期儲存密碼:
git config --global credential.helper store
打標籤git tag -a 標籤名 -m '標籤描述'
例:git tag -a v1.0 -m 'version 1.0'
推送標籤
git push origin 標籤名
例:git push origin v1.0
刪除本地和遠端標籤
git tag -d 標籤名
# 刪除遠端倉庫標籤
git push origin --delete tag 標籤名
分支檢視當前分支
git branch
建立並切換dev分支
git checkout -b 分支名 //dev只是分支的名字
設定本地分支跟蹤遠端指定分支(將分支推送到遠端)
git push -u origin 分支名
切換到主分支才能合併
git merge 分支名
git push
只有分支的資料提交到主分支
git pull 的資料才能發生變化
flask
簡介用 python 語言基於 werkzeug 工具箱編寫的輕量級web開發框架。
路由定義
python 專案中git redis的常用命令
git 常用的命令 git branch r 檢視遠端分支 git branch l 檢視本地分支 git branch a 檢視全部分支 本地跟遠端的 git checkout b sisongwei feature policy chuangxin 切換分支 b是沒有某個分支就建立 git st...
C 基礎入門
類 類是資料和函式的封裝體,類也是一種資料型別。在類中資料稱為資料成員,函式稱為成員函式。類的定義一般形式 class 類名 資料成員同結構struct中的資料是一致的,成員函式是對類的私有資料成員操作的惟一途徑。類的成員函式宣告的結構如下 型別 成員函式名 參數列 最後的分號不可以省略 成員函式定...
TCP UDP基礎入門
5.1udp例項 udp傳送程式的步驟如下 1.用wsastartup函式初始化socket環境 2.用socket函式建立乙個套接字 3.用setsockopt函式設定套接字的屬性,例如設定為廣播型別 很多時候該步驟可以省略 4.建立乙個sockaddr in,並指定其ip位址和埠號 5.用sen...