web.xml中的filter java面试题(13)

电脑杂谈  发布时间:2019-03-27 08:09:04  来源:网络整理

5,那就有可能是苹果公司的服务器暂时出现了故障,保证手机能够正常连接无线网络的话,点击wifi名称右边的感叹号。以操作系统上的为例,一个操作系统的实例理论上可以支持多达8000个(实际能够运行的数量取决于系统资源和负载)。网络操作系统运行在一台服务器上,使得服务器可以管理数据、用户、群组,运行其它应用程序,实现安全性管理和其它网络功能。

73.memcached和redis的区别

(1)性能对比:由于Redis只使用单核,而Memcached可以使用多核,所以平均每一个核上Redis在存储小数据时比Memcached性能更高。而在100k以上的数据中,Memcached性能要高于Redis,虽然Redis最近也在存储大数据的性能上进行优化,但是比起Memcached,还是稍有逊色。

(2)内存使用效率对比:使用简单的key-value存储的话,Memcached的内存利用率更高,而如果Redis采用hash结构来做key-value存储,由于其组合式的压缩,其内存利用率会高于Memcached。

(3)Redis支持服务器端的数据操作:Redis相比Memcached来说,拥有更多的数据结构和并支持更丰富的数据操作,通常在Memcached里,你需要将数据拿到客户端来进行类似的修改再set回去。这大大增加了网络IO的次数和数据体积。在Redis中,这些复杂的操作通常和一般的GET/SET一样高效。所以,如果需要缓存能够支持更复杂的结构和操作,那么Redis会是不错的选择。

74.如何理解分布式锁

参考文章:

分布式锁1 Java常用技术方案

.csdn.net/nicewuranran/article/details/51730131。

75.你知道的开源协议有哪些

常见的开源协议有GPL、LGPL、BSD、Apache Licence

vesion 2.0、MIT,详细内容参考文章:

.jobbole.com/44175/、.ruanyifeng.com/blog/2011/05/how_to_choose_free_software_licenses.html。

76.json和xml区别

XML:

(1)应用广泛,可扩展性强,被广泛应用各种场合;

(2)读取、解析没有JSON快;

(3)可读性强,可描述复杂结构。

JSON:

(1)结构简单,都是键值对;

(2)读取、解析速度快,很多语言支持;

(3)传输数据量小,传输速率大大提高;

(4)描述复杂结构能力较弱。

77.设计模式

参考文章:.cnblogs.com/beijiguangyong/archive/2010/11/15/2302807.html#_Toc281750445。

78.设计模式的六大原则

参考文章.uml.org.cn/sjms/201211023.asp。

79.用一个设计模式写一段代码或画出一个设计模式的UML

参考文章23种设计模式 - 郗晓勇 - 博客园

80.高内聚,低耦合方面的理解

参考文章.oschina.net/heweipo/blog/423235。

81.深度优先和广度优先算法

推荐看书籍复习!可参考文章:

9、深度优先算法,图的遍历 - EdwardLewis的日志 - 网易博客

10、广度优先搜索,图的遍历 - EdwardLewis的日志 - 网易博客

深度优先搜索与广度优先搜索 - AndyElvis的专栏 - 博客频道 - CSDN.NET

树的深度优先与广度优先遍历 - driftcloudy - ITeye技术网站

82.排序算法及对应的时间复杂度和空间复杂度

推荐看书籍复习!可参考文章:

各种排序算法的分析及java实现 - 残剑_ - 博客园

常用排序算法的时间复杂度和空间复杂度 - 小僧的博客- 博客频道 - CSDN.NET

常见排序算法小结 - Simple life - 博客频道 -CSDN.NET

83.排序算法编码实现

参考各种排序算法的分析及java实现 - 残剑_ - 博客园

84.查找算法

参考七大查找算法

85.B+树

参考B树、B-树、B+树、B*树都是什么 - syx278250658 - 博客园

86.KMP算法

推荐阅读数据复习!参考【经典算法】--KMP,深入讲解next数组的求解 - c_cloud - 博客园

87.hash算法及常用的hash算法

参考常见hash算法的原理

88.如何判断一个单链表是否有环

参考文章:

如何判断一个单链表是否有环?

这部分内容在接口测试框架那里已经介绍过了,所以请还不清楚的朋友们移步此处:https://my.oschina.net/u/3041656/blog/820023。my.oschina.net/362228416/blog/844713。关于python对email的操作,上面代码看不太明白的朋友,请移步这里继续学习:https://my.oschina.net/u/3041656/blog/819937。参考文献:https://my.oschina.net/gooke/blog/678673。

89.队列、栈、链表、树、堆、图

推荐阅读数据复习!

90.linux常用命令

参考Linux常用操作命令

91.如何查看内存使用情况

最低配置:系统: windows 7处理器: dual core cpu 2.4 ghz内存: 4 gb ram图形: geforce gts 450-class 硬盘: 3 gb available space推荐配置:系统: windows 7/8.1/10 64-bit处理器: quad core cpu 3.0 ghz内存: 6 gb ram图形: geforce gtx 760-class 硬盘: 3 gb available space最低配置:系统: mac os x 10.9 处理器: dual core cpu 2.4 ghz内存: 4 gb ram图形: geforce gts 450-class 硬盘: 3 gb available space推荐配置:系统: mac os x 10.10 处理器: quad core cpu 3.0 ghz内存: 6 gb ram图形: geforce gtx 760-class 硬盘: 3 gb available space最低配置:系统: linux ubuntu 12.04处理器: dual core cpu 2.4 ghz内存: 4 gb ram图形: geforce gts 450-class 硬盘: 3 gb available space其它信息: recent binary ati or nvidia drivers 推荐配置:系统: linux ubuntu 12.04处理器: quad core cpu 3.0 ghz内存: 6 gb ram图形: geforce gtx 760-class 硬盘: 3 gb available space其它信息: recent binary ati or nvidia drivers 。作为安全管理人员,必须了解硬件防火墙系统cpu负载的正常值是多少,过低的负载值不一定表示一切正常,但出现过高的负载值则说明防火墙系统肯定出现问题了。

92.Linux下如何进行进程调度

推荐阅读书籍复习,参考文章:

Linux进程调度原理 - aitao - 博客园

Linux进程调度机制 - rainharder的专栏 - 博客频道 - CSDN.NET

93.产生死锁的必要条件

参考操作系统:死锁的产生、条件、和解锁_君临天下_新浪博客

94.死锁预防

参考操作系统:死锁的产生、条件、和解锁_君临天下_新浪博客

95.范式

参考三大范式的理解

96.事务隔离级别

参考事务隔离级别 - FG2006的专栏 - 博客频道 - CSDN.NET

97.连接池的原理

参考谈谈连接池的原理 - 鸿军 - 博客频道 - CSDN.NET

98.乐观锁和悲观锁

参考深入理解乐观锁与悲观锁 - OPEN 开发经验库

99.如何实现不同的数据查询分页

参考不同的分页查询实现方法总结 - yztezhl的专栏 - 博客频道 - CSDN.NET

100.SQL注入的原理,如何预防

参考谈谈六个防止SQL注入式攻击的建议-阿里云资讯网

101.索引的实现(B+树介绍、和B树、R树区别)

参考文章:

索引的实现原理 - 辉仔 の专栏 - 博客频道 - CSDN.NET

由浅入深理解中索引的底层实现 | 学步园

102.SQL性能优化

参考文章:

高手详解SQL性能优化十条经验 -51CTO.COM

Oracle SQL性能优化 - 一江水 - 博客园

103.索引的优缺点以及什么时候索引失效

参考文章:

索引的作用和优点缺点以及索引的11中用法 - 技术与人生 - 博客园

正确高效使用不可不知的索引失效问题 - simplefrog - 博客园

SQL优化避免索引失效 - OPEN 开发经验库

Colin Lau Oracle

哪些情况下索引会失效? - 曾是土木人 - 博客园

104.Redis的数据类型

同时,我们的第一次查询也不是通过select查询获得的,因为在初始化数据的时候,调用save方法时,就已经将这条数据加入了redis缓存中,因此后续的查询就直接从redis中获取了。为继续增加csdn博客频道广大博友的互动,csdn博客频道8月特举办"我最喜欢的技术博客"有奖推荐活动。 * 博客:http://blog.csdn.net/qq969422014/article/category/2944339。参考:blog.csdn.net/handsome_fan/article/details/54862873。

105.OSI七层模型以及TCP/IP四层模型

参考文章:

OSI七层协议模型和TCP/IP四层模型比较 -SprintfWater的专栏 - 博客频道 -CSDN.NET

OSI七层模型及TCP/IP四层模型 - 五尘 - 博客园

fastjson 使用方法 - zeuskingzb的专栏 - 博客频道 - csdn.net。spring mvc 遇到的面试题 - lin的博客 - 博客频道 - csdn.net。下面说法错误的是: rfc的内容只保留tcp的核心内容 tcp提供流控和错误控制 tcp支持多数据流操作 tcp协议使用ip,提供了不可靠的应用数据传输 4。

106.HTTP和HTTPS区别

参考:

HTTP和HTTPS详解 - 小M的专栏 - 博客频道 - CSDN.NET

HTTP与HTTPS的区别-马海祥博客

107.HTTP报文内容

参考文章:

HTTP请求报文和HTTP响应报文-博客-云栖社区-阿里云

http报文详解 - klguang - 博客园

HTTP报文详解 - 蔡少东的个人页面

108.get提交和post提交的区别

参考文章:

浅谈HTTP中Get与Post的区别 - hyddd - 博客园

详解HTTP中GET和POST的区别 | 果冻想

109.get提交是否有字节限制,如果有是在哪限制的

参考详解HTTP中GET和POST的区别 | 果冻想

110.TCP的三次握手和四次挥手

阅读TCP的三次握手和四次挥手

111.session和cookie的区别

参考cookie 和session 的区别详解

112.HTTP请求中Session实现原理

参考Session实现原理 - 洛少的专栏 - 博客频道 - CSDN.NET

113.redirect与forward区别

参考forward和redirect的区别 - 简单爱_wxg - 博客园

114.TCP和UDP区别

参考TCP和UDP的区别(转) - bizhu - 博客园


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-93146-13.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...