手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
Ansible
KVM虚拟机
数据结构
鸿蒙系统
宝塔面板
服务器运维
网络安全
编程之家
Redis
PHP经典高级工程师面试题
1.PHP如何实现不用自带的cookie函数为客户端下发cookie。对于分布式系统,如何来保存session值。这个题有点绕。考的还是COOKIE和SESSION的基础知识。服务端通过set-cookie命令来通知客户端保存cookie。只要按照domainpath过期时间等规则用header函数就可
作者:编程之家 时间:2022-09-02
PHP经典高级工程师面试题
1.PHP如何实现不用自带的cookie函数为客户端下发cookie。对于分布式系统,如何来保存session值。这个题有点绕。考的还是COOKIE和SESSION的基础知识。服务端通过set-cookie命令来通知客户端保存cookie。只要按照domainpath过期时间等规则用header函数就可以实
作者:编程之家 时间:2022-09-02
Spring boot 集成 分页,druid,redis
分页1.pom.xml配置<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-aop</artifactId></dependency><dependency><groupId>com.github.pagehelper</groupId>
作者:编程之家 时间:2022-09-02
win 10 系统下启动Redis和判断Redis是否启动
启动Redis1.进入到Redis安装目录下输入cmd进入DOS命令窗口2.输入命令redis-serverredis.windows.conf,回车如图表示启动成功!判断Redis是否启动1.cmd进入DOS命令窗口输入telnet127.0.0.16379(ip端口)2.回车后,如图表示成功注:若失败,则类似下图
作者:编程之家 时间:2022-09-02
redis
Redis 1.概念:redis是一款高性能的NOSQL系列的非关系型数据库 1.1.什么是NOSQL NoSQL(NoSQL=NotOnlySQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。
作者:编程之家 时间:2022-09-02
AOP 在业务代码织入 Redis 缓存
场景:页面包含多个大sql。目的:尽量保证接口响应速度,数据库压力可暂不考虑(并发不大,耗时sql多)。思路:1、如果redis中不存在缓存,查询数据库并添加缓存,根据数据变化频率设置缓存过期时间;2、如果redis中存在缓存,提交更新缓存的异步任务(可选,针对数据变化
作者:编程之家 时间:2022-09-02
9.27美团面试
1.手撕两个有序数组合并为一个(不能用额外数组):思路移动长的数组,双指针比较,后来发现其实可以比较大的数放尾部2.讲了一下二叉树翻转的思路:递归(其他思路?栈模拟递归(具体实现不太清楚,只记得有这个方法)) java线程池HashMap底层引申到->红黑树,AVL树ConcurrentHashMap->引申到CASC
作者:编程之家 时间:2022-09-02
通俗易懂讲解mysql和Redis数据一致性
mysql和redis数据同步方案mysql集群主从复制解决单点故障问题2、高可用方案对外提供是一个主节点,投票3、横向扩展cluster集群对外提供多个主节点怎么优化单个主节点的处理能力?主节点master发生了写操作,数据进行了变更,binlog里面将会有记录这时候从节点slave开启io
作者:编程之家 时间:2022-09-02
Redis5种常用数据类型的使用以及内部编码
String字符串类型是redis的最基本类型,首先无论值是什么数据类型,其键都是字符串,且其他数据类型的数据结构都是在字符串的基础上搭建的,相信读者能够体会到字符串在redis的地位是有多么的重要。那么字符串的值可以是什么呢?简单的字符串,复杂的字符串如JSON,XML的格式的字符串都
作者:编程之家 时间:2022-09-02
半小时看完阿里大牛珍藏的纯手写“Kafka文档”,kafka入门视频
第一个Java相关1.1美团面试Java问题JVM内存模型GC垃圾回收算法讲解新生代老年代java的基本类型有哪几个?String是不是java的基本类型?String为什么要是final类型的?说一下JVM的线程模型?这些区域都分别是干啥用的?java线程模型和jvm线程模型注意区分1.2我的JAVA学习笔记(1
作者:编程之家 时间:2022-09-02
卧槽!缓存的问题太多了雪崩、击穿、穿透…一个个解决!
作者:温安适来源:https://my.oschina.net/floor/blog/4964676引言一个超级疲惫的下午,离下班还有30分钟,小航拿了一袋坚果,对我说:”温哥,来来来,吃个坚果,开心下”有了前几次的,经验,我意识到,这兄弟又要问题问题,委婉的回绝到:”谢谢好意,你吃吧,我不饿”。小航,一看我有所防备,有拿出了安慕
作者:编程之家 时间:2022-09-02
php中使用redis执行lua脚本
<?php$lua=<<<LUAlocalsequenceKey=KEYS[1]localtime=KEYS[2]localsequenceNumber=redis.call("incr",sequenceKey)redis.call("expire",sequenceKey,time)returnsequenceNumberLUA;$redis=ne
作者:编程之家 时间:2022-09-02
Redis-01 Centos7下安装部署Redis6.0.15稳定版
Redis-01Centos7下安装部署Redis6.0.15稳定版目录Redis-01Centos7下安装部署Redis6.0.15稳定版简介安装配置参考博文:Redis系列(一)、CentOS7下安装Redis6.0.3稳定版简介Redis,全称RemoteDictionaryServer(远程字典服务器),全开源基于C语言开发,是高性能的(key/value)分布式
作者:编程之家 时间:2022-09-02
springboot+redis
springboot操作redis数据库1.引入redis依赖包<!--redis依赖包--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependenc
作者:编程之家 时间:2022-09-02
Django博客系统注册图形验证码接口设计和定义
1.准备captcha包(该包用于生成图形验证码)1.将生成图片验证码的库复制到新建的libs包中。2.安装Python处理图片的库这儿可能会变红显示错误:解决方案:在虚拟环境中安装Pillow。执行pipinstallPillow即可2.图形验证码后端接口设计1.请求方式选项方案请求方法GET请求地址
作者:编程之家 时间:2022-09-02
分布式限流篇
具体内容请看作者:https://mp.weixin.qq.com/s/dfI9h8bdYgZ60UeByphhYQ 在系统设计中,限流是保障系统高可用的一种常规手段,并且还有熔断,服务降级… 对于系统接入大量的业务线,导致流量非常大,一些系统承受不住被搞挂。 Martin有几种方法来进行系统优化。1、限流:对应用入
作者:编程之家 时间:2022-09-02
17.Redis6.0新功能
17.Redis6.0新功能17.1.ACL17.1.1.简介17.1.2.命令17.2.IO多线程17.2.1.简介17.2.2.原理架构17.3.工具支持Cluster17.4.Redis新功能持续关注17.1.ACL17.1.1.简介RedisACL是AccessControlList(访问控制列表)的缩写,该功能允许根据可以执行的命令和可以访问的键来限
作者:编程之家 时间:2022-09-02
java面试题之-Redis篇持续更新
文章目录Redis基础01、Redis里有哪些数据类型?02、Redis为什么能够快速执行?03、那Redis怎样防止异常数据不丢失的(Redis的如何持久化)?04、缓存穿透、缓存击穿、缓存雪崩解决方案05、Redis的io有什么优化06、Redis的sds是什么Redis进阶01、Redis主从复制模式和哨兵模式?02、R
作者:编程之家 时间:2022-09-02
Spring系列之Redis的两种集成方式
在工作中,我们用到分布式缓存的时候,第一选择就是Redis,今天介绍一下SpringBoot如何集成Redis的,分别使用Jedis和Spring-data-redis两种方式。一、使用Jedis方式集成1、增加依赖<!--spring-boot-starter-web不是必须的,这里是为了测试--><dependency><groupId>org.sprin
作者:编程之家 时间:2022-09-02
JVM虚拟机原理深入解析,死磕原理
学习内容大致内容:1、架构师筑基(Linux基础与进阶+Netty框架+Mysql+并发编程+JVM性能调优+Tomcat)2、开源框架(主要涉及SSM框架)3、高性能架构(Mysql高性能存储实战+Redis缓存数据库+Zookpeer分布式+消息中间件+Kafka)4、微服务(Docker+Dubbo+SpringCloud+SpringBoot)5、B2C商城项目
作者:编程之家 时间:2022-09-02
php swoole+redis 队列结构配置
server服务端<?php//创建Server对象,监听127.0.0.1:9510端口$serv=newswoole_server("127.0.0.1",9510);$serv->on('start',function(){echo"startsuccess.\n";});$serv->set([//'daemonize'=>1,
作者:编程之家 时间:2022-09-02
MySQL的锁到底有多少内容,最全153道Spring全家桶面试题
什么是Redis的持久化我们知道Redis的数据都存储在内存中,如果服务器突然宕机,那么内存数据将会全部消失,为了防止这种情况出现,利用一套机制来保证数据不会因为故障而丢失,我们将这种机制称之为Redis的持久化机制,该机制主要目的是将内存数据存入到硬盘中Redis提供两种持久化机制RDB(R
作者:编程之家 时间:2022-09-02
redis
入门NoSQL的四大分类入门概述什么是Redis?Redis(RemoteDictionaryServer),即远程字典服务,是一个开源的支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。可以用作数据可、缓存、消息中间件Redis是一个开源(BSD许可)的,内存中的数据结构存储
作者:编程之家 时间:2022-09-02
自己写的redis后台管理工具web端,可以监控redis的状态
登录页面首页运维监控 配置Redis源 redis操作 全屏 运维管理的API接口
作者:编程之家 时间:2022-09-02
redis 5种数据结构的使方法
redis5种数据结构的使方法redis数据结构string存储hash存储list存储set存储zset存储redis数据结构redis是key-value的数据结构,每条数据都是⼀个键值对,键的类型是字符串,键不能重复。值的类型分为五种:字符串string:字符串类型是Redis中最为基础的数
作者:编程之家 时间:2022-09-02
Redis如何实现高可扩展,你会的还只有初级工程师的技术吗
java基础1.1java的8种基本数据类型装箱拆箱1.2重写重载封装继承多态1.3StackQueue1.7Concurrent包1.8面向对象1.9StringStringBufferStringBuilderhashcodeequ1.10java文件读取1.11Java反射1.12JDKNDKJREJNI1.13static和final的区别1.14map,list,set
作者:编程之家 时间:2022-09-02
Redis之字符串
SDSRedis底层并没有使用C语言的传统字符串(以空字符结尾的字符数组),而是自定义了一种简单的动态字符串类型(SDS)在Redis里,C字符串只会作为字符串字面量用在一些无需对字符串值进行修改的地方,比如打印日志。其余地方使用的都是SDS比如setmsg"helloworld"Redis将在数据库中创建
作者:编程之家 时间:2022-09-02
redis-03 五大基本类型之String
redis-03五大基本类型之String目录redis-03五大基本类型之String概述命令赋值与取值数字递增实践扩展Redis键命名主键自增策略存储序列化内容概述字符串类型是Redis中最基本的数据类型,掌握好它以及相关命令的使用是一切的一切的基础。Redis的String类型可以是字符串(简
作者:编程之家 时间:2022-09-02
高并发下控制库存超卖问题个人建议仅供参考)
(1)库存锁定,预占库存并不真实的扣减库存,只是预先占用库存(2)针对库存的重复提交问题,设置前端置灰(3)拦截恶意用户的超量请求,超过50次进入恶意请求判定,放入redis生成用户锁,锁死用户下单操作一分钟,当释放锁之后,根据标记进入核定阶段判断用户是否需要进入下一阶段,结合redislist做用户
作者:编程之家 时间:2022-09-02
centOS 下的redis
1.安装1.下载https:/edis.io/2.解压:tar-zxvfredis-6.0.6.tar.gz3.安装gcc环境:yuminstall-ygcc4.进入解压缩目录执行如下命令makeMALLOC=libc*错误的话升级一下gcc的版本yum-yinstallcentos-release-sclyum-yinstalldevtoolset-9-g
作者:编程之家 时间:2022-09-02
上一页
82
83
84
85
86
87
88
89
下一页
小编推荐
热门标签
更多
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