精通:架构、Java、微服务
熟练(大规模使用过):STL、数据结构与算法、Windows、数据库(SQLServer、Oracle、mysql)、arx、ACM、设计模式、各类文件格式(ini、json、xml)
熟悉(小规模用过或不是主要技术): VC/MFC 、C/C++
1.根据项目描述:
DAHAN旅游网是国内外入境韩国线上旅游一款程序。
项目职责:
1.根据用户提出的需求结合实际案例分析需求,并使用powerdesigner进行数据库建模,使用毗邻目录模式算法设计无限极分类,由于考虑sql性能问题,有些表没有完全按照第三范式设计表,采用空间换时间概念占用少量冗余字段来提升sql性能,设计了出用户模块表(支持三方登录)、景点玩乐模块、新闻模块表、旅游商城模块表、客制化模块表、订单模块。
2.采用i18n技术整合beetl模版引擎实现后台的国际化,客户端在发送请求通过编写filter过滤器获取httprequestheader自定义language进行切换语言,对httpresponse响应的json串做处理,解决了app接口的国际化。
3.系统架构采用前后端分离项目,使用springboot快速搭建系统后台,客户端调用服务端采用restfull风格设计接口,使用jwt和oauth2方式作为用户认证和授权方式,并结合redis分布式缓存实现单点登录。
4. App用户登录模块密码动态加盐并进行md5加密,防止恶意拦截登录请求或逆向app获取用户登录凭证。
5.使用solr实现App/Pc站内搜索,配置dataimport从数据库获取数据,配置solr中文分词器实现搜索分词功能。
6.使用Quartz任务调度框架实现solr定时增量功能,定时计算热门度,自动统计访问量功能。
7.后台管理系统上传图片模块已做图片剪裁处理,完美适应app和pc端图片显示效果。
8.高仿途牛网编写客制化模块中的自行设计,为您设计,推荐行程功能。
9.订单模块功能的实现,订单详情信息表,利用mysql5.0新特性,存储json串方式并建立虚拟索引。
10. 使用算法编写旅行商城中按天包车和接机送包车收取跨区费、手续费用功能。
角色 | 职位 |
负责人 | 高级软件架构师 |
队员 | UI设计师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |