作为某金融app的支付中台系统是交易平台为各大业务系统提供支付功能的系统,其对接了各大支付渠道,包括:支付宝支付、微信支付、云闪付等主流支付平台 工作职责: 负责各大支付渠道接口的维护、 数据库设计、新需求整理评审、上下游对接、线上问题排查等 项目痛点: 交易支付系统是整个交易链路中最底层的系统,为上游提供支付能力的同时需要保证支付成功率达到 TP999,同时需保证及时同步支付渠道的订单状态以及回调上游,对系统的性能提出了较高要求 方案设计: 1.采用 RocketMQ 异步处理的方式,提升接口可用性与降低接口RT,在系统内部落单成功后及时返回上游,系统内部异步处理剩余逻辑,从优化前平均耗时 800ms 到优化后的平均耗时 100ms ,接口性能提高 8 倍 2.采用模板方法模式、策略模式、工厂模式将不同支付渠道的 API 进行统一抽象,使其可高度复用,降低了重复代码的编写提升了代码的可维护性 3.采用分库分表策略设计订单表,降低了日益增长的订单量对数据库造成的压力 4.采用观察者模式监听订单状态变更异步回调上游,降低了各模块间的耦合性提升代码的可扩展性 5.采用分布式任务调度框架
1600
项目背景: 作为某金融app的还款系统是交易平台对债务消解、债务费用计算的核心系统,主要负责对用户的逾期债务进行自动还款和处理用户对债务的手动还款等逻辑 工作职责: 负责整体架构设计、数据库设计、新需求整理评审、上下游对接、线上问题排查等 项目痛点: 1.还款系统对接的业务方数量多,需满足不同业务类型债务的复杂还款费用计算,同时需支持还款逻辑快速变化与迭代 2.平台存在千万级的逾期债务,还款系统需对逾期债务进行每日跑批自动还款,在自动还款期间需保证系统的高可用与高可靠性 方案设计: 1.采用模板方法模式、策略模式、工厂模式、组合模式重构还款核心逻辑,满足了在复杂多变的需求背景下对不同债务类型的处理,保证了系统的扩展性与稳定性 2.自研 TCC 分布式事务框架,确保各系统间数据最终一致性 3.自研 WorkFlow 重试框架,优化还款成功率,基于请求上下文保证用户提交本次还款请求后在系统内部一定会处理成功 4.采用分布式任务调度框架 ElasticJob 与 Redis 优化自动还款跑批期间耗时较长问题
1080JavaAPP
负责全栈开放,难点:发布供求信息时防止客户在标题或者内容中添加联系方式,需要过滤其中内容信息,使用百度过滤接口实现效果。
980PHP微信小程序
商户下属采购平台,微信小程序,采购商及散客可在小程序完成注册、登录、设置完善信息,加购商品及进行后续结算,订单流转到商户平台,商户平台进行发货操作,发货完同步至采购平台
1250Java小程序
1. 根据员工excel信息和月度财务信息,整体月度excel报表。 2. 读取员工考勤信息,一键生成员工资条,并通过邮件发送。 3. 汇总表的列要求根据考勤信息表的列,自定义计算公式。该软件 支持通用的计算公式,可以根据列名定义公式结果。 比如:加班费=延时加班费+公休加班费+法定节假日加班费,或者 绩效工资=绩效基数*绩效系数*考核分数 4. 系统采用java swing开发界面。excel解析使用jxl。邮件发送使用jmail。
1360JavaSwing开发包
批量访问不同网站查看网站的返回码,通过不同的返回码确定此网站是否可以正常访问,并将对应结果更新到表格中,完成筛选
1270python网络爬虫
实现每个站点的管理以及注册 通过小程序进行下单购买自己所需物品 能够查看物品配送进度 后台数据分析等功能
1420Java小程序
根据青少年家长日常中的痛点/需求,以“把度晓晓作为朋友”的设计理念切入,相比现在形式在新场景下为用户提供更优的服务——“辅助指导家长科学带娃、陪伴孩子健康成长”。作为“陪伴型”数字人应该更适应“千人千面”的用户需要,像真人一样在不同环境/不同时间应对不同互动对象表达不同的肢体动作、语言、情感等等。 在本校项目中,我负责绝大多数需求分析,流程图绘制,功能设计等。
850
标签管理系统是一套基于烟草业务数据的数据分析系统。 其数据来源主要包括: 产品、零售商、订单、退款、新零售等数据。 其目标是对高价值客户和农网客户,完成客户画像。 为了方便统计分析和查询,数据需要经过清洗和转化,最终组织成星表结构的数据仓库结构。 基于实现难度和性能的考虑,雪花状的数据仓库模型,进行了扁平化处理,变为星表结构。 例如,将客户和产品上的属性直接放到了事实表上,为简化标签计算时的数据关联。 有了适用于分析模型的数据仓库结构,标签管理和计算才有了数据基础。 在标签管理的基础上,基于一定的条件对用户进行分群,结合特定的算法,就能实现客户画像。 系统分为数据暂存库,数据仓库区,数据聚合区,标签管理区,画像管理区等模块。 主要负责标签管理区,和画像管理区。 主要技术:springboot+mybatis+mysql+redis+vue+Elment-u。i
2750JavaORM/持久层框架
贵客厅小程序是一个通过用户填写资料,答题,参加品鉴会等方式来增加客户粘性的微信小程序。 该项目分为品鉴会,题目,积分,抽奖活动等模块。 主要负责品鉴会,题目,积分的后台管理,及微信小程序的开发。 后台管理采SpringBoot+Mybatis+SpringMVC+Vue+Element-ui,微信小程序采用uniapp开发。
960Java微信小程序
本期边缘盒子系统重点支撑广东省内视频业务的运营管理,包括了终端开户、平台级联、设备管理、多租户及权限管理、AI能力运营及运维管理,同时对上层行业应用提供统一的能力开放等功能模块。边缘部署算法,接入视频流,进行识别结果,通过反馈结果上传管理端。
1790Java
整个系统分为3个模块,即数据查询Api模块、数据处理和清洗模块、数据接入模块。 数据查询Api提供数据的查询服务、统一查询、数据处理和清洗,对数据清理和整合,结合规则引擎。数据接入,有api推送接入、binlog接入等
1190Java
通过手机端获取已有的设备进行稽核,检查设备的状态。手机端摄像头获取照片,上传服务端,服务端对上传照片进行算法识别设备状态,返回结果呈现在手机端和web端
1000JavaJava
系统主要为品鸿供应链管理有限公司内部人员服务,包括货品管理、工单管理、客户管理、仓库管理、销售报表、财务报表等等。 主要负责货品管理、工单管理、客户管理、仓库管理等业务模块开发,和移动端的开发调试。 项目在PC端,手机端(android、ios)都有发布。 后端使用springBoot、Redis缓存、mybatis持久层、MySQL、oauth2.0权限管理。 前端使用vue,Element-ui做pc端,uniapp做移动端,项目中遇到的问题主要是ios端的应用会出现一些bug,通过大量查询相关资料,完美解决
1250Java
项目分为小程序版块C端用户下单收旧衣物,上门收取和核销。后端有加盟商家、核销衣物兑换券。 整个项目采用微服务架构
1400Java支付(Payment)
项目分为移动端、PC管理端和后端服务,为骨科器材服务公司提供医院院内跟台服务、产品管理等内容。在这个项目采用微服务架构,整体采用springcloud alibaba, rocketmq消息中间件,redis等。
1400Java应用服务器
本项目可以分为8大版块分别为 首页:展示常见的功能及注意事项和最新要处理的事件包括点击跳转上下架、销量、商品的走势图(可分为日、月、年)方便查看日后备货情况减少浪费。人员管理:包括店员的管理、vip用户管理(优惠、打折)、用户管理。支付管理:支付方式的添加。库存管理:仓储系统的延伸包括:采购、入库、出库、预警、等等。
920建站系统CMS
prd文档撰写:一般情况下直接写在原形的旁边方便观看,主要功能就是写出功能的实现。也可以写成prd文档手册。 后台功能的核心主要是看面向哪类的群体,比如说面向G端用户就要考虑的是方便办公让用户使用起来一目了然,大大的减轻工作量。面向B端用户就要多考虑盈利情况。面向C端用户就要考虑使用情况比如:视觉体验等等
1030企业ERP/CRM/进销存
本项目可以分为8大版块分别为 首页:展示常见的功能及注意事项和最新要处理的事件包括点击跳转上下架、销量、商品的走势图(可分为日、月、年)方便查看日后备货情况减少浪费。人员管理:包括店员的管理、vip用户管理(优惠、打折)、用户管理。支付管理:支付方式的添加。库存管理:仓储系统的延伸包括:采购、入库、出库、预警、等等。
920界面原型设计工具
个人开发的微信小程序项目,目前已经有9万多用户 包含小转盘做决定,生成随机数,抛硬币做决定等功能 整个项目独立开发完成,平均每天800多个用户使用
1980小程序微信小程序
当前共161938个项目
×
寻找源码
源码描述
联系方式
提交