个人介绍
1.掌握面向对象分析和设计知识,具备良好的面向对象编程思想;
2.熟练掌握 Java 基础知识、Java 语法,了解 Java 内存模型;
3.熟练掌握 JavaSE:集合框架、io、多线程、反射、网络编程;
4.熟练使用关系型数据库 MySQL、Oracle、PostgreSQL 等,熟练编写 sql 脚本;
5.熟练掌握 Redis 非关系型数据库,熟练使用 Redis 的持久化策略以及缓存淘汰机制,了解 Redis 常见问题;
6.熟练使用主流框架 Spring、SpringMVC、Mybatis、MybatisPlus、SpringBoot、ShardingJdbc 等;
7.熟练使用 Struts2、Hibernate、Spring 框架整合开发;
8.熟练使用消息中间件 RabbitMQ、RocketMQ 和搜索引擎 Elasticsearch;
9.熟练使用 Dubbo 分布式服务框架,支持高并发的 RPC 调用;
10.熟悉主流微服务框架 SpringCloud 以及其核心组件 Nacos、Gateway、Feign;
11.熟悉 Netty 网络通信框架;
12.熟悉 tomcat、Nginx 等 web 服务器;
13.了解 ZooKeeper 的数据结构和基本操作,能够使用 ZooKeeper 进行简单的分布式应用开发;
14.了解 Linux 常用操作命令和 Docker 容器化平台;
15.了解 Angular、Vue、HTML、CSS、JS、Ajax 等前端技术;
16.熟练使用 Idea、Eclipse、MyEclipse 等开发工具;
17.熟练掌握 Git、SVN 等版控制工具,熟悉 Maven、Gradle 构建工具;
工作经历
2020-11-01 -2024-12-27觅上(北京)科技有限公司java
1.参与功能模块设计与相关文档编写。 2.负责开发在建项目,根据需求文档进行开发和自测。 3.维护运维项目,确保项目稳定运行。 4.去客户现场处理 bug,开发新需求,提供及时的技术支持
教育经历
2017-09-01 - 2020-01-10北京理工大学计算机科学与技术专科
毕业于北京理工大学,主要学习计算机科学于技术知识。
技能
项目内容:该项目是一个支持用户在线购票、订单管理及支付的综合购票系统,涵盖电影票、演唱会门票等 多种场景,支持多终端访问,提供实时余票查询、订单生成及支付功能。 使用技术:SpringBoot + Spring Cloud + Mybatis + RocketMQ + Feign + Quartz + + Redis + Mysql + Maven + Vue 工作内容:1.实现后台票种配置,以及利用 Quartz 可以定时生成票种票数。 2. 订单购票:利用分布式锁+队列实现购票防止超卖和库存不一致。 3. 利用 RocketMQ 发送延迟消息实现订单超时释放机制。