Java专业技能收集

可以去企业的照片要求里面收集专业技能

  • 熟练掌握计算机网络、数据结构、操作系统,了解计算机组成原理,具备良好的编码能力。
  • 熟练掌握 Java 语法,集合、反射、多线程等基础框架,熟练应用常用的设计模式。
  • 熟悉 JVM、JMM,包括内存模型,垃圾回收机制,了解其基本调优技巧并具备线上调优经验。
  • 熟悉 Java 并发编程,对 Java 的各种锁机制、线程池机制、AQS 等都有一定的研究并在项目中使用。
  • 熟练掌握 Spring、SpringBoot、MyBatis 等主流开源框架,对 Spring 核心原理有一定研究。
  • 熟练使用 MySQL 关系型数据库,对事务、锁、索引都有一定的了解,具备线上 SQL 优化经验。
  • 熟练使用 Redis 非关系型数据库,对其底层数据结构和基本使用场景有深刻理解。
  • 熟练掌握消息队列 Kafka 的基本使用和原理,对限流、降级、熔断有一定的了解。
  • 熟练掌握 RPC 框架(SpringCloud),对其组件如 nacos、geteway、Flink 等有使用经验。
  • 熟悉分布式事务(Seata、2PC、3PC、TCC)、分布式 ID,了解分布式链路追踪。
  • 熟悉 Docker、Jekins、Linux,有 Linux 服务器项目部署经验,对负载均衡、服务扩容也有一定了解。
  • 熟练使用 IDEA、Git、Maven 等常用开发工具。
  • 熟悉 HTML、CSS、JavaScript 的使用,了解 Vue 前端框架。
  • 您好!我是2024应届计算机硕士,有过两段完整的Java开发实习经历,掌握Java各类技术栈以及常见框架,能够熟练在springBoot,微服务体系下协同开发,有较为成熟的方法论。曾经独立作为产品负责人推动项目从0-1完成运营上线。拥有很强的沟通能力和对业务的理解能力,有较好的逻辑分析、推进项目有效达成。对您发布的校招岗位有强烈的投递意愿。
  • 计算机基础:熟练掌握计算机网络、数据结构和算法、操作系统
  • Linux :熟练使用Linux, 有Linux 下开发和部署项目的实际经验
  • Java: 熟练掌握Java基础、集合、并发,有过JVM排查问题和
    调优的经历
  • 开发工具:熟练使用Maven/Gradle、 Git、 IDEA、Docker等开
    发工具。
  • 数据库:熟练掌握MySQL数据库以及常见优化手段(比如索引、SQL优化、读写分离、分库分表),Redis实战经验丰富(搭建过Redis集群), 熟悉MongoDB (可选)
  • 搜索引擎:熟练掌握Elasticsearch/Solr的使用及原理
  • 框架(根据自身情况调整) :熟练掌握Spring、 Spring MVC、SpringBoot、MyBatis、 JPA、Spring Security、Junit、 Netty(可选)、 Activiti/Flowable (可选)等开 发框架,
  • 分布式(可选,根据自身情况调整) :
  • 熟练掌握RPC (Dubbo) 、分布式事务(Seata) 、配置中心(Apollo) 、 分布式链路追踪(SkyWalking)、 分布式 ID(UUID、Snowflake)、消 息队列(Kafka) 、限流熔断(Sentinel)的使用及原理
  • 熟悉Spring Cloud/Spring Cloud Alibaba全家桶常见组件的使用,微服务架构项目开发经验丰富
  • 前端:熟练掌握HTML5、CSS、Javascript、 Ajax, 熟悉TypeScript,有React、Vue 的实际开发经验
  • Devops :熟练掌握Jenkins, 熟悉CI/CD流程
  • 云原生:熟练掌握Kubernetes以及周边生态/ServiceMesh

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

怎么配置python

右键点击“计算机”,选择“属性”。 在左侧栏找到“高级系统设置”。 点击“环境变量”。 在系统变量中,双击“Path”。 在字符串的末尾,加一个分号; 然后再输入你安装python的路径,如图所示: 点击“确定”&#xff0…

Python中的迭代器:深入理解与实用指南

文章目录 1. 迭代器的基本概念2. Python中的迭代器实例3. 自定义迭代器3.1 例子3.2 详细过程 4. 迭代器的高级应用5. 常见问题与解答 迭代器是Python中非常核心的概念之一,在面试中也会被问到。下面我会详细介绍什么是迭代器,使用方法,以及使…

JVM之初识垃圾收集器

JDK 8:Parallel Scavenge(新生代) Parallel Old(老年代)JDK8以后:G1收集器 什么是串行回收和并行回收? Serial收集器:串行收集器 新生代使用标记复制算法,老年代使用标记…

JSON驱动的动态SQL查询:实现灵活条件筛选的查询

当我们构建动态 SQL 查询功能时,需要考虑到安全性和灵活性的平衡。本文将讨论如何通过 JSON 数据和 FreeMarker 模板构造动态 SQL 查询,以及如何减少 SQL 注入的风险。 JSON 数据与动态 SQL JSON 是一种常用的数据交换格式,它的灵活性和易读…

【读点论文】YOLOX: Exceeding YOLO Series in 2021,无锚框单阶段目标检测方案,解耦检测头的分类和回归分支,优化标签分配策略

YOLOX: Exceeding YOLO Series in 2021 Abstract 在本报告中,我们介绍了YOLO系列的一些经验改进,形成了一种新的高性能探测器—YOLOX。我们将YOLO检测器切换到无锚方式,并进行其他先进的检测技术,即去耦头和领先的标签分配策略S…

信号处理相关知识

一: 1.序列——三种典型序列通过matlab绘图即可 2.数字信号的自变量一定是整数,幅度上取值是有限的状态(不一定是整数)。 3.抽取和插值 4.模拟正弦信号sin(wt):w是角频率,单位rad/s,f是频率w/2Π。 5.假设用采样周…

浏览器工作原理与实践--浏览上下文组:如何计算Chrome中渲染进程的个数

经常有朋友问到如何计算Chrome中渲染进程个数的问题,那么今天就来完整地解答这个问题。 在前面“04 | 导航流程”这一讲中我们介绍过了,在默认情况下,如果打开一个标签页,那么浏览器会默认为其创建一个渲染进程。不过我们在“04 |…

Qt | 远程仓库

git | 基本操作 01 远程仓库 在了解之前,先注册github(gitee或者gitcode等等)账号,由于你的本地Git仓库和github仓库之间的传输是通过SSH加密的,所以需要一点设置: 第一步:创建SSH Key。在用户主目录下,看看…

姿态估计-人脸识别mesh-3d手势识别-3d目标检测-背景分割-人脸关键点

往期热门博客项目回顾:点击前往 计算机视觉项目大集合 改进的yolo目标检测-测距测速 路径规划算法 图像去雨去雾目标检测测距项目 交通标志识别项目 yolo系列-重磅yolov9界面-最新的yolo 姿态识别-3d姿态识别 深度学习小白学习路线 AI健身教练-引体向上…

UE4 相机围绕某点旋转

关卡(一个相机CameraActor,一个Cube(名叫Target)): 关卡蓝图里的逻辑(为了大家看得清楚,特意连得很紧凑,也比较乱,不然一张截图放不下): 只对Yaw 只Pitch: 同样对Roll: 围绕任…

Modelsim与Verilog入门

0.什么是Modelsim? Modelsim是一个支持多语言的仿真环境,比如我知道的Verilog和VHDL语言都可以在里边使用,这俩都是硬件描述语言; 即就是个软件,你可以用Verilog语言来写代码,然后编译,仿真出…

C++学习进阶:异常

目录 1.异常处理机制 1.1.抛异常和捕获异常 1.1.1.异常机制的基本场景 1.1.2.函数调用中异常栈展开的匹配规则: 1.2.异常机制的实际应用场景 2.异常相关知识 2.1.异常安全和异常重新抛出 2.2.noexcept关键字 2.3.异常的优缺点 1.异常处理机制 我们在C语言…

Finding a needle in Haystack: Facebook’s photo storage——论文泛读

OSDI 2010 Paper 分布式元数据论文阅读笔记整理 问题 到2010年为止,用户已经在Facebook上传了超过650亿张照片,对于每个上传的照片,Facebook生成并存储四个不同大小的图像,导致目前存储了超过2600亿张图片,相当于超过…

AQS(AbstractQueuedSynchronizer)队列同步器源码解读

🏷️个人主页:牵着猫散步的鼠鼠 🏷️系列专栏:Java全栈-专栏 🏷️个人学习笔记,若有缺误,欢迎评论区指正 目录 1. 前言 2. AOS、AQS、AQLS的区别 3. AQS的底层原理 3.1. 核心思想 3.2. 数…

Qt 项目文件(.pro)概述

Qt 项目pro文件 引言一、pro文件初探二、部分参数详解 引言 Qt工程项目由项目文件(.pro)进行管理。qmake使用文件中的信息生成Makefile,其中包含构建每个项目所需的所有命令。pro文件通常包含源文件和头文件的列表、常规配置信息以及任何特定…

ST-GCN模型详解(+openpose)

ST-GCN模型详解(openpose) 一、什么是ST-GCN呢 基于骨架的动作识别(Skeleton-Based Action Recognition)主要任务是从一系列时间连续的骨骼关键点(2D/3D)中识别出正在执行的动作。因为牵涉到骨骼框架这种…

CentOS7升级openssl

文章目录 一 系统环境二 操作步骤三 版本检查 一 系统环境 公司服务器等保要求,修复openssl的高危漏洞。 本机使用centos7.9系统,openssl版本是1.0.2k,计划升级到1.1.1q 在执行下列操作前,务必要打快照做好备份,以防升…

030——从GUI->Client->Server->driver实现对红外遥控的控制

目录 1、 解决韦东山老师irda模块中断申请失败的bug 2、 client添加处理程序 3、 添加服务器处理程序和驱动处理句柄 4、 处理数据读出不准确问题 5、 修改后的展示 1、 解决韦东山老师irda模块中断申请失败的bug irda需要通过中断来触发读操作,申请中断需要引…

Octopus v2:斯坦福的嵌入设备专用大模型

斯坦福大学推出了 Octopus v2,这是一种突破性的设备上语言模型,旨在解决与现有模型相关的延迟、准确性和隐私问题。 NSDT工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑…

源码篇--Nacos服务--中章(1):Nacos服务端的启动

文章目录 前言一、Nacos Console 启动入口:二、启动过程:2.1 容器启动监听器:2.1.1 调整启动标识为正在启动状态:2.1.2 环境准备阶段:2.1.3 容器环境准备:2.1.4 自定义的环境变量 设置:2.1.5 服…
最新文章