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
Python自动化测试面试题
13、Redis高频
面试题
1、项目中为什么用Redis我们项目中之所以选择Redis,主要是因为Redis有下面这些优点:操作速度快:Redis的数据都保存在内存中,相比于其它硬盘类的存储,速度要快很多数据类型丰富:Redis支持string,list,set,Zset,hash等数据类型,基本满足我们开发中的各种使用场景使用场景丰富:Redis可用于缓存,消息队列,按key设置过期时间,过期后将会自动删除2、Redis的
雨点欺负雪花
·
2024-01-12 10:29
Java面试题
redis
数据库
缓存
面试
前端同学经常忽视的一个 JavaScript
面试题
题目functionFoo(){getName=function(){alert(1);};returnthis;}Foo.getName=function(){alert(2);};Foo.prototype.getName=function(){alert(3);};vargetName=function(){alert(4);};functiongetName(){alert(5);}//请
寒羽鹿
·
2024-01-12 09:19
【大数据面试】常见数仓建模
面试题
附答案
常见
面试题
数据仓库
面试题
-理论相关什么是数据仓库?如何构建数据仓库?概念模型、逻辑模型、物理模型分别介绍一下?SCD常用的处理方式有哪些?模型设计的思路?业务驱动?数据驱动?数仓架构为什么要分层?
话数Science
·
2024-01-12 07:28
面试
大数据
大数据
Java
面试题
汇总(持续更新)
谈谈你对Java平台的理解?“Java是解释执行”,这句话正确吗?谈谈JVM的一些基础概念和机制,比如Java的类加载机制;常用版本JDK(JDK8)内嵌的Class-Loader;类加载大致过程:加载、验证、链接、初始化;自定义Class-Loader等;垃圾收集的基本原理,常见的垃圾收集器,如SerialGC、ParallelGC、CMS、G1等。Exception和Error有什么区别?四种
被称为L的男人
·
2024-01-12 05:34
大语言模型面试问题
自己在看面经中遇到的一些
面试题
,结合自己和理解进行了一下整理。transformer中求和与归一化中“求和”是什么意思?
抓个马尾女孩
·
2024-01-12 05:23
深度学习
语言模型
人工智能
自然语言处理
【MySQL】视图,15道常见
面试题
---含考核思路详细讲解
1.2创建视图1.3查看视图(两种)1.4修改视图(两种)1.5删除视图二外连接&内连接&子查询介绍2.1外连接2.2内连接2.3子查询三外连接&内连接&子查询案例3.1了解表结构与数据3.215道常见
面试题
四思维导图一视图
.Doll
·
2024-01-12 04:29
mysql
数据库
面试宝典进阶之Java线程
面试题
T1、【初级】线程和进程有什么区别?(1)线程是CPU调度的最小单位,进程是计算分配资源的最小单位。(2)一个进程至少要有一个线程。(3)进程之间的内存是隔离的,而同一个进程中的线程之间是共享内存的。T2、【初级】线程的创建有哪几种方式?(1)继承Thread类,重写run方法。(2)实现Runnable接口,重写run方法。(3)实现Callable接口,重写call方法,结合Future创建线
Long里小花荣
·
2024-01-12 04:20
面试
java
职场和发展
面试宝典之微服务框架
面试题
S1、集群与分布式有啥区别?(1)相同点:分布式和集群都是需要有很多节点服务器通过网络协同工作完成整体的任务目标。(2)不同点:分布式是指将业务系统进行拆分,即分布式的每一个节点都是实现不同的功能。而集群每个节点做的是同一件事情。S2、什么是微服务?(1)微服务是一种架构风格。微:小服务:能够独立部署,运行,提供功能的系统服务。(2)思想:大的系统模块拆分成一个个的小功能模块,独立部署,共同组合成
Long里小花荣
·
2024-01-12 04:49
面试
spring
职场和发展
java
vue3 ts
面试题
常问
面试题
(连更中.......有错 欢迎提出)
Vue2和vue3区别Api?升级v3是因为v2有一些基础bug例如数据丢失等但是v3就解决了这个问题v3利用了双向数据绑定数值变化页面就该变v2和v3的api不一样v2的api是选择式的v3是组合式的例如setup就是组合的v2和v3的生命周期也不太一样v2和v3的双向绑定也不太一样,v2采用的是object.definepropty()数据劫持订阅发布获取的v3采用的是proxy数据代理v3也
阿金要当大魔王~~
·
2024-01-12 04:17
面试啊
vue.js
javascript
ecmascript
RTMP vs SRT:延迟与最大带宽的比较
本文福利,免费领取C++音视频学习资料包+学习路线大纲、技术视频/代码,内容包括(音视频开发,
面试题
,FFmpeg,webRTC,rtmp,hls,rtsp,ffplay,编解码,推拉流,srs)↓↓↓
十年编程老舅
·
2024-01-12 04:09
音视频开发
ffmpeg
RTSP
RTMP
音视频开发
音视频
SRT
一些Java多线程
面试题
及回答
Java线程面试问题在任何Java面试当中多线程和并发方面的问题都是必不可少的一部分。如果你想获得任何股票投资银行的前台资讯职位,那么你应该准备很多关于多线程的问题。在投资银行业务中多线程和并发是一个非常受欢迎的话题,特别是电子交易发展方面相关的。他们会问面试者很多令人混淆的Java线程问题。面试官只是想确信面试者有足够的Java线程与并发方面的知识,因为候选人中有很多只浮于表面。用于直接面向市场
java欧阳丰
·
2024-01-12 03:31
Redis
面试题
9
Redis持久化的方式有哪些?它们有什么区别?Redis提供了两种持久化方式:RDB和AOF;RDB(RedisDatabase)是一种快照式持久化方式,它可以在指定的时间间隔内自动将数据集保存到硬盘上的文件中,也可以手动执行SAVE或BGSAVE命令来强制保存数据集,从而保证数据的持久化;AOF(AppendOnlyFile)是一种追加式持久化方式,它将所有的写命令以日志的形式保存到一个只追加不
CrazyMax_zh
·
2024-01-12 03:22
redis
php
数据库
Redis
面试题
11
Redis的哨兵是什么?它的作用是什么?Redis哨兵是Redis的一种特殊模式,用于监控和管理Redis的高可用性。哨兵的主要作用包括:监控:哨兵会定期向Redis主节点和从节点发送心跳检查,以确保节点的可用性。自动故障转移:当主节点发生故障时,哨兵可以自动将某个从节点提升为主节点,实现故障转移。高可用性保证:因为哨兵可以自动进行故障转移,所以可以保证Redis服务的高可用性,即使主节点发生故障
CrazyMax_zh
·
2024-01-12 03:22
redis
数据库
缓存
Redis
面试题
8
在Redis中实现发布/订阅功能很简单,可以通过以下步骤来实现:使用PUBLISH命令向指定的频道发送消息;使用SUBSCRIBE命令订阅指定的频道,从而接收到该频道上的消息;可以使用PSUBSCRIBE命令进行模式订阅,订阅符合给定模式的频道上的消息;Redis也提供了UNPUBLISH和UNSUBSCRIBE命令来取消发布和订阅;可以通过使用多个客户端来实现不同的发布者和订阅者之间的消息传递。
CrazyMax_zh
·
2024-01-12 03:51
redis
数据库
缓存
Redis
面试题
10
Redis支持哪些数据结构?Redis支持以下几种常用的数据结构:字符串(String):用于存储字符串值,可以是文本或二进制数据。列表(List):用于存储一个有序的字符串列表,可以在列表的两端进行插入、删除和查看操作。哈希(Hash):用于存储键值对的无序散列表,可以对单个键进行增删改查操作。集合(Set):用于存储多个无序且唯一的字符串值,支持集合间的交集、并集、差集等操作。有序集合(Sor
CrazyMax_zh
·
2024-01-12 03:21
redis
数据库
缓存
java基础入门-01-【基础、运算符、判断和循环、数组、方法】
Java基础入门-01-【基础、运算符、判断和循环、数组、方法】Java入门到起飞(含斯坦福大学练习题+力扣算法题+大厂java
面试题
)1、Java入门常用CMD命令Java基础学习JDK的安装目录介绍
良辰美景好时光
·
2024-01-12 00:56
java入门
java
10个关于css高频
面试题
(重点!!!)
1.什么是BFC机制(更多资料总结+V:2417268862)BFC(BlockFormattingContext),块级格式化上下文,是一个独立的渲染区域,让处于BFC内部的元素与外部的元素相互隔离,使内外元素的定位不会相互影响。触发条件(以下任意一条)float的值不为noneoverflow的值不为visibledisplay的值为table-cell、tabble-caption和inli
IT届彭于晏
·
2024-01-11 23:53
JS 高频
面试题
JS的数据类型有哪些,有什么区别基本数据类型(Undefined、Null、Boolean、Number、String、Symbol)引用数据类型(对象、数组和函数)区别:原始数据类型直接存储在栈(stack)中的简单数据段,占据空间小、大小固定,属于被频繁使用数据,所以放入栈中存储;引用数据类型在栈中存储了指针,该指针指向堆中该实体的起始地址;在操作系统中,内存又被分为栈区和堆区,栈区内存由编译
MissXu666
·
2024-01-11 23:34
前端面经&面试题
javascript
前端
开发语言
助你来年offer多多-回首掏!面试阿里,美团,百度,美团后汇总398道大厂面试真题题
前段时间一些朋友面试BAMT回来整合出来的
面试题
,自己有整理了一些Java后端开发面试常问的高频考点问题做成一份PDF文档(共398道高频题),同时也整理一些图文解析及笔记,今天在这免费分享给大家,希望大家在即将的十月面试做好复习
架构师谢俞
·
2024-01-11 23:42
如何练习笔试中的ACM模式? 这个网站上线了!
【图片】卡码网地址:https://kamacoder.com为什么卡码网录友们在求职的时候会发现,很多公司的笔试题和
面试题
都是ACM模式,而大家习惯去力扣刷题,力扣是核心代码模式。
代码随想录
·
2024-01-11 22:50
开发语言
面试
《剑指 Offer》专项突破版 -
面试题
8 : 和大于或等于 k 的最短子数组(C++ 实现)- 详解同向双指针(滑动窗口算法)
目录前言一、暴力求解二、同向双指针(滑动窗口算法)前言题目链接:.-力扣(LeetCode)题目:输入一个正整数组成的数组和一个正整数k,请问数组中和大于或等于k的连续子数组的最短长度是多少?如果不存在所有数字之和大于或等于k的子数组,则返回0。例如,输入数组[5,1,4,3],k的值为7,和大于或等于7的最短连续子数组是[4,3],因此输出它的长度2。分析:子数组由数组中一个或连续的多个数字组成
melonyzzZ
·
2024-01-11 21:12
数据结构
算法
c++
数据结构
leetcode
基于SpringBoot的员工健康管理系统
文章目录项目介绍主要功能截图:部分代码展示设计总结项目获取方式作者主页:超级无敌暴龙战士塔塔开简介:Java领域优质创作者、简历模板、学习资料、
面试题
库【关注我,都给你】文末获取源码联系项目介绍基于SpringBoot
超级无敌暴龙战士塔塔开
·
2024-01-11 21:03
Java课设与毕设资源2
spring
boot
后端
java
计算机基础
面试题
|19.精选计算机基础
面试题
前端开发工程师(主业)、技术博主(副业)、已过CET6阿珊和她的猫_CSDN个人主页牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《Vue.js和Egg.js开发企业级健康管理项目》、《带你从入门到实战全面掌握uni-app》文章目录怎么解决拆包和粘包?ICMP有哪些应用?IPV4地址不够如何解决TCP最大连接数限制怎么解决拆包和粘包?在网
ai_todo
·
2024-01-11 21:02
计算机基础
计算机基础
计算机基础
面试题
|20.精选计算机基础
面试题
前端开发工程师(主业)、技术博主(副业)、已过CET6阿珊和她的猫_CSDN个人主页牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《Vue.js和Egg.js开发企业级健康管理项目》、《带你从入门到实战全面掌握uni-app》文章目录POST和GET有哪些区别?各自应用场景?在实际应用中,如何选择合适的请求方法?什么是HTTP缓存?它有什么
ai_todo
·
2024-01-11 21:02
计算机基础
计算机基础
计算机基础
面试题
|22.精选计算机基础
面试题
前端开发工程师(主业)、技术博主(副业)、已过CET6阿珊和她的猫_CSDN个人主页牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《Vue.js和Egg.js开发企业级健康管理项目》、《带你从入门到实战全面掌握uni-app》文章目录如果资源在缓存中过期了,应该如何通知客户端浏览器重新获取?使用HTTPS协议的缺点是什么?如何解决HTTPS
ai_todo
·
2024-01-11 21:02
计算机基础
计算机基础
基于SpringBoot的教学管理系统
文章目录项目介绍主要功能截图:部分代码展示设计总结项目获取方式作者主页:超级无敌暴龙战士塔塔开简介:Java领域优质创作者、简历模板、学习资料、
面试题
库【关注我,都给你】文末获取源码联系项目介绍基于SpringBoot
超级无敌暴龙战士塔塔开
·
2024-01-11 21:31
Java课设与毕设资源2
spring
boot
后端
java
计算机基础
面试题
|21.精选计算机基础
面试题
前端开发工程师(主业)、技术博主(副业)、已过CET6阿珊和她的猫_CSDN个人主页牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《Vue.js和Egg.js开发企业级健康管理项目》、《带你从入门到实战全面掌握uni-app》文章目录如何确保POST请求的数据在传输过程中不会被篡改?在选择请求方法时,是否需要考虑服务器的性能和负载?如何配置
ai_todo
·
2024-01-11 21:00
计算机基础
计算机基础
Java基础
面试题
汇总
❤️文章目录Java基础
面试题
汇总概述说一下对Java的了解JVM、JRE、JDK为什么Java代码可以实现一次编译,到处运行什么是字节码?使用字节码的好处是什么?为什么说Java语言"编译与解释并
欧克小奥
·
2024-01-11 21:45
八股文整理
java
开发语言
MySQL面经整理版
❤️文章目录MySQL
面试题
汇总基础数据库三大范式char和varchar的区别drop、truncate和delete的区别selectfroma,b和join的区别左连接和右连接groupby的
欧克小奥
·
2024-01-11 21:14
八股文整理
mysql
数据库
android
面试题
记录
[TOC]线程安全和不安全?简单来说,存在成员变量(全局变量)的线程是不安全的。使用局部变量的线程是安全的。ANR产生的原因和解决步骤ANR的全称是applicationnotresponding,意思就是程序未响应。出现ANR的三种情况:a.主线程对输入事件5秒内没有处理完毕b.主线程在执行BroadcastReceiver的onReceive()函数时10秒内没有处理完毕c.主线程在Servi
硕团团
·
2024-01-11 21:20
rabbitmq实战指南pdf,OMG,学它
前言Spring如何解决的循环依赖,是近两年流行起来的一道Java
面试题
。其实笔者本人对这类框架源码题还是持一定的怀疑态度的。
A程序员导师
·
2024-01-11 21:37
Java
经验分享
架构
java
Redis 常见数据结构以及使用场景分析
Java
面试题
目录Redis常见数据类型以及使用场景分析Redis中有string、list、hash、set、sortedset、bitmap这6种数据类型。
奋斗的阿杰
·
2024-01-11 21:06
redis
缓存
js
面试题
null和undefined的区别Null表示了一个对象被定义了,但存放了空指针,转换为数值时为0Undefined表示声明的变量未初始化,转换为数值时为NANtypeof(null)—objecttypeof(undefined)—undefined字符串转为数字的方法通过parseInt(),可解析一个字符串,并返回一个整数,语法为parseInt(string,radix)String:被解
Alice_66
·
2024-01-11 20:32
javascript
前端
面试
Linux 系统
面试题
Linux系统
面试题
1.什么是Linux?Linux是一个开源的类UNIX操作系统内核,最初由LinusTorvalds在1991年创建。2.Linux的优势是什么?
知孤云出岫
·
2024-01-11 20:22
计算机
linux
运维
服务器
Java高级工程师20道
面试题
、答案及案例
文章目录Java高级工程师
面试题
、答案及案例:问题:在Java中,如何实现线程安全的单例模式?请写出双重检查锁定(Double-CheckedLocking)的实现方式。
极致人生-010
·
2024-01-11 19:39
java
开发语言
java面试题
java高级工程师面试题
redis
面试题
(二)
redis
面试题
(二)文章目录redis
面试题
(二)**面试官**:Redis的数据过期策略有哪些?**面试官**:Redis的数据淘汰策略有哪些?
xwhking
·
2024-01-11 19:55
Java面试题
redis
数据库
缓存
redis 相关
面试题
(一)
redis相关
面试题
(一)文章目录redis相关
面试题
(一)**面试官**:什么是缓存穿透?怎么解决?**面试官**:好的,你能介绍一下布隆过滤器吗?**面试官**:什么是缓存击穿?怎么解决?
xwhking
·
2024-01-11 19:54
Java面试题
redis
java
数据库
实操+
面试题
:验证mysql索引失效场景
本文主要是为了验证何种情况下索引会失效,建表使用了innoDB存储引擎以下是一些索引失效传言,和本人验证结果,基于5.6的版本“索引列不能出现null值”,不准确,可能会全表扫描,可能会走索引,看优化器怎么衡量查询的代价“模糊查询,只有左匹配才能走索引”,对“用了or的查询,必须or两边的条件都满足最左匹配才能走索引”,对“隐式转换会引起索引失效”,对“!=不走索引”,不知道,我在主键和非主键索引
w_3123454
·
2024-01-11 18:35
MySQL
数据库
mysql
sql
Handler源码分析
Handler对于Android开发者再熟悉不过了,也是
面试题
的常客了,所以了解Handler机制的源码就很有必要了,虽然Handler分析的文章已经有很多,但是自己总结一遍,印象才更深刻。
h2coder
·
2024-01-11 18:59
面试题
:vue2中option API的和vue3中composition API中的数据和方法能否交互?
结论:vue2中optionAPI中的数据和方法可以从vue3中的compositionAPI中进行调用,而vue3中的compositionAPI是不可以从vue2中的数据进行调用。原理:因为compositionAPI中的函数setup在页面的生命周期中要比vue2中optionAPI中的data、methods等这些提前使用挂载,所以vue2中optionAPI中的数据可以从vue3中的co
荀鼠不是鼠
·
2024-01-11 18:10
vue
vue.js
前端
javascript
公司来了一位前阿里大神,分享8面阿里面经(Java岗
面试题
集锦)
说在最开头:说一下最近几次面试大厂的经历,害,一言难尽,都让我觉得自己近期两个多月都没有学到东西,问的问题要说深入底层也深入了,但是你说是基础吗,其实也是,但就是没有回答好,这跟自己面试技巧也有关系吧,不会展现自己,也不会引导面试官,去展示自己的长处。当然,在面试之前我也逛了N多次后花园,也刷了很多牛客网上的面经,感觉还是有很多的出入的。下面我说一下自己面试的流程:刚开始的时候面试官会让自我介绍,
小迁不秃头
·
2024-01-11 18:36
金三银四-JVM核心知识高频
面试题
又要快到一年一度的金三银四,开始复习啦~!每天一点点。。目录一、JVM中的垃圾收集器有哪些,它们的工作原理是什么?二、JVM中的类加载器有哪些,它们各自的作用是什么?三、JVM中垃圾回收的算法有哪些?四、JVM如何判断对象是否死亡?五、JVM中有哪些引用类型?六、JVM的永久代(PermGen)和元空间(Metaspace)有什么区别?七、JVM中的堆和栈有什么区别?八、JVM中FullGC触发的
小贤java
·
2024-01-11 17:18
Java面试
Java
SE
java
开发语言
Java面试
金三银四
JVM
学习笔记
C#实现两个线程交替输出字母数组
原文:https://mp.weixin.qq.com/s/NnKCpb2OOvP_WCzFIUUXCQ作者:翔星DotNet开发跳槽最近看到华为的一道
面试题
,用两个线程一个输出字母一个输出数字,交替输出
xiaososa.
·
2024-01-11 17:37
.NET6
Csharp
c#
开发语言
剑指offer Python题解在更
文章目录1.
面试题
03:数组中重复的数字2.
面试题
04.二维数组中的查找3.
面试题
05.替换空格4.
面试题
06.从尾到头打印链表5.
面试题
07.重建二叉树6.
面试题
09.用两个栈实现对列7.
面试题
10-
Way_X
·
2024-01-11 17:24
算法与数据结构
开发语言之C++
&
Python
leetcode
数据结构
哈希表
排序算法
四道
面试题
一.网络的七层模型网络的七层模型,也被称为OSI七层协议模型,是一种用于理解和描述网络通信过程的概念模型。这个模型将网络通信过程划分为七个层次,从低到高分别是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。物理层:解决两个硬件之间如何通信的问题,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。数据链路层:负责在网络设备之间建立和维护数据链路连接。网络层:负责数据包的发送和
bing人
·
2024-01-11 16:20
服务器
运维
计算机网络
面试题
谈一下你对五层网络协议体系结构的理解五层网络协议从下到上依次是物理层,数据链路层,网络层,传输层,应用层;物理层:在物理层上传输的数据单位是比特,两台物理机之间的通信就是通过比特流来传输,尽可能屏蔽掉具体传输介质和物理设备地差异.使其上面地数据链路层不必考虑具体的传输介质是什么.数据链路层:数据链路层的传输单位是帧,在两个相邻的节点之间传输数据时,数据链路层把网络层交下来的IP数据报封装成帧,在两
木同_Mutong
·
2024-01-11 15:20
Spring Boot
面试题
精选
SpringBoot是近年来必备的知识,下面整理了一些SpringBoot
面试题
:1、什么是SpringBoot?
九神说编程
·
2024-01-11 15:32
Python零基础入门篇 - 16 - Python中的集合,Python
面试题
2019
文章目录什么是集合?定义集合与列表的区别特殊集合[常见运算操作](about:blank#_运算符|运算符-运算符&运算符^关键字in常见方法add(item)方法remove(item)方法clear()方法union()方法intersection()方法issubset()方法issuperset()方法小节[]()什么是集合?集合是一个无序、不重复的序列它的基本用法包括成员检测和消除重复元
不放弃的小康
·
2024-01-11 14:20
程序员
面试
经验分享
开发语言
基础
面试题
整理3
1.String、StringBuffer、StringBuilder区别String是不可变字符串StringBuffer、StringBuilder是可变字符串String是不可变字符串,因为想修改该字符串内容,只能重新分配地址并赋予新的内容,并将指针指向新的地址StringBuffer与StringBuilder都是可变字符串,都是继承AbstractStringBuilder,String
战战的坚果
·
2024-01-11 13:05
面试专用
java
js常见
面试题
3
1.简述创建函数的几种方式第一种(函数声明):functionsum1(num1,num2){returnnum1+num2;}第二种(函数表达式)varsum2=function(num1,num2){returnnum1+num2;}第三种(函数对象方式)varsum3=newFunction("num1","num2","returnnum1+num2");2.js延迟加载的方式有哪些?1.
桔子TJ
·
2024-01-11 13:12
上一页
56
57
58
59
60
61
62
63
下一页
按字母分类:
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
其他