联系方式与个人信息
- 易康/男/1998
- 手机/邮件:17345752915/yi1115610574gmail.com
- QQ/微信号:1115610574/kangkang-0919
- 本科/成都东软学院/软件工程/ 2021 应届生
- 期望职位:Java(实习)
Github: https://github.com/yk17310320725
技术栈
熟悉 Java 语法,多线程、集合等基础框架。
- 熟悉基础数据结构和算法,了解计算机网络,了解操作系统。
- 掌握关系型数据库,如 mysql,了解非关系型数据库,如 redis。
- 熟悉编程规范,掌握编写接口文档和接口开发,熟悉使用 Git 管理代码版本。
- 熟悉 Spring,SpringBoot,MyBatis 等开源框架。
熟悉 Linux 操作系统,掌握 Shell 编程,掌握 Tomcat 环境部署。
开源项目和项目经历
Spring Boot 论坛(个人项目)
简介:该项目使用 Spring Boot 开发,通过该项目我学会了使用 Spring Boot 的快速完成的项目的搭建。
主要技术:使用 Spring Boot 来进行项目搭建,使用 Maven 进行项目依赖管理。
- 支持 H2 和 MySQL 数据库,其中 H2 可以不依赖数据库服务器快速的部署项目。
- 使用 MyBaits 来操作数据库,利用 MyBaits Generator 来生成表对应的模型、操作数据库的接口、CURD sql 的 XML。
- 使用 Flyway 进行数据库文件的管理。
- 使用 GitHub OAuth 来进行登录验证。
使用 Ajax 来进行页面无刷新更新。
PHP-Casbin 生态完善(开源项目)
简介:Casbin 是一个强大的、高效的开源访问控制框架,其权限管理机制支持多种访问控制模型。利用 Casbin 可以在项目中非常简单的进行权限的管理,Casbin 也支持 ACL、RBAC、ABAC 多种模型。
主要工作:完善 PHP-Casbin 核心功能的开发:
PHP-Casbin 是 Casbin 的 PHP 版本,我的工作就是将 Casbin 中新特性迁移到 PHP-Casbin 中。
- 完善 PHP-Casbin 主流框架的适配:
让 PHP-Casbin 支持主流的开发框架如:Symfony
、Hyperf
、EasySwoole
、Phalcon
。
- 让 PHP-Casbin 支持 C 拓展
使用 PHP-CPP 将 Casbin-cpp 编译成动态库,从而提升 PHP-Casbin 的性能。
校园经历
- 2017.9 - 2019.4,ACM 实验室
步入大学时,懵懵懂懂进入 ACM 学习算法和数据结构,为我后面项目开发打下了丰厚的基础。
- 2019.4 - 至今,成都东软学院项目组
兴趣使然,加入学校项目组学习项目开发。从这里我学到流程化的项目开发,如何使用 Git 来进行代码管理、如何设计接口如何以及书写接口文档。