课程试听
正在播放

阶段一 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-项目管理(开发流程、团队组成、预算)

阶段二 项目面试技巧

展开