社区
Java EE
帖子详情
一个小白的疑惑
qq_41213680
2018-08-12 05:48:33
先说自己的情况,今年刚毕业,在传统软件公司上班半年了,平时都是些业务代码,用的技术也比较稳定(有点过时)。平常休息的总想提升自己的技术能力,但是苦于没有目标,总是这里学一点那里学一点。想问下各位大佬,是先学一些流行的框架如:springCloud rabbitMq 之类的框架,还是要先学一些底层的知识如:jvm虚拟机,各种java源码之类的?
...全文
1022
32
打赏
收藏
一个小白的疑惑
先说自己的情况,今年刚毕业,在传统软件公司上班半年了,平时都是些业务代码,用的技术也比较稳定(有点过时)。平常休息的总想提升自己的技术能力,但是苦于没有目标,总是这里学一点那里学一点。想问下各位大佬,是先学一些流行的框架如:springCloud rabbitMq 之类的框架,还是要先学一些底层的知识如:jvm虚拟机,各种java源码之类的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
32 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_40930108
2018-10-24
打赏
举报
回复
我处境和你差不多,刚来公司想的是搞出自己的一套框架,经理让我先慢慢学习公司现在所用到的技术,这些技术学通了之后,再去慢慢的搞框架,很受用。
qq_40930108
2018-10-24
打赏
举报
回复
刚工作,不推荐看源码,公司有自己的框架的话可以试着慢慢学习公司的框架,然后再慢慢的路子野。
鬼善
2018-10-13
打赏
举报
回复
多看项目中别人写的代码,
只要你做到有想法 就去讨论敲代码去实现,有疑惑就去思考解答就行了
wenxue0001
2018-10-09
打赏
举报
回复
先学框架,在实际中慢慢用到那学到那
qq_41213680
2018-10-08
打赏
举报
回复
谢谢各位大佬的回答
加载中l000
2018-08-23
打赏
举报
回复
我目前和你处境差不多,就我个人来说,不推荐看源码。因为目前的技术面并不广,源码看了我觉得意义也不大。建议还是先搞框架方面的,首先能自己搭一套企业可用的框架,然后起码集成一些常用的控制优化插件。框架方面基本没问题的话,后面可用再学学服务器方面的,能达到给你一个空服务器自己能把运行的一套配出来,而且可用调优。在这以后,可用再看源码方面的
Mr_wangxiaobo
2018-08-20
打赏
举报
回复
基础是很重要的。
香菇肉饼汤
2018-08-17
打赏
举报
回复
先做好手头工作,再慢慢来学习吧
guoguang_li
2018-08-17
打赏
举报
回复
把现在做的项目,完全掌握了,就不用再另外学什么底层了。
bzGhost
2018-08-16
打赏
举报
回复
第一步 java编程思想 第二步三大框架 第三步 23种设计模式 第四步 算法大全 第五步 架构大全 分布式 并发艺术 数据结构第六步 深度学习ai
stacksoverflow
2018-08-14
打赏
举报
回复
我来讲一些大道理:
学习和做项目一样,首要要清楚地划分项目边界。
对任何一种知识的学习如果把握不好度,都将是一个漫长的过程。
所以,你首先要知道,你列举的知识(springCloud,rabbitMq之类,jvm虚拟机,各种java源码)要学习到一个什么程度算结束。
也就是无目的的学习基本上就是学死还写不出东西。
建议:
从通用的技术角度来说(不考虑特定领域的技术复杂性),
复杂的系统基本上伴随着高并发,大数据,复杂的业务逻辑(业务逻辑和具体的行业背景有关,暂时不考虑这点)。
所以建议你从高并发,大数据这两条线出发,先找一些文章看看实际的生产系统是怎么做的。
然后各找一个小模块的业务,动手在自己的电脑里实现,遇到不会的知识随时补。
jvm虚拟机这类底层的东西是要随时看的,但要从实际的需求出发去看,比如JVM调优,多线程的实现等。
springCloud这类的框架关键在于概念的学习,思想大于技术。但也是要结合实际,想一想为什么要这么做(这个很重要)。
各种java源码的话遇到实际问题或者自己感兴趣的话再看吧,为了看源码而看源码真的没必要。
ylovep
2018-08-14
打赏
举报
回复
先把手头上工作做好,之余在学习框架
无极度
2018-08-14
打赏
举报
回复
weixin_42969972
2018-08-14
打赏
举报
回复
基础要打扎实,然后多做项目自己体会,提升就会很快了。
stevenjin
2018-08-14
打赏
举报
回复
多做一些项目最重要,框架会慢慢悟出来
not_easy
2018-08-14
打赏
举报
回复
推荐你先学框架,差不多了就换工作,不换工作就准备转产品。
光自学,没有使用场景过不了多久你就忘了,研究也不会深入到哪去。特别像是java虚拟机,内存分配一类的,很实际的说,刚看完吹吹13还行,没有应用场景几天就忘,实际上能用到相关知识的岗位又确实很少。
框架类比较实用,能用到的岗位多,然而大部分只是用个皮毛,深入使用很多需要自定义,而具体自定义内容则根据每家公司的需求有所不同,所以重要的是研究的能力。
青灯古酒ி
2018-08-14
打赏
举报
回复
先学底层!万变不离其宗,底层的东西会了,再看其它的都不是问题
aweizhiguo
2018-08-14
打赏
举报
回复
可以先使用一些成熟框架,用到一定程度慢慢就会猜想底层的实现,到时候在翻源码,建议三年之下不要看源码,可以了解的技术 ssm , shiro ,activeMQ , redis ,之后在工作中成长起来,不管多老的技术,都会有供你吸收的养分
逆水丶行舟
2018-08-14
打赏
举报
回复
自己定目标;然后慢慢额实现
光shane
2018-08-14
打赏
举报
回复
1
加载更多回复(11)
Arduino ESP8266/ESP32常见开发技巧,解决
小白
疑惑
点
Arduino ESP8266/ESP32常见开发技巧,解决
小白
疑惑
点1.前言2. 纯原生开发3.网络开发4.图解常用开发模型4.1 局域网开发4.1.1 AP模式 + WebSocket4.1.2 STA模式 + WebSocket4.1.3 STA模式 + WebServer4.2 云开发4.2.1 ...
学习记录python语言 网新
小白
升级之路.rar
python应该是近几年比较火的语言之一,很多人刚学python不知道该如何学习,尤其是没有编程基础想要从事程序员工作的
小白
,想必应该都会有此
疑惑
,包括我刚学python的时候也是通过从网上查找相关资料以及从学校课程...
Zjingwen#docs-interview#作为
一个
小白
如何读vue的源码?15019381031
比如你觉得Vue的功能让你觉得很神奇,那么源码也许能够帮助你解开你的
疑惑
,这也是阅读Vue源码能够得到的最最最基本的东西,除此之外我希望你还能学到:如何管理
一个
为何JS操作的href都是[removed]void(0);呢
……评价观后感等500字省略……当我看到第二章要结束的时候,又一次看到了“JS中避免使用void”的观点,于是,勾起了身为
小白
的我困扰已久的
一个
问题:“既然JS中void不推荐,那为何新浪微博,淘宝之流的首页JS操作...
聊聊Java中的方法.docx
第一次使用这个博客,诸多
疑惑
,同时Java中的
小白
,聊的问题较为浅显,大佬勿怪.
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章