计算机岗位了解

java后台开发:

主要内容是Spring体系的全家桶,以及提高效率的中间件。

要掌握的知识首先是计算机基础,包括计算机网络、数据结构与算法、语言底层JVM、语言基础javaSE、javaEE以及Spring体系、Redis等中间件。

【插播一下java和C++的不同】

java学了javaSE就算小入门了,至于后面的JAVAEE还有一系列的框架,是高手们自己去搭建出来比较适用的框架套路让大家去用,提高我们搭建项目的效率。

C++这方面呢,比较少人去发明,所以C++的坑比较多,搭建一个项目效率相对低,而且学习C++难度也高一些。大公司(比如腾讯)有些业务用C++去开发web,可以提高效率,省买服务器的钱。可以说会C++比会java难一点,但是平台业务多,招容易学的java更加省钱,所以c++没有开发那么多框架。

 

Go语言后台开发随便看了一下。后台语言基础其实差的不会太多,学会了这些基础。怎么用才是我不懂的。

了解了一下php,主要是轻便,功能上之类虽然java语言得Jsp可以达到同样的效果,但是对于小项目,用php性能更好。

 

前端开发:html,css,js,Vue之类的框架

 

大数据:

1.java基础以及前后端基础

2.hadoop生态体系、spark生态体系(scala多范式语言)

 

测试:

黑盒测试(功能测试)测试这个封装好的代码是否满足需求的功能,测试人员对内部不知道的,所以叫黑盒测试。

白盒测试:通过源码来测试结构。

 

运维:负责项目的上线等

 

算法岗:

1.leetcode 200题打底

2.机器学习基础:统计学习方法、树模型系列论文、深度学习基础、概率图模型、评估体系。 

 

posted @   Tony那不勒斯  阅读(105)  评论(0编辑  收藏  举报
编辑推荐:
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
阅读排行:
· 使用C#创建一个MCP客户端
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示