1. rabbitmq 消息队列
2. 熟练使用php及C++,Java
3. 熟练使用设计模式
4. 熟练使用docker
5. 熟练使用缓存技术,反射,AOP,消息队列
6. 熟练使用js,vue,react
7. 熟练使用二叉树、红黑树、B+树,及一些排序算法
8. 熟练使用tp6、laravel及swoft框架
10. 熟练使用版本控制工具git
11. 用sonar作为代码检测工具
多商户电商系统:
1. 该系统采用前后端分离技术(可以加快开发进度,便于维护)
2. 前端采用vue框架开发,提高了开发效率,采用了懒加载,模块组件化,易于扩展。
3. 后端采用PHP7.2,
4. MySQL5.7作为数据存储,采用主从同步方式提高了数据吞吐率;
5. 使用redis作为session驱动,解决了登录问题(cookie+session),并使用redis集群作为缓存驱动, 浏览变得更顺畅,
6. 项目采用了策略、抽象工厂及代理模式,项目层次非常明朗;
7. 使用协同过滤算法(itemCF)推荐商品;
1. 该系统采用前后端分离技术(可以加快开发进度,便于维护) 2. 前端采用vue框架开发,提高了开发效率,采用了懒加载,模块组件化,易于扩展。 3. 后端采用PHP7.2, 4. MySQL5.7作为数据存储,采用主从同步方式提高了数据吞吐率; 5. 使用redis作
疫苗管理系统: 1、在此项目中担任全栈开发工程师 2、使用了数据库连接池技术 3、使用了数据模型映射 4、使用事件驱动技术
视频会议项目: 1、我担任全栈开发工程师(主要语言C++,html,JavaScript,css) 2、使用了h264视频协议 3、使用ffmpeg技术 4、使用ptlib插件 5、该项目多人可以同时在线进行会谈,实现了会议控制、禁言、闭麦、主席台,视频分辨率可调等