草庐IT

试题集

全部标签

高频面试题:服务器CPU占用过高怎么办?搞定只需简单7步

一.前言在Java开发岗位的面试中,时不时会出现一些运维类的题目,其实这也反映了后端面试的一种趋势。现在企业对后端开发的要求越来越全面,不仅要求我们会写代码,还要我们能够进行部署和运维。今天九哥就结合一个真实的项目案例,来给大家讲解一道关于运维类的真实面试题。题目如下:有一个SpringBoot项目上线后,发现其部署所在的Linux服务器CPU占用过高,该如何排查解决?这是一道比较常见的线上排错问题,接下来就让我们我们来分析一下这个问题的解决过程吧。二.解决过程1.问题要点该问题包含如下两个要点:如何观察Linux服务器CPU占比;如何定位到产生问题的Java代码所在线程,判断出当前问题线程到

大数据相关面试题

linux常见linux高级命令?top、iotopnetstatdf-hjmap-heaptarrpmps-efshell  用过的shell工具?awk  Awk命令详解-简书awk是行处理器:相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息sort sort命令详解-简书cut Linuxcut命令详解-简书sed 【现学现忘&Shell编程】—35.sed命令(一)-简书写过哪些脚本1.启停脚本     2.单引号、双引号区别 单引号不解析里面变量的值,双引号解析里面变量值hadoop入门问题:常用端口号、常用配置 9870hdfs访问端

刷题记录day4|24. 两两交换链表中的节点 ,19.删除链表的倒数第N个节点, 面试题 02.07. 链表相交,142.环形链表II

24.两两交换链表中的节点给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。24.两两交换链表中的节点图示:就是要new一个哑节点(dummyHead),然后cur=hummyHead;然后步骤1,即哑节点的下一个是节点2,cur->next=cur->next->next;然后步骤2,但步骤1中cur的next已经变成了2,不是1了,那我们就无法找到节点1了,于是我们要一开始那一个temp1去标记一下节点1,即temp1=cur->next让节点2去指向节点1,也就是cur->next->next=temp1;

vue面试题(全)

初级(简单)1:Vue解决了什么问题①虚拟dom:dom操作时非常耗性能的,不再使用原生的dom操作节点,极大的解放dom操作,但具体操作的还是dom,不过是换了一种方式。②视图、数据、结构分离:使数据的更改更为简单,不需要进行逻辑代码的修改,只需要操作数据就能完成相关操作。③组件化:把一个单页应用中的各种模块拆分到一个一个单独的组件中,便于开发,以及后期的维护2:Vue的生命周期(11个钩子函数)⑴beforeCreate(创建前):在此生命周期函数执行的时候,data和methods中的数据都还没有初始化。⑵created(创建后):在此生命周期函数中,data和methods都已经被初始

6、Spring高频面试题

1、谈谈你对SpringIOC的理解​IOC,也叫控制反转,是Spring用来解耦的一种设计思想,它的做法就是将对象的控制权由程序员手中反转到Spring手中。具体来说呢就是,在没有IOC之前,对象都是程序员在类中主动去创建,需要哪个创建哪个;有了IOC之后,对象会交给Spring容器创建和管理,如果哪个对象中需要其它对象属性,Spring也会自动完成依赖注入。​总之一句话,IOC可以将对象的创建和对象之间依赖关系的维护交给Spring自动完成。2、Spring中有哪些依赖注入方式依赖注入指的是Spring给对象中属性进行赋值的过程,主要包括两种方式:构造器依赖注入:构造器注入是指容器调用一个

Mybatis常见面试题(10个必备面试题)

目录面试题一:什么是Mybatis?面试题二:Mybaits的优缺点?面试题三:#{}和${}的区别是什么?面试题四:Mybatis的Xml映射文件中,不同的Xml映射文件,id是否可以重复?面试题五:Mybatis是如何进行分页的?分页插件的原理是什么?面试题六:Mybatis的一级、二级缓存?面试题七:Mybatis是如何将sql执行结果封装为目标对象并返回的?都有哪些映射形式?面试题八:Mybatis动态sql有什么用?执行原理?有哪些动态sql?面试题九:使用MyBatis的mapper接口调用时有哪些要求?面试题十:笔试手写题模糊查询like语句该怎么写?当实体类中的属性名和表中的字

软件测试面试题:测试结束的标准是什么?

测试结束的标准是什么?从微观上来说,在测试计划中定义,比如系统在一定性能下平稳运行72小时,目前BugTrackingSystem中,本版本中没有一般严重的BUG,普通BUG的数量在3以下,BUG修复率90%以上等等参数,然后由开发经理,测试经理,项目经理共同签字认同版本Release。如果说宏观的,则是当这个软件彻底的消失以后,测试就结束了。个人简介我是一名测试兼开发工程师,目前25K,目前做的是无人驾驶,欢迎和大家一起交流开发测试技术,一起高薪就业,我们还有一起打妖怪的群哦,还有面试题小程序哦!以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持“软件测试pytest”。

2023年上海市安全员B证证模拟考试题库及上海市安全员B证理论考试试题

题库来源:安全生产模拟考试一点通公众号小程序2023年上海市安全员B证证模拟考试题库及上海市安全员B证理论考试试题是由安全生产模拟考试一点通提供,上海市安全员B证证模拟考试题库是根据上海市安全员B证最新版教材,上海市安全员B证大纲整理而成(含2023年上海市安全员B证证模拟考试题库及上海市安全员B证理论考试试题参考答案和部分工种参考解析),掌握本资料和学校方法,考试容易。上海市安全员B证考试技巧经过题库老师和上海市安全员B证已考过学员的汇总,相对有效而可行的复习方式就是对上海市安全员B证的试题攻克,进行多方面的试题训练。2023上海市安全员B证证模拟考试题库及上海市安全员B证理论考试试题个人、

Spring Cloud 面试题——Spring Cloud Gateway

目录1.什么是API网关?有什么作用?2.有哪些常见的网关?3.什么是SpringCloudGateway?有什么作用?有什么优缺点?4.✨SpringCloudGateway的工作流程是什么样的?5.✨SpringCloudGateway中的路由(Route)是指什么?它由哪几部分组成?6.SpringCloudGateway中的断言(Predicate)是指什么?有哪些内置断言?7.在SpringCloudGateway中如何自定义断言?8.SpringCloudGateway中的路由和断言是什么关系?9.SpringCloudGateway中的过滤器(Filter)是指什么?有哪些过滤器

FPGA面试题(3)

一.FPGA和CPLD区别FPGA:现场可编程门阵列CPLD:复杂可编程逻辑器件二.多位异步信号如何同步单比特异步信号慢时钟域->快时钟域:同步打拍快时钟域->慢时钟域:先拓展位宽再同步打拍多比特异步信号1.异步FIFO2.保持寄存器+握手信号3.特殊的具体应用电路结构,根据应用的不同而不同三.FPGA芯片内部有哪两种存储器资源BLOCKRAM:由一定数量固定大小的存储块构成的,不占用额外的逻辑资源,并且速度快。分布式RAM:由LUT配置成的内部存储器四.时钟抖动和时钟偏移时钟抖动(jitter):指时钟信号跳变沿不确定,是时钟频率不一致。大多由外界干扰引起,通过抗干扰手段可以避免时钟偏移(s