E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Redis面试题
Redis
架构与设计
Redis
是一种开源的高性能内存键值数据库,其架构设计围绕简单、快速和高效展开。1.
Redis
的核心架构
Redis
是一个基于C语言编写的单线程内存数据库,但通过多路复用实现了高效的并发处理。
yuguo.im
·
2025-03-01 06:13
redis
架构
数据库
为什么面试狂问
Redis
,阿里面试官把我问到哑口无言…
Redis
我们在工作中经常会用到,但是为什么要用、
redis
的一些场景和实战问题,90%以上的人都不是很懂。
2501_90433130
·
2025-03-01 05:02
面试
redis
职场和发展
2022最新软件测试
面试题
常问的30道【持续更新~】
软件基础1.测试人员在测试中的任务是什么?1.尽可能早的找出系统中的bug;2.避免软件开发过程中缺陷的出现;3.衡量软件的品质,保证系统的质量;4.关注用户的需求,并保证系统符合用户需求。总的目标是:确保软件的质量2.测试用例评审的流程是什么1.测试用例是否按照公司定义的模板进行编写的;2.测试用例的本身的描述是否清晰,是否存在二义性;3.测试用例内容是否正确,是否与需求目标相一致;4.测试用例
可可爱爱的程序员
·
2025-03-01 04:59
软件测试
测试理论
功能测试
测试用例
功能测试
压力测试
单元测试
面试
Android App开发之Jetpack架构,Android大厂高频
面试题
解析
因此,Jetpack来了!Jetpack是什么?===========Jetpack是Google推出的一套系列组件集。Jetpack的出现以及Google标准化开发模式的确立,代表了Android原生开发的未来方向,意味着Android发展已经逐渐成熟。为什么要学?======在开发世界,永远是技术至上,一门新技术的盛行总是有原因的,要么比老框架性能提升不少,要不更加易用等等。作为开发者,更是要
m0_66144992
·
2025-03-01 04:26
程序员
架构
移动开发
android
计算机复试
面试题
总结
1.c++,408,设计模式,编程技巧,开源框架(适合cpp后端开发)2.数据结构与算法
面试题
3.c++与STL
面试题
4.计算机网络
面试题
面试问题之编程语言1。C++的特点是什么?封装,继承,多态。
m0_67400972
·
2025-03-01 04:56
面试
学习路线
阿里巴巴
android
前端
后端
基于Spring Boot的驾校预约管理系统
文章目录项目介绍主要功能截图:登录首页学员管理教练管理车辆管理关系管理车辆维修模块个人中心部分代码展示设计总结项目获取方式作者主页:Java韩立简介:Java领域优质创作者、简历模板、学习资料、
面试题
库
超级无敌暴龙战士塔塔开
·
2025-03-01 02:15
Java课设与毕设资源
spring
boot
java
mybatis
常用运维工具整理
Wireshark3.Navicat4.Postman5.KeePassXC6.SublimeText7.Xmind8.MongoDBCompass9.腾讯会议10.FileZilla11.Another
Redis
DesktopMan
sky北城
·
2025-03-01 02:44
文档先行
运维
linux
java集合框架List常见基础
面试题
简介:java集合框架List常见基础
面试题
考点:list的基础知识掌握情况,对应实现的区别、线程安全、使用场景。问:Vector和ArrayList、LinkedList联系和区别?分别的使用场景?
步归猿某人
·
2025-03-01 01:39
java
list
数据结构
面试
Redis
数据结构——简单动态字符串
1、简单动态字符串
redis
没有直接用C语言传统的字符串(以空字符结尾的字符数组)表示,而是自己构建了一种名为简单动态字符串(SDS)的抽象类型,并将SDS用作
redis
的默认字符串表示。
去图书馆睡还不如在宿舍睡
·
2025-03-01 01:38
Redis
redis
数据结构
数据库
redis
中的sds结构解析,字符串为何不用C原生?
redis
中的sds结构解析0丶源码基于
redis
6.2.71丶什么是sdssds即:simpledynamicstring,简单动态字符串2丶
redis
为什么使用sds,不适用c语言的字符串呢?
SpringCloud1
·
2025-03-01 01:07
redis
redis
数据库
nosql
macOS安装
Redis
本指南告诉你如何使用Homebrew在macOS上安装
Redis
。Homebrew是在macOS上安装
Redis
的最简单方法。首先,确保你已经安装了Homebrew。
m0_74824002
·
2025-03-01 01:37
面试
学习路线
阿里巴巴
macos
redis
数据库
3万字长文:SQL Server
面试题
和参考答案(持续更新)
目录解释关系数据库中的主键、外键、超键和候选键的区别。描述SQLServer中聚集索引和非聚集索引的不同。什么是事务?SQLServer中如何保证事务的ACID属性?什么是视图?在SQLServer中视图有什么用途?解释SQLServer中的锁机制以及死锁是如何产生的。如何优化SQL查询以提高性能?写出SQL语句:取出表A中第31到第40记录。解释SQLServer中的临时表和表变量的区别。什么是
大模型大数据攻城狮
·
2025-02-28 23:57
oracle
数据库
大数据
面试
求职
Redis
同步机制详解
Redis
采用主从复制(Replication)机制来进行数据同步,同时在
Redis
Cluster(集群模式)下也使用Gossip协议进行节点间数据同步和状态传播。
夏天的味道٥
·
2025-02-28 22:18
Redis
redis
数据库
缓存
Java操作
redis
设置第二天凌晨过期
场景:在做查询数据的时候,遇到了需要设置数据在
redis
中第二天过期的问题,但是
redis
又没有对应的API,就只好自己来解决了思路:计算出第二天凌晨与当前时间的时间差,将该时间差设置为
redis
的过期时间
shy好好学习
·
2025-02-28 20:39
Java
redis
java
缓存
Redis
进阶使用
一、在日常工作中,使用
Redis
有什么需要注意的?设置合适的过期时间。尽量避免大key问题,避免用字符串存储过大的数据;避免集合的数据量太大,要定期清除。二、常用的数据结构有哪些?用在什么地方?
赫萝的红苹果
·
2025-02-28 19:28
面试
java
JAVA面试常见题_基础部分_mybatis
面试题
1、什么是MyBatis?答:MyBatis是一个可以自定义SQL、存储过程和高级映射的持久层框架。2、讲下MyBatis的缓存答:MyBatis的缓存分为一级缓存和二级缓存,一级缓存放在session里面,默认就有,二级缓存放在它的命名空间里,默认是不打开的,使用二级缓存属性类需要实现Serializable序列化接口(可用来保存对象的状态),可在它的映射文件中配置3、Mybatis是如何进行分
茂茂在长安
·
2025-02-28 17:15
JAVA
mysql
java
面试
mybatis
nginx 动态计算拦截非法访问ip
需求:在Nginx上实现一个动态拦截IP的方法,具体是当某个IP在1分钟内访问超过60次时,将其加入
Redis
并拦截,拦截时间默认1天。技术选型:使用Nginx+Lua+
Redis
的方法。
风雨「83」
·
2025-02-28 16:02
nginx
nginx
tcp/ip
运维
消息队列(RocketMQ+Kafka)
消息丢失(ack确认机制,死信队列)消息堆积(增加消费者,增加消费能力,增加集群分担)高可用(集群,主从,多副本)高性能(集群,分区,多机部署,负载均衡)RocketMQ整体架构视频:小白debug的视频
面试题
八千里路云和月laiker
·
2025-02-28 14:16
算法
rocketmq
kafka
分布式
Redis
主从复制关系实现(Linux系统)
一、假设有三台
redis
机器,端口别为6380,6382和6384,其中6380端口为主机,其余两台为从机进入到
redis
的安装目录,从原有的
redis
.conf拷贝三份,分别命名为
redis
6380.
小黑孩.
·
2025-02-28 13:45
redis
linux
redis
数据库
liunx安装mysql/jdk/
redis
/nginx应用
数据库安装(1)将文件夹\综合管理系统\code下的mysql-5.7.42-linux-glibc2.12-x86_64.tar.gz上传到/home目录下解压压缩包:tar-xvfmysql-5.7.42-linux-glibc2.12-x86_64.tar.gz-C/usr/local(2)创建数据存放目录cd/usr/local/mysqlmkdirdata(3)创建mysql用户组和my
奔波霸的伶俐虫
·
2025-02-28 13:15
adb
redis
和mysqle辨析
Redis
和MySQL是两种非常流行的数据库系统,但它们在设计、数据模型、用途和性能方面有着根本的不同。数据存储模型MySQL是一个关系型数据库管理系统,使用表来组织数据,数据以行和列的形式存储。
C嘎嘎嵌入式开发
·
2025-02-28 13:11
redis
数据库
缓存
Linux下的
Redis
主从搭建
一、创建slave服务器(这里只有一台服务器的程序猿们可以多创建几个端口用来代替服务器使用)1.随便找一个能记得住的位置,创建空文件夹,这里建议用
redis
+你打算使用的端口号,方便操作。
努力敲代码的凡仔
·
2025-02-28 13:40
redis
服务器
servlet
串口解析的服务器流程优化
解决办法笔者项目中使用
redis
来做缓存,也就顺便用
redis
做了消息队列,以实现purejavacomm线程池线程的快速归还,然后再用自定义更大的线程池来实现串口数据的处理。
lpfasd123
·
2025-02-28 12:39
服务器
运维
spring
boot
java常见
面试题
:什么是NIO(New IO)?NIO和IO有什么区别?
NIO(NewIO)是一种同步非阻塞的I/O模型,是I/O多路复用的基础,已经被越来越多地应用到大型应用服务器,成为解决高并发与大量连接、I/O处理问题的有效方式。NIO适用于处理大量并发连接和高性能的网络服务器开发,如聊天服务器、即时通讯服务器、游戏服务器等。这是因为NIO提供了非阻塞的网络I/O操作,可以在一个线程中同时处理多个连接,提高了服务器的并发性能。此外,NIO还适用于文件I/O和数据
广寒舞雪
·
2025-02-28 12:38
java
java
nio
开发语言
Redis
教程(二十一):
Redis
怎么保证缓存一致性
传送门:
Redis
教程汇总篇,让你从入门到精通
Redis
的缓存一致性
Redis
的缓存一致性是指在使用
Redis
作为缓存层时,保证缓存中的数据与数据库中的数据保持一致的状态。
ThatMonth
·
2025-02-28 11:32
缓存
redis
数据库
HIVE
面试题
总结
Hive依赖于HDFS存储数据,Hive将HQL转换成MapReduce执行,所以说Hive是基于Hadoop的一个数据仓库工具,实质就是一款基于HDFS的MapReduce计算框架,对存储在HDFS中的数据进行分析和管理。一、Hive架构用户接口:CLI(hiveshell)、JDBC/ODBC(java访问hive)、WEBUI(浏览器访问hive)元数据:元数据包括:表名、表所属的数据库(默
小余真旺财
·
2025-02-28 11:00
Hive
hive
Hive
面试题
什么是Hive?Hive是基于Hadoop的一个数据仓库工具,用来进行数据提取、转化、加载,这是一种可以存储、查询和分析存储在Hadoop中的大规模数据的机制。Hive数据仓库工具能将结构化的数据文件映射为一张数据库表,并提供SQL查询功能,能将SQL语句转变成MapReduce任务来执行。Hive的意义(最初研发的原因)?降低程序员使用Hadoop的难度,降低学习成本Hive的内部组成模块,作用
昨夜为你摘星
·
2025-02-28 11:59
Python面向对象
面试题
及参考答案
目录什么是面向对象编程?Python中的类和对象是什么?什么是继承?Python如何实现继承?什么是多态?Python如何实现多态?Python中的类属性和实例属性有什么区别?类属性和实例属性的访问优先级规则是什么?Python中的实例方法、类方法和静态方法有什么区别?静态方法、类方法、实例方法的参数传递差异是什么?什么是构造函数(init)?解释__init__方法与__new__方法的区别Py
大模型大数据攻城狮
·
2025-02-28 11:58
python
面试
继承
封装
接口隔离
弱引用
元类
redis
Cluster集群相关查询结果详解
redis
Cluster集群相关查询结果详解进入
redis
进群查看集群信息CLUSTERINFO命令CLUSTERNODES命令info命令infoCommandstats命令查询服务器相关key的大小单个
ghostp
·
2025-02-28 11:28
redis
redis
redis
架构系列——Cluster集群模式详解
设计的主要特点和基本原理
Redis
集群目标高性能和线性可扩展性,最多可达1000个节点。没有代理,使用异步复制,并且不对值执行合并操作。
庄隐
·
2025-02-28 10:55
#
组件
redis
架构
web前端常见
面试题
html文件开头DOCTYPE作用DOCTYPE(文档类型)是HTML文档的开头,它指定了HTML文档使用的HTML版本及文档类型,告诉浏览器以哪种规范来解析HTML文档。它的作用有以下几个方面:声明HTML版本:DOCTYPE声明可以让浏览器知道使用哪个HTML版本来解析当前文档,从而根据规范来处理文档中的元素和属性。帮助浏览器正确解析文档:DOCTYPE声明可以确保浏览器以标准模式渲染页面,而
JackieDYH
·
2025-02-28 10:55
程序猿面试题
前端
javascript
vue
面试题
Redis
Cluster集群详解
数据分片(Sharding)哈希槽(HashSlot)机制:集群将数据划分为16384个哈希槽,每个键通过CRC16(key)%16384计算归属的槽。槽分配给多个主节点,每个节点负责一部分槽(例如:3节点集群中,每个节点可能管理约5461个槽)。动态槽分配:节点增减时,槽可动态迁移,支持在线扩容/缩容(如CLUSTERADDSLOTS命令)。跨槽操作限制:事务、Lua脚本需确保所有键在同一槽(可
高冷小伙
·
2025-02-28 10:21
redis
数据库
缓存
c语言概率产生字母,智邮普创c语言
面试题
---- 字母概率(示例代码)
题目描述小明最近对概率问题很感兴趣。一天,小明和小红一起玩一个概率游戏,首先小明给出一个字母和一个单词,然后由小红计算这个字母在这个单词中出现的概率。字母不区分大小写。例如,给定的字母是a,单词是apple,那么概率是0.20000。输入输入包含多组测试数据。每组数据包含一个字母和一个单词。单词的长度不超过200。输出对于每一个输入,输出对应的概率,结果保留5位小数。样例输入aapplecCand
飞跃思考
·
2025-02-28 10:46
c语言概率产生字母
c语言字母概率,C/C++知识点之智邮普创c语言
面试题
---- 字母概率
本文主要向大家介绍了C/C++知识点之智邮普创c语言
面试题
----字母概率,通过具体的内容向大家展示,希望对大家学习C/C++知识点有所帮助。题目描述小明最近对概率问题很感兴趣。
OK up
·
2025-02-28 10:46
c语言字母概率
说说 Spring MVC 的执行流程?
高频
面试题
:说说SpringMVC的执行流程?大家好,我是浮生,一个工作了十四年的java程序员!昨天,一个工作2年的粉丝在面试的时候,面试官要求他说SpringMVC的执行流程。
浮生带你学Java
·
2025-02-28 09:45
Java面试题
Spring
spring
mvc
java
redis
集群迅速搭建(个人学习和测试用)
笔者使用ubuntu操作系统下载
redis
地址:Indexof/releases/,选择最新的版本下载。解压后进入目录,直接make就可以编译。
yinhezhanshen
·
2025-02-28 08:02
redis
学习
java
一个基于 React + SpringBoot 的在线多功能问卷系统(附源码)
的在线多功能问卷系统前端技术栈:React、React-Router、Webpack、Antd、Zustand、Echarts、DnDKit后端技术栈:SpringBoot、MySQL、MyBatisPlus、
Redis
程序员-李旭亮
·
2025-02-28 07:23
Java项目源码
react.js
spring
boot
前端
【Python】7天-python实现缓存-day01
使用Python实现类似
redis
的缓存,原文是使用go实现的,本文使用python实现,用来比较两者的区别,方便从python转go的开发者比较二者的不同。
qq_40375355
·
2025-02-28 05:08
Python-7天小项目
python
python
缓存
开发语言
【
redis
】
redis
key 分析
redis
_key_sizes.shhttps://gist.github.com/epicserve/5699837
redis
-cli,the
Redis
commandlineinterfacehttps
武昌库里写JAVA
·
2025-02-28 05:38
面试题汇总与解析
毕业设计
课程设计
spring
boot
vue.js
源码
python判断
redis
中key是否存在_
Redis
中关于Key的模糊查找
最近使用
Redis
优化项目功能,其中有一部分为模糊查询,找了很多帖子,也没有找到很好的解决方案和思路,最终皇天不负有心人啊,终于让我找到了!!!
weixin_39846364
·
2025-02-28 03:25
redis
中的bigkey及读取优化
一、bigKey介绍1、简介在
Redis
中,BigKey(大键)指的是占用大量内存的单个键。通常,
Redis
是一个高性能的内存数据库,但是当某些键变得非常大时,会带来性能上的影响。
w_t_y_y
·
2025-02-28 03:54
#
java操作redis
redis
数据库
缓存
Redis
Lua沙盒绕过RCE(CVE-2022-0543)
原理
Redis
Lua沙盒绕过RCE的原理主要涉及到
Redis
在Lua沙箱中遗留了一个对象package。
不想秃头的烟花
·
2025-02-28 03:53
Redis漏洞
redis
lua
网络安全
web安全
数据库
Redis
hot key管理
文章目录
Redis
hotkey管理1.查询hotkey1.通过
redis
-cli工具2.通过monitor命令2.优化hotkey
Redis
hotkey管理在某个Key接收到的访问次数、显著高于其它Key
Zhi@Li
·
2025-02-28 03:52
Redis运维
redis
数据库
缓存
数据库架构
dba
Redis
安全漏洞
Redis
安全漏洞
Redis
默认情况下,会绑定在0.0.0.0:6379,如果没有进行采用相关的策略,比如添加防火墙规则避免其他非信任来源ip访问等,这样将会将
Redis
服务暴露到公网上,如果在没有设置密码认证
清扬叶
·
2025-02-28 03:49
redis
后端
Redis
分布式存储案例
面试题
问:用
redis
如何落地?
哎呀哎呀诶
·
2025-02-28 02:10
Redis
redis
分布式
数据库
Redis
分布式缓存
面试题
为什么使用分布式缓存?1.提升性能降低延迟:将数据缓存在离应用更近的地方,减少数据访问时间。减轻数据库压力:缓存频繁访问的数据,减少对后端数据库的请求,提升系统响应速度。2.扩展性水平扩展:通过增加节点,分布式缓存可以轻松扩展,处理更大规模的数据和请求。负载均衡:数据分布在不同节点上,避免单点瓶颈,提升系统整体吞吐量。3.高可用性容错能力:即使某个节点故障,其他节点仍能继续提供服务,确保系统稳定运
hxj..
·
2025-02-28 01:38
面试
分布式
缓存
redis
分布式
分布式缓存
设计模式
面试题
汇总
目录设计模式
面试题
汇总一、设计模式基础二、具体设计模式(一)创建型模式(二)结构型模式(三)行为型模式一、设计模式基础什么是设计模式?为什么使用设计模式?
阿贾克斯的黎明
·
2025-02-27 23:17
java
设计模式
java
web前端开发
面试题
1.一些开放性题目1.自我介绍:除了基本个人信息以外,面试官更想听的是你与众不同的地方和你的优势。2.项目介绍3.如何看待前端开发?4.平时是如何学习前端开发的?5.未来三到五年的规划是怎样的?position的值,relative和absolute分别是相对于谁进行定位的?§absolute:生成绝对定位的元素,相对于最近一级的定位不是static的父元素来进行定位。§fixed(老IE不支持)
书亦何欢*
·
2025-02-27 23:44
基本
前端
Java spring
面试题
及答案(1~11题)
1、SpringMVC的工作原理?●用户向服务器发送请求,请求被springMVC前端控制器DispatchServlet捕获;●DispatcherServle对请求URL进行解析,得到请求资源标识符(URL),然后根据该URL调用HandlerMapping将请求映射到处理器HandlerExcutionChain;●DispatchServlet根据获得Handler选择一个合适的Handl
蒙娜丽莎的Java
·
2025-02-27 20:48
java
面试
学习路线
java
spring
开发语言
github
mysql
用Docker搭建
Redis
主从复制的集群
同样再到
redis
-slave1容器的命令窗口里,通过dockerexec-it
redis
-slave1/bin/bash命令进入容器的命令行窗口,也通过
redis
-cli命令进入客户端命令行,也再通过
2401_84046635
·
2025-02-27 20:45
程序员
docker
redis
eureka
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他