Skip to content
View gitgg021's full-sized avatar

Block or report gitgg021

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gitgg021/README.md

👋 我是 CaoCao 😄

👯 一位热爱篮球, 热爱跑步的Coder 👯

🏡 状态:大四在校生
👨‍💻 方向:Java后端,了解前端
📝 博客:CSDN | https://blog.csdn.net
📫 邮箱:605007817@qq.com
⚡ 爱好:编程、跑步、篮球、旅游
🌱 AI数据可视化平台 | http://www.huahuaguagua.top
💬 做过的项目有 | AI数据可视化平台 AI-Chart、接口调用平台 CC-API、用户管理中心(提供后端快速初始化模板)、CC 外卖、CC 旅游(后两个为早期初学项目没有更新GitHub)

技术栈

后端

  • 具备扎实的 Java 基础:掌握集合框架、I/O流、Stream流、反射机制等,阅读过HashMap源码,了解其扩容机制。
  • 熟悉使用并发编程:熟悉ThreadLocal、synchronized、volatile、线程池的创建和参数设计等。项目中实践过自定义线程池实现并发和操作异步化。
  • 熟练使用 SSM + Spring Boot 等核心框架:了解 Bean生命周期、 SpringBoot 的自动装配原理、有自定义 Starter 的项目实践、能够使用 MyBatis Plus + MyBatis X 自动生成基础 CRUD 代码。
  • 熟练使用 MySQL 数据库:熟悉索引、事务、日志、MVCC等常用特性,能够通过创建索引、Explain 分析等方式优化性能。
  • 熟悉使用 Redis:熟悉 Redis 的基本数据结构及其使用场景,熟悉持久化机制,高可用机制等,能够解决高并发下的缓存穿透、雪崩、击穿问题,实践过基于Redisson 的分布式限流。
  • 熟悉 RabbitMQ 消息队列:了解其基本使用场景,如异步解耦、消息确认机制等。有过手动消息确认、消息持久化、交换机队列定义、消息生产消费的实践。
  • 了解 Spring Cloud 相关组件使用:通过阅读官方文档用 Spring Cloud GateWay 实现 API 网管,Nacos注册中心和配置中心,并使用 Dubbo RPC 框架实现子系统间的高性能接口调用。
  • 其他:了解 Linux 常用命令, 能够使用 Git、Maven、Docker、ChatGPT 、Postman、Swagger2,Jmeter 等工具提高开发协作效率, 有独立项目部署经验。

前端

  • 通过官方文档实践过 Ant Design Pro 脚手架
  • 其他前端知识能看懂一些,但离熟练还有很远的距离,有前端小伙伴想找开发搭子可以联系我丫

Popular repositories Loading

  1. AI-Chart AI-Chart Public

    🌟🌟🌟 AI数据可视化分析平台, 仅需提供 Excel 表格、输入想要分析的结论,自动调用 AIGC 提供智能图表生成,扇形图、折线图、多种图表格式任你挑选,分析结论智能生成,小白也可以分析数据啦!

    Java 30 4

  2. AI-Chart-fronted AI-Chart-fronted Public

    🌟🌟🌟 AI数据可视化平台, 仅需提供 Excel 表格、输入想要分析的结论,自动调用 AIGC 提供智能图表生成,扇形图、折线图、多种图表格式任你挑选,分析结论智能生成,小白也可以分析数据啦!

    TypeScript 4

  3. user-center user-center Public

    用户中心管理平台, 为初始化项目提供快速模版

  4. user-center-fronted user-center-fronted Public

    用户中心管理平台, 为初始化项目提供快速模版

  5. CC-API-fronted CC-API-fronted Public

    🌟🌟🌟 提供 API 接口调用平台、管理员可以接入并发布接口、统计分析各接口调用情况。用户可以注册登录并开通接口调用权限、浏览接口、在线调试,还能使用 客户端SDK轻松代码中调用接口!

    TypeScript

  6. CC-API CC-API Public

    🌟🌟🌟 提供 API 接口调用平台。管理员可以接入并发布接口、统计分析各接口调用情况。用户可以注册登录并开通接口调用权限、浏览接口、在线调试,还能使用 客户端SDK轻松代码中调用接口!

    Java