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
面试经典
旋转矩阵--原地修改
输入示例:给定matrix=[[1,2,3],[4,5,6],[7,8,9]],输出示例:原地旋转输入矩阵,使其变为:[[7,4,1],[8,5,2],[9,6,3]]来自程序员
面试经典
Java函数形式
ATFWUS
·
2020-08-02 21:37
算法
面试经典
-面试Runloop
Runloop:Runloop是事件接收和分发机制的一个实现;是线程相关基础框架的一部分;Runloop的目的:一个Runloop实质就是一个事件处理的循环:用来不停的调度工作和处理输入事件;Runloop循环会在有工作的时候工作,没有工作休眠;实际上,他保证了线程结束前不会被终止;如果没有它,主线程执行完启动任务后,就直接结束了;Runloop的使用场景:当需要和线程进行交互的时候才会使用;Ru
baby_hua
·
2020-07-31 15:33
iOS-面试经典
【面试必问题】:let和var的用法,特点,原理和优点
面试经典
题:let和var的用法,特点,原理和优点let一般用于声明变量,而且所声明的变量,只在let命令所在的代码块内有效,它的值可以修改。
时间飞逝子非鱼
·
2020-07-30 19:45
前端面试题
EcmaScript
6
JavaScript专题之深浅拷贝
JavaScript专题系列第六篇,讲解深浅拷贝的技巧和以及实现深浅拷贝的思路前言拷贝也是
面试经典
呐!
weixin_34088598
·
2020-07-30 07:49
经典面试题:this、apply、call、bind
this、apply、call、bind这又是一个
面试经典
问题~/(ㄒoㄒ)/~~也是ES5中众多坑中的一个,在ES6中可能会极大避免this产生的错误,但是为了一些老代码的维护,最好还是了解一下this
dianlupeng4187
·
2020-07-29 05:05
前端
面试经典
题目合集
1.浏览器页面有哪三层构成,分别是什么,作用是什么?构成:结构层、表示层、行为层分别是:HTML、CSS、JavaScript2.HTML5的优点与缺点?优点:a、网络标准统一、HTML5本身是由W3C推荐出来的。b、多设备、跨平台c、即时更新。d、提高可用性和改进用户的友好体验;e、有几个新的标签,这将有助于开发人员定义重要的内容;f、可以给站点带来更多的多媒体元素(视频和音频);g、可以很好的
Yeoman92
·
2020-07-27 18:15
web前端
web前端
css
html
html5
w3c
【分类汇总】110 天以来的题解分类汇总
因为题目实在太多,所以就不放链接了,只放了标题,大家可以收藏这篇文章,然后去各大平台(博客、公众号、知乎、CSDN、腾讯云社区)或者搜索引擎直接搜索标题就行了动态规划【每日算法Day78】
面试经典
题:能说出全部四种方法
算法码上来
·
2020-07-27 15:06
程序员
面试经典
--链表环路检测与入口结点返回
2.6问题:给定一个有环链表,实现一个算法返回环路的开头结点。思考:第一:监测链表是否存在环路。有一种简单的方法叫做fastrunner/slowrunner法。fastruner一次移动两步,slowrunner一次移动一步。如果存在环路,最终必然会碰到一起。第二:什么时候碰到一起?1、slowrunner处于环路中的0步位置;2、fastrunner处于环路中的k步位置;3、slowrunne
Aguangg_6655_la
·
2020-07-27 14:22
程序员面试经典
Java
JAVA后端开发
面试经典
1.String的不可变性一但一个字符串在堆内存创建,它是不能被改变的,我们应该注意所有的关于String类的方法不是改变一个字符串本身,而是重新返回一个新的字符串。如果我们需要一个频繁的改变一个字符串对象,我们可以使用StringBuffer或者StringBuilder,否则将会浪费大量时间进行垃圾回收,因为每次创建一个新的字符串。不过需要注意的是,貌似JDK1.7之前不是所有的方法都是返回新
monkey0706
·
2020-07-15 15:57
java面试
java
【
面试经典
】如何判断一个数是否为2的整数次幂(三种解法)
1,先来看常规解题代码先设定一个变量temp,然后给temp每次乘2最后与给出的数进行比较代码展示voidispower(intnum){inttemp=1;while(tempusingnamespacestd;intmain(intargc,charconst*argv[]){intn;cin>>n;if((n&n-1)==0){cout<<"yes"<
wlisonate
·
2020-07-15 07:52
面试经
Python 自动化测试
面试经典
题目回顾,面试必看!
Python自动化测试面试题目汇总1、super是干嘛用的?在Python2和Python3使用,有什么区别?为什么要使用super?请举例说明。答:super用于继承父类的方法、属性。super是新式类中才有的,所以Python2中使用时,要在类名的参数中写Object。Python3默认是新式类,不用写,直接可用。使用super可以提高代码的复用性、可维护性。修改代码时,只需修改一处。代码举例
A_Kaka
·
2020-07-14 03:08
005-前端
面试经典
布局
第一节课我们了解了这个行业和完成了开发环境的配置,第二节课我们熟悉了像h,p,img,a的基本标签的使用。同时重点讲了两个重要的属性,img的src属性,是用来放图片地址的,a的href属性,是用来放跳转链接的。属性就是用来描述说明标签的,我喜欢的妹子类型是长头发大眼睛的,长头发和大眼睛就是妹子的属性。这节课呢我们重点,1.再说几个常用的标签和属性。2.用常用的标签和属性堆几个常用的模块。3.堆几
大彬哥666
·
2020-07-12 19:58
Java
面试经典
编程题
1、有1,2,2,3,4,5这6个数字,用Java写一个main函数,打印出所有不同的排列,如:512234要求:'4'不能在第三位,'3'与'5'不能相连packagecom.test;/***6个数字最小组合为122345*最大组合为543221*去除这中间规则不允许的即可*/publicclassPaiLie{privatestaticString[]notExistNumber=newSt
莫问以
·
2020-07-12 04:27
如何用一句话解释javascript闭包问题(
面试经典
题)
如何用一句话解释javascript闭包问题什么是闭包?个人的解释是函数内部再return一个函数或者内部函数要访问他的外部变量在学闭包之前必须先了解变量的作用域①函数内部可以直接读取全局变量example:varnum=123;(()=>console.log(num))()//123log的结果num为123②在函数外部无法读取函数内部的局部变量(ps函数内部定义的变量必须要用var等来声明,
qq_42762855
·
2020-07-11 20:01
闭包
java
面试经典
题目
面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标2.无关的那些方面,3.以便更充分地注意与当前目标4.有关的方面。抽象并不5.打算了解全部问题,而6.只是选择其中的一部分,7.暂时不8.用部分细节。抽象包括两个方面,9.一是过程抽象,10.二是数据抽象。11.继承:继承是一种联结类的层次模型,12.并且允许和鼓励类的重用,13.它提供了一种明确表述共性的方法。对象的一个新类可以从
Jizzhit
·
2020-07-11 08:33
Android
面试经典
题——如何捕获(处理)未捕获的异常
直接上代码1.自定义一个UncaughtExceptionHandlerpublicclassCrashHandlerimplementsThread.UncaughtExceptionHandler{privatestaticfinalStringTAG="NoCrashHandler";privatestaticCrashHandlersCrashHandler;privatestaticCo
郭家远
·
2020-07-11 06:23
Andorid面试基础
Java
面试经典
02--Jquery
一、Jquery测试题下面哪种不是jquery的选择器?(单选)A、基本选择器B、后代选择器C、类选择器D、进一步选择器考点:jquery的选择器(C)当DOM加载完成后要执行的函数,下面哪个是正确的?(单选)jQuery(expression,[context])B、jQuery(html,[ownerDocument])C、jQuery(callback)D、jQuery(elements)考
aihhd2007
·
2020-07-11 01:39
java
Android之Activity之间的数据通信方式大全(一)
刚工作不久,技术经验不足,随时准备找份更好的工作,闲来无事,看看Android
面试经典
啥的,就看到有问Activity之间数据通信方式都有哪些(*只是Activity之间通信,不讨论Service、Broadcast
衷水木先生
·
2020-07-10 16:43
Android常规
面试经典
-你为什么觉得自己能够在这个职位上取得成就?
分析这是一个相当宽泛的问题,它给求职者提供了一个机会,可以让求职者表明自己的热情和挑战欲。对这个问题的回答将为面试人在判断求职者是否对这个职位有足够的动力和自信心方面提供关键信息。错误回答我不知道。我擅长做很多事情。如果我能得到并且决定接受这份工作,我确信自己可以把它做得相当好,因为我过去一直都很成功。评论尽管表面上听起来这种回答可以接受,但是它在几个方面都有欠缺。首先,这种语言很无力。像“擅长做
YzhYcj
·
2020-07-10 13:30
面试
蓝桥杯
分上下午两个场次(每位选手只参加其中之一)解题金字塔审题,解题方向,语言工具与技巧,优化(效率与审题在一起),细节与调试CC150(程序员
面试经典
书)给出算法题五种解法1、举例法:具体例子,到一般规则2
静默安然
·
2020-07-09 05:31
机试及比赛
抓包分析TCP首部,三次牵手四次分手过程,序列号确认号计算,为什么握手是三次挥手是四次?
目录抓包过程TCP首部分析TCP三次牵手过程TCP四次分手过程常见
面试经典
问题为什么牵手是三次,分手是四次?为什么TIME_WAIT状态需要经过2MSL(最大报文段生存时间)才能返回到CLOSE状态?
vx公众号<阿甘的码路>
·
2020-07-08 19:29
计算机网络
面试经典
算法题集锦——《剑指 offer》小结
从今年3月份开始准备找实习,到现在校招结束,申请的工作均为机器学习/数据挖掘算法相关职位,也拿到了几个spoffer。经历这半年的洗礼,自己的综合能力和素质都得到了一个质的提升。实话说对于未来去哪里,即将如何发展还没有清晰的规划。迷茫总是会有的,但这并不是停止脚步的理由。找工作是在漫长的职业生涯中时常出现的转折点,而学习和和积累是终生的任务。这里不打算对这一段时间的各项细节和收获展开太多讨论,后续
weixin_30945039
·
2020-07-08 15:31
22list『DT_Spark 』Spark
面试经典
系列
第147课:Spark
面试经典
系列之Shuffle的性能调优问题-段智华的博客-博客频道-CSDN.NEThttp://blog.csdn.net/duan_zhihua/article/details
葡萄喃喃呓语
·
2020-07-07 15:36
统计学
面试经典
问题
1.叙述你所熟悉的大数定律与中心极限定理,并举例说明它在统计学中的应用。1)大数定律弱大数定律(通常指辛钦大数定律):a)马尔科夫大数定律:随机变量满足马尔科夫条件:1n2D(∑k=1nξk)→0\frac{1}{n^2}D(\sum^n_{k=1}\xi_k)\rightarrow0n21D(∑k=1nξk)→0,则样本均值依概率收敛于期望值。b)辛钦大数定律:随机变量独立同分布,一阶矩存在且等
Kanny广小隶
·
2020-07-06 15:32
统计学习
学习笔记
嵌入式
面试经典
30问
嵌入式
面试经典
30问在经过4个多月的学习后,学员们最关心的问题莫过于如何拿到高薪offer问题了。
xydlxd118
·
2020-07-06 09:57
面试经典
--如何在10亿数字中查找前1000个大的数字
经典面试题:如何在10亿中查找前1000个数最先能想到的是先排序,然后取前1000个数,但是时间复杂度较高。采用分治的思想,有点类似快排中的partition操作,随机选取一个数t,然后对整个数组进行partion。如果说前一部分总数大于1000个,那就继续在前一部分进行Partition寻找。如果前一部分的数小于1000个,那就在后一部分再进行Partition,寻找剩下的数。时间复杂度是O(n
伍华锋
·
2020-07-06 03:56
面试相关
前端
面试经典
问题:CSS中居中的几种方式
1.水平居中的margin:0auto关于这个,大家肯定不陌生,这个是用于块级元素上。2.水平居中text-align:centerimg的display:inline-block,类似的行内元素可以在父元素上添加效果让它进行水平居中3.水平垂直居中(一)定位需要定位的元素的margin减去宽高的一半。这种方法的局限性在于必须知道需要垂直居中的元素的宽高才能实现,在实战中也经常使用这种方法4.水平
weixin_40093850
·
2020-07-06 02:52
css
面试经典
,深层次剖析HashMap
面试当中经常被问到HashMap是怎样的实现的,加载因子为什么是0.75,或者HashMap的初始长度是多少,今天我们手撸一个HashMap,从中深层次理解。(采取数组+链表的方式实现HashMap)文章目录面试中常问的HashMap问题HashMap的数据结构值得一提的hashCode()方法代码如下面试中常问的HashMap问题谈一下HashMap的特性HashMap存储键值对实现快速存取,允
城南有梦
·
2020-07-05 07:28
Java
18个
面试经典
问题。面试必考,建议收藏【文末福利】
18个
面试经典
问题(面试必考,建议收藏)文末有福利哦1、问:请你先自我介绍一下?回答:不要简单读简历,而是要在短时间内介绍清楚自己的特点与优势,说出个一二三点来。
IT不秃头的萝莉
·
2020-07-04 17:00
C++
面试经典
问题--进阶
41、会用c语言实现重载与继承么?http://www.cnblogs.com/haippy/archive/2012/12/27/2835358.htmlhttp://www.cnblogs.com/haippy/archive/2012/12/31/2840501.html42、能说出几种排序方法?它们的区别和各自的优点是什么?知道什么是内排序什么是外排序么?43、知道什么是struct中的对
crisy1991
·
2020-07-01 21:40
c++
【每日算法Day 86】
面试经典
题:把数字翻译成字符串
题目链接LeetCode面试题46.把数字翻译成字符串[1]题目描述给定一个数字,我们按照如下规则把它翻译为字符串:0翻译成“a”,1翻译成“b”,……,11翻译成“l”,……,25翻译成“z”。一个数字可能有多个翻译。请编程实现一个函数,用来计算一个数字有多少种不同的翻译方法。示例1输入:12258输出:5解释:12258有5种不同的翻译,分别是"bccfi","bwfi","bczi","mc
算法码上来
·
2020-07-01 09:33
秒杀系统架构
面试经典
分析
秒杀业务分析正常电子商务流程:查询商品创建订单扣减库存更新订单付款卖家发货秒杀业务的特性:低廉价格大幅推广瞬时售空一般是定时上架时间短、瞬时并发量高秒杀技术挑战假设某网站秒杀活动只推出一件商品,预计会吸引1万人参加活动,也就说最大并发请求数是10000,秒杀系统需要面对的技术挑战有:对现有网站业务造成冲击秒杀活动只是网站营销的一个附加活动,这个活动具有时间短,并发访问量大的特点,如果和网站原有应用
吃胖点儿
·
2020-07-01 01:03
大数据量
Python必学的OS模块详解
面试经典
题目:什么是os?
熊猫_water
·
2020-06-30 04:38
C语言
面试经典
编程题
C语言简单冒泡排序法:#includeintmain(void){inta[]={900,2,3,888,1000};intn;inti;intj;intbuf;n=sizeof(a)/sizeof(a[0]);///*a[0]是int型,占4字节,所以总的字节数除以4等于元素的个数*/for(i=0;i#includeintmain(){char*str=strdup("listenlovemm
listen666
·
2020-06-29 05:50
个人学习
C语言
面试
软件测试工程师
面试经典
Q&A
为什么需要在一个团队中开展测试工作?①开发人员对于自己编写的代码有固定逻辑,难以找出软件系统中存在的其他问题;②通过具有专业测试知识和测试水平的测试员,可以更系统、有效的找出软件系统中存在的大部分问题,以保证系统的质量。您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作?①我曾经做过web测试,平板客户端软件测试,其中包括功能测试、性能测试、用户体验测试,编写测试用例,跟踪和管理b
somi张
·
2020-06-29 05:15
面试经
面试经典
题-单链表反转
structnode{node*next;Tvalue;};方法一:常规方法node*reverse(node*&head){if((head==Null)||(head->next==Null))returnhead;//边界检测node*pNext=Null;node*pPrev=head;//保存链表头节点node*pCur=head->next;//获取当前节点while(pCur!=Nu
weixin_34413103
·
2020-06-28 19:02
前端
面试经典
题目(HTML+CSS)二
1、浏览器页面由哪三层构成,分别是什么,作用是什么?构成:结构层、表示层、行为层分别是:HTML、CSS、JavaScript作用:HTML实现页面结构,CSS完成页面的表现与风格,JavaScript实现一些客户端的功能与业务。2、行内元素有哪些?块级元素有哪些?空(void)元素有那些?行内元素:a、b、span、img、input、strong、select、label、em、button、
weixin_34234823
·
2020-06-28 14:03
面试经典
--字符串匹配问题
字符串匹配问题描述:设有两个字符串A和B,A字符串长度为N,B字符串长度为M,现在要确定B字符串是否出现在A字符串中,如果是,返回位置,如果不是返回结果为false,在这里,我们成字符串B为模式字符串,A为主串。最近经常会被问到字符串匹配的问题,实际上这些问题在网上都有很多资源,我觉得没有必要自己写一个,但是看了之后可能过段时间又不是很清楚了,因此在这里做个记录,记录那些让我感觉讲得比较清楚的主页
weixin_33795833
·
2020-06-28 05:08
几个
面试经典
算法题Java解答
题目一:publicclasstestClockwiseOutput{//顺时针打印一个矩阵@Testpublicvoidtest(){int[][]num=newint[100][100];intn=6;intcount=1;for(inti=0;iend||end=start;i--){System.out.println(num[end][i]);}for(inti=end-1;i>star
weixin_30632899
·
2020-06-27 22:24
各大名企的笔试面试题
面试经典
题1、我们为什么要雇请你呢?2、你认为自己最大的弱点是什么?3、你最喜欢的大学课程是什么?为什么?4、你最不喜欢的大学课程是什么?为什么?5、你在大学期间最喜欢的老师是谁?
weixin_30454481
·
2020-06-27 20:30
面试经典
算法-链表反转、链表合并等
01认识『链表』链表的结构十分简单,其本身是一种线性的存储结构,通过物理地址不连续的节点相连接成链。最简单的单链表只包含一条链,并且每一个节点包括两部分内容,数据元素和下一个节点的地址。因此可通过已知节点访问它的下一个节点。相比于数组而言,由于链表不必须按顺序存储,因而在插入的时候可以达到O(1)的复杂度,一般而言比数组的效率要高得多;但是查找一个节点或者访问特定编号的节点则需要O(n)的时间,而
业余码农安酱
·
2020-06-27 09:41
算法详解
C++程序员
面试经典
问题总汇
经常看到很多c++程序员诉说在面试的时候碰壁,经管有些人对c++操作如数家珍,但是面试的时候就都不灵了。所以总结了一些c++程序员面试遇到的问题,并找到了相应的答案,分享给大家。1.C中static有什么作用?(1)隐藏。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性,故使用static在不同的文件中定义同名函数和同名变量,而不必担心命名冲突。(2)static
南瓜粥
·
2020-06-27 01:56
牛客网--前端
面试经典
题目合集总结(持续更新)
1.浏览器页面由哪三层构成?分别是什么?作用是什么?答案:构成:结构层、表示层、行为层分别是:HTML、CSS、JavaScript作用:HTML实现页面结构,CSS完成页面的表现与风格,JavaScript实现一些客户端的功能与业务扩展:标签就是出现在尖括号里的单词,对网页内容的语义含义做出描述。2.HTML5的优点和缺点答案优点:网络标准统一、HTML5本身是由W3C推荐出来的。多设备、跨平台
sundaxiao
·
2020-06-26 16:24
面试
【人事】62道开发人员
面试经典
题
【人事】62道开发人员
面试经典
题1、请介绍一下你自己这是面试官100%会问的问题,一般人回答这个问题过于平常,只说姓名、年龄、爱好、所学专业等,如果你用一分钟来重复你的简历,那么,你的印象加分没有了!
Java帮帮
·
2020-06-26 06:59
人事面试
Java帮帮
智力题(程序员
面试经典
)
NO.1有20瓶药丸,其中19瓶装有1克/粒的药丸,余下一瓶装有1.1克/粒的药丸。给你一台称重精准的天平,怎么找出比较重的那瓶药丸?天平只能用一次。解法有时候,严格的限制条件有可能反倒是解题的线索。在这个问题中,限制条件是天平只能用一次。因为天平只能用一次,我们也得以知道一个有趣的事实:一次必须同时称很多药丸,其实更准确地说,是必须从19瓶拿出药丸进行称重。否则,如果跳过两瓶或更多瓶药丸,又该如
爱猫狗的小郝
·
2020-06-26 02:43
Java笔试
48道SQL练习题(Oracle+MySQL)
SQL
面试经典
题目详细参考48道SQL练习题(Oracle+MySQL)练习主要涉及四张表,分别如下:student(sid,sname,sage,ssex)学生表course(cid,cname,tid
wyh_wen
·
2020-06-25 23:45
SQL
数字IC设计工程师笔试
面试经典
100题
本文来自芯社区,谢谢。1:什么是同步逻辑和异步逻辑?同步逻辑是时钟之间有固定的因果关系。异步逻辑是各时钟之间没有固定的因果关系。同步时序逻辑电路的特点:各触发器的时钟端全部连接在一起,并接在系统时钟端,只有当时钟脉冲到来时,电路的状态才能改变。改变后的状态将一直保持到下一个时钟脉冲的到来,此时无论外部输入x有无变化,状态表中的每个状态都是稳定的。异步时序逻辑电路的特点:电路中除可以使用带时钟的触发
OnePlusZero
·
2020-06-25 20:19
IC_HDL
面试经典
情景题:高并发解决方案
面试经典
情景题:高并发解决方案情景模拟:在很多个用户同时访问网站的时候,例如:抢购或者双十一的时候。如何避免服务器宕机或者数据库挂掉的问题,请你提供几种解决方案。
袁复
·
2020-06-25 12:44
高并发
面试
解决方案
面试
高并发
大流量解决方案
程序员
面试经典
(2):判定是否互为字符重排
判定是否互为字符重排题目描述我的解题题目描述给定两个字符串s1和s2,请编写一个程序,确定其中一个字符串的字符重新排列后,能否变成另一个字符串。我的解题即判断两个字符串包含的字母是否相同classSolution{public:boolCheckPermutation(strings1,strings2){vectorrecord(26,0);for(autos:s1){record[s-'a']
我的喵喵找不到了
·
2020-06-25 04:38
C++
leetcode
算法
2019 前端
面试经典
「CSS篇」1.CSS盒子模型,绝对定位和相对定位2.清除浮动,什么时候需要清除浮动,清除浮动都有哪些方法当子元素设置了float属性之后,且父元素的高度和宽度没有进行设置,而是由子元素支撑起来,则会导致父元素的高度塌陷(原本的height后来被置为0)解决这种问题的方式主要有两种:a.在父元素内添加冗余元素clear:both;b.在父元素中设置属性overflow:hidden||auto3.
我是小妖怪逍遥又自在
·
2020-06-25 04:56
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他