项目开源站点
Github: https://github.com/Cyanzzy
Gitee: https://gitee.com/cyanzzy
博主技能
- Java:熟悉 JavaSE(如异常处理、IO、反射等),能够熟练使用 Java 8 提供的 Stream API 、Lambda 进行编程,熟练使用多线程编程,有 Java 并发编程相关的实践,熟悉 JVM 常见 GC 及算法,有过使用命令行和 GUI 工具监控调优 JVM 的实践。
- 开发框架:熟悉 SSM + SpringBoot 开发框架,能够快速并熟练地搭建 Web 应用、完成相关 API 的编写。
- 数据库:熟悉 MySQL,熟练掌握 SQL 语句的编写,熟悉 MySQL 事务的 ACID 特性和事务隔离级别,熟悉 MySQL 下锁的分类和适用场景,实践过性能分析工具 explain 和 InnoDB 索引结构简化设计,有本地事务控制和分布式事务控制的实践。
- 缓存:熟悉 Redis ,熟悉缓存击穿、缓存穿透、缓存雪崩等问题并实践过相应的解决方案,熟悉 Redis 主从数据同步原理,实践过缓存不一致解决方案和 Redis 主从架构搭建。
- 设计模式:熟悉并实践多种设计模式,比如工厂模式、策略模式、模板方法模式、代理模式等。
- 消息队列:熟悉 RabbitMQ 消息队列,有过消息生产消费、手动消息确认、发布确认、应用解耦和流量削峰的实践。
- 微服务:熟练使用 Spring CloudAlibaba,如 Nacos、OpenFeign、Gateway 等,能独立开发微服务项目。
- Linux:熟悉 Linux 常用命令,如文件目录指令、搜索查找指令、压缩和解压缩指令,能够在 Linux 系统高效地进行系统管理。
- Docker:熟悉 Docker 容器技术、Docker 常用命令, 能够独立地在服务器上运用 Docker 部署项目。
- Git:熟悉 Git 常用命令和相关操作,能够使用 git 进行有效的团队协作与开发。
- 编码规范:有着良好的编码习惯,能够遵循 Alibaba Java 编码规范进行项目的完整开发、测试、部署上线等。
项目汇总
编程试题评测助手:https://gitee.com/cyanzzy/coj-backend-microservice
OL 授课中心:https://gitee.com/cyanzzy/online-education
算法学习中心:https://gitee.com/cyanzzy/algorithm-learning
基于电子元器件的资源管理与决策支持平台:https://gitee.com/cyanzzy/erpsystem
更多请参考博主仓库~
Comment