2021年4月6日
摘要: Redis hash是一个string类型的field(字段)和value(值)的映射表,hash特别适合用于存储对象。 hash是将任意长度的输入通过散列算法变换成固定长度的输出,最终输出hash值。 一个哈希存储一条数据,一个字段field存储一条数据中的一个属性,字段值value是属性对应的值 阅读全文
posted @ 2021-04-06 10:51 Hanson_Wang 阅读(124) 评论(0) 推荐(0) 编辑
摘要: Redis 字符串数据类型的相关命令用于管理 redis 字符串值 语法为: redis 127.0.0.1:6379> COMMAND KEY_NAME Redis字符串命令: 序号 命令 描述 1 SET key value 设置指定 key 的值 2 GET key 获取指定的key的值 3 阅读全文
posted @ 2021-04-06 09:19 Hanson_Wang 阅读(40) 评论(0) 推荐(0) 编辑
  2021年4月2日
摘要: Redis命令用户在redis服务上执行操作。 Redis客户端基本语法: $ redis-cli * 在 redis-cli 后面加上 --raw,可避免中文乱码。 启动 redis 服务器,打开终端并输入命令 redis-cli,该命令会连接本地的 redis 服务。 $ redis-cli r 阅读全文
posted @ 2021-04-02 16:30 Hanson_Wang 阅读(68) 评论(0) 推荐(0) 编辑
摘要: Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 String 字符串: string是redis最基本的数据类型,一个key对应一个value,与memcache一样。 redis的string可以 阅读全文
posted @ 2021-04-02 14:47 Hanson_Wang 阅读(45) 评论(0) 推荐(0) 编辑
摘要: Redis: Key-value存储系统,跨平台非关系型数据库。 Redis称为数据结构服务器,因为值可以是: String 字符串 Hash 散列 List 列表 Set 集合 Sorted set 有序集合 特点: 数据持久,可以将内存数据保存在磁盘,重启后可再次加载使用 提供多种数据结构存储 阅读全文
posted @ 2021-04-02 14:04 Hanson_Wang 阅读(98) 评论(0) 推荐(0) 编辑
  2020年12月20日
摘要: 查找全部: db.collectionName.find() 根据字段查找(精确匹配,大小写敏感): db.collectionName.find( { "cuisine": "Italian"} ) 或的关系: db.restaurants.find({ $or: [ { "cuisine": " 阅读全文
posted @ 2020-12-20 23:43 Hanson_Wang 阅读(2689) 评论(0) 推荐(0) 编辑
  2020年9月30日
摘要: 先举个栗子: list1 = ['apple', 'banana', 'orange'] list2 = ['apple', 'banana', 'orange'] list3 = ['banana', 'orange', 'apple'] 我们都知道,判断两个列表是否相等,直接用 " == " 就 阅读全文
posted @ 2020-09-30 11:14 Hanson_Wang 阅读(18578) 评论(5) 推荐(0) 编辑
  2020年5月16日
摘要: 很多时候我们需要将python写好的脚本在其他没有python的环境中运行,以下就介绍如何将python脚本转译为.exe文件并执行。 脚本案例: # -*- coding: gbk -*- import random2 lst = range(1, 97) n = 2 print '号码池共计96 阅读全文
posted @ 2020-05-16 23:33 Hanson_Wang 阅读(382) 评论(0) 推荐(0) 编辑
  2020年3月26日
摘要: 1. 生成器定义 在Python中,一边循环一边计算的机制,称为生成器:generator。 2. 为什么要有生成器 列表所有数据都在内存中,如果有海量数据的话将会非常耗内存。 如:仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。 如果列表元素按照某种算法推算出来,那我们就可以在 阅读全文
posted @ 2020-03-26 23:03 Hanson_Wang 阅读(361) 评论(0) 推荐(0) 编辑
  2020年3月23日
摘要: Tornado 自带了模板系统,模板语法与 Django 差异不大。这里简单地介绍如何使用 Tornado 的模板系统。 首先是编写 URL 规则与 Handler: 01 class NowaMagicHandler(tornado.web.RequestHandler): 02 def get( 阅读全文
posted @ 2020-03-23 00:30 Hanson_Wang 阅读(148) 评论(0) 推荐(0) 编辑