java基础架构面试

java基础架构面试资源由 美河学习在线收集分享 面试实战 V3 0 版本 面试实战 V3 0 版本 1 1 Java 基础 6 java 基础架构面试 1 1 Collection 和 Map 6 1 2 IO 6 1 3 异常 9 1 4 多线程 10 2 Java 虚拟机 10 2 1 JVM 内存区域划分 10 3 类加载 11 3 1 类的加载过程 11 3 2 对象的创建过程 11 4 Web 技术 12

大家好,我是讯享网,很高兴认识大家。



资源由 美河学习在线收集分享

面试实战V3.0 版本

面试实战V3.0 版本1

1、Java 基础6

java基础架构面试 1.1 Collection 和Map 6

1.2 IO 6

1.3 异常9

1.4 多线程 10

2、Java 虚拟机 10

2.1 JVM 内存区域划分 10

3 类加载 11

3.1 类的加载过程: 11

3.2 对象的创建过程: 11

4 、Web 技术 12

5、设计模式 12

6、Linux 12

7、正则表达式以及常用String 类方法 13

8、数据库 13

8.1 Sql 之连接查询: 13

8.2 Sql 之聚合函数: 14

8.3 Sql 之SQL 注入 14

8.4 SQL Select 语句完整的执行顺序: 14

8.5 什么是存储过程?它有什么优点? 14

8.6 :mysql 性能优化举例 15

9、JAVAEE 框架 17

9.1Spring 框架 17

9.2 SpringMVC 框架 20

9.3 Mybatis 框架 22

9.4 Struts2 框架 25

9.5 Hibernate 框架 26

补充☆9.6 Spring Boot 27

电商项目 28

1.电商行业技术特点 28

2.系统功能 28

3.本系统人员配置情况 29

4.开发流程 29

5.后台开发环境 29

6.涉及技术 30

7.开发工具和环境30

商城的6 大模块 31

一、前台系统: 31

二、登录系统: 32

第 1 页 共 88 页

资源由 美河学习在线收集分享

三、搜索系统: 33

四、商品管理系统:34

五、购物车系统:34

六、订单系统: 35

电商项目中的技术点 36

一、Nginx (web 服务器) 36

1、Nginx 反向代理为什么可以提高网站性能? 36

3、Nginx 多进程模型是如何实现高并发的? 36

4 、tomcat 与nginx,apache 的区别是什么? 37

二、Httpclient 39

三、Jsonp 39

1、jsonp 到底是什么? 39

四、Redis (缓存数据库) 39

五、Quartz 40

1、Quartz 简介40

2、用Quartz 做定时任务调度41

3、如何监控Quartz 的job 执行状态:运行中,暂停中,等待中?41

六、MQ 41

1、RabbitMQ :41

1.1、什么是RabbitMQ?41

1.2.RabbitMQ 的优点(适用范围)42

1.2.1 基于erlang 语言开发具有高可用高并发的优点,适合集群服务器。42

1.2.2 健壮、稳定、易用、跨平台、支持多种语言、文档齐全。42

1.2.3 有消息确认机制和持久化机制,可靠性高。42

小讯
上一篇 2024-12-31 18:16
下一篇 2024-12-23 16:13

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/57.html