V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ShutTheFu2kUP
V2EX  ›  Java

老板叫我制定一个学习路线( Java )

  •  
  •   ShutTheFu2kUP · 2019-10-06 22:55:26 +08:00 · 3616 次点击
    这是一个创建于 1874 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景: 6 月份刚毕业,进了现在这家公司,试用期一个月过了老板觉得技术还过得去给我转正了,然后要求我写一份接下去的学习计划。

    公司的技术栈: SSM,SpringBoot+Mybatis,shiro,ehcache,mqtt

    ==============================分割线===========================

    目前手上有四本书,Java 编程思想,Effective Java,深入理解 JVM,代码整洁之道。

    目前正在研读 Java 编程思想,公司短期内应该不会进行重构,所以就排除 SpringCloud。最近公司还遇到了内存不足的问题,所以学习路线打算是书和中间件交替进行,有没有大佬推荐一下相关的中间件和学习路线。

    3 条回复    2019-10-09 21:47:05 +08:00
    al1n
        1
    al1n  
       2019-10-06 23:50:17 +08:00
    公司用什么你就学什么就对了,毕竟还是得给老板看的
    guyeu
        2
    guyeu  
       2019-10-08 12:09:12 +08:00
    微服务架构的话,上 docker 了吗
    服务交互都是 mq 吗,不需要 rpc 吗
    服务治理用的是什么呢
    监控呢
    程序角度的话,各种测试覆盖了吗
    Takamine
        3
    Takamine  
       2019-10-09 21:47:05 +08:00
    其实主要还是业务驱动吧,不过有些东西有兴趣的话可以有些概念。

    redis 了解一下分布式锁,一些常用的缓存场景,要避免的缓存击穿缓存雪崩等问题。这能给开发需要的时候做储备。
    了解下 kafka&&zk 的消费者生产者组,分区,replica,rebalance 等,再就是 zk 的选举,cap 等,这个看兴趣吧。
    接着就看 mq,主要还是以你们使用的 mq 为主,至于怎么实现 xxx 这玩意,感觉是面试之前得准备。

    然后框架的话我觉得 springboot 的自动配置原理了解一下,把 spring-boot-autoconfigure 里面可以看一下。
    再就是没事刷一刷帖子的时候注意下 springboot 的各种注解,这玩意是真的好多都不用不知道系列。

    再深的那就得看你自己研究了。:doge:
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1118 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:35 · PVG 02:35 · LAX 10:35 · JFK 13:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.