
面试笔试
萧曵 丶
谦逊,勤恳.
展开
-
大厂面试题第3季
视频原创 2020-10-22 22:32:31 · 1026 阅读 · 3 评论 -
互联网 Java 工程师进阶知识完全扫盲
原文高并发架构消息队列为什么使用消息队列?如何保证消息队列的高可用?如何保证消息不被重复消费?如何保证消息的可靠性传输?如何保证消息的顺序性?如何解决消息队列的延时以及过期失效问题?如何设计一个消息队列?搜索引擎ES 的分布式架构原理是什么?ES 写入数据的工作原理是什么?ES 在数十亿级别数量下如何提高查询效率?ES 生产集群的部署架构是什么?缓存在项目中缓存是如何使用的?Redis 和 Memcached 有什么区别?Redis 都有哪些数据类型以及适用场景?Red原创 2020-07-17 09:24:30 · 589 阅读 · 0 评论 -
Java面试题全集(上)
1、面向对象的特征有哪些方面? 答:面向对象的特征主要有以下几个方面: - 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 - 继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了一定的转载 2018-02-05 22:21:28 · 415 阅读 · 0 评论 -
Java面试题全集(中)
这部分主要是与Java Web和Web Service相关的面试题。96、阐述Servlet和CGI的区别? 答:Servlet与CGI的区别在于Servlet处于服务器进程中,它通过多线程方式运行其service()方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于Servlet。补充:Sun Mi转载 2018-02-05 22:21:57 · 217 阅读 · 0 评论 -
Java面试题全集(下)
这部分主要是开源Java EE框架方面的内容,包括Hibernate、MyBatis、Spring、Spring MVC等,由于Struts 2已经是明日黄花,在这里就不讨论Struts 2的面试题,如果需要了解相关内容,可以参考我的另一篇文章《Java面试题集(86-115)》。此外,这篇文章还对企业应用架构、大型网站架构和应用服务器优化等内容进行了简单的探讨,这些内容相信对面试会很有帮助。转载 2018-02-05 22:22:56 · 224 阅读 · 0 评论 -
深入浅出JDBC-快速入门
一、目录二、概述简述 JDBC是什么?JDBC英文名为:Java Data Base Connectivity(Java数据库连接),官方解释它是Java编程语言和广泛的数据库之间独立于数据库的连接标准的Java API,根本上说JDBC是一种规范,它提供的接口,一套完整的,允许便捷式访问底层数据库。可以用JAVA来写不同类型的可执行文件:JAVA应用程序、JAVA Applets、Java S...转载 2018-03-12 21:51:32 · 271 阅读 · 0 评论