Java求职技能清单(2024版)

    一、Java基础扎实(反射、集合、IO、NIO、多线程、设计模式、通信协议等基础技术)
            (一)Java
            (二)网络IO
            (三)NIO模型
            (四)并发/多线程、多线程编程
            (五)设计模式
            (六)TCP/IP、HTTP协议
            (七)反射
            (八)集合
            (九)基础类库
            (十)数据结构和算法
            (十一)JVM(内存模型、类加载机制以及性能优化)、JVM调优)/JVM工作原理和常见性能优化方法
    二、常用开发框架
        (一)Spring
        (二)Spring MVC
        (三)Spring Boot
        (四)MyBatis
        (五)Hibernate
    三、微服务相关技术栈(Spring Cloud、Sentinel、Hystrix、Nacos、Prometheus、Grafana等)
        (一)Spring Cloud
        (二)Sentinel
        (三)Hystrix
        (四)Nacos
        (五)Prometheus
        (六)Grafana
    四、MQ中间件(Kafka、Redis、RocketMQ、RabbitMQ等的原理)
        (一)Kafka
        (二)Redis
        (三)RocketMQ
        (四)RabbitMQ
    五、数据库
        (一)关系型数据库(MySQL、PostgreSQL、Oracle等)的调优
            1、MySQL
            2、Oracle
            3、PostgreSQL
        (二)主流NoSQL数据库
            1、MongoDB
        (三)数据库设计与调优
    六、其他后端技术
        (一)Dubbo(分布式服务框架)
        (二)Nginx(高性能的HTTP和反向代理web服务器)
        (三)ElasticSearch(ES,一个开源的高扩展的分布式全文检索引擎)
        (四)docker和k8s等容器化
            1、docker
            2、k8s(k8s使用、配置、常用命令、helm部署模板)
        (五)Zookeeper(一个分布式的、开源的应用程序的协调服务)
        (六)Netty(一个网络应用程序框架,开发服务器和客户端)
        (七)tomcat(中间件)
        (八)Linux
        (九)Git
        (十)Maven
        (十一)Hadoop/Hive/Spark/Flink/Clickhouse 大数据架构
        (十二)服务器配置
        (十三)RPC
        (十四)单元测试用例开发
        (十五)供应链体系
    七、前端技术(HTML、JavaScript、VueJS、ElementUI)
    八、经验
        (一)架构设计经验(架构设计和技术选型)
        (二)微服务经验(微服务架构)
        (三)分布式经验
            1、分布式系统、分布式服务化框架、分布式技术/高性能、高并发、高负载、高可用性分布式系统设计
            2、分布式、缓存、消息队列、负载均衡技术等机制
        (四)J2EE B/S 系统开发经验
        (五)大型门户网站开发经验
        (六)高访问量、高负载网站系统开发经验
        (七)中大型电商中台、智能供应链平台、10亿级数据系统开发经验优先
    九、综合能力
        (一)组织协调能力/沟通与协调能力/团队协调能力/团队合作能力
        (二)语言及书面表达能力
        (三)学习能力
        (四)善于沟通和分享
        (五)解决问题能力(解决线上问题能力强,善于定位问题原因)
        (六)优秀的逻辑思维能力(思路清晰)
        (七)软件架构能力
    十、观念态度
        (一)进取心
        (二)责任心
        (三)工作细心、严谨,有耐心
        (四)有强烈的deadline意识

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/721372.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

释放数据湖潜力:小红书如何实现数仓效率与成本的双重优化

在当今以数据为核心的商业环境中,企业正面临着海量数据的处理和分析挑战。为克服传统数据仓库在处理速度、灵活性和成本效率方面的局限,小红书数据仓库团队引入如 Apache Iceberg 等数据湖技术,将其与数仓架构相结合,以释放数据湖…

2024全网最全Excel函数与公式应用

💂 个人网站:【 海拥】【神级代码资源网站】【办公神器】🤟 基于Web端打造的:👉轻量化工具创作平台💅 想寻找共同学习交流的小伙伴,请点击【全栈技术交流群】 引言 Excel是一款广泛应用于商业、教育和个人…

VUE3项目学习系列--项目配置(二)

在项目团队开发过程中,多人协同开发为保证项目格式书写格式统一标准化,因此需要进行代码格式化校验,包括在代码编写过程中以及代码提交前进行自动格式化,因此需要进行在项目中进行相关的配置使之代码格式一致。 一、eslint配置 …

【世界首富宝座易主】贝佐斯超越马斯克,再登世界首富宝座

贝佐斯超越马斯克,再登世界首富宝座 杰佛瑞普雷斯顿「杰夫」贝佐斯(英语:Jeffrey Preston1964年1月12日),生于美国新墨西哥州,美国网际网路巨头亚马逊公司创始人及现任董事长,《华盛顿邮报》大股…

哈希的简单介绍

unordered系列关联式容器 在C98中,STL提供了底层为红黑树结构的一系列关联式容器,在查询时效率可达到 l o g 2 N log_2 N log2​N,即最差情况下需要比较红黑树的高度次,当树中的节点非常多时,查询效率也不理想。最好的…

一本书讲透ChatGPT——理论与实践的完美结合,大模型技术工程师的必备指南

写在前面 OpenAI 在 2022 年 11 月推出了人工智能聊天应用—ChatGPT。它具有广泛的应用场景,在多项专业和学术基准测试中表现出的智力水平,不仅接近甚至有时超越了人类的平均水平。这使得 ChatGPT 在推出之初就受到广大用户的欢迎,被科技界誉…

如何使用反射操作类和对象?

什么是反射? 反射(Reflection)是Java编程语言中的一种强大的特性,允许程序在运行时检查和操作对象、类、方法等程序元素的信息。通过反射,程序可以在运行时获取类的信息、调用对象的方法、操作类的属性等,…

Vue3学习记录(三)--- 组合式API之生命周期和模板引用

一、生命周期 1、简介 ​ 生命周期,指的是一个 Vue 实例从创建到销毁的完整阶段,强调的是一个时间段。 ​ 生命周期钩子函数,指的是 Vue 实例提供的内置函数,函数的参数为一个回调函数。这些钩子函数会在实例生命周期的某些固定…

拜占庭将军问题与区块链

文章目录 拜占庭将军问题问题背景问题的现实意义将军-副官模型三将军问题四将军问题3m将军问题 口头消息算法基本假设方法介绍正确性证明 签名消息算法 区块链区块链是什么区块链对于拜占庭将军问题的解决方法工作量证明奖励机制最长链原则小结 区块链的意义 总结 拜占庭将军问…

Tomcat 漏洞处理

1.目录遍历 要求不允许通过网址访问 Tomcat 的 example ,manager 等自带目录,我选择了最直接的办法,删除 Tomcat 中 webapps 目录下除了项目外的其它所有文件夹。 2.Tomcat AJP 修改 Tomcat 配置文件 /root/apache-tomcat-7.0.109/conf/se…

总结:前后端集合、数组类型数据交互底层原理,SpringBoot框架解析

总结:前后端集合、数组类型数据交互底层原理,SpringBoot框架解析 一前后端信息交互本质:1.两台电脑可以通过收发电磁波、控制网线电路开关等基础物理设施,就可以进行物理层面的电信号交互,电信号又可以通过各种传感设备…

机器学习是什么?如何从入门到精通?

机器学习(Machine Learning)是一种从数据中自动学习模式和规律,并用于做出预测和决策的领域。它利用统计学、数学和计算机科学的方法,让计算机从大量数据中学习并不断优化模型,以实现自动化的决策和预测。 要从入门到…

在Linux中使用docker【中】(常见命令上)

在Linux中使用docker【中】(常见命令上) 一、Docker介绍二、在Linux中使用Docker的意义2.1 轻量级与资源高效2.2 快速部署与版本控制2.3 隔离与安全2.4 简化运维2.5 跨平台兼容2.6 持续集成与持续部署(CI/CD) 三、Docker的安装3.1…

win系统如何同时安装MySQL5和MySQL8

win系统如何同时安装MySQL5和MySQL8 文章目录 win系统如何同时安装MySQL5和MySQL81、准备好两种版本的数据库2、下载后解压到你指定的目录3、手动配置安装MySQL5和8安装MySQL53.1创建my.ini文件3.2生成data文件夹 安装MySQL83.1创建my.ini文件3.2生成data文件夹 4、配置环境变量…

汽车车灯照明灯具维修的常见误区有哪些呢?

汽车车灯照明灯具维修的常见误区有哪些呢? 汽车灯具维修的常见误区包括以下几个方面: 忽视车灯的日常保养:许多车主在日常使用中忽视了车灯的保养,只有当车灯出现故障时才进行维修。然而,定期检查和保养车灯是预防故障发生的重要…

蓝牙耳机什么牌子好?五款优质蓝牙耳机无广推荐!

​许多人向我询问关于蓝牙耳机的推荐,以及如何选购蓝牙耳机,有哪些性价比高的蓝牙耳机等问题。我已经从网络上搜集并比较了几十款耳机,现在我将分享一些我认为不错的蓝牙耳机。无论是在音质还是配置方面,这些耳机都是非常不错的。…

关于vue创建项目以及关于eslint报错的问题

vue创建完项目以后如果报parsing error no babel config file。。。这样的错误的话,关闭项目,用vscode进入项目中打开项目就可以解决了。 1 代码保存的时候会自动将单引号报错为双引号 导致eslint报错的问题, 解决思路: 在项目根…

启英泰伦「离线自然说」:让照明语音交互更自然、更便捷

随着科技的不断发展,智能家居已经成为现代生活的一部分。其中,智能照明作为智能家居的重要组成部分,为人们带来了更加便捷、舒适的照明体验。然而,传统的离线语音交互技术在智能照明领域的应用一直受到词条存储量的限制&#xff0…

有个朋友被骗了,大家要擦亮眼睛

1.引言 大家好,我是Leo哥🫣🫣🫣,昨天凌晨有个粉丝朋友找到Leo哥,咨询一些问题,现在的朋友们真卷呐,大半夜还在挑灯夜战。可无奈Leo哥12点之前已经睡了,身体为重&#xf…

智慧公厕:改变城市公共卫生管理的未来

现代城市发展快速,人口不断增加,公共卫生管理面临着严峻的挑战。传统公厕的建设、管理和使用模式已经无法满足日益提高的卫生与环保需求。然而,随着科技的进步与智能化的发展,智慧公厕正成为一种全新的解决方案,为城市…