一款网页端的短视频网站。基于上述的背景调查,设计相应的架构来实现一个包含商品交易、广告投放、用户交互的一个项目平台。
第三方登录开源组件。目前已经集成Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、支付宝、QQ、微信、淘宝、Google、抖音、今日头条、京东、阿里云等第三方平台的授权登录。同时发布于Maven中央仓库,可根据指定的文档进行开发。
Spring 的简易框架版本。IOC 全称为:Inversion of Control。控制反转的基本概念是:不用创建对象,但是需要描述创建对象的方式。AOP (Aspect Orient Programming),直译过来就是 面向切面编程,AOP 是一种编程思想,是面向对象编程(OOP)的一种补充。
基于3版本的手写 Mybatis 框架。Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,灵活度高。
RPC是远程过程调用,将远程服务调用到本地使用。项目实现通过Nacos实现注册中心,类调用的是使用的JDK动态代理实现,通过SpringBean将Bean交付Spring管理,通过注入Bean之前将被Service注解的接口注册到注册中心,使用代理来增强接口对象,屏蔽远程调用的底层细节,使用Channel缓存来缓存服务,同时使用负载均衡方式平衡各服务之间的负载,使用Netty中的时间轮算法来定时维
《电化学分析系统》-20级蓝点工作室实训项目
最近一年贡献:6 次
最长连续贡献:1 日
最近连续贡献:1 日
贡献度的统计数据包括代码提交、创建任务 / Pull Request、合并 Pull Request,其中代码提交的次数需本地配置的 git 邮箱是 Gitee 帐号已确认绑定的才会被统计。