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
常见面试问题
TCP的三次握手四次连接,以及
常见面试问题
本文经过借鉴书籍资料、他人博客总结出的知识点,欢迎提问序列号seq:占4个字节,用来标记数据段的顺序,TCP把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生;给字节编上序号后,就给每一个报文段指派一个序号;序列号seq就是这个报文段中的第一个字节的数据编号。确认号ack:占4个字节,期待收到对方下一个报文段的第一个数据字节的序号;序列号表示报文段携带数据的第一个字节的编号;
『南极的企鹅』
·
2020-09-16 06:10
网络通信
小谈单例模式 | 单例模式的八种写法?
3.懒汉式(线程不安全)(不可用)4.懒汉式(线程安全)(不推荐)5.懒汉式(线程不安全)(不可用)6.懒汉式(双重检查)(推荐面试使用)7.懒汉(静态内部类方式)(可用)8.枚举推荐在项目中使用四、
常见面试问题
五
小胖丨学编程
·
2020-09-16 03:17
设计模式
Redis常用技术
Redis的那些最
常见面试问题
随笔:经过长达一周的奔波和面试,电话面试,回首今天终于成功的入职了,总共面试了大概10家公司,包括阿里,京东,IBM等等,京东技术过了,学历因为非统招就被pass了,阿里面了
the cool grass
·
2020-09-14 12:13
后台开发技术总结
redis
python
常见面试问题
(一)
python面试常见问题(一)一.装饰器装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验等场景。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量与函数功能本身无关的雷同代码并继续重用.装饰器实际上就是为了给某程序增添功能,但该
May天
·
2020-09-14 01:25
python
分布式
mysql
数据库
QA
常见面试问题
答与问(持续更新)
InterviewquestionsonWinRunnerHowyouusedWinRunnerinyourproject?-Yes,IhavebeenusingWinRunnerforcreatingautomatedscriptsforGUI,functionalandregressiontestingoftheAUT.ExplainWinRunnertestingprocess?-WinRu
show11
·
2020-09-12 20:43
【面试】Redis 基础数据类型以及
常见面试问题
脑图下载地址在文末String字符串RedisSDS简单动态字符串点击查看应用场景分布式锁SETNXkeyvalue当key不存在时,将key的值设为value,返回1。若给定的key已经存在,则setnx不做任何动作,返回0。当setnx返回1时,表示获取锁,做完操作以后delkey,表示释放锁,如果setnx返回0表示获取锁失败,整体思路大概就是这样计数器SETkey0INCRkey//inc
内脏裂了
·
2020-09-11 11:49
#
redis
面试
Java
常见面试问题
Java
常见面试问题
一、Java基础,[ORACLE官网——Java架构总概括](https://docs.oracle.com/javase/8/docs/index.html)1.1、面向对象和面向过程的区别
Tonels
·
2020-09-11 09:44
Java面试基础
计算机网络高频面试问题总结
技术交流可以加:本人微信:xcg852390212本人qq:852390212学习交流qq群1(已满):962535112学习交流qq群2:780902027网络
常见面试问题
网络的几种分层体系结构建立TCP
Making-It
·
2020-09-10 21:00
学习面试经验总结
操作系统高频面试问题总结
技术交流可以加:本人微信:xcg852390212本人qq:852390212学习交流qq群1(已满):962535112学习交流qq群2:780902027操作系统
常见面试问题
进程与线程的区别和联系一个进程可以创建多少线程
Making-It
·
2020-09-10 21:00
学习面试经验总结
C++高频面试问题总结
技术交流可以加:本人微信:xcg852390212本人qq:852390212学习交流qq群1(已满):962535112学习交流qq群2:780902027C++
常见面试问题
汇总指针和引用的区别堆和栈的区别
Making-It
·
2020-09-10 21:00
学习面试经验总结
计算机网络
常见面试问题
之TCP和UDP,TCP的三次握手,四次挥手,滑动窗口问题
之前提到网络层的ip协议,是无连接的协议,它不会占用主机之间的通信线路,ip只是保证了数据在互联网中的流动。而数据传输的控制就交给了上层协议UDP和TCPUDPUDP是无连接的、不可靠的、面向报文的传输层协议,可以向多个客户端传输相同的信息UDP省去了连接的开销和数据传输前的时延UDP并不能保证数据可靠交付UDP会直接将应用层传下的报文打包后交给网络层,并不会进行分割UDP没有阻塞控制,适合实时应
ElasticForce
·
2020-09-10 18:02
计算机网络
性能测试
常见面试问题
1)什么是性能测试?答案:系统在一定的压力情况下,查看cpu,内存,磁盘,网络带宽,TPS、响应时间、并发用户数、等各项指标,通过模拟生产运行的业务压力量和使用场景组合,测试系统的性能是否满足生产性能要求,就是在特定的运行条件下验证系统的能力状况。2)什么是负载测试?答案:负载测试主要是考察软件系统在既定负载下的性能表现。就是站在用户的角度去观察一定条件下软件系统的性能表现。期望结果是用户的性能指
seak海
·
2020-09-10 16:34
#
性能测试面试
C++
常见面试问题
汇总
指针和引用的区别(1)指针:指针是一个变量,只不过这个变量存储的是一个地址,指向内存的一个存储单元;而引用跟原来的变量实质上是同一个东西,只不过是原变量的一个别名而已。(2)可以有const指针,但是没有const引用;(3)指针可以有多级,但是引用只能是一级(int**p;合法而int&&a是不合法的)(4)指针的值可以为空,但是引用的值不能为NULL,并且引用在定义的时候必须初始化;(5)指针
chasinguu
·
2020-09-10 12:13
面经
操作系统
常见面试问题
操作系统常见面试题进程的常见状态?以及各种状态之间的转换条件?正在上传…重新上传取消进程同步进程同步的主要任务:是对多个相关进程在执行次序上进行协调,以使并发执行的诸进程之间能有效地共享资源和相互合作,从而使程序的执行具有可再现性。同步机制遵循的原则:(1)空闲让进;(2)忙则等待(保证对临界区的互斥访问);(3)有限等待(有限代表有限的时间,避免死等);(4)让权等待,(当进程不能进入自己的临界
济海河神
·
2020-09-10 10:57
操作系统原理
还在纠结自动装箱与拆箱?看完你就懂了
Integeri=10;将包装类型转换为基本数据类型:intn=i;原理:这里用int和Integer来举例说明,装箱时调用了Ingeter的ValueOf(int)方法,拆箱时调用了intValue方法
常见面试问题
GoodLcy
·
2020-08-26 09:13
Java基础
wait,notify,notifyAll
常见面试问题
(2)wait为什么需要在同步代码块里使用,而sleep不需要主要是为了防止死锁和永久等待的发生,使通信变得可靠,如果不放在同步代码块里面很有可能在第一个线程wait()之前,cpu切换到另一个线程执行,而另一个线程里面执行了所有的notify(),然后又切回来执行wait()但是设计的逻辑是想执行完wait()之后再执行notify()去唤醒它,可是在没有synchronized保护之后就可以在
叫熊猫啊
·
2020-08-26 07:29
【面试】【Spring常见问题总结】【01】
【
常见面试问题
总结目录>>>】Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由RodJohnson在其著作ExpertOne-On-OneJ2EEDevelopmentandDesign
Wang-Junchao
·
2020-08-25 16:36
面试
面试
面试题系列第2篇:new String()创建几个对象?有你不知道的
常见面试问题
下面代码中创建了几个对象?newString("abc");答案众说纷纭,有说创建了1个对象,也有说创建了2个对象。答案对,也不对,关键是要学到问题底层的原理。
程序新视界
·
2020-08-25 09:41
java
面试题系列第2篇:new String()创建几个对象?有你不知道的
常见面试问题
下面代码中创建了几个对象?newString("abc");答案众说纷纭,有说创建了1个对象,也有说创建了2个对象。答案对,也不对,关键是要学到问题底层的原理。
程序新视界
·
2020-08-25 09:03
java
Python
常见面试问题
:浅复制与深复制的区别
在面试过程中,经常被问到这样一个问题:什么是浅复制,什么是深复制,又什么区别?如果没听过这个概念的人肯定会郁闷,“纳尼,复制还有深复制浅复制?”那么什么是深复制,而什么又是浅复制?这主要是针对字典和列表这类可变的数据类型来说的。一般来说,我们要想变量x和变量y的值一样的话,直接赋值就可以了x=y。如果是不可变类型是没问题的,比如下面的例子:>>>y=10>>>x=y#将y的值赋给x,也就是x和y指
猫与测试
·
2020-08-24 15:33
PHP 单引号与双引号区别
hello"jack""$age"#双引号里不加转移符有$符则去解析然后在输出如果找不到变量则输出空字符串$str1="hello'jack''$a'$a";echo$str1,'';//hello'jack'''#
常见面试问题
php开发者浩
·
2020-08-24 13:07
php
产品经理招聘分析及
常见面试问题
求职分为了解岗位招聘信息和面试两个阶段,我分别从这两个阶段入手,对产品经理岗位的招聘过程进行分析总结。希望这篇文章能对求职产品经理的人有帮助。如有不足之处,请指出。一、招聘信息从拉勾网选取杭州地区33个产品经理岗位的招聘说明,对其做了简单分析。岗位所属公司的人员规模从15人以下到2000人以上不等,行业涵盖了医疗、互金、教育、游戏、文化娱乐等。(注:本样本不包含高级产品经理和产品总监岗)公司的招聘
weixin_34235135
·
2020-08-24 03:10
Redis
常见面试问题
汇总及解析
面试后端开发的职位,相信大家经常被问到有关redis问题。Redis作为缓存系统的代表很有必要弄熟搞懂,无论是在工作当中还是求职面试过程中都是大有裨益的,本文将详细介绍一些redis的一些典型问题,并给出了一些参考解答。 由于作者水平有限,可能会有存在一些问题,欢迎大家不吝批评指教。文中参考了网友的一些资料,在这里先他们表示感谢。本文全文约4000字,阅读完大概需要10分钟时间。常见问题Re
程序员阿广
·
2020-08-23 00:01
数据库技术
Linux
MySQL索引篇----索引
常见面试问题
哪些情况需要创建索引主键⾃动建⽴唯⼀索引频繁作为查询条件的字段应该创建索引多表关联查询中,关联字段应该创建索引on两边都要创建索引查询中排序的字段,应该创建索引频繁查找字段覆盖索引查询中统计或者分组字段,应该创建索引groupby哪些情况不需要创建索引表记录太少经常进⾏增删改操作的表频繁更新的字段where条件⾥使⽤频率不⾼的字段为什么使⽤组合索引mysql创建组合索引的规则是⾸先会对组合索引的最
晗宝
·
2020-08-22 12:38
mysql
索引
JAVA
常见面试问题
以及答案
在网上看到的,前一段时间也是在忙面试的事情,感觉总结的挺好的,这两天有时间了花点时间把答案整理出来。一、Java基础1.String类为什么是final的。2.HashMap的源码,实现原理,底层结构。3.说说你知道的几个Java集合类:list、set、queue、map实现类咯。。。4.描述一下ArrayList和LinkedList各自实现和区别5.Java中的队列都有哪些,有什么区别。6.
yuhushangwei
·
2020-08-21 11:42
学习笔记
JAVA
面试
Android多线程之IntentService工作机制详解
常见面试问题
:你对IntentService了解么?说一下他的用处和原理?IntentService和Service的
legendCoder
·
2020-08-20 23:20
jvm
Android
java
2020最新 SpringBoot
常见面试问题
详解
springboot核心配置文件是什么?bootstrap.properties和application.properties有何区别?1.加载顺序上的区别bootstrap.yml(bootstrap.properties)先加载application.yml(application.properties)后加载bootstrap.yml用于应用程序上下文的引导阶段,由父SpringApplic
有魔力的豆角
·
2020-08-20 05:26
springBoot
操作系统
常见面试问题
1.进程的有哪几种状态,状态转换图,及导致转换的事件。当然理论上上述三种状态之间转换分为六种情况;运行---》就绪:这是有调度引起的,主要是进程占用CPU的时间过长就绪---》运行:运行的进程的时间片用完,调度就转到就绪队列中选择合适的进程分配CPU运行---》阻塞:发生了I/O请求或等待某件事的发生阻塞---》就绪:进程所等待的事件发生,就进入就绪队列以上4种情况可以相互正常转换,不是还有两种情
朱传林
·
2020-08-20 04:16
QA
常见面试问题
答与问(持续更新)
InterviewquestionsonWinRunnerHowyouusedWinRunnerinyourproject?-Yes,IhavebeenusingWinRunnerforcreatingautomatedscriptsforGUI,functionalandregressiontestingoftheAUT.ExplainWinRunnertestingprocess?-WinRu
阳明居士
·
2020-08-19 04:30
QA
机器/深度学习
常见面试问题
1.训练决策树时的参数是什么?DecisionTreeClassifier(class_weight=None,criterion='gini',max_depth=2,max_features=None,max_leaf_nodes=None,min_impurity_decrease=0.0,min_impurity_split=None,min_samples_leaf=1,min_samp
菜鸟知识搬运工
·
2020-08-19 03:24
机器学习
react
常见面试问题
(持续更新)
1.React16的周期函数React16新的生命周期弃用了componentWillMount、componentWillReceivePorps,componentWillUpdate新增了getDerivedStateFromProps、getSnapshotBeforeUpdate来代替弃用的三个钩子函数。getDerivedStateFromProps:组件每次被rerender的时候,
起来改bug
·
2020-08-18 21:49
reactJs
Flask项目
常见面试问题
一、你的项目中缓存粒度是如何选择的?缓存粒度一共分为4种.1.缓存某个数值:一个键只保存一个值,性价比较低,使用率低,如果存储的话我们使用redis的String2.缓存数据对象:数据库记录对应的具体数据,优点是可以多次复用,String,hash3.缓存数据集合:数据库查询对应的结果集,可以和数据对象配合使用,方便数据对象的重用,hash,list,set,zset,String(zset,St
weixin_30823227
·
2020-08-18 04:28
【猿小白】
常见面试问题
汇总~~~持续更新~~~直到拿到心仪的offer
眼看秋招已过大半,依旧没有拿到心仪的offer,但还是要坚持住最初的信念,必要的时候还是得喝点心灵鸡汤,不管上一场面试结果如何,还是得重整旗鼓,卯足了劲往前冲,所谓百面成钢,前提也得是总结分析失败的教训。下面的一些问题是一些我在面试的时候遇到的问题,会与不会的我都一并整理了下来,查缺补漏扫扫盲。一、网络编程常见问题1、OSI七层模型2、TCP和UDP的区别3、三次握手过程4、Http中get和po
Songs_Hu
·
2020-08-17 08:05
猿小白刷题
计算机网络
常见面试问题
之HTTP协议,Cookie与Session,HTTPS
HTTP协议HyperTextTransferProtocol(超文本连接协议)简称HTTP协议。HTTP协议是客户/服务器模式的,用户使用的浏览器就是客户端程序。HTTP目前市面上多种版本共存,分别是HTTP1.0、HTTP1.1、HTTP2.0。HTTP1.1用得最为广泛,2.0虽然更加高级,但是1.1已经满足当前需求,且升级成本不少,所以目前还是1.1作为主流版本。在HTTP1.0,TCP连
ElasticForce
·
2020-08-16 15:02
计算机网络
HR在线揭秘:面试总被虐?这 12 个必问题请记好答案!
这次就为大家好好盘点一下面试时出现频率最高、最热门职位(产品、运营、技术)的
常见面试问题
,并针对每个题目给出了不好vs优秀的案例对比,最近在面试的小伙伴可以对照着做足准备!
Destiny__0991
·
2020-08-16 11:44
干货大锦集
Android的Handler常见的面试问题
本文是对
常见面试问题
的分析,关于Handler的运行机制详细分析见:AndroidHandler的源码分析常见问题包括:1、Handler是怎么实现切换线程的?
晓涵涵
·
2020-08-15 17:26
Android
应用开发
Java集合框架面试问题集锦
英文原文:java-success,编译:ImportNew-朱伟杰Java集合框架(例如基本的数据结构)里包含了最常见的Java
常见面试问题
。
weixin_30820077
·
2020-08-14 20:19
Hibernate的10个
常见面试问题
及答案
在JavaJ2EE方面进行面试时,常被问起的Hibernate面试问题,大多都是针对基于Web的企业级应用开发者的角色的。Hibernate框架在Java界的成功和高度的可接受性使得它成为了Java技术栈中最受欢迎的对象关系影射(ORM)解决方案。Hibernate将你从数据库相关的编码中解脱了出来,使你可以更加专注地利用强大的面向对象的设计原则来实现核心的业务逻辑。采用Hibernate后,你就
robbin2117
·
2020-08-14 19:51
java面试题目
Epoll
常见面试问题
,LT和ET区别?将socket设为非阻塞?正确的读写方式?关于epoll的数据结构?epoll与select、poll的对比?
epoll——
常见面试问题
epoll——
常见面试问题
常问面试问题epoll——
常见面试问题
常问面试问题1、LinuxepollET模式下EPOLLOUT和EPOLLIN触发场景?
JMW1407
·
2020-08-14 16:52
网络编程
epoll
Redis
常见面试问题
Redis
常见面试问题
redis穿透单用户请求,该数据在数据库中就为空,那么自然在redis中也不可能存在,这也被成为命中率问题.解决的方案为:1.简单粗暴该数据本来为空时,那我们就在redis中set
weixin_43827370
·
2020-08-13 22:23
漫画 | Redis
常见面试问题
最近,在为接下来的一场面试做准备,其中的内容包括redis,而且redis是重点内容。Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它支持存储的类型包括string(字符串)、list(链表)、set(集合)、zset(sortedset--有序集合)和hash(哈希类型)。相关知识:redis内存数据集大小
跨过山河大海
·
2020-08-13 17:48
安卓开发
常见面试问题
总结
自己就之前的面试经历,以及其他比较常见的安卓开发面试的问题做的一些总结安卓开发
常见面试问题
总结自我介绍JavaJava基础基础知识1.Java语言的特性2.Java的基本数据类型3.
WayneSun729
·
2020-08-13 10:54
面经
Redis
常见面试问题
与API使用
1面试常见问题1.1击穿服务常见架构通常请求需要查询数据,先尝试从redis中查询,如果能取到直接返回如果取不到,改为从数据库中取,取到数据后更新缓存并返回结果如果数据库中也取不到,直接返回空结果redis作为缓存时,其key可能会由于过期、lru、lfu算法而被清理。高并发地访问恰好被清理掉的某个key对应的数据,就会导致高并发访问数据库,这就是缓存的击穿解决缓存击穿的客户端代码getk1:先尝
含低调
·
2020-08-13 10:32
Redis
计算机网络
常见面试问题
和解析
计算机网络
常见面试问题
和解析1.网络的几种分层体系结构2.建立TCP服务器的各个系统调用3.socket网络编程有哪些系统调用?其中close是一次就能直接关闭的吗,半关闭状态是怎么产生的?
zhangBurce
·
2020-08-11 20:34
网络
收集Redis16个最
常见面试问题
1.什么是redis?Redis是一个基于内存的高性能key-value数据库。2.Redis的特点Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过10万次读写操作,是已知性能最快的Key-ValueDB。Red
郝光明
·
2020-08-11 15:51
数据库
python
redis
java
编程语言
漫画 | Redis
常见面试问题
(二)
上期,小知和阿音在进行面试问答,可是呢,还没问完小知就表示累了想休息一会,然后就休息去了,但是,以为这样就完了吗?当然不是,还得继续啊,嘿嘿嘿注:对于第一种,需要应用程序自己处理资源的同步,可以使用的方法比较通俗,可以使用synchronized也可以使用lock;第二种需要用到Redis的setnx命令,但是需要注意一些问题。Redis中事务的实现特征:在事务中的所有命令都将会被串行化的顺序执行
weixin_33826609
·
2020-08-10 07:59
Redis的那些最
常见面试问题
1.什么是redis?2.Reids的特点3.使用redis有哪些好处?4.redis相比memcached有哪些优势?5.Memcache与Redis的区别都有哪些?6.redis常见性能问题和解决方案:7.mySQL里有2000w数据,redis中只存20w的数据,如何保证redis中的数据都是热点数据8.请用Redis和任意语言实现一段恶意登录保护的代码,限制1小时内每用户Id最多只能登录5
sqh1232008
·
2020-08-10 07:10
面试热点内容
详细-
常见面试问题
一、基础类项目是什么项目管理,项目集管理和项目组合管理的区别?项目管理全生命周期中有哪些过程组作为项目经理,需要具备的什么样的技能?PMI人才三角项目经理最重要的是协调沟通能力和组织能力,即能够安排合适的人到合适的位置,制定较完备的项目计划方案,让项目组成员清楚地了解各自的职责、工作量及时间安排,遇到困难能准确找到问题的关键点并迅速组织人员解决。项目经理不一定要技术最好,但技术好的项目经理在进度推
Data_
·
2020-08-08 10:57
HashMap
常见面试问题
总结
“你用过HashMap吗?”“什么是HashMap?你为什么用到它?”几乎每个人都会回答“是的”,然后回答HashMap的一些特性,譬如HashMap可以接受null键值和值,而Hashtable则不能;HashMap是非synchronized;HashMap很快;以及HashMap储存的是键值对等等。这显示出你已经用过HashMap,而且对它相当的熟悉。但是面试官来个急转直下,从此刻开始问出一
数据圈
·
2020-08-07 18:37
Java
Java基础内容汇总
对 IIC 总线的理解、调用函数以及
常见面试问题
一、IIC总线概述:IIC即Inter-IntegratedCircuit(集成电路总线)I2C总线是PHLIPS公司推出的一种串行总线,I2C总线只有两根双向信号线。一根是数据线SDA,另一根是时钟线SCL。这里写图片描述每个接到I2C总线上的器件都有唯一的地址。主机与其它器件间的数据传送可以是由主机发送数据到其它器件,这时主机即为发送器。由总线上接收数据的器件则为接收器。二、IIC总线通信协议
Im_Binson
·
2020-08-07 17:41
转
上一页
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
其他