主要负责完成微商城支付抢购模块。处理并发排队,防止击穿。 利用redis原子性防超卖等。 包含数据库表结构设计
530Javaredis
1、湖北移动在网上终端预约销售基础上,即将启动网上商城建设项目,用于建立网上终端、营销案在线销售及相关辅助功能,包含商品管理、订单管理、类目管理、客户管理、合作商管理、客服管理、购物平台、内容管理等,很大程度上分担了人工的压力,对提高客户服务效率和客户满意度能够起到较好的作用 2、主要负责商品的添加,商品的审核、上架等功能,主要涉及到的技术栈有 springboot、mybatis、redis、mysql、mongo、nginx、tomcat、git等等
870Java团购网站系统
该软件为二维码生成工具,可以将你输入的文本转换为对应的二维码展示出来。通过扫描二维码可以获取相应的文本信息,如果输入的为网址还可以跳转到相应网页。
440C/C++
在Change & Service Request Management团队担任Change Manager,为客户诺和诺德和NNIT内部管理变更流程。工作内容包括:  确保RFC (Request For Change)记录的完整性,确认所有必要的信息已经填入,包括业务需求,风险评估,执行计划,回滚计划,目标日期,等等  针对GxP change,审批相关的113文档,确保文档信息的完整性。和QA一起确保文档的合规性和正确签署  跟踪所有的change,确保每个change不论从技术层面还是业务层面都被完整评估和审批(包括Service Owner,Architect,本司和客户的技术专家),让每个change都能规避不必要的风险  确保所有的Urgent change和fail change都有PIR (Post Implementation Result),跟踪PIR的质量  制作月度生产力报表
610
本项目是专门为公司自研项目管理权限分配以及配置广告渠道标识的系统,主要分为首页,工具,公共服务路由页面,封装多功能table表格以及权限分配
810react地图(Map)
1.项目主要分为三大模块:指标模块、分布式链路模块、日志模块。指标模块主要用于快速发现线上问题和告警;分布式链路模块主要用于微服务调用的性能分析分析和优化;日志模块用于在线日志查询和搜索。 2.我在这个项目中主要负责系统的设计以及分布式链路和日志模块的实现。我们分布式系统在公司同时为上千个微服务提供服务。 3.主要遇到的难点是如何快速处理海量的应用数据,主要依靠在系统的中各个节点大量使用了分布式的架构来解决。
1110Java时序数据库
该小程序是用来售卖小孩的服装的,功能类似于热风线上小程序。主要功能有,首页,个人中心,购物车,支付功能等
590html
项目介绍:直订plus是对原直订APP+单店小程序的整合重构项目,全部使用uni-app框架进行开发和发布。 主要包含酒店订房系统、周边生活(话费充值、团友加油、美团外卖、京东购物)、论坛发布动态、会员管理等模块功能。 主要职责:1.负责项目的搭建及APP权限校验、axios接口封装、正则校验、海报、分享等公共方法的编写; 2.负责单店小程序模块的uniapp翻新,并植入进APP; 3.负责圈子模块:发布、回复动态(文案、图片、视频)、个人中心、实名认证等功能; 4.对接活体检测,在用户发布动态的时候进行人脸识别,提高论坛安全性; 5.接入百度OCR身份证识别,完成实名认证功能; 使用技术:uniapp、vue2、vuex、友盟埋点、OCR身份证识别、人脸活体检测、客服聊天机器人
790vueAPP
产品可以微服务的形式运行于容器中,作为连接应用层和数据库层的桥梁。它通过外部接口协议与应用层实现交互,提供数据存取、数据压缩、数据深度维护、负载均衡、透明化数据库操作、操作日志保存等功能。 产品可分为数据库通信模块、连接池、协议栈、负载均衡模块、日志模块、数据库处理模块、配置权限模块、监控模块等。 通信模块:实现tcp\ip、udp、MQTT等通信方式,便于应用层使用。 连接池:负责管理数据库的连接,实现数据库的服用和释放,降低创建和关闭连接的开销。 协议栈:负责实现应用层协议的解析,适配各种所需要的协议。 负载均衡模块:负责接口负载的均衡,保持高可用性和可靠性。 日志模块:负责各种运行数据和错误的记录,提供事后的分析数据及数据库恢复。 数据库处理模块:提供底层数据库的处理接口,目前可支持sqlite3。 配置权限模块:可灵活配置数据读写的权限,保证数据的安全性;支持根据需要设置数据库深度等参数。 监控模块:监控运行状态信息,如连接数、读写次数、执行效率、数据库文件大小等,同时可提供超越阈值的报警信息,可提供不同的接口供外部使用。
580C/C++数据存储
用户注册登录:注册登录模块为了信息安全使用了md5加密和salt防止用户帐号被恶意操作。当用户注册和登陆使用了验证码短信时,为了避免恶意刷短信验证码,我使用了ip+手机号,设备码+手机号的缓存key方案,超过一定次数时则将用户加入黑名单。 短信服务系统:我使用了微服务搭建,整合了阿里云短信服务和一个不太稳定的短信服务平台(具体名字忘了,其产品优势是价格便宜)。系统会优先使用不稳定的短信平台服务,当连续失败3次后,则会使用阿里的短信服务兜底。 司机抢单:系统初期开发使用了jvm锁防止系统高并发导致多个司机抢到订单,后来基于预防以后客户有服务多实例需求或者性能问题导致系统扑街,我主张改为使用mysql的唯一索引绑定订单编号。 行车轨迹:由于开发初期ios和Android的同事没有商量使用哪家导航,各玩各的分别使用了高德和百度地图。而我开始也没意识到不同地图工具使用的坐标系不一致(我也没问他们,直接按个人喜好用了高德地图),直到后来测试提出某些订单的行车轨迹有问题,再才去查找坐标系转换的解决方案,最后没得选用了百度地图实现,由于坐标批量转换有条数限制,最终使用了多线程提升系统性能。(行车轨迹
750Java并发/并行处理框架
在线定制蛋糕平台分为pc端和app端,分为首页,全国配、蛋糕、合作专区、立即兑换页面,项目主要业务是在线零售蛋糕服务
490javascriptVue 组件
主要负责资产风险模块的开发与维护,资产风险分类和实时指标功能开发; 资产风险分类:使用了多线程处理分表信息和工作流,以及定时任务实现用户待办任务的推送。由于系统部署在多个服务器,我使用了redis的分布式锁处理该业务,避免多次执行的风险。 实时指标:由于指标的的详细信息储存在数仓,由于每个指标都需要调用多个不同的数仓接口获取最新数据。我使用了配置文件定义每个指标需要调用的接口和入参。为避免网关超时,我使用了多线程调用接口获取指标数据。并使用CountDownLatch进行数据汇总后的后续处理。
660Java数据处理
使用vue开发的企业网站 满足企业定制化开发 解决复杂问题 使用vue开发的企业网站 满足企业定制化开发 解决复杂问题 使用vue开发的企业网站 满足企业定制化开发 解决复杂问题
690vue PC网站
1、 使用阿里云进行图片存储。 2、 负责员工的发帖和点赞评论等,使用Redis对热门帖子排行的信息进行存储,提高效率。使用xxl-job实现对热门帖子的定时更新。 3、 负责管理员对用户模块的管理,对公司内部信息公告的发布等。 4、 使用elasticsearch进行数据检索,利用MQ异步通知实现mysql与elasticsearch的数据同步。
540JavaScript MVC 框架
SDE(Software Defined Environment) 平台的搭建。我们使用Ansible + Gitlab + Vagrant等技术搭建了一套自动化运维体系,其中应用到了DevOps理念和技术,应用和服务的运维过程由原本的手工+脚本方式成功过渡到了“本地开发+自动画构建和测试+一键部署意见回滚”模式,无论是运维变更的效率还是质量都更上一层楼,使得整个团队的运维人员都能从重复运维过程中解放出来,去做更有价值的事情,比如性能调优,问题提前判断和预防等等。 本人在国内团队担任技术leader,负责方案探索,技术交流,任务分配,生产力掌控,上下级沟通交流,日常系统开发等任务。 项目中使用的技术: Gitlab —— 代码管理和代码审核平台,由我们团队自己搭建管理,自己负责HA方案 Gitlab-Runner —— 流水线工具,大部分流程被抽象出来放到单独的脚本内,针对不同项目定制开发不同的流水线 Ansible-Tower —— 部署工具,一键部署和一件回滚 Ansible + Python —— 配置管理工具,所有运维的项目都转成Ansible的配置项,通过Ansible自
910python
1、帮助中小企业实现便捷有效的移动自营销,分为工作台、用户、企微企业、编辑器、商城、支付等多个模块 2、我主要负责编辑器组件业务、企业微信同步业务、基于企微实现的代开发业务等等,服务使用技术栈有maven/gradle、docker、tomcat、jdk8、springboot、dubbo、lombok、zookeeper、sonar、canal、git等
710JavaJ2EE框架
微信小程序 使用uniapp开发的各种小程序 也可以使用原生开发 各种定制化开发 解决复杂问题 使用uniapp开发的各种小程序 也可以使用原生开发 各种定制化开发 解决复杂问题
760vue微信小程序
背景:现代青年男女社会压力大,社交日益减少,多少存在男女沟通相处问题,故开发此AI小程序,提供男女沟通模拟尝试。 技术:uni-app 负责:所有的实现
1760vuevue
项目描述:基于Vue3.0+TypeScript的前端项目,使用elementUI组件库,构建工具为Vite,项目采用了Pinia、vu e-router等相关技术栈以及ES6语法,采用组件化的思想设计整个项目。 技术栈:Vue3.0、Vite、TypeScript、vue-router、Pinia、element-plus 通过对axios进行二次封装来统一管理配置,与请求相关的逻辑封装在一起,使后续维修和修改更方便。 通过pinia解决父传子、子传父以及跨组件通信等状态传递问题,使状态管理更加简单便捷。
460网店系统/电子商务
主要负责员工管理,合同管理的迭代开发; 员工管理:使用了分布式锁和多线程将待入职员工转为在职员工,入职员工根据不同的入职方案,或许会调用薪酬系统的社保服务,商业保险服务,公积金服务。以及发送合同给员工签署。签署完成后则入职成功。数据库分别有待入职员工,在职员工,和离职员工的表。 合同管理:优化发送合同时的短信通知,原系统职工发送签署短信给待入职员工时,需要企业方签署的短信也会发送相应的条数给职工。优化后,职工批量发送签署合同时只会接收一条短信,降低短信成本。
620Java作业/任务调度
当前共158526个项目
×
寻找源码
源码描述
联系方式
提交