A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

OKC

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

本帖最后由 OKC 于 2019-12-20 11:22 编辑

以下个人经验仅供参考
1.java基础 真的指基础 比如数据类型和面向对象编程能写demo 数据结构现阶段学起来也有点劝退的感觉 建议后面学 网络编程学不学看个人发展方向 jvm暂时搁置 设计模式和反射的话 浅学习一下 因为目前不知道实际开发的应用场景但是也能学懂
这一块主要深刻理解java特性吧 继承和多态这些 还有常用类的应用 比如io和集合 还有多线程编程 这个一定要理解到位
2.javaweb jsp可以直接放弃了 servlet怎么说呢 可以帮助理解 很多人认为这个很重要 因为框架开发隐藏了很多细节 跳过也不是不可以 但可能会埋下隐患 个人来说 servlet很久没用了 搭一个项目也要谷歌那种
但是这一块你要知道是干什么 就是web端发送一个http请求 这里涉及计算机网络了 后台接受到并进行映射处理 servlet就是干这个的 框架也是干这个的
3.框架 就是简化开发的 struts和hibernate也有公司用 但是不多 不会也没关系 不符合这个公司大不了应聘下一个 建议重点学spring和mybatis 尤其是spring(含springmvc 不单独提了) 首先是会使用 能独立搭建项目 由于版本原因 项目配置有基于注解和xml 建议都学习 工作中都可能遇到 然后是理解 spring用了很多设计模式 比如注解基本就和代理模式有关
4.数据库 至少深入学习一种 增删改查 与框架整合 比如主从配置 连接池配置
5.项目构建 ant/maven/gradle ant直接抛弃 另外两个不用多深入 遇到需要配置谷歌一下就可以了
6.linux 常用操作指令记不住没关系 随手可查 用多就熟悉了 这里可能还涉及docker学习
7.tomcat等应用服务器 除了怎么用 可以学习一些怎么做高性能配置 比如tomcat8传输方式就改成了nio 当然可能不能直观体验到这个变化
8.必备开发工具 idea/eclipse notepad++ git/svn filezilla compare postman等

上面这些基本就是学习java的一个雏形 其他技术是为项目需求而服务的 学完后 能找到工作概率还是很低 哪怕工作就是干这些活

8.springboot 学完spring后 学习难度不大 以后微服务开发这个也是趋势
9.springcloud/dubbo 这两者其实并不是同一种东西 但是都是做分布式服务治理的且应用广泛 这里只说springcloud 学习相关组件 由于更新太快 有很多相同功能的组件 比如注册中心都好几个 自选一个系列学习搭建项目
10.shiro/spring security 安全相关 个人认为学习优先级可以往后一点
11.mq 建议至少学两种 activemq用得很少了 kafka rabbitmq或rocketmq吧
12.nosql mongodb和redis 建议都学
13.搜索引擎 solr elasticsearch

像webflux响应式web框架等太新或者activiti工作流框架等太野的技术就不提了 虽然以后可能是趋势 但是到这里 学习广度应该够了 简历也丰富了一点 应该足够成为一名cv战士了 也能上手工作了 很多java开发都是这样 从学习api开始 先会用 再熟悉到精通到放弃 但是面试还是有点困难 毕竟调api谁不会呢 所以需要对上述技术深入学习了

1.学习jdk源码 面试常问list map queue 里面含数据结构的一些东西 如果让你初学时去看 多半是看不懂
2.多线程编程 推荐一篇文章 有学习列表
https://mp.weixin.qq.com/s/hCr06VGRkasUu0LFkxh8kg

3.spring源码 在网上找解析带你看 比较枯燥和难懂 看不懂就看spring面试题 慢慢理解
4.协议 web开发重点学习http协议
5.sql优化 以mysql为例 innodb引擎的事务、七种锁机制、索引要懂 知道怎么分析sql语句的索引命中情况 底层b+树的实现可以放一放 推荐一个58大神的公众号 架构师之路
6.mq 包括推拉模型 可靠性传输 接口幂等性消费 死信队列 消息持久化和消息重发等 还有消息积压处理 投递补偿等涉及实战的操作
7.缓存 学习缓存击穿 缓存穿透 缓存雪崩等场景
8.分布式架构 这个太广泛了 分布式锁 分布式事务 分布式缓存等 和单机部署不同 要考虑的东西太多 需要对架构有整体的认知 像限流算法 mq 缓存等都是分布式架构的必要环节
        希望大家学有所成,未来一起加油
                                                                                                                                                                                                                 ---2019年12月20日11:20:06



1 个回复

倒序浏览
OKC 初级黑马 2019-12-20 11:23:45
沙发
前排
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马