ICode9

精准搜索请尝试: 精确搜索
  • 6.bitmap位图操作(图解)2022-03-06 22:04:09

    在平时开发过程中,经常会有一些 bool 类型数据需要存取。比如记录用户一年内签到的次数,签了是 1,没签是 0。如果使用 key-value 来存储,那么每个用户都要记录 365 次,当用户成百上亿时,需要的存储空间将非常巨大。为了解决这个问题,Redis 提供了位图结构。位图(bitmap)同样属于 string 数

  • 7.INCR数值操作命令2022-03-06 22:02:52

    Redis string 类型提供了一些专门操作数值的命令,比如 INCRBY(自增)、DECRBR(自减)、INCR(加1) 和 DECR(减1) 等命令。数值操作,同样有特定的应用场景,比如常见的点赞、取消点赞、关注、取消关注等,这类和计数相关的场景都可以使用数值操作来实现。注意:此时  key 对应的 value 值是必须是一个

  • 8.list列表2022-03-06 22:02:03

    Redis list(列表)相当于 Java 语言中的 LinkedList 结构,是一个链表而非数组,其插入、删除元素的时间复杂度为 O(1),但是查询速度欠佳,时间复杂度为 O(n)。当向列表中添加元素值时,首先需要给这个列表指定一个 key 键,然后使用相应的命令,从列表的左侧(头部)或者右侧(尾部)来添加元素,这些元素会

  • 问题记录:charles无法抓取locallhost或127.0.0.1的请求2022-03-03 14:33:35

    问题描述: 本地启动了服务,通过http://localhost:8080/访问,在此之前已经打开了charles,但是charles没有本地请求进来 问题解析: Charles官方对不能捕获localhost本地网页的说明,以及解决方法。全文大致意思如下: Localhost流量不会出现在Charles中 某些系统被硬编码为不使用代理进行本地

  • 02Redis --Redis入门、安装、启动、性能测试、基础知识2022-03-03 09:31:32

    目录 概述 安装Redis Windows安装redis Linux安装 1、下载安装包:redis-6.2.5.tar.gz  2、解压Redis的安装包!程序一般放在 /opt 目录下 3、进入解压文件后,可以看到redis的配置文件   4、基本的环境安装 5、redis的默认安装路径  /usr/local/bin 6、将redis的配置文件,复制到

  • Redis2022-03-02 18:33:42

    Redis Redis借助版本号命名法:如果是奇数是不稳定版本。如果是偶数则是稳定版本。 1.nosql概述 NoSQL=Not only SQL,意既“不仅仅是SQL”。 为什么用NoSQL 单机Mysql时代 90年代,一个网站的访问量一般不会太大,单个数据库完全够用。随着用户增多,网站出现以下问题 数据量增加到一

  • redis学习笔记2022-03-01 12:34:55

    目录 1.redis官网  ​​​​​​ 2.redis-benchmark使用 3.redis指令 4.String数据类型 5.List数据类型 6.set(集合) 7.hash类型 8.zset(有序集合) 9.三种特殊的数据类型 9.1 geospatial地理位置 9.2hyperloglog基数统计 9.3Bitmap位运算 10.Redis事务 12.Redis监控(乐观锁) 1.

  • redis轻量级内容学习2022-02-28 22:02:50

    redis-keyvalue原理 先总结学到的内容: 一.字典比比列表快 二.优化概率排序 三.整体流程:1.不存在就创建一个字典记录下密码,次数为1。 2.若存在了,就次数+1 3.sorted一般返回的是一个list,然而处理风格是[[“123456”,7]] 4.看17、18行的解释了解到sorted 5.24行有一个内存优化,如

  • BUUCTF-[ACTF2020 新生赛]Exec 12022-02-28 18:03:38

    BUUCTF-[ACTF2020 新生赛]Exec 1 wp 打开之后 看来是一道命令注入的题啊,打开f12看看有没有惊喜? 看了,没有 输入127.0.0.1 发现是post请求 这种题,就是看看它过滤了什么,然后构造payload 输入127.0.0.1&ls 输入127.0.0.1&ls / 看根目录 输入127.0.0.1&cat /flag

  • Redis5种数据类型学习2022-02-27 23:34:00

    Redis目前支持5种数据类型: String(字符串) List(列表) Hash (字典) Set(集合) Sorted Set(有序集合) Redis命令官网:http://redisdoc.com/ 1.String(字符串) String是简单的 key-value 键值对,value 不仅可以是 String,也可以是数字。String在redis内部存储默认就是一个字符串,被redisObject所

  • Redis的三大特殊类型2022-02-27 19:00:46

    三大特殊基本类型 Geospatial 在线查询网址:http://www.jsons.cn/lngcodeinfo 本身有10个命令: GEOADD GEODIST GEOHASH GEOPOS GEORADIUS GEORADIUSBYMEMBER GEORADIUSBYMEMBER_RO GEORADIUS_RO GEOSEARCH GEOSEARCHSTORE geoadd --- 添加地理位置 geoadd --- # EPSG:900913 /

  • 中间件学习笔记-Redis入门2022-02-27 16:33:28

    以下学习内容笔记全部来源于B站教学视频:【狂神说Java】Redis最新超详细版教程通俗易懂,非常感谢来自狂神老师的教学系列,附B站学习视频链接:https://www.bilibili.com/video/av840034966 1. Redis(缓存) 1.1 Nosql 1.1.1 概述 单机mysql时代: 90年代,一个基本的网站访问量不会太大

  • Nginx代理参数配置详解之proxy_pass方法2022-02-25 21:03:28

    proxy_pass方法主要用于Nginx的代理,其使用方法比较灵活多样,不同的配置也会起到不同的效果,我们来分别了解一下。 1、简单的代理 我们来看一下下面这段代码,作用是在访问域名www.abc.com时,通过Nginx代理到了内网中的127.0.0.10这台服务器的8080端口上,配置时使用的是 / 表示该域名下

  • 安装RabbitMQ时出现Plugin configuration unchanged,RabbitMQ服务启动几秒后自动关闭, http://127.0.0.1:15672/页面无法访问一并解答2022-02-25 08:31:37

        1.正常情况下的安装步骤注意在官网安装时,尽量安装新版本,老旧版本会导致各种问题官网下载地址:http://www.rabbitmq.com/download.htmlhttps://www.rabbitmq.com/install-windows.html#installer 1.1安装erlang1.2安装RabbitMQ2.运行2.1打开控制台2.2步骤二:激活插件 1

  • 解决docker开启端口映射后,会直接穿透本机防火墙的问题2022-02-24 21:34:48

    使用docker启动MQ、Redis等服务后发现,这些映射端口无视本机防火墙,检查各种规则,外部仍能随意访问。 后经本帅提醒并查阅资料,最后通过添加IP127+nginx 配置解决。 启用防火墙 sudo yum install firewalld sudo systemctl start firewalld sudo systemctl enable firewalld sudo

  • python 启动简单的http server(两个版本)2022-02-24 16:35:31

    python2python -m SimpleHTTPServer {port} python3python3 -m http.server {port} 直接访问 http://127.0.0.1:{port}, 便可查看http server启动所在目录

  • String字符串类型详解2022-02-23 20:00:27

    String字符串类型详解 追加与获取长度 127.0.0.1:6379[3]> keys * # 查询所有key 1) "age" 127.0.0.1:6379[3]> set name oh # 设置key OK 127.0.0.1:6379[3]> get name # 获取name的值 "oh" 127.0.0.1:6379[3]> append name mydream # 在name值后面追加,如果该key不存在,就相当于创

  • [极客大挑战 2019]Http2022-02-21 12:00:27

    这类Http的题目一般使用burp来做 首先打开环境的界面如下 然后我们能够发现有一个php文件 然后我们进入这个文件 这里提示说要需要修改header头,把https://www.Sycsecret.com写进去 Referer:https://www.Sycsecret.com 接下来提示要 浏览器需要使用Syclover,向头里面添加一行,也

  • restful风格接口2022-02-20 23:58:32

    普通接口 @RequestMapping(value = "deleteUser") public String deleteUserNoRest(){ return "delete user"; } 上面是我们一般的接口写法,如果接口很多,会造成命名困扰。比如增删改查就要分别命名getUser,deleteUser,saveUser,updateUser。 restful接口 1.

  • Redis五大基本类型-Zset2022-02-20 18:02:34

    Zset(有序集合) 排序 127.0.0.1:6379> zadd salary 3000 zhansan # 添加数据 (integer) 1 127.0.0.1:6379> zadd salary 5000 lisi (integer) 1 127.0.0.1:6379> zadd salary 2500 wangwu (integer) 1 127.0.0.1:6379> zrangebyscore salary -inf +inf # 从小到大排序,只显示

  • iptables 开启3306端口2022-02-20 08:32:16

    [root@mysqld ~]# mysql -uroot -h 192.168.1.35 -p Enter password: ERROR 1130 (HY000): Host '192.168.1.66' is not allowed to connect to this MySQL server 下表可见3306端口没打开: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [root@v01-svn-test-s

  • maven - Caused by: java.rmi.ConnectException: Connection refused to host: 127.0.0.1;2022-02-19 12:32:33

    maven下载源码报错信息: java.lang.RuntimeException: Cannot reconnect. at org.jetbrains.idea.maven.server.RemoteObjectWrapper.perform(RemoteObjectWrapper.java:82) at org.jetbrains.idea.maven.server.MavenEmbedderWrapper.customizeForResolve(MavenEmbedderW

  • APP专项测试——性能分析2022-02-16 12:31:38

    一、Activity 主要流程 二、APP启动性能指标 冷启动:指 app 被后台杀死后,在这个状态打开 app,这种启动方式叫做冷启动。 热启动:指 app 没有被后台杀死,仍然在后台运行,通常我们再次去打开这个 app,这种启动方式叫热启动。 二、APP启动建议时间 二、APP性能分析主要工具 三、adb 安

  • Redis事务052022-02-15 22:04:23

    理论 Redis事务的概念: Redis 事务的本质是一组命令的集合。事务支持一次执行多个命令,一个事务中所有命令都会被序列 化。在事务执行过程,会按照顺序串行化执行队列中的命令,其他客户端提交的命令请求不会插入到事 务执行命令序列中。 总结说:redis事务就是一次性、顺序性、排他性的执

  • redis基础命令第二波2022-02-15 01:01:48

    https://www.cnblogs.com/javastack/p/9854489.html   key操作命令 获取所有键 语法:keys pattern 127.0.0.1:6379> keys * 1) "javastack" *表示通配符,表示任意字符,会遍历所有键显示所有的键列表,时间复杂度O(n),在生产环境不建议使用。 获取键总数 语法:dbsize 127.0.0.1:63

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有