技能列表
-
编程语言:
- Java: 精通。深入掌握 JVM 原理(内存模型、垃圾回收机制、类加载机制等)、多线程(并发编程模型、线程池、锁机制、原子类等)、集合框架、IO/NIO、反射、泛型等核心技术,具备扎实的面向对象编程基础和丰富的实践经验,熟练运用常用设计模式(单例、工厂、观察者、策略等)。拥有丰富的性能调优经验,包括 JVM 调优(GC 参数调优、内存参数调优、线程池调优等)、数据库调优(SQL 优化、索引优化、查询优化等)和操作系统调优(Linux 系统参数调优),熟练使用 JProfiler、VisualVM 等性能分析工具,具备服务端高并发开发经验。
- Vue: 可独立使用 Vue.js 构建响应式 Web 应用程序,掌握 Vuex 状态管理、Vue Router 路由、组件化开发和常用 UI 框架(如 Element UI、Ant Design Vue),具备简单前端开发能力,可进行页面添加和配置项修改等。
- Python: 可使用 Python 编写脚本、进行数据分析,并进行简单 Web 应用开发(如 Flask、Django),掌握常用库(如 NumPy、Pandas、Requests)。
- Go: 可使用 Go 进行开发,掌握基本语法、并发模型(Goroutine、Channel)和常用库,了解 Web 框架(如 Gin、Echo)。
- C#: 具备 C# 开发基础。
-
Java 框架:
- Spring 全家桶: 精通 Spring Boot、Spring MVC、Spring Data JPA、Spring Security、Spring Cloud (掌握 Eureka/Nacos、Ribbon/Feign、Gateway 等组件),可快速构建 RESTful API、微服务和企业级应用,深入理解 Spring 源码和 IoC/AOP 原理。
- MyBatis/MyBatis-Plus: 可熟练运用进行数据库操作和 SQL 优化,了解 MyBatis 源码和插件机制。
-
数据库:
- 关系型数据库: MySQL (精通 SQL 优化、索引、事务、存储过程等,具备数据库设计和性能调优能力)、PostgreSQL。
- NoSQL 数据库: Redis (精通常用数据结构、缓存策略、持久化机制、集群部署等,可使用 Redis 解决高并发场景下的性能问题)、MongoDB。
- 中间件: 熟悉消息队列(RabbitMQ、Kafka)、缓存(Redis、Ehcache)。
-
DevOps & 云原生:
- 容器化: Docker (可熟练使用 Docker 进行应用容器化,掌握 Dockerfile 编写和镜像构建,熟悉 paas 容器平台 docker 容器部署)。
- 容器编排: Kubernetes (可应用 Kubernetes 进行容器编排,掌握 Deployment、Service、Pod、Ingress 等核心概念,了解 Helm)。
- 持续集成/持续交付 (CI/CD): Jenkins (可应用 Jenkins 进行 CI/CD,掌握 Pipeline 构建)。
- 云平台: 具备 AWS、Azure、阿里云等云平台的基础知识,了解云原生架构和理念。
- 操作系统: Linux (可熟练使用 Linux 进行日常操作和系统管理,掌握 Shell 脚本编写)。
- 版本控制: Git (可熟练使用 Git 进行版本控制,掌握 Git Flow 工作流)。
- 构建工具: Maven、Gradle。
- 网络协议与工具: 熟悉 HTTP/HTTPS、TCP/UDP 协议,熟练使用接口测试工具 JMeter 和 Postman,熟练使用 Wireshark、Fiddler 和 RawCap.exe 抓包工具。对数据结构和算法设计有一定的理解。
- 开发工具: 熟练使用 Visual Studio、VS Code、IntelliJ IDEA、Qt Creator 等开发工具。
- 其他: 了解 OpenCV,具备机器学习、深度学习相关知识;了解 HTML、CSS、JavaScript;了解 ES、Kafka、RabbitMQ。
兼职意向
寻求 Java 后端开发相关的兼职机会,能够胜任高并发、高性能系统的开发、维护和优化工作。具备扎实的技术功底和快速学习能力,可灵活安排工作时间,以高效、专业的态度完成交付任务。
城市:
职业:
又一个大佬啊,强的飞起
都是菜鸡 看到了找找工作