(5种数据结构)命令总结 一丶Keys     1) 查询keyEXISTS key 判断key是否存在TYPE key 查询key对应的类型KEYS pattern 查询匹配表达式的key, 时间复杂度O(1), 在key多时,不建议使用SCAN cursor [MATCH pattern] [COUNT count]
使用游标查询keyMATCH key            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-16 22:03:07
                            
                                300阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、前提因为项目需要redis一些老数据做删除操作,大概30w数据,当时想的是用keys命令把数量一次性拿出来,但是keys会造成线程的阻塞,所以选择使用scan命令进行操作2、发现问题当我在本地使用scan命令的时候,发现我测试环境明明有1000条数据,我每次count的条数是100条,但是惊奇的发现返回的总数居然不是100条,而是79条数据。    这个            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-29 10:45:11
                            
                                102阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一 .Redis常用的数据类型String:最基本的数据类型,二进制安全。       就是我们常用的key-value键值对,值最大能存储512M。       String是二进制安全的表示,Redis的String可以包含任何数据,如jpg图片,或者序列化文件。set name "kimtian"  给            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-18 13:14:35
                            
                                63阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            背景近日有用户反馈Redis的流量统计有问题,实际出口流量比客户端监察到的还大,通过监控我们可以看到后端采集的Redis出口流量为以下图表,其中单位为KByte每秒,所以我们可以看到内核统计的有10MB左右的流量。我们后端天象系统会从协议栈层面统计每个Redis实例的流量情况,同一时刻图表如下,我们可以发现出口流量在2MB左右,和Redis统计的有一定偏差。Redis 流量统计原理后端监控采集的R            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-07 04:43:53
                            
                                67阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             使用redis很长时间了,但只是限于使用,一直也没有进行系统的学习与底层研究,现系统的学习一下redis并记录笔记。Redis1、Nosql 非关系型数据库,key-value键值对存贮。2、内存型数据库,支持持久化,可将数据保存在硬盘上。3、单线程处理请求,但采用io多路复用技术。4、读写性能好,支持集群。 Redis数据类型1、String 类型:最基础的数据类            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-24 13:30:22
                            
                                23阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一: 性能监控指标使用info命令可以查看redis状态connected_clients:68  
  # 
  连接的客户端数量  
 used_memory_rss_human:847.62M  
  # 
  系统给 
  redis 
  分配的内存  
 used_memory_peak_human:794.42M  
  # 
  内存使用的峰值大小  
 total_connect            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-16 17:24:19
                            
                                18阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                      提起redis,大家立马联想到缓存,是的,redis作用就是缓存,降低频繁查找数据库的IO操作,提升查询响应速度;接下来根据redis的五大数据类型,分别聊一下在实际工作场景中的应用:                     
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-02 22:00:15
                            
                                40阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            #查询Redis的数据量
dbsize#检查Redis的client是否连接
ping    
#放回 PONG ,说明连接正常从海量数据中,查询出某一固定前缀的keySCAN cursor [MATCH pattern] [COUNT count]支持模糊查询,不保证每次执行都返回给定数量的元素一次返回的元素不可控,只是大概率符合count参数以0为游标,开始一次新的迭代,直到命令返回游标0完成            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-07 19:29:12
                            
                                68阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            redis优缺点优点:对数据库高并发读写 、对海量数据的高效率存储和访问、对数据的可扩展性和高可用性缺点:redis ACID处理非常简单、无法做到太复杂的关系数据库模型 1、string类型命令设置值:set id 001 获取值:get id  删除键值:del id  验证键是否存在:exists id显示所有的key:keys * incr 、inc            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-06 10:11:21
                            
                                44阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            python简介:一、什么是pythonPython(英国发音:/ pa θ n/ 美国发音:/ pa θɑ n/),是一种面向对象、直译式的计算机程序语言。每一门语言都有自己的哲学:pythonde 设计哲学是:“优雅”、“明确”、“简单” 二、python由来 1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-02 17:24:38
                            
                                74阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-23 09:30:00
                            
                                124阅读
                            
                                                        
                                点赞
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            package StudentMange;/15.	定义数组 int arr [] = new int[10]需求如下(1)	定义方法getArray()完成对数组的初始化,要求采用随机数,范围为1-100(包含1和100)(2)	定义方法printArray遍历数组;(3)	定义方法getIndex() 完成 通过键盘录入一个数字2-5(包含2和5,不需要做录入验证),如果数组中存在键盘录入数字            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-05-08 12:50:47
                            
                                614阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            今天打开项目,vs2022提示升级,于是我就点了升级,升级完成后,再次打开项目,代码中就出现了很多红线,提示 如下错误,还有很多其他类似的错误
预定义类型system.void未定义或导入”大概意思就是 mscorlib.dll引用失败了,但是项目还是可以正常运行,只是有很多错误信息,看起来很不舒服,由于还是得想办法解决。百度了一下有很多种说法,试了一下,没有作用,由于我自己想了一下,将            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-27 21:40:26
                            
                                79阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Java泛型是大量 C ++模板不同。基本上,在C ++中,模板基本上是经过修饰的预处理器/宏集(注意:由于某些人似乎无法理解类推,因此我并不是说模板处理是宏)。在Java中,它们基本上是语法糖,可最大程度地减少对象的样板转换。这是对C ++模板与Java泛型的相当不错的介绍。要详细说明这一点:使用C ++模板时,基本上是在创建代码的另一个副本,就像使用#define宏一样。这使您可以执行一些操作            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-08 16:34:47
                            
                                159阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在Python中,定义时使用别名是一个常见的需求。这种情况在处理模块、包、函数或类时尤为突出,特别是在希望简化调用或避免命名冲突的场合。本文将通过实际案例来讨论如何在Python中有效地定义别名,包括遇到的问题、根本原因、解决方案及性能验证等。
### 用户场景还原
在一个深度学习项目中,用户需要引入多个库,比如`numpy`和`pandas`。由于这些库提供的功能广泛,且部分函数名称相似,用            
                
         
            
            
            
             1.1 Python介绍 1.1.1 Python简介 Python,是一种广泛使用的高级编程语言,属于通用型编程语言,由吉多·范罗苏姆(中文名字:龟叔)创造,第一版发布于 1991 年。可以视之为一种改良 (加入一些其他编程语言的优点,如面向对象) 的 LISP。 作为一种解释型语言,Pytho            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-02 17:49:53
                            
                                65阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、关系的定义二、关系的性质:三、二元关系的关系矩阵表示:四、二元关系的关系图表示:关系的图与矩阵表示特点:项目有向图矩阵反自反每个节点都无环主对角线都为0对称两个不同的节点,若有边,则要反向成对出现反对称两个不同的节点至多只有一条单项边注意:对称关系与反对称关系不是完全对立的,有些关系既是对称也是反对称的,例如:空关系和恒等关系 传递性:反对称关系的定义:空关系,恒等关系,完全关系是传递的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-03 08:56:37
                            
                                59阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              spring ioc最关键的作用在于解耦,它可以解除对象之间的耦合,让对象和对象之间完全没有联系,这样我们在完成或修改一个对象时不需要考虑其它对象。一:什么是ioc  ioc全称是【Inversion of Control】控制反转,按照字面意思理解,将控制反转过来,这里的控制指的是什么,为什么要进行反转,ioc可以解决什么问题?要回答这些问题,我们需要先了解一下ioc为什么会产生二:为什么要            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-11 11:30:01
                            
                                43阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            C语言不仅提供了丰富的数据类型,而且还允许由用户自己定义新的类型说明符,也就是允许由用户为数据类型取“别名”。类型定义符typedef即可用来完成此功能。例如,有整型量a,b,其说明如下:int a,b;其中int是整型变量的类型说明符,int的完整写法为integer,为了增加程序的可读性,可以把整型说明符用typedef定义为:typedef int INTEGER,这样以后可以用INTEGE            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-28 14:44:09
                            
                                77阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Python简介、安装1.Python简介1.1什么是Python?Python官方介绍如下:Python 是⼀款易于学习且功能强⼤的编程语⾔。 它具有⾼效率的数据结 构,能够简单⼜有效地实现⾯向对象编程。Python 简洁的语法与动态输 ⼊之特性,加之其解释性语⾔的本质,使得它成为⼀种在多种领域与绝⼤ 多数平台都能进⾏脚本编写与应⽤快速开发⼯作的理想语⾔。
	Python的创造者是Guido v            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-10 07:12:36
                            
                                63阅读