Redis命令---List篇

目录

  • 1.Redis Lindex 命令 - 通过索引获取列表中的元素
    • 简介
    • 语法
      • 可用版本: >= 1.0.0
      • 返回值: 列表中下标为指定索引值的元素。 如果指定索引值不在列表的区间范围内,返回 nil 。
    • 示例
  • 2.Redis Rpush 命令 - 在列表中添加一个或多个值
    • 简介
    • 语法
      • 可用版本: >= 1.0.0
      • 返回值: 执行 RPUSH 操作后,列表的长度。
    • 示例
  • 3.Redis Lrange 命令 - 获取列表指定范围内的元素
    • 简介
    • 语法
      • 可用版本: >= 1.0.0
      • 返回值: 一个列表,包含指定区间内的元素。
    • 示例
  • 4.Redis Rpoplpush 命令 - 移除列表的最后一个元素,并将该元素添加到另一个列表并返回
    • 简介
    • 语法
      • 可用版本: >= 1.0.0
      • 返回值: 被弹出的元素。
    • 示例
  • 5.Redis Blpop 命令 - 移出并获取列表的第一个元素, 如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止。
    • 简介
    • 语法
      • 可用版本: >= 2.0.0
      • 返回值: 如果列表为空,返回一个 nil 。 否则,返回一个含有两个元素的列表,第一个元素是被弹出元素所属的 key ,第二个元素是被弹出元素的值。
    • 示例
  • 6.Redis Brpop 命令 - 移出并获取列表的最后一个元素, 如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止。
    • 简介
    • 语法
      • 可用版本: >= 2.0.0
      • 返回值: 假如在指定时间内没有任何元素被弹出,则返回一个 nil 和等待时长。 反之,返回一个含有两个元素的列表,第一个元素是被弹出元素所属的 key ,第二个元素是被弹出元素的值。
    • 示例
  • 7.Redis Brpoplpush 命令 - 从列表中弹出一个值,将弹出的元素插入到另外一个列表中并返回它; 如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止。
    • 简介
    • 语法
      • 可用版本: >= 2.0.0
      • 返回值: 假如在指定时间内没有任何元素被弹出,则返回一个 nil 和等待时长。 反之,返回一个含有两个元素的列表,第一个元素是被弹出元素的值,第二个元素是等待时长。
    • 示例
  • 8.Redis Lrem 命令 - 移除列表元素
    • 简介
    • 语法
      • 可用版本: >= 1.0.0
      • 返回值: 被移除元素的数量。 列表不存在时返回 0 。
    • 示例
  • 9.Redis Llen 命令 - 获取列表长度
    • 简介
    • 语法
      • 可用版本: >= 1.0.0
      • 返回值: 列表的长度。
    • 示例
  • 10.Redis Ltrim 命令 - 对一个列表进行修剪(trim),就是说,让列表只保留指定区间内的元素,不在指定区间之内的元素都将被删除。
    • 简介
    • 语法
      • 可用版本: >= 1.0.0
      • 返回值: 命令执行成功时,返回 ok 。
    • 示例
  • 11.Redis Lpop 命令 - 移出并获取列表的第一个元素
    • 简介
    • 语法
      • 可用版本: >= 1.0.0
      • 返回值: 列表的第一个元素。 当列表 key 不存在时,返回 nil 。
    • 示例
  • 12.Redis Lpushx 命令 - 将一个或多个值插入到已存在的列表头部
    • 简介
    • 语法
      • 可用版本: >= 2.2.0
      • 返回值: LPUSHX 命令执行之后,列表的长度。
    • 示例
  • 13.Redis Linsert 命令 - 在列表的元素前或者后插入元素
    • 简介
    • 语法
      • 可用版本: >= 1.0.0
      • 返回值: 如果命令执行成功,返回插入操作完成之后,列表的长度。 如果没有找到指定元素 ,返回 -1 。 如果 key 不存在或为空列表,返回 0 。
    • 示例
  • 14.Redis Rpop 命令 - 移除并获取列表最后一个元素
    • 简介
    • 语法
      • 可用版本: >= 1.0.0
      • 返回值: 列表的最后一个元素。 当列表不存在时,返回 nil 。
    • 示例
  • 15.Redis Lset 命令 - 通过索引设置列表元素的值
    • 简介
    • 语法
      • 可用版本: >= 1.0.0
      • 返回值: 操作成功返回 ok ,否则返回错误信息。
    • 示例
  • 16.Redis Lpush 命令 - 将一个或多个值插入到列表头部
    • 简介
    • 语法
      • 可用版本: >= 1.0.0
      • 返回值: 执行 LPUSH 命令后,列表的长度。
    • 示例
  • 17.Redis Rpushx 命令 - 为已存在的列表添加值
    • 简介
    • 语法
      • 可用版本: >= 2.2.0
      • 返回值: 执行 Rpushx 操作后,列表的长度。
    • 示例
  • 总结

1.Redis Lindex 命令 - 通过索引获取列表中的元素

简介

Redis Lindex 命令用于通过索引获取列表中的元素。你也可以使用负数下标,以 -1 表示列表的最后一个元素, -2 表示列表的倒数第二个元素,以此类推。Redis 列表(List)

语法

redis 127.0.0.1:6379> LINDEX KEY_NAME INDEX_POSITION

可用版本: >= 1.0.0

返回值: 列表中下标为指定索引值的元素。 如果指定索引值不在列表的区间范围内,返回 nil 。

示例

redis 127.0.0.1:6379> LPUSH mylist "World"
(integer) 1

redis 127.0.0.1:6379> LPUSH mylist "Hello"
(integer) 2

redis 127.0.0.1:6379> LINDEX mylist 0
"Hello"

redis 127.0.0.1:6379> LINDEX mylist -1
"World"

redis 127.0.0.1:6379> LINDEX mylist 3        # index不在 mylist 的区间范围内
(nil)

2.Redis Rpush 命令 - 在列表中添加一个或多个值

简介

注意:在 Redis 2.4 版本以前的 RPUSH 命令,都只接受单个 value 值。如果列表不存在,一个空列表会被创建并执行 RPUSH 操作。 当列表存在但不是列表类型时,返回一个错误。Redis Rpush 命令用于将一个或多个值插入到列表的尾部(最右边)。Redis 列表(List)

语法

redis 127.0.0.1:6379> RPUSH KEY_NAME VALUE1..VALUEN

可用版本: >= 1.0.0

返回值: 执行 RPUSH 操作后,列表的长度。

示例

redis 127.0.0.1:6379> RPUSH mylist "hello"
(integer) 1
redis 127.0.0.1:6379> RPUSH mylist "foo"
(integer) 2
redis 127.0.0.1:6379> RPUSH mylist "bar"
(integer) 3
redis 127.0.0.1:6379> LRANGE mylist 0 -1
1) "hello"
2) "foo"
3) "bar"

3.Redis Lrange 命令 - 获取列表指定范围内的元素

简介

Redis Lrange 返回列表中指定区间内的元素,区间以偏移量 START 和 END 指定。 其中 0 表示列表的第一个元素, 1 表示列表的第二个元素,以此类推。 你也可以使用负数下标,以 -1 表示列表的最后一个元素, -2 表示列表的倒数第二个元素,以此类推。Redis 列表(List)

语法

redis 127.0.0.1:6379> LRANGE KEY_NAME START END

可用版本: >= 1.0.0

返回值: 一个列表,包含指定区间内的元素。

示例

redis 127.0.0.1:6379> LPUSH list1 "foo"
(integer) 1
redis 127.0.0.1:6379> LPUSH list1 "bar"
(integer) 2
redis 127.0.0.1:6379> LPUSHX list1 "bar"
(integer) 0
redis 127.0.0.1:6379> LRANGE list1 0 -1
1) "foo"
2) "bar"
3) "bar"

4.Redis Rpoplpush 命令 - 移除列表的最后一个元素,并将该元素添加到另一个列表并返回

简介

Redis Rpoplpush 命令用于移除列表的最后一个元素,并将该元素添加到另一个列表并返回。Redis 列表(List)

语法

redis 127.0.0.1:6379> RPOPLPUSH SOURCE_KEY_NAME DESTINATION_KEY_NAME

可用版本: >= 1.0.0

返回值: 被弹出的元素。

示例

redis 127.0.0.1:6379> RPUSH mylist "hello"
(integer) 1
redis 127.0.0.1:6379> RPUSH mylist "foo"
(integer) 2
redis 127.0.0.1:6379> RPUSH mylist "bar"
(integer) 3
redis 127.0.0.1:6379> RPOPLPUSH mylist myotherlist
"bar"
redis 127.0.0.1:6379> LRANGE mylist 0 -1
1) "hello"
2) "foo"

5.Redis Blpop 命令 - 移出并获取列表的第一个元素, 如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止。

简介

Redis Blpop 命令移出并获取列表的第一个元素, 如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止。Redis 列表(List)

语法

redis 127.0.0.1:6379> BLPOP LIST1 LIST2 .. LISTN TIMEOUT

可用版本: >= 2.0.0

返回值: 如果列表为空,返回一个 nil 。 否则,返回一个含有两个元素的列表,第一个元素是被弹出元素所属的 key ,第二个元素是被弹出元素的值。

示例

redis 127.0.0.1:6379> BLPOP list1 100

6.Redis Brpop 命令 - 移出并获取列表的最后一个元素, 如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止。

简介

Redis Brpop 命令移出并获取列表的最后一个元素, 如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止。Redis 列表(List)

语法

redis 127.0.0.1:6379> BRPOP LIST1 LIST2 .. LISTN TIMEOUT

可用版本: >= 2.0.0

返回值: 假如在指定时间内没有任何元素被弹出,则返回一个 nil 和等待时长。 反之,返回一个含有两个元素的列表,第一个元素是被弹出元素所属的 key ,第二个元素是被弹出元素的值。

示例

redis 127.0.0.1:6379> BRPOP list1 100

7.Redis Brpoplpush 命令 - 从列表中弹出一个值,将弹出的元素插入到另外一个列表中并返回它; 如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止。

简介

Redis Brpoplpush 命令从列表中弹出一个值,将弹出的元素插入到另外一个列表中并返回它; 如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止。Redis 列表(List)

语法

redis 127.0.0.1:6379> BRPOPLPUSH LIST1 ANOTHER_LIST TIMEOUT

可用版本: >= 2.0.0

返回值: 假如在指定时间内没有任何元素被弹出,则返回一个 nil 和等待时长。 反之,返回一个含有两个元素的列表,第一个元素是被弹出元素的值,第二个元素是等待时长。

示例

# 非空列表

redis 127.0.0.1:6379> BRPOPLPUSH msg reciver 500
"hello moto"                        # 弹出元素的值
(3.38s)                             # 等待时长

redis 127.0.0.1:6379> LLEN reciver
(integer) 1

redis 127.0.0.1:6379> LRANGE reciver 0 0
1) "hello moto"


# 空列表

redis 127.0.0.1:6379> BRPOPLPUSH msg reciver 1
(nil)
(1.34s)
<pre>
(nil)
(100.06s)

8.Redis Lrem 命令 - 移除列表元素

简介

COUNT 的值可以是以下几种:Redis Lrem 根据参数 COUNT 的值,移除列表中与参数 VALUE 相等的元素。Redis 列表(List)

语法

redis 127.0.0.1:6379> LREM KEY_NAME COUNT VALUE

可用版本: >= 1.0.0

返回值: 被移除元素的数量。 列表不存在时返回 0 。

示例

redis 127.0.0.1:6379> RPUSH mylist "hello"
(integer) 1
redis 127.0.0.1:6379> RPUSH mylist "hello"
(integer) 2
redis 127.0.0.1:6379> RPUSH mylist "foo"
(integer) 3
redis 127.0.0.1:6379> RPUSH mylist "hello"
(integer) 4
redis 127.0.0.1:6379> LREM mylist -2 "hello"
(integer) 2

9.Redis Llen 命令 - 获取列表长度

简介

Redis Llen 命令用于返回列表的长度。 如果列表 key 不存在,则 key 被解释为一个空列表,返回 0 。 如果 key 不是列表类型,返回一个错误。Redis 列表(List)

语法

redis 127.0.0.1:6379> LLEN KEY_NAME

可用版本: >= 1.0.0

返回值: 列表的长度。

示例

redis 127.0.0.1:6379> RPUSH list1 "foo"
(integer) 1
redis 127.0.0.1:6379> RPUSH list1 "bar"
(integer) 2
redis 127.0.0.1:6379> LLEN list1
(integer) 2

10.Redis Ltrim 命令 - 对一个列表进行修剪(trim),就是说,让列表只保留指定区间内的元素,不在指定区间之内的元素都将被删除。

简介

下标 0 表示列表的第一个元素,以 1 表示列表的第二个元素,以此类推。 你也可以使用负数下标,以 -1 表示列表的最后一个元素, -2 表示列表的倒数第二个元素,以此类推。Redis Ltrim 对一个列表进行修剪(trim),就是说,让列表只保留指定区间内的元素,不在指定区间之内的元素都将被删除。Redis 列表(List)

语法

redis 127.0.0.1:6379> LTRIM KEY_NAME START STOP

可用版本: >= 1.0.0

返回值: 命令执行成功时,返回 ok 。

示例

redis 127.0.0.1:6379> RPUSH mylist "hello"
(integer) 1
redis 127.0.0.1:6379> RPUSH mylist "hello"
(integer) 2
redis 127.0.0.1:6379> RPUSH mylist "foo"
(integer) 3
redis 127.0.0.1:6379> RPUSH mylist "bar"
(integer) 4
redis 127.0.0.1:6379> LTRIM mylist 1 -1
OK
redis 127.0.0.1:6379> LRANGE mylist 0 -1
1) "hello"
2) "foo"
3) "bar"

11.Redis Lpop 命令 - 移出并获取列表的第一个元素

简介

Redis Lpop 命令用于移除并返回列表的第一个元素。Redis 列表(List)

语法

redis 127.0.0.1:6379> LLEN KEY_NAME

可用版本: >= 1.0.0

返回值: 列表的第一个元素。 当列表 key 不存在时,返回 nil 。

示例

redis 127.0.0.1:6379> RPUSH list1 "foo"
(integer) 1
redis 127.0.0.1:6379> RPUSH list1 "bar"
(integer) 2
redis 127.0.0.1:6379> LPOP list1
"foo"

12.Redis Lpushx 命令 - 将一个或多个值插入到已存在的列表头部

简介

Redis Lpushx 将一个或多个值插入到已存在的列表头部,列表不存在时操作无效。Redis 列表(List)

语法

redis 127.0.0.1:6379> LPUSHX KEY_NAME VALUE1.. VALUEN

可用版本: >= 2.2.0

返回值: LPUSHX 命令执行之后,列表的长度。

示例

redis 127.0.0.1:6379> LPUSH list1 "foo"
(integer) 1
redis 127.0.0.1:6379> LPUSHX list1 "bar"
(integer) 2
redis 127.0.0.1:6379> LPUSHX list2 "bar"
(integer) 0
redis 127.0.0.1:6379> LRANGE list1 0 -1
1) "foo"
2) "bar"

13.Redis Linsert 命令 - 在列表的元素前或者后插入元素

简介

Redis Linsert 命令用于在列表的元素前或者后插入元素。 当指定元素不存在于列表中时,不执行任何操作。 当列表不存在时,被视为空列表,不执行任何操作。 如果 key 不是列表类型,返回一个错误。Redis 列表(List)

语法

redis 127.0.0.1:6379> LINSERT KEY_NAME BEFORE EXISTING_VALUE NEW_VALUE

可用版本: >= 1.0.0

返回值: 如果命令执行成功,返回插入操作完成之后,列表的长度。 如果没有找到指定元素 ,返回 -1 。 如果 key 不存在或为空列表,返回 0 。

示例

redis 127.0.0.1:6379> RPUSH list1 "foo"
(integer) 1
redis 127.0.0.1:6379> RPUSH list1 "bar"
(integer) 2
redis 127.0.0.1:6379> LINSERT list1 BEFORE "bar" "Yes"
(integer) 3
redis 127.0.0.1:6379> LRANGE mylist 0 -1
1) "foo"
2) "Yes"
3) "bar"

14.Redis Rpop 命令 - 移除并获取列表最后一个元素

简介

Redis Rpop 命令用于移除并返回列表的最后一个元素。Redis 列表(List)

语法

redis 127.0.0.1:6379> RPOP KEY_NAME

可用版本: >= 1.0.0

返回值: 列表的最后一个元素。 当列表不存在时,返回 nil 。

示例

redis 127.0.0.1:6379> RPUSH mylist "hello"
(integer) 1
redis 127.0.0.1:6379> RPUSH mylist "hello"
(integer) 2
redis 127.0.0.1:6379> RPUSH mylist "foo"
(integer) 3
redis 127.0.0.1:6379> RPUSH mylist "bar"
(integer) 4
redis 127.0.0.1:6379> RPOP mylist
OK
redis 127.0.0.1:6379> LRANGE mylist 0 -1
1) "hello"
2) "hello"
3) "foo"

15.Redis Lset 命令 - 通过索引设置列表元素的值

简介

关于列表下标的更多信息,请参考 LINDEX 命令。当索引参数超出范围,或对一个空列表进行 LSET 时,返回一个错误。Redis Lset 通过索引来设置元素的值。Redis 列表(List)

语法

redis 127.0.0.1:6379> LSET KEY_NAME INDEX VALUE

可用版本: >= 1.0.0

返回值: 操作成功返回 ok ,否则返回错误信息。

示例

redis 127.0.0.1:6379> RPUSH mylist "hello"
(integer) 1
redis 127.0.0.1:6379> RPUSH mylist "hello"
(integer) 2
redis 127.0.0.1:6379> RPUSH mylist "foo"
(integer) 3
redis 127.0.0.1:6379> RPUSH mylist "hello"
(integer) 4
redis 127.0.0.1:6379> LSET mylist 0 "bar"
OK
redis 127.0.0.1:6379> LRANGE mylist 0 -1
1: "bar"
2) "hello"
3) "foo"
4) "hello"

16.Redis Lpush 命令 - 将一个或多个值插入到列表头部

简介

注意:在Redis 2.4版本以前的 LPUSH 命令,都只接受单个 value 值。Redis Lpush 命令将一个或多个值插入到列表头部。 如果 key 不存在,一个空列表会被创建并执行 LPUSH 操作。 当 key 存在但不是列表类型时,返回一个错误。Redis 列表(List)

语法

redis 127.0.0.1:6379> LPUSH KEY_NAME VALUE1.. VALUEN

可用版本: >= 1.0.0

返回值: 执行 LPUSH 命令后,列表的长度。

示例

redis 127.0.0.1:6379> LPUSH list1 "foo"
(integer) 1
redis 127.0.0.1:6379> LPUSH list1 "bar"
(integer) 2
redis 127.0.0.1:6379> LRANGE list1 0 -1
1) "foo"
2) "bar

17.Redis Rpushx 命令 - 为已存在的列表添加值

简介

Redis Rpushx 命令用于将一个或多个值插入到已存在的列表尾部(最右边)。如果列表不存在,操作无效。Redis 列表(List)

语法

redis 127.0.0.1:6379> RPUSHX KEY_NAME VALUE1..VALUEN

可用版本: >= 2.2.0

返回值: 执行 Rpushx 操作后,列表的长度。

示例

redis 127.0.0.1:6379> RPUSH mylist "hello"
(integer) 1
redis 127.0.0.1:6379> RPUSH mylist "foo"
(integer) 2
redis 127.0.0.1:6379> RPUSHX mylist2 "bar"
(integer) 0
redis 127.0.0.1:6379> LRANGE mylist 0 -1
1) "hello"
2) "foo"

总结

在这里插入图片描述

往期回顾
Redis命令—String篇 (超全)
Redis命令—key篇 (超全)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/293772.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

springboot社区养老服务系统设计与实现

&#x1f345;点赞收藏关注 → 私信领取本源代码、数据库&#x1f345; 本人在Java毕业设计领域有多年的经验&#xff0c;陆续会更新更多优质的Java实战项目希望你能有所收获&#xff0c;少走一些弯路。&#x1f345;关注我不迷路&#x1f345;一 、设计说明 1.1 研究背景 当…

记一次 .NET 某药厂业务系统 CPU爆高分析

一&#xff1a;背景 1. 讲故事 前段时间有位朋友找到我&#xff0c;说他们的程序出现了CPU爆高&#xff0c;让我帮忙看下怎么回事&#xff1f;这种问题好的办法就是抓个dump丢给我&#xff0c;推荐的工具就是用 procdump 自动化抓捕。 二&#xff1a;Windbg 分析 1. CPU 真…

drf知识--11

补充 # 研究simple-jwt提供的Token类&#xff1a; 1、RefreshToken:生成refresh token的类 2、AccessToken:生成refresh token的类 3、Token&#xff1a;他们俩的父类 4、str(RefreshToken的对象)---得到字符串 refresh token&#xff0c;Token类写了 …

【小白专用】PHP识别是电脑或手机访问网站

现在通过手机访问网站越来越流行了&#xff0c;如果我们希望统计一下网站通过pc&#xff0c;手机移动端的各自访问量的情况&#xff0c;或者需要为手机移动端做一些特别的处理的话&#xff0c;那么我们就需要对访问网站的用户的客户端做一下鉴别了&#xff0c;下面这个实例就是…

vue2 消息弹框

父页面 <template><div style"margin-top: 20px"><div class"nav-style msg-style"><el-badge :value"value" :max"99" class"num" v-if"value > 0"><i class"el-icon-bell&…

关于开关量信号隔离器在水泥厂的应用探讨-安科瑞 蒋静

摘要&#xff1a;在水泥厂生产过程中&#xff0c;需要皮带与提升机进行运输物料&#xff0c;回转下料器进行投放物料。其中涉及大量电动机相关的机械运动&#xff0c;对这些机械运动状态进行检测&#xff0c;可以及时发现问题避免造成事故。针对机械位置检测&#xff0c;通常使…

Redis第四讲——Redis的数据库结构、删除策略及淘汰策略

一、redis中的数据库 redis服务器将所有数据库都保存在服务器状态redis.h/redisServer结构的db数组中。db数组的每项都是一个redis.h/redisDb结构&#xff0c;而每个redisDb结构就代表一个数据库。在初始化服务器时&#xff0c;程序会根据服务器状态的dbnum属性来决定应该创建多…

【shell漫步】2 运算符

碎碎念 上一章介绍了各种变量的定义和使用&#xff0c;这次要针对数字和文本这两种基本数据类型进行运算和判断了&#xff0c;shell中的运算包括&#xff1a; 对数字类型 算术运算&#xff08;对数字的 数学 运算&#xff09;关系运算&#xff08;用来做数字的条件判断&…

使用Go语言的HTTP客户端进行并发请求

Go语言是一种高性能、简洁的编程语言&#xff0c;它非常适合用于构建并发密集型的网络应用。在Go中&#xff0c;标准库提供了强大的HTTP客户端和服务器功能&#xff0c;使得并发HTTP请求变得简单而高效。 首先&#xff0c;让我们了解为什么需要并发HTTP请求。在许多应用场景中…

「Verilog学习笔记」任意奇数倍时钟分频

专栏前言 本专栏的内容主要是记录本人学习Verilog过程中的一些知识点&#xff0c;刷题网站用的是牛客网 timescale 1ns/1nsmodule clk_divider#(parameter dividor 5) ( input clk_in,input rst_n,output clk_out );parameter CNT_WIDTH $clog2(dividor - 1) ; reg flag1, f…

「Verilog学习笔记」编写乘法器求解算法表达式

专栏前言 本专栏的内容主要是记录本人学习Verilog过程中的一些知识点&#xff0c;刷题网站用的是牛客网 timescale 1ns/1nsmodule calculation(input clk,input rst_n,input [3:0] a,input [3:0] b,output [8:0] c);reg [8:0] data1, data2 ; assign c data2 ; always (posed…

基于ssm的订餐管理系统论文

基于JSP的订餐管理系统的设计与实现 摘要 当下&#xff0c;正处于信息化的时代&#xff0c;许多行业顺应时代的变化&#xff0c;结合使用计算机技术向数字化、信息化建设迈进。传统的订餐信息管理模式&#xff0c;采用人工登记的方式保存相关数据&#xff0c;这种以人力为主的…

微同城本地小程序源码系统:顺风车+二手市场+跑腿功能+信息发布+广告功能 带完整的搭建教程

随着移动互联网的普及&#xff0c;小程序已成为各行业进行线上业务拓展的重要工具。微同城作为一款集顺风车、二手市场、跑腿功能、信息发布和广告功能于一体的本地小程序源码系统&#xff0c;旨在满足现代城市居民的多元化需求&#xff0c;提供一个方便、快捷、实用的服务平台…

Linkage Mapper 工具参数详解——Building Network and Map Linkages

【小白一学就会无需其他教程】此文档用于解析使用Linkage Mapper 各输入输出参数详情以及可能的影响&#xff0c;并介绍了如何解释模型输出结果和输出参数&#xff0c;适合刚入手的人。篇幅很长很啰嗦&#xff0c;是因为每个参数都解释的万分细致。 从以下链接中获取内容&#…

FPGA——VIVADO生成固化文件,掉电不丢失

VIVADO生成固化文件 (1)加入代码(2)生成bin文件&#xff0c;并且下载 (1)加入代码 设计文件(.xdc)中加入这段代码: set_property CFGBVS VCCO [current_design] set_property CONFIG_VOLTAGE 3.3 [current_design] set_property BITSTREAM.GENERAL.COMPRESS true [current_de…

【SpringBoot】-Spring MVC详解

作者&#xff1a;学Java的冬瓜 博客主页&#xff1a;☀冬瓜的主页&#x1f319; 专栏&#xff1a;【Framework】 主要内容&#xff1a;SpringMVC项目的创建&#xff0c;关于使用SpringMVC框架前端传参和后端获取参数。关于SpringMVC框架后端返回数据的实战&#xff0c;如返回静…

1.2 ARCHITECTURE OF A MODERN GPU

图1.2显示了典型的支持CUDA的GPU架构的高级视图。它被组织成一系列高线程的流式多处理器&#xff08;SM&#xff09;。在图中1.2&#xff0c;两个SM构成一个 block。然而&#xff0c;构建块中的SM数量可能因代而异。此外&#xff0c;在图中&#xff0c;每个SM都有多个共享控制逻…

工作中人员离岗识别摄像机

工作中人员离岗识别摄像机是一种基于人工智能技术的智能监控设备&#xff0c;能够实时识别员工离岗状态并进行记录。这种摄像机通常配备了高清摄像头、深度学习算法和数据处理系统&#xff0c;可以精准地监测员工的行为&#xff0c;提高企业的管理效率和安全性。 工作中人员离岗…

医院信息系统集成平台—后台运维管理系统

随着信息化建设的推进,为了让凝聚了巨大人力物力投入的信息基础设施发挥出其效益,保障整个信息系统的平稳可靠运行,需要有一个可从整体上对包括服务器、网络,存储,安全等组件在内的IT基础设施环境进行综合管理的平台,并能够提供业务系统运行异常的实时告警和进行图形化问…

【Python】开始你的Python之旅(Anaconda、Pycharm、Jupyter)

Python工具准备 下载安装AnacondaPycharmJupyter Notebook 启动使用AnacondaPycharmJupyter Notebook 引言&#xff1a; 信息时代&#xff0c;计算机引领。人工智能&#xff0c;Python是基础。信息时代学习好Python乃是在人工智能时代的立足之本。 本文&#xff1a; 做好Pyth…