网站首页 站内搜索

搜索结果

查询Tags标签: 面试题,共有 2983条记录
  • 多态面试题

    public class InterviewTest { public static void main(String[] args) { Base base = new Sub(); //编译期调用父类声明的方法,在运行期,实际上执行的是子类重写父类的方法 base.add(1,2,3);//sub_1 Sub s = (Sub) base; //强转…

    2022/1/29 23:34:47 人评论 次浏览
  • python经典面试题之交换两个数

    题目要求 有两个整数变量 a = 6, b = 100不使用其他变量,交换两个变量的值 解法 1 —— 使用其他变量 c = b b = a a = c解法 2 —— 不使用临时变量 a = a + b b = a - b a = a - b解法 3 —— Python 专有,利用元组 a, b = b, a

    2022/1/29 11:04:32 人评论 次浏览
  • java面试题二

    Redis是什么,怎么持久化的 Redis是一个高性能的内存数据库,以key-value方式存储数据,可以作为缓存使用。 为什么持久化?Redis属于内存式数据库,程序关闭后数据会清空,有时候需要将内存中的数据长期在文件保存起来 持久化策略AOF:默认每秒对数据进行持久化 RDB:按…

    2022/1/28 17:04:36 人评论 次浏览
  • 面试 | 卡掉不少人的一道腾讯算法面试题,高手来试试?

    本文首发 TesterHome 社区,原文链接 https://testerhome.com/topics/17949算法题目 给定一个不确定的 Json 对象,求 Json 子节点的最大深度(编程语言不限,不可写伪代码)。如下:1. {2. "item":{3. "data": {4. "t…

    2022/1/28 9:34:18 人评论 次浏览
  • 面试题—— MySQL一张表到底能存多少数据?

    MySQL一张表最多能存多少数据? MySQL本身并没有对单表最大记录数进行限制,这个数值取决于你的操作系统对单个文件的限制本身。业界流传是500万行。超过500万行就要考虑分表分库了。阿里巴巴《Java开发手册》提出单表行数超过 500 万行或者单表容量超过 2GB,才推荐进行分…

    2022/1/28 2:07:30 人评论 次浏览
  • 掌握Android和Java线程原理下,2021年Android高级面试题总结

    monitorenter主要根据虚拟机是否开启偏向锁来进行偏向锁加锁,如果没开启,则进行自旋锁或重量级锁加锁。先看偏向锁的加锁流程,它的实现在fast_enter函数。 偏向锁加锁流程 //文件–>\src\share\vm\runtime\synchronizer.cpp void ObjectSynchronizer::fast_enter(Ha…

    2022/1/26 20:08:38 人评论 次浏览
  • java面试题

    目录 一、数据库语句是如何优化的? 二、你使用SpringBoot的时候各种配置文件是怎么引入的 、 说说你做过的项目和你主要负责的模块。 七、 讲讲Redis,你在项目中有用过Redis吗? 九. 数据库建表的时候int(1)和int(2)的区别 二、.1. #和$的区别 2 Springmvc的执行流程 3.…

    2022/1/26 17:07:06 人评论 次浏览
  • mongoDB面试题

    1、你说的NoSQL数据库是什么意思?NoSQL与RDBMS直接有什么区别?为什么要使用和不使用NoSQL数据库?说一说NoSQL数据库的几个优点? NoSQL是非关系型数据库,NoSQL=NotOnlySQL。 关系型数据库采用的结构化的数据,NoSQL采用的是键值对的方式存储数据。 在处理非结构化/半结…

    2022/1/26 2:05:28 人评论 次浏览
  • 一个高频面试题:怎么保证缓存与数据库的双写一致性?

    来源:https://blog.csdn.net/chang384915878/article/details/86756463 分布式缓存是现在很多分布式应用中必不可少的组件,但是用到了分布式缓存,就可能会涉及到缓存与数据库双存储双写,你只要是双写,就一定会有数据一致性的问题,那么你如何解决一致性问题? Cache …

    2022/1/26 2:05:14 人评论 次浏览
  • 力扣-面试题 08.01题 三步问题(C++)- dp

    题目链接:https://leetcode-cn.com/problems/three-steps-problem-lcci/ 题目如下: class Solution { public:int waysToStep(int n) {if(n==1) return 1;if(n==2) return 2;if(n==3) return 4;#define MOD 1000000007long long dp[n+1];dp[1]=1;dp[2]=2;dp[3]=4;for(i…

    2022/1/26 1:04:18 人评论 次浏览
  • redis面试题

    179. redis 是什么?都有哪些使用场景? Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis 使用场景: 数据高并发的读写 海量数据的读写 对扩展性要求高的数据 180. redis 有哪些功能? 数据…

    2022/1/25 2:05:47 人评论 次浏览
  • 归并排序非递归版本2及其相关面试题

    目录归并排序非递归 计算小和问题 逆序对问题计算右侧小于当前数的数量 区间和的个数归并排序非递归如果不太了解非递归的老铁可以看一下我之前的博客,在这里给出归并排序第二种写法比之前的更加简洁:我们实现非递归的时候是先分组在一组一组的合并。我们定义变量L指向左…

    2022/1/24 23:05:47 人评论 次浏览
  • Java面试题总结-01

    1.==和equals的区别: ==既可以比较基本数据类型,也可以进行比较引用数据类型。 如果比较的是基本数据类型,那么比较的就是数值的大小。如果比较的是引用数据类型,那么比较的就是地址是否相同。即是判断是否是同一个对象 equals是Object的子类,只可以比较引用数据类型…

    2022/1/24 22:07:31 人评论 次浏览
  • MySQL索引面试题必备

    MySQL索引必问面试题 1. 什么是索引2. 索引分类3. 索引的基本操作主键索引的创建普通索引的创建唯一索引的创建复合索引的创建 4. 索引的底层原理5. 聚簇索引和非聚簇索引6. 无法利用索引的情况参考:https://www.bilibili.com/video/BV19y4y127h4?p=3https://www.cnblog…

    2022/1/23 2:08:51 人评论 次浏览
  • 西安腾讯DevOps面试题python算法输出列表数值下界

    给定一个列表,然后给一个目标值,列表中两数求和等于目标值,要求输出列表两数的下界如 list = [1,2,3,4,6,7,8] num=10 #!/usr/bin/python #coding=utf-8 list = [1,2,3,4,6,7,8] num=10 for m in range(len(list)):for n in range(m+1,len(list)):if list[m] + list[n]…

    2022/1/20 22:42:01 人评论 次浏览
扫一扫关注最新编程教程