牛客网面试题
文章平均质量分 84
19年,重新开始写
求学之路,泛结良师,广交益友
展开
-
阿里巴巴2016前端工程师笔试题1总结
1.浏览器在一次 HTTP 请求中,需要传输一个 4097 字节的文本数据给服务端,可以采用那些方式?正确答案为: post常见的存储方式有六种:IndexDB/Cookie/get请求/post请求/Session/StorageIndexdDB 是 HTML5 的本地存储,把一些数据存储到浏览器(客户端)中,当与网络断开时,可以从浏览器中读取数据,用来做一些离线应用。Cookie 通过在客户端原创 2017-07-30 08:15:59 · 1238 阅读 · 0 评论 -
JVM内存模型介绍
java内存分配 JVM定义了若干个程序执行期间使用的数据区域。这个区域里的一些数据在JVM启动的时候创建,在JVM退出的时候销毁。而其他的数据依赖于每一个线程,在线程创建时创建,在线程退出时销毁。 java按照内存使用区域可以分为四个部分:堆、栈、方法区和程序计数器;其中栈又可以分为两大部分:java虚拟机栈和本地方法栈;下面我将通过自己的学习与别人总结的参考见解来介绍下jvm原创 2017-10-05 17:08:46 · 454 阅读 · 0 评论 -
java的override和overload详解
在详解override和overload前需要对多态做一个详细的了解什么是多态?多态的教科书标准定义:允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。其实可以借助于生活中的常见的一种多态现象来解释多态:比方说按下 F1 键这个动作,如果当前在 Flash 界面下弹出的就是 AS 3 的帮助文档;如果当前在 Word 下弹出的就是 Word 帮助;在 Wi原创 2017-10-18 01:02:42 · 1191 阅读 · 0 评论 -
牛客网日常刷题错题汇总2017-09-08
<方法重载> 同一个类中的方法的重载:方向名相同,参数列表不同;而方法的返回值类型和修饰符都是没有关系的;如下程序的输出结果:public class IfTest{ public static void main(string[]args){ int x=3; int y=1; if(x=y) System.out.p原创 2017-09-09 02:00:24 · 425 阅读 · 0 评论 -
牛客网日常刷题错题汇总2017-09-07
<泛型经典>class A {} class B extends A {} class C extends A {} class D extends B {} Which four statements are true ?A.The type List<A>is assignable to List. B.The type List<B>is assignable to List<A>. C.Th原创 2017-09-07 09:59:57 · 1175 阅读 · 0 评论 -
牛客网日常刷题错题汇总2017-09-06
<经典>关于ArrayList扩容的讲解: ArrayList的构造器总共有三个:ArrayList()无参构造器构造一个初始容量为10的空列表,每次扩容大小为1.5倍; ArrayList(Collection ArrayList(int initialCapacity)构造一个具有指定初始容量的空容量;这种方式是指定了创建的容量大小,没有扩充;<经典>关于HashMap和HashTa原创 2017-09-06 02:06:42 · 539 阅读 · 0 评论 -
牛客网日常刷题错题汇总2017-09-05
JSP九大内置对象 分别为:request/response/session/out/page/application/exception/config/pageContext;具体看博客:http://blog.csdn.net/qq_27905183/article/details/52820244对于Integer对象来说,当一个int类型的变量直接赋给一个Integer对象,会调用Int原创 2017-09-05 02:00:44 · 912 阅读 · 0 评论 -
牛客网Javascript专项练习错题汇总
字符串的拼接console.log(1+ +"2"+"2"); console.log("A"- "B"+"2"); console.log("A"- "B"+2);console.log(1+ +”2”+”2”)中的第一个加号表示的是一元加操作符,+”2”变成了正整数2,从而前面进行1+2+“2“,因此结果为32console.log(“A”-“B”+”2”)中的减号两边的操作数需要先变成numb原创 2017-08-14 10:48:13 · 546 阅读 · 0 评论 -
搜狗2015前端工程师笔试题总结
1.下列描述错误的是(): A.HTTP状态码302表示暂时性转移 B.domContentLoaded事件早于onload事件 C.IE6/7/8不支持事件捕获 D.localStorage存储的数据,在刷新页面后会消失正确答案为D。B选项:domContentLoaded事件仅当Dom加载完成时就触发,不包括样式表、图片、flush之类的数据的加载2.以下js程序输出的内容为:<SC转载 2017-07-28 23:39:47 · 653 阅读 · 0 评论 -
牛客网HTML/CSS专项练习错题汇总
有关浏览器的内核判断主要分为四类:-o-/-ms-/-moz-/-webkit-通过js的dom.style.XxxTransition进行相应的校验判断: var div = document.createElement('div'); var style = div.style; if (style.webkitTransition) { return '-原创 2017-08-12 21:34:34 · 853 阅读 · 1 评论 -
搜狗2015java工程师笔试题总结
1.下列关于Java并发的说法中正确的是()A.CopyOnWriteArrayList适用于写多读少的并发场景 B.ReadWriteLock适用于读多写少的并发场景 C.ConcurrentHashMap的写操作不需要加锁,读操作需要加锁 D.只要在定义int类型的成员变量i的时候加上volatile关键字,那么多线程并发执行i++这样的操作的时候就是线程安全的了正确答案为B。A,CopyOnW原创 2017-07-30 09:11:18 · 499 阅读 · 0 评论 -
java序列化与反序列化
概念java序列化是将对象转换成字节序列的过程;而java反序列化是将字节序列转换成对象的过程;由来我们都知道,当两个进程进行远程通信时,可以相互发送各种类型的数据,比如文本、图片、音频、视频等,而这些数据都是以二进制的形式进行发送的,那么能否实现进程间的对象传送吗?这个时候就需要对象的序列化和反序列化了:发送方需要使用序列化将对象转换成字节序列进行发送,而接收方需要使用反序列化将接收到的字节序列转原创 2017-10-16 21:42:46 · 360 阅读 · 0 评论