随笔分类 -  面试题

摘要:1.HTTP中GET与POST方法有什么区别? GET方法上传数据时,数据添加在URL后面。同时,数据大小有限制,通常在1024Byte左右。POST方法传递数据是通过HTTP请求的附件进行的,传递的数据量默认是不受限制的。 GET方法存在安全隐患,而POST方法向服务器提交的内容在URL中并没有明 阅读全文
posted @ 2019-05-08 22:58 Practical 阅读(266) 评论(0) 推荐(0)
摘要:1.什么是线程?它与进程有什么区别?为什么要使用多线程 线程是指程序在执行过程中,能够执行程序代码的一个执行单元。进程是指一段正在执行的程序。 使用多线程可以减少程序的相应时间 与进程相比,线程的创建和切换开销更小 多CPU和多核计算机本身就具有执行多线程的能力 简化程序结构,使程序便于理解和维护 阅读全文
posted @ 2019-05-07 23:01 Practical 阅读(468) 评论(0) 推荐(0)
摘要:1.Java集合框架 2.迭代器 使用容器的iterator()方法返回一个iterator,然后通过iterator的next()方法返回第一个元素 使用iterator的hasnext()方法判断容器中是否还有元素,如果有,可以使用next()方法获取下一个元素 可以通过iterator.rem 阅读全文
posted @ 2019-05-06 21:54 Practical 阅读(395) 评论(0) 推荐(0)
摘要:1.为什么Java中有些接口没有任何方法? 这些没有任何方法声明的接口又被称为标识接口,标识接口对于实现它的类没有任何语义上的要求,它仅仅充当一个标识的作用,用来表明它的类属于一个特定的类型。 2.java中的clone方法有什么作用? Object类提供了一个clone()方法,这个方法的作用是返 阅读全文
posted @ 2019-05-06 18:23 Practical 阅读(670) 评论(0) 推荐(0)
摘要:1.解释下数据库中的范式? 第一范式(1NF):即数据库表的每一列都是不可分割的原子数据项。 第二范式(2NF):要求实体的属性完全依赖于主关键字。所谓完全依赖是指不能存在仅依赖主关键字一部分的属性。 第三范式(3NF):任何非主属性不依赖于其它非主属性(在2NF基础上消除传递依赖),例:例如,存在 阅读全文
posted @ 2019-04-28 23:24 Practical 阅读(324) 评论(0) 推荐(0)
摘要:OSI,TCP/IP,五层协议的体系结构,以及各层协议 答:OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。TCP/IP分层(4层):网络接口层、 网际层、运输层、 应用层。五层协议 (5层):物理层、数据链路层、网络层、运输层、 应用层。每一层的协议如下:物理层: 阅读全文
posted @ 2019-03-27 21:31 Practical 阅读(433) 评论(0) 推荐(0)
摘要:”static”关键字是什么意思?Java中是否可以覆盖(override)一个private或者是static的方法? “static”关键字表明一个成员变量或者是成员方法可以在没有所属的类的实例变量的情况下被访问。 Java中static方法不能被覆盖,因为方法覆盖是基于运行时动态绑定的,而st 阅读全文
posted @ 2019-03-27 10:38 Practical 阅读(258) 评论(0) 推荐(0)