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
经典面试题
iOS
经典面试题
1、什么时候用delegate,什么时候用Notification?Delegate(委托模式):1对1的反向消息通知功能。Notification(通知模式):只想要把消息发送出去,告知某些状态的变化。但是并不关心谁想要知道这个。2、什么是KVO和KVC?1).KVC(Key-Value-Coding):键值编码是一种通过字符串间接访问对象的方式(即给属性赋值)举例说明:stu.name=@"张
奔走的小白杨
·
2023-10-06 15:43
【面试】web前端
经典面试题
试题及答案-前后端通信(http、https、tcp)
http一次完整的HTTP事务是怎样的一个过程?1、域名解析2、发起TCP的3次握手3、建立TCP连接后发起http请求4、服务器端响应http请求,浏览器得到html代码5、浏览器解析html代码,并请求html代码中的资源6、浏览器对页面进行渲染呈现给用户http协议类一、HyperTextTransferProtocol,超文本传输协议。因特网上应用最为广泛的一种网络传输协议,所有的WWW文
aSuncat
·
2023-10-05 14:09
前端面试
前后端通信
http
tcp
软件测试工程师
经典面试题
,金九银十可以跳槽了。
大家好,前两天跟朋友感慨,今年的铜九铁十、裁员、导致好多人都没拿到offer!现在互联网大厂终于迎来了应届生集中求职季。对于想跳槽的职场人来说,绝对是个找工作的好时机。这时候,很多高薪技术岗、管理岗的缺口和市场需求就出来了。所以在这段时间想跳槽、找工作的朋友,就一定要好好准备抓住机会,补一补自己的知识体系,完善自己的能力模型!今天这篇帖子主要讲解之前面试自己面试过程中或者周围人面试过程中经常被问到
美团程序员
·
2023-10-04 22:23
技术分享
自动化测试
面试
跳槽
链表
经典面试题
(六)
判断链表是否有环1.题目2.思路分析(文字)3.详细的注释和代码实现1.题目2.思路分析(文字)3.详细的注释和代码实现publicclassSolution{publicbooleanhasCycle(ListNodehead){//定义两个快慢指针ListNodefast=head;ListNodeslow=head;//让快指针走两步,慢指针走一步while(fast!=null&&fast
骑乌龟追火箭1
·
2023-10-02 11:43
链表
数据结构
链表
经典面试题
(五)
求链表的公共结点1.题目2.详细的图示3.详细注释和代码实现1.题目2.详细的图示3.详细注释和代码实现publicclassSolution{publicListNodegetIntersectionNode(ListNodeheadA,ListNodeheadB){//定义两个表示长度的指针,让它们指向headA和headB//我们暂时无法知道哪部分链表长,我们暂且这样定义ListNodepl
骑乌龟追火箭1
·
2023-10-02 10:25
链表
数据结构
链表
经典面试题
(四)
分割链表1.题目2.详细的图文分析3.详细的注释和代码1.题目2.详细的图文分析我们会定义4个指向分割链表的指向指针,分别来表示两个链表的头和尾并且将数据一一的放到两个链表中,最后再将它们串起来,代码中有详细注释.3.详细的注释和代码publicclassPartition{publicListNodepartition(ListNodehead,intx){if(head==null){retu
骑乌龟追火箭1
·
2023-10-02 10:22
链表
数据结构
链表之十大
经典面试题
好好打球,努力码代码,一起加油!目录1.删除链表中等于给定值val的所有节点。思路分析代码演示2.反转一个单链表思路分析代码演示3.返回链表的中间节点思路分析代码演示4.链表的回文结构思路分析代码演示5.输入一个链表,输出该链表中倒数第k个结点思路分析代码演示6.将两个有序链表合并为一个思路分析代码演示7.链表分割思路分析:代码演示8.求两个链表的交点思路分析代码演示
小种爱打球
·
2023-10-02 09:55
链表
链表
java
数据结构
数据结构-链表的
经典面试题
在前面的博客中我们对链表做了一些基本操作,所以在此不再赘述。直接来看,有哪些和链表有关的面试题以及如何去实现它们。1.头文件声明linklist.h#pragmaoncetypedefcharLinkNodeType;typedefstructLinkNode{LinkNodeTypedata;structLinkNode*next;}LinkNode;//逆序打印链表voidLinkListRe
y6_xiamo
·
2023-10-02 09:55
链表
面试题
数据结构
链表
经典面试题
二
题型七:合并两个链表,合并后的链表依旧有序分析:最简单的思路就是遍历两个链表,每次取出其中一个链表的节点,两个链表取出来的节点相比较,取较小值插入到新链表中。就这样一直比较,直到有一个链表为空就结束循环。但是要注意的是,当两个链表第一次比较时,将较小数据作为新的链表的头节点,确定之后,再创建一个节点tail指向新链表的最后一个节点,每次取出的数据尾插在tail后面,当遇到其中有一个链表为空的情况下
ffsiwei
·
2023-10-02 09:23
计算机科学与技术
链表
经典面试题
三
题型十一:判断单链表是否带环,若带环,求出环的长度,环的入口点,1、判断是否带环:判断一个链表是否带环的带环的条件是,当链表不带环时尾节点指向空,当链表带环时,链表没有尾节点。ListNode*IsCycle(ListNode*pHead)//判断链表是否带环,若带环,返回快慢指针相遇的节点{ListNode*cur=pHead;ListNode*slow=pHead;ListNode*fast=
ffsiwei
·
2023-10-02 09:23
计算机科学与技术
链表
经典面试题
(一)
面试题1.反转链表的题目2.反转链表的图文分析3.反转链表的代码实现1.反转链表的题目2.反转链表的图文分析我们在实现反转链表的时候,是将后面的元素变前面,前面的元素变后面,那么我们是否可以理解为,用头插法的思想来完成反转链表呢?答案当然是肯定的,我们需要借助头插法来实现反转链表。那么思路已经形成,接下来博主将用图的形式给大家呈现。3.反转链表的代码实现反转链表是我们数据结构之中比较经典的一道题,
骑乌龟追火箭1
·
2023-10-02 09:23
链表
java
数据结构
链表
经典面试题
(三)
合并两个有序链表1.题目2.图文分析3.代码实现1.题目2.图文分析我们通过两个连接和指向的中介,我们可以将两个链表依次连接起来,并且当其中一个链表走完后,另一个链表剩余的值都会比另一个链表的值大,所以直接将指向中介指向他们即可。3.代码实现合并两个有序链表是我们数据结构中比较经典的题目,希望大家好好练习这道题的代码
骑乌龟追火箭1
·
2023-10-02 09:23
链表
数据结构
数据结构---链表
经典面试题
之逆置/反转单链表
题目:将单链表整个逆置,相当于产生了一个新链表,不只是逆序打印那么简单方法一:从头节点开始,将下一个节点移除,将其插入到链表头部,循环下去,直到链表的最后一个节点插入到头部-代码实现:290LinkNode*LinkListReverseOne(LinkNode*head)291{292if(head==NULL){293//空链表294returnNULL;295}296LinkNode*cur
IT_xiaoye
·
2023-10-02 09:53
编程题
链表面试题
链表面试题
单链表操作
链表
经典面试题
(二)
返回中间结点1.中间结点的题目2.中间结点的图文分析3.中间结点的基本代码4.中间结点的优化代码1.中间结点的题目2.中间结点的图文分析方法1:先求整体长度,再除以2,所得到的就是中间结点方法2:双指针法,快指针走两步,慢指针走一步,在fast不为空或者fast.next不为空后,慢指针所指的便是中间结点。3.中间结点的基本代码4.中间结点的优化代码
骑乌龟追火箭1
·
2023-10-02 09:22
链表
数据结构
软件测试
经典面试题
:如何进行支付功能的测试?
非现金支付时代,非现金支付已经成为了生活不可或缺的一部分,我们只需要一台手机便可走遍全国各地(前提是支付宝,微信有钱),那么作为测试人员,支付测试也是非常重要的一环,那么下面我就结合一下我的工作中遇到的一些问题,总结一下常见的支付测试:一:支付的分类:首先,根据不同维度,通常我们可以把支付分为如下图所示的种类:其次,一般来讲,线上支付分为两种消费模式。一种是直接支付金额,如淘宝,京东等购物网站,或
心软小念
·
2023-10-01 02:26
技术分享
软件测试
单元测试
selenium
测试工具
经典面试题
:new和malloc的区别详解
linux服务器开发相关视频解析:10道
经典面试题
的剖析,技术方向如何决定职业方向手撕线程池,200行代码搞定c/c++linux服务器开发学习地址:c/c++linux后台服务器高级架构师1.申请的内存所在位置
linux大本营
·
2023-09-30 14:45
Spring 源码分析(五)——Spring三级缓存的作用分别是什么?
Spring的三级缓存是
经典面试题
,也会看到一些文章讲三级缓存与循环依赖之的关系。那么,三级缓存分别存储的什么呢?他们的作用又分别是什么?
玖涯菜菜子
·
2023-09-29 12:27
spring
java
后端
接口测试
经典面试题
:Session、cookie、token有什么区别?
HTTP是一个没有状态的协议,这种特点带来的好处就是效率较高,但是缺点也非常明显,这个协议本身是不支持网站的关联的,比如https://ceshiren.com/和https://ceshiren.com/t/topic/9737/7这两个网站,必须要使用别的方法将它们两个关联起来。那就是session、cookie、token。session即会话,是一种持久网络协议,起到了在用户端和服务器端创
霍格沃兹测试开发学社
·
2023-09-28 21:34
自动化测试
软件测试
测试开发
flask
python
后端
【C++杂货店】类和对象(上)
类的定义四、类的访问限定符及封装4.1访问限定符4.2封装五、类的作用域六、类的实例化七、类对象模型7.1类对象的存储规则7.2例题7.3结构体内存对齐规则八、this指针8.2this指针的特性8.3
经典面试题
面试题
小宇成长录
·
2023-09-28 01:22
C++经典收录
c++
java
开发语言
c语言
vue、react的diff算法以及遍历数据时的key绑定的作用
文章目录
经典面试题
1.虚拟DOM中key的作用:2.用index作为key可能会引发的问题:3.开发中如何选择key示例:慢动作虚拟DOM什么是diff算法Vue和React中diff算法的区别
经典面试题
阿牛大牛中
·
2023-09-27 13:11
react
vue
接口测试
经典面试题
:Session、cookie、token有什么区别?
HTTP是一个没有状态的协议,这种特点带来的好处就是效率较高,但是缺点也非常明显,这个协议本身是不支持网站的关联的,比如https://ceshiren.com/和https://ceshiren.com/t/topic/9737/7这两个网站,必须要使用别的方法将它们两个关联起来。那就是session、cookie、token。session即会话,是一种持久网络协议,起到了在用户端和服务器端创
霍格沃兹测试开发学社
·
2023-09-25 01:48
测试开发
测试
软件测试
flask
python
软件测试
测试工程师
一篇文章带你速度过完Java基础
Java基础Java数据类型基本数据类型包装数据类型引用类型数据类型转换缓存池
经典面试题
1
经典面试题
2变量内存分析作用范围生命周期Java关键字Java关键字汇总final关键字final修饰类final
Jacky-Jiang
·
2023-09-24 13:13
java基础
java
jvm
开发语言
看了这篇文章,你能和面试官畅谈单例模式
目的就是,让小白能搞懂单例模式,以及==单例模式的
经典面试题
==。为什么说是小白也能懂的呢?
邹瑾一
·
2023-09-24 05:14
前端面试的话术集锦第 20 篇博文——高频考点(输入 URL 到页面渲染的整个流程)
❗❗❗借用这道
经典面试题
,将之前学习到的浏览器以及网络几章节的知识联系起来。首先是DNS查询,如果这一步做了智能DNS解析的话,会提供访问速度最快的IP地址回来。
互联网全栈开发实战
·
2023-09-24 04:39
面试专栏-前端
后端面试
前端
面试
职场和发展
跳槽
职场发展
求职招聘
html
python 学习二十五天(python内置模块之序列化模块)
*之后才有的2.摘要模块---hashlib3.一道
经典面试题
第一.python内置模块---序列化**
a88225969
·
2023-09-23 08:44
json
python
javascript
ViewUI
【C语言】数组和指针刷题练习
指针和数组我们已经学习的差不多了,今天就为大家分享一些指针和数组的常见练习题,还包含许多
经典面试题
哦!
小小小樊
·
2023-09-22 19:42
c语言
算法
开发语言
java线程编程面试题轮流打印,
经典面试题
——两个线程交替打印奇数和偶数,...
经典面试题
——两个线程交替打印奇数和偶数,前提今天下班时候和同事聊天偶然听到面试题“两个线程交替打印奇数和偶数”的实现,这里做一个复盘。
awpak78
·
2023-09-21 11:54
java线程编程面试题轮流打印
c语言两个线程交替打印奇数和偶数,
经典面试题
——两个线程交替打印奇数和偶数...
今天在和同事讨论线程说到了这个我就实现了一把直接贴代码publicclassDemo2{privatestaticvolatileinti=1;publicstaticvoidmain(String[]args)throwsException{finalObjectobj=newObject();Runnablerunnable=newRunnable(){@Overridepublicvoidr
温暖如故
·
2023-09-21 11:54
iOS
经典面试题
大全2021(二)(附答案)
(iOS面试资料大全)36、简述ARC的实现原理。它在什么时机插入retain/release?ARC:自动引用计数。它会在对象创建或者消亡的时候自动插入retain/release。达到自动管理内存的目的。37、Framework与Library的区别?动态库与静态库的区别?library与Framework的区别:在iOS中,Library仅能包含编译后的代码,即.a文件。但一般来说,一个完整
ios南方
·
2023-09-21 07:59
(JavaEE)(多线程案例)线程池 (简单介绍了工厂模式)(含
经典面试题
ThreadPoolExector构造方法)
线程诞生的意义,是因为进程的创建/销毁,太重了(比较慢),虽然和进程比,线程更快了,但是如果进一步提高线程创建销毁的频率,线程的开销就不能忽视了。这时候我们就要找一些其他的办法了。有两种典型的办法可以进一步提高这里的效率:1:协程(轻量级线程,相比于线程,把系统调度的过程给省略了,变成由程序员手工调度)(当下,一种比较流行的并发编程的手段,但是在Java圈子里,协程还不够流行,GO和Python用
iiiiiihuang
·
2023-09-21 00:53
JavaEE
java
开发语言
java-ee
阿里架构师整理的Java
经典面试题
1220道(附答案)
学习如逆水行舟,尤其是IT行业有着日新月异的节奏,我们更要抓紧每一次可以学习和进步的机会。所以,没有撤退可言即使是面试跳槽,那也是一个学习的过程。只有全面的复习,才能让我们更好的充实自己,武装自己,为自己的面试之路不再坎坷!国内的互联网面试,恐怕是现存的、最接近科举考试的制度。以美国为例,北美工程师面试比较重视算法(Coding),近几年也会加入Design轮(系统设计和面向对象设计OOD)和BQ
进阶的架构师
·
2023-09-20 18:31
面试
java
职场和发展
php面试约瑟夫环问题,C语言
经典面试题
-约瑟夫环问题分析
好久没有看有关算法的问题了,今天废了不少劲,再感叹一句:要想学好算法就要常练习,没什么捷径可走。废话不多说,如下:问题描述:有m个人,围成一个环,编号为0、1、2、3、、、m-1,从第一个人开始循环报数,假设数到n的那个人出列,然后从下一个人继续数数,数到n出列,以此循环,最后那个人为胜利者,求胜利者的编号。分析如下:设m为人的个数n为要数的数k为从第几个人开始数.第一次的数列,记为A:01234
莱茵行宫伯爵
·
2023-09-19 19:57
php面试约瑟夫环问题
c语言经典约瑟夫环的问题,约瑟夫环问题分析-C语言
经典面试题
好久没有看有关算法的问题了,今天废了不少劲,再感叹一句:要想学好算法就要常练习,没什么捷径可走。废话不多说,如下:问题描述:有m个人,围成一个环,编号为0、1、2、3、、、m-1,从第一个人开始循环报数,假设数到n的那个人出列,然后从下一个人继续数数,数到n出列,以此循环,最后那个人为胜利者,求胜利者的编号。分析如下:设m为人的个数n为要数的数k为从第几个人开始数第一次的数列,记为A0123456
鹊华清扬
·
2023-09-19 19:57
c语言经典约瑟夫环的问题
2022Vue
经典面试题
及答案汇总(持续更新)
1、虚拟DOM中key的作用:key是虚拟DOM对象的标识,当状态中的数据发生变化时,Vue会根据【新数据】生成【新的虚拟DOM】,随后Vue进行【新虚拟DOM】的差异比较,比较规则如下:2、key的对比规则:1、旧虚拟DOM中找到了与新虚拟DOM相同的key:若虚拟DOM中内容没变,直接使用之前的真实DOM若虚拟DOM中内容变了,则生成新的真实DOM,随后替换掉页面中之前的真实DOM2、旧虚拟D
每天都要进步哦
·
2023-09-18 22:16
前端开发
前端框架
Vue
vue.js
前端框架
前端
2023.9.11 关于传输层协议 UDP和TCP 详解
目录UDP协议TCP协议TCP十大核心机制确认应答超时重传连接管理(三次握手四次挥手)滑动窗口流量控制拥塞控制延时应答捎带应答面向字节流粘包问题TCP中的异常处理
经典面试题
对比TCP和UDP如何使用UDP
茂大师
·
2023-09-18 04:30
网络
tcp/ip
udp
网络
tcp
网络协议
40道Python
经典面试题
(附答案)
1)什么是Python?使用Python有什么好处?Python是一种编程语言,包含对象,模块,线程,异常和自动内存管理。Python的好处在于它简单易用,可移植,可扩展,内置数据结构,并且它是一个开源的。2)什么是PEP8?PEP8是一个编码约定,关于如何编写Python代码更具可读性。3)什么是序列化和非序列化?Pickle模块接受任何Python对象并将其转换为字符串表示形式,并使用dump
编程小饴
·
2023-09-17 20:10
python
python自学
开发语言
面试
面试题目
微软
经典面试题
(附答案)
微软
经典面试题
(附答案)想要公司盈利?还得依靠系统!-在线咨询!2006-08-0814:07来源:名牌有名牌的理由,就连招聘也与众不同。
hedafighter2011
·
2023-09-17 18:16
面试
面试
微软
语言
招聘
工作
作业
CSS实现三栏布局,左右宽度固定,中间宽度自适应
[前端
经典面试题
之CSS实现三栏布局,左右宽度固定,中间宽度自适应](https://blog.csdn.net/a_small_insect/article/details/79410163)
意切
·
2023-09-17 18:19
2020 Vue
经典面试题
文档描述本文是关注Vue开发和面试问题,由基础到困难循序渐进,适合面试和开发vue。文档答案可以去看云平台购买答案地址文档另附有热门vue教学视频以及css、js、react、微信小程序、typescript热门面试题和教学视频(一)VUE经典基础(1)1.mvvm框架是什么?2.vue的优点是什么?(为什么大部分公司选择vue)3.vue的两个核心点是什么?4.三大框架的优缺点?(vue、Ang
ming_2255
·
2023-09-17 13:08
前端面试中Vue的有
经典面试题
三
11.网页从输入网址到渲染完成经历了哪些过程?大致可以分为如下7步:输入网址;发送到DNS服务器,并获取域名对应的web服务器对应的ip地址;与web服务器建立TCP连接;浏览器向web服务器发送http请求;web服务器响应请求,并返回指定url的数据(或错误信息,或重定向的新的url地址);浏览器下载web服务器返回的数据及解析html源文件;生成DOM树,解析css和js,渲染页面,直至显示
爱敲代码的学长
·
2023-09-16 05:11
前端开发
前端
面试
vue.js
职场和发展
javascript
vue
前端框架
前端面试中Vue的有
经典面试题
二
7.Vue中给data中的对象属性添加一个新的属性时会发生什么,如何解决?示例:点击button会发现,obj.b已经成功添加,但是视图并未刷新:原因在于在Vue实例创建时,obj.b并未声明,因此就没有被Vue转换为响应式的属性,自然就不会触发视图的更新,这时就需要使用Vue的全局api——$set():$set()方法相当于手动的去把obj.b处理成一个响应式的属性,此时视图也会跟着改变了:8
爱敲代码的学长
·
2023-09-16 05:10
前端开发
前端
面试
vue.js
职场和发展
javascript
开发语言
vue
css
经典面试题
(二)
文章目录1、清除浮动2、opacity:0、visibility:hidden、display:none的区别3、css画一个三角形4、常见的主流浏览器前缀5、重绘与重排的区别?6、如何优化图片7、CSS3中transition和animation的属性分别有哪些8、居中为什么要使用transform(为什么不使用marginLeft/Top)marginleft/top如何居中transform
可缺不可滥
·
2023-09-16 02:40
css
前端面试
css
前端
[持续更新]计算机
经典面试题
基础篇Day2
[通用]计算机
经典面试题
基础篇Day21、单例模式是什么,线程安全吗单例模式是一种设计模式,旨在确保一个类只有一个实例,并提供全局访问点。
三亚天涯龙之主信息科技工作室
·
2023-09-15 03:16
计算机面试题
面试
java
零知识证明
[通用]计算机
经典面试题
基础篇Day3
[通用]计算机
经典面试题
基础篇Day31、请说明mysql的两种主要引擎MySQL有多种存储引擎,但最常见的两种主要引擎是InnoDB和MyISAM。
三亚天涯龙之主信息科技工作室
·
2023-09-15 03:15
计算机面试题
面试
mysql
数据库
linux
栈结构(Stack)十进制转二进制
简介:栈的特点为先进后出,后进先出(LIFO:lastinfirstout)
经典面试题
:题目:有6个元素6,5,4,3,2,1按顺序进栈,问下列哪一个不是合法的出栈顺序?
jimeimb
·
2023-09-14 11:12
java
开发语言
[Java] String详解
3.2大小写转换3.3字符串与字符数组转换4.字符串修改1.引入库2.读入数据总结前言String这部分是面试中常常考到的题.string常量池,SringBuilder与StringBuffer的区别是
经典面试题
菠萝猫yena
·
2023-09-13 16:47
JAVA
java
jvm
开发语言
1~3年产品经理
经典面试题
前言这篇文章总结了最近面试遇到的经典问题以及个人的一些回答思路,希望能够帮助到各位。此篇文章也是针对1-3年初级or中级产品经理适用的,更高层次的面试可能考察的问题不是如下这些问题。产品经理面试考察的能力和素质首先不同级别的产品经理面试时考察的能力和素质是不一样的,针对1-3年的产品经理,主要考察的能力如下:1、执行力:接到一项任务时,能不能快速高效的完成,大部分的情况下,初级产品经理所负责的项目
liudada8265
·
2023-09-13 11:05
大数据
编程语言
人工智能
面试
java
redis 的 key 过期策略是怎么实现的(
经典面试题
)
一个redis中可能同时存在很多很多key,这些key中可能有很大一部分有过期时间,此时,redis服务器咋知道哪些key已经过期要被删除,哪些key还没过期如果直接遍历所有的key,显然是行不通的,效率通常低redis的整体策略是(两者结合)定期删除惰性删除定期删除每次抽取一部分,进行验证过期时间保证这个抽取检查的过程,足够快!!!惰性删除假设这个key已经到过期时间了,但是暂时还没删它,key
dream_ready
·
2023-09-12 15:56
redis
数据库
缓存
java多线程并发的笔试、面试必备知识大全,不看就要被淘汰了
关注我,可以获取最新知识、
经典面试题
以及技术分享 多线程和并发是求职大小厂面试中必问的知识点,其涉及到点很多,难度很大。
Ccwwl
·
2023-09-09 13:28
40W工程师,5个经典面试坑,网友评论:一个不会
小编作为一名资(diao)深(si)级工程师,总结了5个
经典面试题
一redis分布式锁过期时间内没执行完怎么解决?分布式锁超时没有执
Jennifer86
·
2023-09-09 13:10
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他