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

V 站大佬们, Java 理论和架构如何体系化学习?

  •  
  •   zsmile · 262 天前 · 1043 次点击
    这是一个创建于 262 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近面试,感觉知识总是比较散乱的,可能知道微服务是什么样子,每个模块的大致作用,但感觉理论过于浅薄,想要系统的学习一下。

    大佬们有推荐的课程和视频可以案例一下!谢谢!

    4 条回复    2023-09-08 15:39:08 +08:00
    yaodao
        1
    yaodao  
       261 天前 via iPhone   ❤️ 1
    很难通过看书视频来学习微服务,一般是工作中边实践边学习。如果工作中没有用过什么微服务,面试的时候就避开它,用你擅长的知识代替它。如果非要自己学,可以从如何使用 Spring cloud feign 或者 dubbo 的 quick start 开始,在 java 中,微服务间的调用一般是使用这两个进行通信的。先搞定通信,然后再去思考为什么很多大型系统不直接把代码塞进一个工程(应用)中,再去了解微服务的历史发展,直到现在流行的 k8s 对微服务发展的作用(了解即可),等以上这些都明白了,你就对微服务了解的差不多了。关键还是思维的转变
    bigha
        2
    bigha  
       261 天前
    纯粹把学 java 当成谋生手段,和自己真正感兴趣,那是两个层次!

    就像楼上说的 Spring cloud feign 或者 dubbo 这些,本质上就是个网络请求,java 玩出了太多的概念和花样
    zzzmh
        3
    zzzmh  
       261 天前   ❤️ 1
    面向面试编程,1 就是看视频,系统性学习,懂的地方就 2 倍速,不懂的就反复听,听到听不懂但是能背出来也行。2 是专攻面试相关题库。
    话说我们公司面试搞到后来被这套搞破防了,面试对答如流,讲经历滔滔不绝,招进来 Srpingboot Mybatis 写个增删改查都不会。后来直接是让面试人员坐下写接口。一个问题不问,安排 1 小时实战。结果发面试的来的人有七成都不能写最简单的业务逻辑。这也是震惊了,我当年都是老老实实自学 1 年,项目瞎写的写了好几个,才开始面试的。
    zsmile
        4
    zsmile  
    OP
       261 天前
    @bigha @yaodao @zzzmh 主要是之前对微服务理解也是这样,后来有公司面试就是他纯纯问了理论的部分,就不会问你具体的框架,然后再问些理论和实践结合的,就发现自己理论不够扎实,很多都是答个大概而已
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   853 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 21:07 · PVG 05:07 · LAX 14:07 · JFK 17:07
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.