首页 > 编程语言 >java生态下的后端开发都有哪些技术栈?

java生态下的后端开发都有哪些技术栈?

时间:2023-03-11 19:13:59浏览次数:38  
标签:大家 java 哪些 技术 开发 web 生态

前言

      我08年毕业,大学跟着老师培训学习的C#,那时(2003-2010)它很是较时髦,毕业后就从事了winform窗体应用程序开发。慢慢的web网站兴起,就转到aps.net开发,再到后来就上了另一艘船(java)、前端app混合开发。近三年从事web站点运维,从linux基础+docker,到数据库db,到中间件,以及各类自动化工具,趋于SRE可靠性站点工程师的角色。

      在四线城市“管理+业务+技术”前进的道路上,有身边的,网络的良师益友,使我认知的半径越来越大,在此,由衷的说声感谢!

      言归正传,今天就将我收藏 、不断更改的java技术一张图分享给大家,希望能帮助到IT新人。

java生态下的后端开发都有哪些技术栈?

 1. 来源

      技术大咖-小傅哥2021年01月08日发表了《java后端已有哪些技术栈?》,文中介绍了java开发技术架构(经过千人问卷调查整理编制),使我受益匪浅,特此感谢!

2. 变化

      结合我的所见、所识、所用,对其进行了修改,尽可能的展示出大家都在用的主流技术,欢迎大家提出修改意见,填补其他的技术。

 

      每个技术点都是一个不小的领域,不再一一介绍,若有不了解的,大家自行度娘下,为了不带偏新人,我提下我个人的看法,希望能成为你的建议。

3. 建议

  • 积极学习,在变化中,自律自强,有所作为;

  • 步形成自己体系化的知识库、实践库,能建设新知识的学习成本奥;

  • 学用是智慧的取舍抉择,特别是公司业务用什么时,不要跟风、追新。

      软件工程始终是一项协同的工作,全栈开发想想就好,因此要根据自己的成长阶段、职业规划,选自己要学什么,要用什么,与实际工作不匹配的短板尽快的补起来,并在技能和业务统一认知上齐步发展。

 4.联系,交流、共同成长

 

 最后,既然是运维工程师,就先给大家分享个有用的,适用于企业内部 CentOS7 系列服务器初始化、符合等保测评的系统安全加固的shell脚本

# @Author: liyanjing,@E-mail: [email protected], @wechat: Sd-LiYanJing
# @CreateTime: 2022-10-18 10:30 , @Last ModifiedTime: 2022-12-03 13:50
# @Github: https://github.com/919927181/linux-initialization.git

标签:大家,java,哪些,技术,开发,web,生态
From: https://www.cnblogs.com/sdts/p/17206703.html

相关文章

  • nacos实现Java和.NetCore的服务注册和调用
    用nacos作为服务注册中心,如何注册.NetCore服务,如何在Java中调用.NetCore服务呢?可以分为下面几个步骤: 0.运行nacos 1.开发.netcore服务,然后调用nacos提供的.netcore......
  • 2023-03-11 Java中的动态数组
    类似C++中的vector,动态数组需要满足以下功能增(insert)删(remove)改(set)查(get和contain)支持泛型自动扩容和缩容上面的实现实际相当于JDK标准库中的java.util......
  • Java中值传递相关问题
    Java中只存在值传递,不存在引用传递1.如果形参是基本数据类型,那么形参拷贝的是实参变量的值2.如果形参是引用数据类型,那么形参拷贝的是实参变量的地址。二者本质都是值......
  • java基础二-面向对象的三大特性
    面向对象的是三大特性封装一.概念将类的信息隐藏在类的内部,不允许外部程序直接访问,通过类提供的方法实现对隐藏信息的操作和访问封装的两大原则尽可能多的东西藏起......
  • 01-面试必会-JAVA基础篇
    1.Final有什么用?被final修饰的类不可以被继承被final修饰的方法不可以被重写被final修饰的变量不可以被改变,被final修饰不可变的是变量的引用,而不是引用指向的内容,......
  • Java并发基础知识
    进程与线程进程,程序的一次执行过程,系统运行程序的基本单位。启动main函数,即启动JVM的一个进程,mian函数为其主线程。同类多个线程共享进程的堆和方法区资源,切换工作负担......
  • Java内存模型:Java解决可见性和有序性问题的方案
    Java内存模型并发场景下,可见性/原子性/有序性是并发编程Bug源头,而Java内存模型解决了可见性和有序性问题。Java内存模型定义可见性问题原因是缓存,有序性问题原因是编译......
  • Java基础之并发——CAS操作
    CAS操作的内存地址V,旧的预期值A,即将要更新的目标值B的获取顺序是:首先,读取内存地址V的值;然后,读取旧的预期值A的值;最后,读取即将要更新的目标值B的值。CAS操作是原子性的,因......
  • Java流程控制
    Scanner对象Java给我们提供了这样一个工具类,我们可以获取用户的输入。我们可以通过Scanner类来获取用户的输入Scanners=newScanner(System.in);通过Scanner类的......
  • Java运行程序占用CPU100%故障排查
          通过进程查线程,查看线程是否正常                 ......