小编Pet*_* Y.的帖子

Redis GET/SET 和哈希表的区别

总的来说,我对 Redis 和数据库都很陌生。我很困惑何时应该使用 GET/SET 命令以及何时应该创建哈希表并使用 HGET/HSET 命令。

假设我想跟踪商店中各种产品的价格。

使用 GET 和 SET:

SET pencil 3
SET eraser 4
SET calculator 60

GET pencil
GET eraser
GET calculator
Run Code Online (Sandbox Code Playgroud)

使用 HGET 和 HSET:

HSET mystore pencil 3
HSET mystore eraser 4
HSET mystore calculator 60

HGET mystore pencil
HGET mystore eraser
HGET mystore calculator
Run Code Online (Sandbox Code Playgroud)

对于这个商店的例子,哪种方法是首选?使用 GET/SET 命令和使用 HGET/HSET 命令有什么区别?他们的一些用例是什么?

谢谢

database hashmap redis

8
推荐指数
1
解决办法
6613
查看次数

Echo a Bell Character Cmd

在 Windows 的命令提示符下,我可以通过键入echo然后按住Ctrl+G来产生一个响铃字符来回显,echo ^G当我运行它时它会发出铃声。

当我实际echo ^G用键盘打字时,它只会打印G到屏幕上,不会发出任何噪音。

有人可以解释一下吗?

谢谢

cmd control-characters

7
推荐指数
1
解决办法
8283
查看次数

具有透明背景的精灵的像素完美碰撞检测

如何使用 Pygame 的sprite模块来检测具有透明背景的两个精灵的碰撞,以便True仅在实际精灵而不是透明背景发生碰撞时才返回?

python pygame sprite python-2.7

4
推荐指数
1
解决办法
2583
查看次数