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
常见面试题
数据分析面试【机器学习】总结之-----logistic回归
常见面试题
整理
阅读之前看这里:博主是正在学习数据分析的一员,博客记录的是在学习过程中一些总结,也希望和大家一起进步,在记录之时,未免存在很多疏漏和不全,如有问题,还请私聊博主指正。博客地址:天阑之蓝的博客,学习过程中不免有困难和迷茫,希望大家都能在这学习的过程中肯定自己,超越自己,最终创造自己。目录1.一句话概括逻辑回归2.线性回归和逻辑回归的区别3.逻辑回归的损失函数4.逻辑回归的求解方法5.逻辑回归的目的6
TIYI.DOT
·
2024-01-29 00:16
#
机器学习
机器学习
LR逻辑回归
机器学习面试
Java基础
常见面试题
总结(下)
常见的Exception有哪些?常见的RuntimeException:ClassCastException//类型转换异常IndexOutOfBoundsException//数组越界异常NullPointerException//空指针ArrayStoreException//数组存储异常NumberFormatException//数字格式化异常ArithmeticException//数学
此花本应与她
·
2024-01-28 23:37
java
开发语言
Java基础
常见面试题
总结(上)
面向对象有哪些特性?面向对象四大特性:封装,继承,多态,抽象1、封装就是将类的信息隐藏在类内部,不允许外部程序直接访问,而是通过该类的方法实现对隐藏信息的操作和访问。良好的封装能够减少耦合。2、继承是从已有的类中派生出新的类,新的类继承父类的属性和行为,并能扩展新的能力,大大增加程序的重用性和易维护性。在Java中是单继承的,也就是说一个子类只有一个父类。3、多态是同一个行为具有多个不同表现形式的
此花本应与她
·
2024-01-28 23:02
java
开发语言
算法
ES6
常见面试题
总结
1、es5和es6的区别,说一下你所知道的es6ECMAScript5,即ES5,是ECMAScript的第五次修订,于2009年完成标准化ECMAScript6,即ES6,是ECMAScript的第六次修订,于2015年完成,也称ES2015ES6是继ES5之后的一次改进,相对于ES5更加简洁,提高了开发效率ES6新增的一些特性:1)let声明变量和const声明常量,两个都有块级作用域ES5中
Amazing慕丶涵
·
2024-01-28 07:58
C语言
常见面试题
:什么是内存管理,C语言中如何进行内存管理?
内存管理是计算机科学中的一个重要概念,它涉及到如何有效地分配、使用和释放计算机内存。内存管理是操作系统和编程语言实现中的一项关键任务,它确保了程序能够安全、有效地运行。在C语言中,内存管理主要通过以下方式进行:静态内存分配:这是在编译时完成的内存分配,主要通过在函数外部定义变量或在函数内部使用static关键字定义变量来实现。这种类型的变量通常在整个程序执行期间都存在。堆内存分配:这是在运行时进行
广寒舞雪
·
2024-01-27 21:04
C语言
c语言
java
面试
C语言
常见面试题
:什么是字符串,字符串在C语言中是如何表示的?
字符串是一种用于表示文本的数据类型,它由字符组成。在C语言中,字符串通常表示为字符数组,其中每个字符存储在单独的数组元素中。字符串以空字符('\0')结尾,以标识字符串的结束位置。在C语言中,字符串可以使用以下两种方式表示:字符数组表示法:通过定义字符数组来存储字符串。字符数组的类型可以是char或constchar,具体取决于是否需要修改字符串。例如:c复制代码charstr1[]="Hello
广寒舞雪
·
2024-01-27 21:04
C语言
c语言
开发语言
C语言
常见面试题
:什么是枚举,枚举的作用是什么?
枚举是一种特殊的数据类型,它是一组具命名的整型常量的集合。枚举的作用如下:限制用户不能随意赋值:枚举类型可以限制用户只能使用定义时列举的值进行赋值,而不能随意赋值。这样可以增加代码的可读性和可维护性。方便管理公共的有限的几个值:枚举类型可以方便地管理公共的有限的几个值,使用时更清晰明白应该调用哪个值。例如,一个星期只有7天,一年四季只有春夏秋冬,人类的性别只有男女等。在实际应用中,枚举类型可以用于
广寒舞雪
·
2024-01-27 21:02
C语言
c语言
开发语言
Java集合
常见面试题
1、Java集合概述Java集合,也叫作容器。由两大接口派生而来:Collection接口,用于存放单一元素;Map接口,主要用于存放键值对。对于Collection接口,下面又有三个主要的子接口:List、Set、Queue2、说说List,Set,Queue,Map的区别:List:存储的元素是有序的,可重复的。Set:存储的元素是无序的,不可重复的。Queue:按特定的排队规则来确定先后顺序
Zero摄氏度
·
2024-01-27 09:48
JavaGuide
java
面试
jvm
软件测试
常见面试题
2024软件测试面试刷题,这个小程序(永久刷题),靠它快速找到工作了!(刷题APP的天花板)1、综合素质1、自我介绍面试官您好,我叫XXX,一直从事车载软件测试,负责最多的是中控方面。以下是我的一些优势:车载的测试流程我是熟练掌握的,且能够独立编写测试用例。平时BUG提交会使用到Jira,类似禅道这些缺陷管理工具。测试中抓取log会涉及adb命令的使用,也如会用monkey进行APP的稳定性测试,
测试界的飘柔
·
2024-01-27 04:04
职场经验
软件测试
IT
测试工具
职场和发展
面试
自动化测试
python
软件测试
程序员
2024年软件测试
常见面试题
测试花费的成本,要深入在那个环节上,(前提准备上,需求理解上,业务逻辑,排错上,业务名词上理解,通过什么样的方法,有谁能解决这样的问题)软性热身题1.自我介绍2.介绍下你负责的公司项目3.你有什么优点和缺点?4.在同一个项目组内,你认为你怎么做会比另外一名测试更加优秀?5.你为什么离开上家公司?离职原因(这个会在最后问)测试理论基础题1.请描述下你上个公司的测试流程?2.请描述下bug的几个要素?
软件测试媛
·
2024-01-27 04:00
软件测试
技术分享
开发语言
python
C语言
常见面试题
:什么是预处理指令,常见的预处理指令有哪些?
预处理指令是告诉编译器在编译之前预先处理的一些指令。常见的预处理指令包括宏定义、文件包含和条件编译。宏定义:宏定义分为不带参数的宏定义和带参数的宏定义。不带参数的宏定义是指使用#define指令定义一个宏,在编译之前将所有出现的宏名替换为相应的值。带参数的宏定义是指使用#define指令定义一个带有参数的宏,在编译之前将所有出现的宏名和参数一起替换为相应的值。在C语言中,宏是一种预处理指令,它允许
广寒舞雪
·
2024-01-26 22:35
C语言
c语言
java
开发语言
C语言
常见面试题
:C语言中变量的作用域有哪些?
在C语言中,变量的作用域指的是变量在代码中的有效范围,也就是变量可以在哪些地方被访问。C语言中的变量作用域主要分为以下几种:局部作用域:局部作用域也被称为函数作用域,它限定在函数或代码块内部。在这个作用域内声明的变量只在声明它的函数或代码块内部有效。一旦离开这个作用域,该变量就不能再被访问。全局作用域:全局作用域限定在所有函数之外,也就是说,全局变量在程序的整个执行过程中都是可见的。在任何函数内部
广寒舞雪
·
2024-01-26 22:34
C语言
c语言
开发语言
C语言
常见面试题
:什么是位运算,位运算的作用是什么?
位运算是计算机科学中的一种基本运算,它是直接对整数在内存中的二进制位进行操作。具体来说,位运算主要包括以下几种操作:与(&)、或(|)、异或(^)、取反(~)、左移(>)。这些操作都是基于二进制位的,它们对应的效果也都是直接反映在二进制位上的变化。位运算的作用主要体现在以下几个方面:优化程序性能:位运算可以在一个整数中快速地进行某些操作,比如左移、右移、按位与、按位或、按位异或等。这些操作都可以用
广寒舞雪
·
2024-01-26 15:21
C语言
c语言
开发语言
C语言
常见面试题
:什么是条件编译,条件编译的作用是什么?
条件编译是一种编程技术,它允许程序员根据不同的条件来选择性地编译源代码中的部分内容。条件编译在编译过程中起到了非常重要的作用,它可以根据不同的条件来生成不同的代码,从而实现更加灵活和高效的代码生成。条件编译的作用主要有以下几个方面:代码复用和避免重复:在大型软件项目中,可能需要根据不同的环境、语言版本或操作系统等条件来选择性地包含或排除特定的代码段。通过条件编译,可以实现更加灵活的代码复用,避免重
广寒舞雪
·
2024-01-26 15:20
C语言
c语言
开发语言
C语言
常见面试题
:什么是函数指针,函数指针的作用是什么?
函数指针是指向函数的指针变量,其本质是指向代码块的指针。每个函数在编译时都会有一个唯一的入口地址,这个地址就是函数指针所指向的地址。在C和C++等编程语言中,函数指针通常是指向特定函数类型的指针,即函数原型和返回类型都一致的函数。函数指针的作用主要有两个:作为参数传递给其他函数:回调函数是函数指针的一个重要应用场景。通过将一个函数指针作为参数传递给其他函数,后者可以将“回调”用户函数。这种设计模式
广寒舞雪
·
2024-01-26 15:20
C语言
c语言
面试
开发语言
C语言
常见面试题
:什么是内存对齐?为什么要进行内存对齐?
内存对齐是一种计算机程序设计优化技术,用于提高数据访问的效率和速度。它涉及将数据按照一定的规则存储在内存中,以实现数据排列的规则化。在C++中,结构体内部的每一个成员变量都需要存储到内存中,因此需要进行内存对齐以保证内存的访问效率。内存对齐规则如下:每个成员变量按照其自身所占用的字节数对齐。如果结构体的大小不是某个字节对齐周期的倍数,则自动填充字节使得结构体大小为对齐周期的倍数。结构体的首地址要和
广寒舞雪
·
2024-01-26 15:50
C语言
c语言
数据结构
jvm
C语言
常见面试题
:什么是联合体,联合体的作用是什么?
联合体(union)是一种特殊的数据类型,它可以在同一块内存单元中存储不同的数据类型。联合体的作用在于能够节省内存空间,并且可以用来实现数据的共享和交换。联合体的定义方式是在C语言中通过关键字union来定义,例如:c复制代码uniondata{inti;floatf;charstr[20];};在上面的代码中,我们定义了一个名为data的联合体,它包含了整型变量i、浮点型变量f和字符数组str。
广寒舞雪
·
2024-01-26 15:50
C语言
c语言
java
面试
C语言
常见面试题
:什么是结构体,结构体的作用是什么?
结构体(struct)是一种在C语言中定义的数据类型,它可以包含多个不同类型的数据项。每个数据项可以是基本数据类型,如int、float、char等,也可以是其他自定义的数据类型,如数组、结构体等。结构体的作用在于,它可以让我们把不同类型的数据组合在一起,形成一个单一的数据类型,以便于数据的整体处理。结构体的作用主要有以下几点:数据的组合:结构体可以将不同类型的数据组合在一起,形成一个单一的数据类
广寒舞雪
·
2024-01-26 15:47
C语言
c语言
开发语言
数据结构之链表
目录一、顺序表的缺点二、链表1、特点2、存在的几种链式结构3、LinkedList(1)底层原理(2)可操作方法4、
常见面试题
(1)删除链表中等于给定值val的所有节点。(2)反转一个单链表。
ambition…
·
2024-01-26 14:18
数据结构
java
链表
面经-软件测试面试
常见面试题
全套合集系列4-2
目录六、Linux6.1Linux系统你是怎么用的?6.2Linux是什么工具连接的,Linux版本是多少6.3日志具体是怎么看的6.4监控资源命令用到哪些6.5nmon工具是如何使用的6.6测试环境是如何搭建的(弱项)6.7linux常见命令有哪些,说出10条左右6.8如何查看端口是否被占用6.9data目录下找到所有txt的文件的命令6.10怎么把lnux服务器的文件拷贝到另外一台linux服
测试架构师北凡
·
2024-01-26 09:54
自动化测试
接口自动化测试
面试题
linux
mysql
服务器
python
Mysql索引相关学习笔记:B+ Tree、索引分类、索引优化、索引失效场景及其他
常见面试题
前言索引是Mysql中常用到的一个功能,可以大大加快查询速度,同时面试中也是经常碰到。本文是学习Mysql索引的归纳总结。索引采用的数据结构——B+树本部分主要是参考自小林CodingB+树的由来二分查找可以每次缩减一半,从而提高查找效率。但是二分查找,若使用线性结构,每次插入,都是需要移动其余剩下的全部元素,消耗巨大。因此有了二分查找树。但是二叉树若每次插入的都比其父节点大,则会演变为链表,从而
Climber47
·
2024-01-26 06:22
基础组件学习
#
Mysql
mysql
学习
笔记
软件测试
常见面试题
合集(内附详细答案)
01软件测试理论部分1.1测试概念1.请你分别介绍一下单元测试、集成测试、系统测试、验收测试、回归测试单元测试:完成最小的软件设计单元(模块)的验证工作,目标是确保模块被正确的编码集成测试:通过测试发现与模块接口有关的问题系统测试:是基于系统整体需求说明书的黑盒类测试,应覆盖系统所有联合的部件回归测试:回归测试是指在发生修改之后重新测试先前的测试用例以保证修改的正确性验收测试:这时相关的用户或独立
测试高启强
·
2024-01-26 04:59
软件测试面试题
面试
自动化
程序人生
前端
常见面试题
(十七)@郝晨光
解释jsonp的原理jsonp的原理就是利用script标签不受同源策略限制的特性,通过与后端协作,动态的创建script,并且传入一个回调函数,之后由后端返回一个动态生成的js文件,调用该回调函数来实现的。简单实现/***@functionjsonp-jsonp函数*@desc一个带参数的函数*@param{Object}options配置参数*@param{String}options.url
郝晨光
·
2024-01-26 03:04
多线程编程
常见面试题
讲解(锁策略,CAS策略,synchronized原理,JUC组件,集合类)
"跑起来就有意义"作者:Mylvzi文章主要内容:多线程编程
常见面试题
讲解hello各位朋友们,最近笔者刚刚结束了学校的期末考试,现在回来继续更新啦!!!
Mylvzi
·
2024-01-26 01:35
java
后端
前端面试篇,应届生面试时被问项目经验不用慌,按这个步骤回答成功率高达95%
一、html51、html
常见面试题
2、艺术喵2年前端面试心路历程(字节跳动、YY、虎牙、BIGO)|掘金技术征文3.前端100问:能搞懂80%的请把简历给我4、前端优化二、css1.CSS基础面试题2
沐子李青
·
2024-01-25 22:32
音视频开发
常见面试题
问题:什么是采样率?采样位数是什么意思?答案:采样率是每秒采集的样本数,采样位数表示每个样本的位数。常见的音频采样率有44.1kHz,采样位数一般为16位。音视频编解码:问题:H.264和H.265有什么区别?答案:H.264和H.265都是视频编码标准,H.265相对于H.264有更高的压缩效率,更多的码率控制方法,对更高分辨率和帧率有更好的支持。流媒体协议:问题:RTSP和RTMP是什么协议?
稚肩
·
2024-01-25 18:19
音视频开发
音视频
springmvc
常见面试题
1、讲下SpringMvc的核心入口类是什么,Struts1,Struts2的分别是什么SpringMvc的是DispatchServlet,Struts1的是ActionServlet,Struts2的是StrutsPrepareAndExecuteFilter2、SpringMvc的控制器是不是单例模式,如果是,有什么问题,怎么解决是单例模式,所以在多线程访问的时候有线程安全问题,不要用同步,
_isPan
·
2024-01-25 06:37
Java框架
前端基础面试题(二)
新增h5新增ccc3布局形式预解析构造函数和原型继承的方法高阶函数纯函数柯里化函数闭包垃圾回收机制异步流程、事件循环EventLoop宏任务微任务promise静态方法-alles6深拷贝和浅拷贝vue
常见面试题
说说你对
花言儿
·
2024-01-24 23:07
前端
高级前端
常见面试题
合集
常见的图片格式及使用场景(1)BMP,是无损的、既支持索引色也支持直接色的点阵图。这种图片格式几乎没有对数据进行压缩,所以BMP格式的图片通常是较大的文件。(2)GIF是无损的、采用索引色的点阵图。采用LZW压缩算法进行编码。文件小,是GIF格式的优点,同时,GIF格式还具有支持动画以及透明的优点。但是GIF格式仅支持8bit的索引色,所以GIF格式适用于对色彩要求不高同时需要文件体积较小的场景。
gogo2027
·
2024-01-24 19:27
前端框架
javascript
JS
常见面试题
1.documentload和documentready的区别1.load是当页面所有资源全部加载完成后(包括DOM文档树,css文件,js文件,图片资源等),执行一个函数问题:如果图片资源较多,加载时间较长,onload后等待执行的函数需要等待较长时间,所以一些效果可能受到影响2.$(document).ready()是当DOM文档树加载完成后执行一个函数(不包含图片,css等)所以会比load
吃肉肉不吃肉肉
·
2024-01-24 07:36
Redis
常见面试题
Redis
常见面试题
什么是redisredis是一种基于内存的数据库,对数据的读写操作都是在内存中完成的,因此读写速度非常快,常用于缓存,消息队列,分布式锁等场景redis提供了多种数据类型来支持不同的业务场景
入 梦皆星河
·
2024-01-24 06:25
redis
mysql
数据库
Vue
常见面试题
首先,对于vue中的一些书写规范以及常见问题,建议大家优先阅读vue风格指南;这里面有很多面试中的常见点。下面来看常见的面试题:1、v-for和v-if哪个优先级更高?如果两者同时出现,应该怎么优化得到更好的性能?源码位置:src/compiler/codegen/index.js官方说法:永远不要把v-if和v-for同时用在同一个元素上。一般我们在两种常见的情况下会倾向于这样做:为了过滤一个列
可达鸭头上站青蛙
·
2024-01-23 11:02
#
Vue
前端面试题
vue面试题
vue
vue2
前端面试题
Mybatis
常见面试题
总结
1、什么是Mybatis?(1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。(2)MyBatis可以使用XML或注解来配置和映射原生信息,将POJO映射成数据库中的记录,避免了几乎所有的JDBC代码
青青子衿zq
·
2024-01-23 08:34
C语言
常见面试题
:什么是宏,宏的作用是什么?
宏在计算机科学中是一种批量处理程序命令,它是一种抽象的规则或模式,用于说明某一特定输入(通常是字符串)如何根据预定义的规则转换成对应的输出(通常也是字符串)。在编译时,预处理器会对宏进行展开,即将宏的内容替换到宏所在的位置。宏的作用主要有以下几点:提高效率:通过宏,可以将常用的命令或代码块组织在一起,作为一个单独的命令来使用。这样可以在需要时重复使用,避免重复编写相同的代码,从而提高编程效率。方便
广寒舞雪
·
2024-01-23 07:58
C语言
c语言
开发语言
C++多态
虚函数重写的两个例外:三.C++11的override和final四.重载、覆盖(重写)、隐藏(重定义)五.抽象类和接口继承纯虚函数接口继承和实现继承编辑六.多态的原理虚表指针和虚表动态绑定与静态绑定七.
常见面试题
无论村子有多么黑暗
徐凤年lll
·
2024-01-22 11:44
c++
java
常见面试题
:如何使用Java进行JCA(Java Connector Architecture)编程
JavaConnectorArchitecture(JCA)是JavaEE规范中的一部分,它为Java应用程序提供了与资源适配器进行交互的API。资源适配器通常用于连接企业信息系统(如数据库、消息队列等),并提供了与这些系统进行交互的端点。JCA允许JavaEE应用服务器与这些资源适配器集成,从而为Java应用程序提供了一个标准的方式来连接和交互。以下是使用Java进行JCA编程的详细说明:添加J
广寒舞雪
·
2024-01-21 18:54
java
java
开发语言
java
常见面试题
:如何使用Java进行多线程编程和并发控制?
在Java中,多线程编程和并发控制是常见的编程任务。以下是一些基本概念和步骤,帮助你开始使用Java进行多线程编程和并发控制。了解线程:在Java中,线程是执行任务的单元。一个Java应用程序至少有一个线程,即主线程(mainthread)。实现Runnable接口或继承Thread类:要创建新的线程,你的类必须实现Runnable接口或继承Thread类。实现Runnable接口的方式通常更为可
广寒舞雪
·
2024-01-21 18:24
java
java
开发语言
java
常见面试题
:如何使用Java进行JMS(Java Message Service)编程?
JavaMessageService(JMS)是一个用于创建、发送、接收和读取消息的API。它允许应用程序通过消息队列或主题进行通信。以下是使用Java进行JMS编程的详细步骤:添加JMS依赖如果你使用Maven,你可以添加以下依赖到你的pom.xml文件:xml复制代码javax.jmsjavax.jms-api2.0.1连接到消息代理你需要使用JMS提供者接口连接到消息代理(例如ActiveM
广寒舞雪
·
2024-01-21 18:24
java
java
python
开发语言
java
常见面试题
:如何使用Java进行JTA(Java Transaction API)编程?
JavaTransactionAPI(JTA)是一个标准API,用于在分布式环境中管理事务。它提供了一种通用的方式来执行事务,并允许跨多个资源管理器进行事务管理。以下是如何使用Java进行JTA编程的详细步骤:添加JTA依赖如果你使用Maven,可以在pom.xml文件中添加以下依赖:xml复制代码javax.transactionjavax.transaction-api1.3配置资源JTA需要
广寒舞雪
·
2024-01-21 18:24
java
java
开发语言
java
常见面试题
:请详细解释如何在Java EE应用中添加EJB
在JavaEE应用中添加EJB(EnterpriseJavaBeans)涉及几个关键步骤。下面是一个详细的解释:创建EJB项目:首先,你需要创建一个JavaEE项目。这通常通过IDE(如Eclipse、IntelliJIDEA等)完成,这些IDE提供了创建和管理JavaEE项目的工具。在项目结构中,你需要添加EJB模块。在Eclipse中,右键点击项目->New->EJB->EJBModule。编
广寒舞雪
·
2024-01-21 18:52
java
java
java-ee
开发语言
11.Join的MapReduce实现
功能:考察点MapReduce执行流程join的底层执行过程join的多种实现方式ReduceJoin(有shuffle)MapJoin(没有ReduceJoin,也就是没有Shuffle的过程)其他
常见面试题
哈哈大圣
·
2024-01-20 18:40
数据库
常见面试题
分享
01、事务的概念和特性?概念:事务(Transaction)是一个操作序列,不可分割的工作单位,以BEGINTRANSACTION开始,以ROLLBACK/COMMIT结束特性(ACID):原子性(Atomicity):逻辑上是不可分割的操作单元,事务的所有操作要么全部提交成功,要么全部失败回滚(用回滚日志实现,反向执行日志中的操作);一致性(Consistency):事务的执行必须使数据库保持一
Jay__007
·
2024-01-20 04:09
MySQL
数据库
mysql
前端
常见面试题
之防抖、节流、xss、xsrf
文章目录一、从浏览器地址栏输入url到显示页面的步骤二、window.onload和DOMContentLoaded区别三、防抖四、节流五、如何预防xss攻击六、如何预防xsrf攻击一、从浏览器地址栏输入url到显示页面的步骤输入URL:在浏览器的地址栏中输入要访问的网站的URL(统一资源定位符)。DNS解析:浏览器会将URL发送给DNS服务器,DNS服务器负责将URL解析为对应的IP地址。建立T
jieyucx
·
2024-01-20 04:07
前端面试题
前端
xss
面试
数据库
常见面试题
参考资料:https://www.2cto.com/database/201504/390838.html?nqxgvy=txdjf2&kkfylk=qnrk321.主键超键候选键外键主键:数据库表中对储存数据对象予以唯一和完整标识的数据列或属性的组合。一个数据列只能有一个主键,且主键的取值不能缺失,即不能为空值(Null)。超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作
青青子衿zq
·
2024-01-19 18:53
Vue
常见面试题
(2022)
1、说说你对SPA单页面的理解,它的优缺点分别是什么?SPA(single-pageapplication)仅在web页面初始化时加载相应的html、js、css,页面一旦加载完成,spa不会因为用户的操作二进行页面的重新加载或者跳转,而是利用路由机制实现html内容的变换。优点:用户体验好,快,内容的改变不需要中心加载整个页面,避免不必要的跳转和重新渲染前后端职责分离,架构清晰,前端负责交互逻辑
盛夏的记忆
·
2024-01-19 15:51
vue.js
前端
javascript
常见面试题
:实现微信红包算法
关于这个算法问题,由于刚转CS专业大半年,代码能力还是很辣鸡。在面试过程中第一次遇到,结果凉凉。结束后痛定思过,查了一下网上的实现方法。发现很多文章都是相互copy,写的像翔一样,几乎没看到很详细的,经过自己的整理,把自己写的代码记录一下,希望各位大佬下次再遇到此类问题可以轻松应对。代码是基于Python实现先说一下思路众所周知,红包最小值是0.01,我们每次要抢的数额肯定是要在最大值和最小值之间
想成为博客专家的渣渣
·
2024-01-18 18:49
面试总结
算法
python
面试
笔试
微软
百度
腾讯
软件测试系统学习流程和
常见面试题
在学习软件测试的时候你是否会感觉到不知从何下手?今天教导你们软件测试学习的系统流程和面试常见的问题。学习流程一、必备技能1.编程基础,能看懂前端页面,掌握一门语言:php/python/java等2.数据库知识,建议准备好sql语言,能掌握高级查询使用基本可以应对了。3.软件测试理论,这个大家都不陌生,也是必考的了,应该可以轻松应付。要注意准备下web和app测试和性能测试这块,现在做web、ap
木卯小台
·
2024-01-18 16:21
数据仓库面试题
1思维导图&数仓
常见面试题
2题目1.数据仓库是什么?
韩顺平的小迷弟
·
2024-01-17 21:53
大数据面试题
数据仓库
大数据
关于哈希的十到
常见面试题
面试题一:HashMap为什么要使用红黑树而非其他数据结构来存储数据?更快的搜索和插入速度:红黑树是一种自平衡二叉搜索树,因此查找和插入操作的时间复杂度为O(logn),而链表的时间复杂度为O(n)。在哈希冲突比较严重的情况下,使用红黑树能够更快地进行搜索和插入操作。更稳定的性能:红黑树是"近似平衡"的。红黑树相比avl树,在检索的时候效率其实差不多,都是通过平衡来二分查找。但对于插入删除等操作效
loss_rose777
·
2024-01-17 18:19
面试题
java
面试
哈希
关于并发十道
常见面试题
面试题一:线程中的start和run方法有什么区别Java中线程是通过Thread类来实现的,每个线程都是通过特定的Thread对象所对应的run方法来完成start()方法来启动线程,真正的实现多线程,这时无需等待run()方法体代码执行完成,可以直接继续执行下面的代码,通过Thread类的start()方法来实现一个线程,这是此线程是处于就绪状态的,并没有运行,然后通过Thread类调用run
loss_rose777
·
2024-01-17 18:48
面试题
java
面试
开发语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他