课程试听
阶段一 360°就业通 Java
展开第一章 工作篇

1-1 工作篇

- 工作篇
第二章 Java市场篇

2-1 Java-市场篇

- Java市场篇
第三章 求职篇

3-1 求职篇

- 求职篇1简历制作
- 求职篇2简历投递技巧
- 应聘渠道使用技巧
第四章 面试篇

4-1 面试篇

- 面试篇1
- 面试篇2
第五章 试用期篇

5-1 试用期

- 试用期篇1
- 试用期篇2
第六章 Java-技术面试

6-1 基础面试题

- HashMap的特性
- HashMap集合的扩展
- Java虚拟机中的内存模型
- 线程内存空间(扩展)
- 简单说说Java中的异常处理机制的简单原理和应用。
- 创建线程的几种方式?
- 谈谈你对垃圾回收机制的了解?
- 说说HashCode()、equals()的区别?
- String,StirngBuilder,StringBuffer三者的区别
- 是否可以从一个static方法内部发出对非static方法的调用
- wait方法和sleep方法的区别
- 问题扩展&应用场景
- new String(xyz) 创建了几个StringObject?是否可以继承String类?
- 多线程中解决同步问题的方式
- 视频中这两行代码执行后,原始的String对象中的内容到底变了没有?
- HashMap和Hashtable的区别
- 单例设计模式中懒汉式和饿汉式的区别
- 类加载机制有了解吗
6-2 JavaWeb面试题

- cookie和session的区别与联系
- 在HTTP请求中,什么情况下我们会选择post方式而非get?反之也是如何考虑的?
- JSP的九大内置对象及作用分别是什么?
- servlet的生命周期及常用方法
- 转发和重定向的区别
- ajax书写方式及内部主要参数都有哪些
- Jquery常用选择器都有哪些
- JSP和Servlet的之间的联系及区别
- ajax提交请求 默认是 异步还是同步 怎么改成同步?
- 你的项目中使用过那些JSTL标签?
- JSP常用的动作标签及作用
- JSP四大作用域及请求范围
- 如何防止表单重复提交问题
- 分别说出http,https,ftp,talnet的默认端口
- 常见的http返回状态码(200,301,302,400)
- TCP和UDP区别,你对HTTP协议的理解
- json数据的格式是什么
6-3 框架面试题

- Spring AOP的实现原理?
- IOC和DI的关系
- Spring 中用到了那些设计模式?
- Spring中Bean的作用域有哪些?
- spring框架实现实例化和依赖注入的方式分别是什么?
- springMVC的执行流程
- spring和springMVC中的常用注解
- springMVC和struts2的区别有哪些
- springMVC中的前端控制器和处理器映射器的说明
- springMVC如何实现请求参数绑定的
- springMVC获取表单数据的几种方式
- ssm整合流程说明
- mybatis和hibernate的优缺点分析
- mybatis中#和$传参的区别
- mybatis中的动态sql语句是什么意思?
- mybatis映射配置文件的编写规范
- mybatis的执行过程分析
- 说说你比较熟悉的设计模式及应用场景?
- 两种动态代理的区别
6-4 项目面试题

- 电商项目中有没有用到多线程,哪些地方要用多线程?
- 日志文件的管理,你们是怎么做的?
- 你觉得分布式开发的缺点是什么?
- 支付接口是怎么做的?
- solr怎么设置搜索结果排名靠前(得分)?
- activeMQ在项目中如何应用的?
- activeMQ如果数据提交不成功怎么办?
- 单点登录系统是怎么做的?
- dubbo服务开发流程,运行流程?
- solr跟数据库的区别,你清楚么?
- 广告数据是怎么用redis缓存的?
- 项目中权限是怎么做的?
- 如何处理activeMQ消息丢失的问题
- token在项目中的应用?token校验的过程
- solr和数据库怎么交互的?
- redis缓存与数据库同步,怎么做的?
- fastDFS的执行流程,你清楚么?
- zookeeper集群,全部都挂了,怎么办?
- 如何解决购物车内存大小的问题?
- springboot和springcloud的关系
- SpringDataJpa如何使用
第七章 Java-品优购项目面试

7-1 品优购项目指导

- 01-项目串讲
- 02-项目开发团队
- 03-项目介绍
- 04-自己负责模块讲述
- 05-技术实现
- 06-遇到的技术难题
- 07-做完这个项目有哪些收获和提高
- 08-面试总结-要自信
第八章 Java就业技术专项提升

8-1 JVM优化

- 01.今日内容_D01
- 02.我们为什么要对jvm做优化?
- 03.JVM运行参数之-参数类型以及标准参数
- 04.JVM运行参数之-server与-client
- 05.JVM运行参数之-Xint、-Xcomp、-Xmined
- 06.JVM运行参数之-XX参数
- 07.JVM运行参数之-Xms与-Xmx参数
- 08.JVM运行参数之查看jvm运行参数
- 09.JVM内存模型之jdk1.7与jdk1.8内存模型(很重要)
- 10.JVM内存模型之jstat命令的使用
- 11.jmap命令的使用
- 12.使用jhat对dump文件进行分析
- 13.通过MAT工具对dump文件进行分析
- 14.实战:内存溢出的定位与分析
- 15.jstack命令的使用
- 16.实战:死锁问题
- 17.VisualVM工具的使用(监控本地进程)
- 18.VisualVM工具的使用(监控远程进程)
- 19.课程总结
8-2 垃圾回收机制

- 01.今日内容_D02
- 02.什么垃圾回收?
- 03.垃圾回收算法之-引用计数法
- 04.垃圾回收算法之-标记清除法
- 05.标记清除算法中的应用程序暂停的问题说明
- 06.垃圾回收算法之-标记压缩算法
- 07.垃圾回收算法之-复制算法
- 08.垃圾回收算法之-分代算法
- 09.垃圾收集器之串行垃圾收集器
- 10.垃圾收集器之并行垃圾收集器
- 11.垃圾收集器之CMS垃圾收集器
- 12.垃圾收集器之G1垃圾收集器的原理
- 13.垃圾收集器之G1垃圾收集器中的YoungGC
- 14.垃圾收集器之G1垃圾收集器中的MixedGC
- 15.垃圾收集器之G1垃圾收集器中的参数以及测试
- 16.垃圾收集器之G1垃圾收集器的优化建议
- 17.可视化GC日志分析工具
- 18.课程总结
8-3 Tomcat8优化

- 01.今日内容_D03
- 02.Tomcat8优化之部署安装
- 03.Tomcat8优化之禁用AJP服务
- 04.Tomcat8优化之配置执行器(线程池)
- 05.Tomcat8优化之3种运行模式(启用nio2模式)
- 06.Tomcat8优化之部署web项目
- 07.Tomcat8优化之Apache JMeter的使用(对首页进行压力测试)
- 08.Tomcat8优化之禁用AJP服务的压力测试
- 09.Tomcat8优化之设置线程池进行压力测试
- 10.Tomcat8优化之设置nio2运行模式进行测试
- 11.Tomcat8优化之设置设置并行垃圾收集器进行测试
- 12.Tomcat8优化之通过GC报表进行分析
- 13.Tomcat8优化之设置G1垃圾收集器进行测试
- 14.Tomcat8优化之G1牢记收集器的测试结果以及小结
- 15.JVM字节码之javap的使用
- 16.JVM字节码之常量池、字段描述符、方法描述符
- 17.JVM字节码之解读方法字节码
- 18.JVM字节码之解读方法字节码(图解)
- 19.JVM字节码之研究 i++ 与 ++i 的不同
- 20.JVM字节码之探究字符串的拼接
- 21.代码优化建议
- 22.课程总结
8-4 MySQL优化-数据库安装及数据库对象

- 01. MySQL 高级 - 课程内容介绍
- 02. MySQL 高级 - Linux上安装MySQL
- 03. MySQL 高级 - 启动及登录MySQL
- 04. MySQL 高级 - 索引 - 概述
- 05. MySQL 高级 - 索引 - 优势和劣势
- 06. MySQL 高级 - 索引 - 数据结构
- 07. MySQL 高级 - 索引 - 数据结构 - BTREE
- 08. MySQL 高级 - 索引 - 数据结构 - B+TREE
- 09. MySQL 高级 - 索引 - 索引分类
- 10. MySQL 高级 - 索引 - 索引语法
- 11. MySQL 高级 - 索引 - 索引设计原则
- 12. MySQL 高级 - 视图 - 概述
- 13. MySQL 高级 - 视图 - 创建及修改视图
- 14. MySQL 高级 - 视图 - 查看及删除视图
- 15. MySQL 高级 - 存储过程 - 概述
- 16. MySQL 高级 - 存储过程 - 创建调用查询删除语法
- 17. MySQL 高级 - 存储过程 - 语法 - 变量
- 18. MySQL 高级 - 存储过程 - 语法 - if判断
- 19. MySQL 高级 - 存储过程 - 语法 - 输入参数
- 20. MySQL 高级 - 存储过程 - 语法 - 输出参数
- 21. MySQL 高级 - 存储过程 - 语法 - case结构
- 22. MySQL 高级 - 存储过程 - 语法 - while循环
- 23. MySQL 高级 - 存储过程 - 语法 - repeat循环
- 24. MySQL 高级 - 存储过程 - 语法 - loop循环
- 25. MySQL 高级 - 存储过程 - 语法 - 游标介绍
- 26. MySQL 高级 - 存储过程 - 语法 - 游标基本操作
- 27. MySQL 高级 - 存储过程 - 语法 - 循环获取游标
- 28. MySQL 高级 - 存储过程 - 函数
- 29. MySQL 高级 - 触发器 - 介绍
- 30. MySQL 高级 - 触发器 - 创建及应用
- 31. MySQL 高级 - 触发器 - 查看及删除
8-5 MySQL优化-存储引擎、索引使用及SQL优化

- 01. MySQL高级 - 今日内容
- 02. MySQL高级 - 体系结构
- 03. MySQL高级 - 存储引擎 - 概述
- 04. MySQL高级 - 存储引擎 - 特性
- 05. MySQL高级 - 存储引擎 - InnoDB特性
- 06. MySQL高级 - 存储引擎 - MyISAM特性
- 07. MySQL高级 - 存储引擎 - Memory与Merge特性
- 08. MySQL高级 - 存储引擎 - 选择原则
- 09. MySQL高级 - 优化SQL步骤 - SQL执行频率
- 10. MySQL高级 - 优化SQL步骤 - 定位低效SQL
- 11. MySQL高级 - 优化SQL步骤 - explain指令介绍
- 12. MySQL高级 - 优化SQL步骤 - explain之id
- 13. MySQL高级 - 优化SQL步骤 - explain之select_type
- 14. MySQL高级 - 优化SQL步骤 - explain之table type
- 15. MySQL高级 - 优化SQL步骤 - explain之key rows extra
- 16. MySQL高级 - 优化SQL步骤 - show profile
- 17. MySQL高级 - 优化SQL步骤 - trace工具
- 18. MySQL高级 - 索引的使用 - 验证索引提升查询效率
- 19. MySQL高级 - 索引的使用 - 全值匹配
- 20. MySQL高级 - 索引的使用 - 最左前缀法则
- 21. MySQL高级 - 索引的使用 - 索引失效情况(范围查询,字段运算)
- 22. MySQL高级 - 索引的使用 - 覆盖索引
- 23. MySQL高级 - 索引的使用 - or索引失效情况
- 24. MySQL高级 - 索引的使用 - like模糊匹配
- 25. MySQL高级 - 索引的使用 - 全表扫描更快
- 26. MySQL高级 - 索引的使用 - NULL值的判定
- 27. MySQL高级 - 索引的使用 - in和not in
- 28. MySQL高级 - 索引的使用 - 单列索引与复合索引选择
- 29. MySQL高级 - 索引的使用 - 查看索引使用情况
- 30. MySQL高级 - SQL优化 - 大批量插入数据
- 31. MySQL高级 - SQL优化 - insert优化
- 32. MySQL高级 - SQL优化 - orderby 优化
- 33. MySQL高级 - SQL优化 - group by 优化
- 34. MySQL高级 - SQL优化 - 子查询优化
- 35. MySQL高级 - SQL优化 - or优化
- 36. MySQL高级 - SQL优化 - limit优化
- 37. MySQL高级 - SQL优化 - 索引提示
8-6 MySQL优化-MySQL参数调优及数据库锁

- 01. MySQL高级 - 今日内容
- 02. MySQL高级 - 应用优化
- 03. MySQL高级 - 查询缓存 - 概述及流程
- 04. MySQL高级 - 查询缓存 - 配置参数
- 05. MySQL高级 - 查询缓存 - 开启查询缓存
- 06. MySQL高级 - 查询缓存 - SELECT选项
- 07. MySQL高级 - 查询缓存 - 失效场景
- 08. MySQL高级 - 内存优化 - 优化原则
- 09. MySQL高级 - 内存优化 - MyISAM内存优化
- 10. MySQL高级 - 内存优化 - InnoDB内存优化
- 11. MySQL高级 - 并发参数调整
- 12. MySQL高级 - 锁 - 锁的概述及分类
- 14. MySQL高级 - 锁 - MyISAM表锁 - 读锁
- 15. MySQL高级 - 锁 - MyISAM表锁 - 写锁
- 16. MySQL高级 - 锁 - MyISAM表锁 - 小结
- 17. MySQL高级 - 锁 - MyISAM表锁 - 查看锁争用情况
- 18. MySQL高级 - 锁 - InnoDB行锁 - 介绍及背景知识
- 18. MySQL高级 - 锁 - InnoDB行锁 - 类型
- 19. MySQL高级 - 锁 - InnoDB行锁 - 基本演示
- 20. MySQL高级 - 锁 - InnoDB行锁 - 行锁升级为表锁
- 21. MySQL高级 - 锁 - InnoDB行锁 - 间隙锁危害
- 22. MySQL高级 - 锁 - InnoDB行锁 - 争用情况查看
- 23. MySQL高级 - 锁 - InnoDB行锁 - 总结
- 24. MySQL高级 - SQL技巧 - SQL执行顺序及正则表达式
- 25. MySQL高级 - SQL技巧 - 数字函数与字符串函数
- 26. MySQL高级 - SQL技巧 -日期函数与聚合函数
8-7 MySQL优化-MySQL常用工具、日志及综合案例

- 01. MySQL高级 - 课程内容
- 02. MySQL高级 - 常用工具 - mysql
- 03. MySQL高级 - 常用工具 - mysqladmin
- 04. MySQL高级 - 常用工具 - mysqlbinlog与mysqldump
- 05. MySQL高级 - 常用工具 - mysqlimport与source
- 06. MySQL高级 - 常用工具 - mysqlshow
- 07. MySQL高级 - 日志 - 错误日志
- 08. MySQL高级 - 日志 - 二进制日志(statement)
- 09. MySQL高级 - 日志 - 二进制日志(row及日志删除)
- 10. MySQL高级 - 日志 - 查询日志
- 11. MySQL高级 - 日志 - 慢查询日志
- 12. MySQL高级 - 复制 - 原理
- 13. MySQL高级 - 复制 - 集群搭建
- 14. MySQL高级 - 案例 - 需求及环境准备
- 15. MySQL高级 - 案例 - 基本工程导入
- 16. MySQL高级 - 案例 - AOP记录日志
- 17. MySQL高级 - 案例 - 日志查询后端 - mapper接口
- 18. MySQL高级 - 案例 - 日志查询后端 - Service&Controller
- 19. MySQL高级 - 案例 - 日志查询 - 前端
- 20. MySQL高级 - 案例 - 系统性能优化分析
- 21. MySQL高级 - 案例 - 系统性能优化 - 分页优化
- 22. MySQL高级 - 案例 - 系统性能优化 - 索引优化
- 23. MySQL高级 - 案例 - 系统性能优化 - 读写分离概述
- 24. MySQL高级 - 案例 - 系统性能优化 - 数据源配置
- 25. MySQL高级 - 案例 - 系统性能优化 - AOP切换数据源
- 26. MySQL高级 - 案例 - 系统性能优化 - AOP切换数据源 - 测试
- 27. MySQL高级 - 案例 - 系统性能优化 - AOP切换数据源 - 原理解析
- 28. MySQL高级 - 案例 - 系统性能优化 - 应用优化
第九章 Java-畅购商城项目面试

9-1 畅购商城项目面试

- 1-学习内容介绍
- 2-畅购项目介绍
- 3-畅购商城架构图讲解
- 4-购物车业务总结
- 5-商品订单业务讲解
- 6-支付业务流程讲解
- 7-支付中如何解决未收到支付状态问题
- 8-秒杀业务流程分析
- 9-秒杀业务中的问题总结
- 10-FastDFS介绍
- 11-FastDFS文件上传流程讲解
- 12-OpenRestry介绍
- 13-Nginx负载均衡讲解
- 14-Nginx限流漏桶算法讲解
- 15-Nginx动静分离讲解
- 16-Canal原理讲解
- 17-Canal能同步哪些数据介绍
- 18-为什么要使用微服务网关介绍
- 19-微服务网关优点介绍
- 20-微服务网关令牌桶算法讲解
- 21-什么是JWT介绍
- 22-JWT令牌组成部分介绍
- 23-验签流程讲解
- 24-如何防止令牌被盗用
- 25-OAuth2.0介绍
- 26-OAuth2.0授权码模式授权流程讲解
- 27-各大微服务之间如何识别用户身份
- 28-微服务与微服务之间的认证实现
- 29-微服务之间如果开启了熔断限流,如何传递令牌
- 30-2PC两段提交讲解
- 31-TCC分布式事务讲解
- 32-Seata分布式事务介绍
- 33-Seata的AT模式2段提交讲解
- 34-Seat的AT模式实现流程讲解
- 35-MQ的作用介绍
- 36-RabbitMQ的7种消息模式介绍
- 37-RabbitMQ消息丢失解决方案
- 38-RabbitMQ延时队列总结
第十章 传智健康

10-1 传智健康

- 1-就业指导课程内容介绍
- 2-行业介绍
- 3-项目概述
- 4-用户角色
- 5-功能架构
- 6-系统架构
- 7-项目特色
- 8-业务描述(基础流程)
- 9-业务描述(体检预约流程)
- 10-业务描述(健康评估流程)
- 11-业务描述(健康干预流程)
- 12-面试问题(1)
- 13-面试问题(2)
- 14-面试问题(3)
- 15-面试问题(4)
- 16-面试问题(5)
- 17-面试问题(6)
- 18-面试问题(7)
- 19-面试问题(8)
- 20-面试问题(9)
- 21-面试问题(10)
- 22-项目管理(开发流程)
- 23-项目管理(开发流程、团队组成、预算)