手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
Ansible
KVM虚拟机
数据结构
鸿蒙系统
宝塔面板
服务器运维
网络安全
编程之家
Redis
【Redis】基本数据类型常用操作 - Zset (有序集合)
有序集合和集合一样也是string类型元素的集合,且不允许重复的成员。不同的是有序集合每个元素都会关联一个double类型的分数。redis正是通过分数来为集合中的成员进行从小到大的排序。有序集合的成员是唯一的,但分数(score)却可以重复。集合是通过哈希表实现的,所以添加、删
作者:编程之家 时间:2022-09-03
头条三面总结,面完精疲力尽
前言:因为临近金九银十的面试旺季,所以大家都在为自己下半年的跳槽做最后的一搏,都在为想进自己理想的大厂而做最后的努力。下面就来看看这位面试头条的朋友在面试后的总结: 因为有白金内推所以8月13号下午就直接面了,一共三轮。面完一轮hr打电话告诉你过没,过的话下一轮。有
作者:编程之家 时间:2022-09-03
27. Django 2.1.7 Session 使用Redis存储
上一篇Django2.1.7Session基本操作,解决'WSGIRequest'objecthasnoattribute'session'问题讲述了Django2如何开启session以及session的基本操作,但是session是存储在mysql中,这是性能较低的作法。最好的方式是采用内存数据库进行存储,本章节主要讲解如何使用redis存储session
作者:编程之家 时间:2022-09-03
开发三年Java程序员的面试经验总结,备战两个月成功拿阿里offer
前言工作三年有余,第一份工作是在一家外包公司,第二份工作是在一家做SAAS平台的公司,第一家公司让我入门,进入了软件开发的行业,了解了一些基础的东西;第二家公司由于规模不大,很多活儿都是一个人来做,从产品到开发、测试、运维我都了解了,对于整体的软件开发流程有了很大的了解。但是,为
作者:编程之家 时间:2022-09-03
Centos7 安装 redis
.查看redis的releases版本首先安装redis之前,可以点击这里,查看最新的releases版本。最上面的版本太久了,继续往下翻看看最新版本是多少。.下载redis的稳定版本根据上面的页面,获取下载链接,进行下载。1wget http://download.redis.ioeleasesedis-stable.tar.gz.解压redi
作者:编程之家 时间:2022-09-03
Centos7 下 redis ***实战 - root提权
.知识铺垫Redis还有几个奇怪的功能:Linux有一个功能可以通过一个端口写到本地文件,如果我要写一个文件,而这个文件是***,那就自动拉起了。如果写入自己签名的公钥,用自己的私钥解公钥,自己解自己的,所以直接替换公钥,就是通过Redis。那么下面来实战演练一下通过redis匿名登陆写入
作者:编程之家 时间:2022-09-03
netcore3.1 仓储管理系统,可快速开发框架,orm使 用的EFCode,缓存采用的是redis
netcore3.1仓储管理系统,可快速开发框架,orm使用的EFCode,缓存采用的是redis,日志使用了log4net,已实现权限部分(权限到按钮,动态识别)资讯管理,仓管基础数据设置,出库,入库,调拨,移库,盘点,报表统计,多租户,rabbitmq消息队列,redis缓存,apollo配置中心,ocelot网关,Consul注册发现,逻辑删除全局
作者:编程之家 时间:2022-09-03
redis分布式锁
1、加锁SETlock$uuidEX20NX(保证过期时间与setNX原子,uuid保证只释放自己的锁)2、释放锁ifredis.get("lock")==$uuid:redis.del("lock")释放别人锁的场景:客户端1加锁成功,开始操作共享资源客户端1操作共享资源的时间,「超过」了锁的过期时间,锁被「自动释
作者:编程之家 时间:2022-09-03
滴滴后端面试
记录一次滴滴出行后端面试文章目录一面1.排序算法了解哪些,快排,快排复杂度,优化,堆排序,建堆过程2.反射了解么,原理是什么3.treemap和linkdedhashmap区别,实现原理4.jvm类加载的过程讲讲,符号引用是什么,哪些情况会发生初始化5.spring的循环依赖,怎么解决的,为什么需要
作者:编程之家 时间:2022-09-03
Centos7下端口服务如何跨机房安全访问?除过ssh隧道的方式,本次来看看frp如何安全地暴露内网服务!
前言前面几篇文章介绍了如何使用celery解决耗时任务的问题,本次我又碰到了一个需要跨机房端口服务的问题。一般以前我是采用ssh-L的隧道方式来映射端口服务到本地来处理。本章节来使用frp开源库来试用一下。但是frp目前也是处于开源测试阶段,不过暂时使用起来感觉还好,下面来开始
作者:编程之家 时间:2022-09-03
redis 安装
下载wgethttps://download.redis.ioeleasesedis-5.0.12.tar.gz解压mkdir/usr/localedisar-zxvfredis-5.0.12.tar.gz-C/usr/localedis/安装cd/usr/localedisedis-5.0.12#编译make#安装makeinstall配置#创建配置文件存储目录mkdirconf
作者:编程之家 时间:2022-09-03
【Redis】基本数据类型常用操作 - 哈希Hash
redis里的hash是一个string类型的field(字段)和value(值)的映射表。特别适合用于存储对象,每个hash可以存储40多亿键值对。熟悉python的童鞋可以想象成字典dict。之前的数据类型存储都是k-v这样,而hash的存储就是k-dict,dict里又会有属于自己的k-v。一、hset为哈希表中的字段赋值,如果
作者:编程之家 时间:2022-09-03
缓存穿透以及解决方案
目录介绍缓存场景穿透原因数据流程解决方案介绍目前游戏服务器和互联网大量使用第三方缓存中间件。比如redis,mongo等。本博客主要介绍缓存穿透的场景,流程和解决方案。本文章主要介绍redis中间件使用。缓存场景1请求数据的时候2服务器server,缓存redis,mysql数据
作者:编程之家 时间:2022-09-03
【Redis】基本数据类型常用操作 - Set
Set是String类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。另外,redis中的set是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1)。一、sadd添加一个、多个元素将一个或多个成员元素加入到集合中,已经存在于集合的成员元素将被忽略。若key不存在,则
作者:编程之家 时间:2022-09-03
Redis数据结构与对象
1、简单动态字符串(SDS)Redis只会使用C字符串作为字面量,在多数情况下,Redis使用SDS(SimpleDynamicString简单动态字符串)作为字符串表示。比如C字符串,SDS具有以下优点:常数复杂度获取字符串长度。杜绝缓冲区溢出。减少修改字符串长度时所需要的内存重分配次数。二进制安全。
作者:编程之家 时间:2022-09-03
利用ansible为php-fpm编译添加redis模块
----hosts:10.0.0.171vars:redisver:phpredis-5.3.4redissrc:phpredis-5.3.4.tar.gzphpdir:/data/phptasks:-name:autoconfyum:name=autoconf-name:getphp-rediscodeunarchive:remote_src=nosrc={{redissrc}}
作者:编程之家 时间:2022-09-03
什么是分布式锁?
什么是分布式锁?在一些分布事场景下,为了保证数据的一致性,而分布式锁就是用来解决这个问题的。例如,当多台机器需要对同一个用户属性进行修改时,就会出现属性值跟预想的不一样的结果,如下图所示:PS:其实跟多线程锁需要解决的问题很像——都是为了达到数据的一致性。只不过多线程
作者:编程之家 时间:2022-09-03
疯狂涨知识!2021最新Java开发面试大全
开头被面试人是我的一位粉丝近期刚刚结束了蚂蚁金服的三轮技术面试,面完之后他跟我说很累,直言不想再体验了。他的面试经历我仔细看了看,一面重点在基础知识的考查,二面重点在项目以及对框架的使用与理解上,三面压力面,是很熟悉的套路,考察的知识点也是经常问到的,具有一定的参考价
作者:编程之家 时间:2022-09-03
springboot+redis集群 key过期监听 notify-keyspace-events
目录1.应用场景2.redis配置文件3.命令实现4.springboot实现5.集群只收到单一节点key过期6.后记1.应用场景设备于平台之间有心跳,会每2分钟上报一次心跳数据,这样平台就能感知到设备在线。但是如果设备离线,就不会给平台发送心跳,这时,如何判断设备离线?之前的一种解决方案:每
作者:编程之家 时间:2022-09-03
由浅入深!2021年阿里Java面试题及答案
重要大环境对于我们能力要求越来越高,医学专家又说今年冬天新冠肺炎将“席卷重来”。如果疫情再次爆发,势必将再次影响企业的正常运作,一波裁员浪潮你又能否抗住?不管如何,明年金三银四又是一波跳槽时机,也该趁着这个时间开始提升一下自己的技术了。不多说,十余位互联网一线大厂
作者:编程之家 时间:2022-09-03
面经(2)
hashmap的1.7链表回环,知道不?MVCC怎么实现的?当前读和快照度分别是什么?怎么读取当前最新的select?用in的话一定会用到索引吗?什么时候会用到,什么时候用不到?redis底层的数据结构有哪些?redis动态扩容怎么做?在不宕机的情况下怎么去实现集群扩容?AQS的实现类都有哪些?公平锁和非公
作者:编程之家 时间:2022-09-03
腾讯云大神亲码“redis深度笔记”,不讲一句废话,肝就完事了
前言作为这个时代码代码的秃头人员,对Redis肯定是不陌生的,如果连Redis都没用过,还真不好意思出去面试,指不定被面试官吊打多少次。毕竟现在互联网公司和一些创业公司都要用到Redis,像亚马逊、谷歌、阿里、腾讯都要使用,可见精通Redis使用真的很有必要。所以,今天则分享出腾
作者:编程之家 时间:2022-09-03
redis入门篇学习笔记三
redis15.conf配置文件分析熟悉基本配置常见的配置介绍16.redis的持久化为什么要持久化RDB什么是RDB开启RDB持久化的方式(默认开启)对redis.conf配置文件中SNAPSHOTTING部分的说明RDB方式的数据恢复RDB的优缺点AOF什么是AOF开启AOF的方式(默认关闭)AOF的数据恢复append
作者:编程之家 时间:2022-09-03
深入理解Redis
首先,本篇文章是基于《Redis设计与实现》、《从零开始学Redis》阅读后理解所写。目录 第一部分、数据结构与对象第二部分、单机数据库的实现第三部分、多机数据库的实现第四部分、独立功能的实现第五部分、实战 第一部分、数据结构与对象1、简单动态字符串(SDS)Redis只
作者:编程之家 时间:2022-09-03
Java入门:学java去哪个学校好
前言面试前就有听说过字节比较考验算法,面试的时候果然是,还好自己刷题比较多,这也验证了一个说法,大家在面试字节等目前比较火的互联网公司,一定要记得多刷题,文末会有自己面试的时候准备好的面试题PDF文档,有注意各位查漏补缺,有需要的可以找我免费获取到,这次面试的答案我也已经整
作者:编程之家 时间:2022-09-03
Java高级开发面试,java开发在哪个城市好找工作
前言说到CAS(CompareAndSwap),不得不先说一说悲观锁和乐观锁,因为CAS是乐观锁思想的一种实现。悲观锁:总是很悲观的认为,每次拿数据都会有其他线程并发执行,所以每次都会进行加锁,用完之后释放锁,其他的线程才能拿到锁,进而拿到资源进行操作。java中的synchronized和ReentrantLock等
作者:编程之家 时间:2022-09-03
redis进阶
redis的配置文件理解配置unit对大小写不敏感;1.bind127.0.0.1绑定的ip2.protected-modeyes保护模式3.port6379 端口设置4.daemonize yes 以守护进程方式运行,默认是no,我们需要改成yes5.pidfile /varunedis_6379.pid 如果以后台方式运行,我么需要指
作者:编程之家 时间:2022-09-03
redis config配置
https://www.cnblogs.com/ysocean/p/9074787.html1、开头说明这里没什么好说的,需要注意的是后面需要使用内存大小时,可以指定单位,通常是以k,gb,m的形式出现,并且单位不区分大小写。 2、INCLUDES我们知道Redis只有一个配置文件,如果多个人进行开发维护,那
作者:编程之家 时间:2022-09-03
【好文推荐】java程序员表白代码
前言在实际开发,Redis使用会频繁,那么在使用过程中我们该如何正确抉择数据类型呢?哪些场景下适用哪些数据类型。而且在面试中也很常会被面试官问到Redis数据结构方面的问题:Redis为什么快呢?为什么查询操作会变慢了?RedisHashrehash过程为什么使用哈希表作为Redis的索引当我们
作者:编程之家 时间:2022-09-03
Redis-进阶
一、Redis配置文件简介includes(导入)network网络配置日志文件数据库16个持久化redis密码限制client最大客户端最大内存容量内存达到最大上限的策略二、缓存失效策略淘汰策略内存达到上线的处理策略1.volatile-lru(leastrecentlyused):从设置了过期时间
作者:编程之家 时间:2022-09-03
上一页
9
10
11
12
13
14
15
16
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native