网络协议:
•熟练掌握 TCP、UDP、HTTP、HTTPS 协议。 前端:
•熟练 Ajax/jQuery/CSS/HTML 等基础前端开发技术。
•掌握对 Node.js 的使用。
Linux:
•熟练使用 Linux 常用命令;shell 脚本、常用工具的搭建和配置。 存储:
•熟练使用 mysql 索引、查询优化、事务等。
•了解常用的缓存技术,熟悉使用 redis、MongoDB 等。
语言:
•熟练掌握 PHP 编程。 框架技术:
•熟练掌握 Java 编程。 Spring框架技术:
•web 框架:ThinkPHP
•熟练使用 SVN 和 Git 版本控制管理工具。
•熟练使用 composer 工具
•熟悉 docker 的使用,能够使用 docker-compose 进行单机快速部署
•熟悉基本的数据结构和算法;
项目一 : 电商后台 / APP Go 开发工程师 | 小组组长
项目描述 : 为满足高并发的访问,采用微服务生态系统 Micro , 搭建一个后台和 APP 接口
责任描述 :
1、作为小组组长,参与技术选型 , 辅助前端人员完成相关业务 ;
2、负责开发环境的搭建 : go-micro,Consul,Grpc,Protobuf 等 , 修改 Micro 微服务
框架中的 rpc 通信为 Grpc ,加快速度 ; 使用二进制数据格式 profobuf 提高传输速度 ; 部署 文件存储系统 FastDFS 和 Nginx
3、负责分析业务并编写开发文档
4、负责根据需求文档进行模块开发,包括用户系统,订单系统,物流,分红系统,商品 系统等,定时将小组进度汇报给总监
5、使用 Orm 进行数据交互,实现数据持久化 , 对常用数据信息存储在 redis 缓存 6、通过 httprouter 注册路由 , 实现 Restful 接口规范
7、负责在 GO-Micro 中编写 proto 文件并将部分服务部署测试
8、编写 docker-compose 文件 , 部署服务的测试环境
项目使用springboot+nacos+gateway+MySQL+redis开发,系统采用微服务开发,近期刚刚上线,本人负责公共模块功能开发。 项目目前包含了:舆情、传播力、内容安全等模块等模块。所涉及的模块大体覆盖了公司内部业务信息化。
项目使用php+mysql开发,框架使用TP5.1,后端由个人独立开发。 项目主要实现了人大代表提交建议后,政府部门参与办理的流转流程。分为多机构多角色使用,建议办理过程中需要各部门提交相应的材料,以便人事委审核办结。