stack 有堆起来的意思,其实就是堆叠, 顾名思义,技术栈就是你掌握了一堆的技术( 掌握多种技术 )

一般来说是指将N种技术互相组合在一起(N>1),作为一个有机的整体来实现某种目的或功能。也可以指掌握这些技术以及配合使用的经验。

这里的栈英文是stack (一些东西堆在一起),而非数据结构的栈的意思。

打个比方,开发一个医疗管理系统,你使用了 html + css + javascript + jquery + springmvc + hibernate + spring + linux + mysql等等,这些技术就是一堆技术(一堆技术组合起来), 这就可以称为技术栈

如果我们说 不同种类的技术 会显得很low,但是如果我们说 技术栈 就会显得高大上和逼格满满, 技术栈 其实就是 更有逼格的一种说法 说白了, 技术栈听起来比较高大上,更装逼,感觉更厉害的样子 ( 哈哈,不知道是谁发明 技术栈 这个词,我觉得就是为了让大家 不明觉厉 不明白是什么意思,但是感觉很厉害的样子 )

技术栈 这个词,听起来也比较简洁,比 不同种类的技术 简洁一点

比较常见的说法:

1.你这个项目中用到了哪些 技术栈

2.刚才那个求职者用到的 技术栈 有点过时。

3.面试官问求职者,说说你平时常用的 技术栈 吧!

4.面试官问求职者,你知道java目前最新的 技术栈 有哪些吗?

今天有朋友问及我的个人 技术栈 是什么? 突然一下懵了,这个词对我这种老 程序 员来说,瞬间觉得陌生。做了3年敏捷教练,碰来碰去都是公司中上层和顶层的人。让人不免有些飘忽。自然十分落地的 技术栈 就离我自然越来越远了。 其实这个词也不是新词,百度里有这么一个定义 一般来说是指将N种技术互相组合在一起(N>1),作为一个有机的整体来实现某种目的或功能。也可以指掌握这些技术以及配合使用的经验。 打个比方, 开发 一个医疗管理系统,你使用了html + css + javascript + jquery + sp
一、前端技术 笔者认为后台 开发 人员掌握一定的前端技术是必要的,作为JAVA 开发 最起码的JSP、JQuery、BootStrap这些你得有起码的了解。除此之外,前后端的交互技术,AJAX、JSON、JSONP也是必须了解和掌握的。 二、通信协议
后端 技术栈 有以下几种: 1. 负载均衡;2. 微服务生态;3. Thrift;4. Consul;5. 数据库;6. Strutc;7. Spring;8. Mybatis;9. Shiro;10. Maven; 其中,负载均衡帮助调度者合理分配任务,保证所有后端服务器都将性能充分发挥,从而保持服务器集群的整体性能最优,提升了服务整体相应速度和系统稳定性。
2014年可以认为是微服务1.0的元年,当年有几个标志性事件,一是MartinFowler在其博客上发表了”Microservices”一文,正式提出微服务架构风格;二是Netflix微服务架构经过多年大规模生产验证,最终抽象落地形成一整套开源的微服务基础组件,统称NetflixOSS,Netflix的成功经验开始被业界认可并推崇;三是Pivotal将NetflixOSS开源微服务组件集成到其Spring体系,推出SpringCloud微服务 开发 技术栈 。一晃三年过去,,容器,PaaS,CloudNative,gRPC,ServiceMesh,Serverless等新技术新理念你方唱罢我登场,不
微服务 技术栈 :多种技术的集合体。 什么意思 呢? 我们先看这个问题“我们讨论分布式的微服务架构的话,它有那些维度?” 回答这个问题时候,我们再绕一个圈子,假设现在90后、95后是E时代下的数字化生活,我们要符合这一主题,我们应该有那些维度呢?我们一定熟悉一个小米品牌,也就是雷布斯将很多高科技的东西做成了白菜价,让很多平民可以享用 雷布斯超级关心00后的年轻人,很恐怖的,有手机、电... Springboot 集成MongoDB springboot框架本身的一个原因,现在企业中使用springboot越来越多,企业对于求职者对springboot框架的学习程度要求越来越高,对springboot的学习程度直接关系到求职者的职位和薪资。第二点,随着线上业务越来越复杂,所使用到的 技术栈 越来越多,企业对于求职者的技术知识广度要求越来越高。 Springboot优点: ①良好的基因 因为SpringBoot是伴随着Spring 4.0而生的,boot是引导的意思,也就是它的作用其实就是在于帮助研发者快速的搭建Spring框架,因此SpringBoot继承了Spring优秀的基因,在Spring中 开发 更为方便快捷。