string型別的操作:
1. 單個設定:set key value
2. 單個獲取:get key
3. 刪除:del key
4. 多個設定:mset key1 value1 key2 value2
5. 多個獲取:mget key1 key2 …
6. 獲取長度:strlen key
7. 設定有效期:setex key seconds value
hash型別的操作:
1. 單個設定: hset key field value
2. 單個獲取:hget key field、hgetall key
3. 刪除:hdel key field1 [field2]
4. 多個設定:hmset key field1 value1 field2 value2 …
5. 多個獲取:hmget key field1 field2 …
6. 獲取長度:hlen key
list型別的操作:
1. 設定:lpush key value1 [value2]、rpush key value1 [value2]
2. 獲取:lrange key start stop、lindex key index
3. 刪除:lpop key、rpop key
4. 獲取個數:llen key
set型別的操作:
1. 設定:sadd key member1 [member2]
2. 獲取:smembers key
3. 刪除:srem key member1 [member2]
4. 獲取個數:scard key
key 的統一操作
#刪除指定key
del key
#獲取key是否存在
exists key
#獲取key的型別
type key
#為指定key設定有效期
expire key seconds
#獲取key的有效時間
ttl key
Linux ls 命令實現(簡化版)
在學習linux系統程式設計的時候,實現了ls命令的簡化版本。實現的功能如下 1.每種檔案型別有自己的顏色 普通檔案,d 目錄檔案,l 鏈結檔案,c 字元裝置檔案,b 快裝置檔案,p 管道檔案,s socket檔案。共7種 2.支援的引數有 hali a 顯示隱藏檔案,i 顯示inode節點號,l ...
報表製作簡化版
機房收費系統無論是重構還是第一版,都用到了報表,為什麼在乙個系統中要新增報表呢?報表的作用是什麼呢?報表百科。我理解的報表是 向上級報告情況的乙個媒介,沒有固定的格式。之前在專案中,我們真正給企業做過一次報表,是以匯出word的形式生成的,大概格式如圖 這次在自己的 機房收費系統 中設計報表,我使用...
飛機大戰 簡化版
import pygame from pygame.locals import import random import time class herobullet def init self,x,y,windows self.x x self.y y self.windows windows se...