作品成果链接: 【和小伙伴历时两个月搭建的分布式旅游社交平台~】https://www.bilibili.com/video/BV1mg4y1L7Qs?vd_source=14b663732c301a4549272579914bd3c0
890docker
流量控制技术 由于秒杀时,流量巨大,而有效流量很小,需要做到尽量把请求控制在前端,通过层层过滤,达到放行到后台的请求数与秒杀商品库存数一致。 常见的系统架构(前端、nginx、后台服务及数据层)及流量层层筛选,这与我们实际生活中地铁高峰期的限流措施是不谋而合的,都是逐层限流,尽量把请求流(人流)拦截在前端,减少后一层的压力,如下图所示: 缓存处理 缓存技术是实现高性能架构的基石,在秒杀系统中,需要把需要秒杀的商品信息、商品库存及秒杀订单都缓存起来,在用户查询时,不需要再去数据库查询,提升系统性能。 预扣库存 秒杀系统控制库存预扣预存,即:扣减缓存中的商品库存,扣减失败,立即返回,扣减成功,通过发送消息到消息服务器实现异步下单。 预扣库存流程:先判断库存是否足够,足够再扣减库存,这两部操作需要原子化,lua脚本具有原子性,可以通过redis + lua脚本来实现。
1390Java个人知识管理系统
学码思商城网站是一个可以购买网课视屏学习的平台,主要面向喜欢编程的 人员。项目主要业务流程有注册,登录、添加购物车,查看商品详情,移除购物车,购买等功能模块。 负责模块:注册,登录,清除购物车,查看商品
1200其他(Others)
项目描述:基于Nodejs和Chrome的无头浏览器,以工厂模式搭建针对于不同省份电子税务局网站的爬虫程序。将入库的指标经过解析,生成企业的年度税务报告。 工作内容: 1、对江苏、江西、河南三个省份,分别开发对应的抓取脚本,针对每个数据源根据省份的不同封装相应的抓取逻辑。 2、优化脚本的执行时间,控制在一个半小时内抓取三个年度的数据。 3、优化方式包络不限于:减少sleep的时间、减少重新导航,尽量多的复用page对象,网络不佳时重试机制等。
2320javascript
自动化测试低代码工具平台,通过UI动态生成UI功能测试的,自动化脚本,可以在docker等虚拟容器中执行,测试脚本。
1360Java
为泰州网信办开发的一款服务大众的微信小程序以及pc端项目,用户可发布问政帖子,管理员审核之后帖子可被所有用户查看,管理员在后台回复用户帖子,解决泰州当地的民生问题 1、参与微信小程序的需求分析与设计 2、高保真完成小程序所有页面 3、配合后端完成接口联调 4、交付之后按照客户要求完成部分运营工作
1290vue微信小程序
1. 独自完成所有功能 icon 的设计与多个页面整体布局。 2. 使用 vue+vant 开发该项目,优化前端性能,解决多浏览器兼容性问题,提高页面响应速度和用户体验。 3. 接入微信鉴权,接入微信 jsdk ,完成所有页面的正常跳转。
990vue
1. 在洋安未来社区项目的成功经验之后,公司一次性接下了另外的十个未来社区开发。本次开发的是未来社区的通用版,通用版是所有社区都需要包含的通用功能,然后根据每个社区的不同需求,分析开发定制化功能。 2. 项目包含微信小程序(宝华之州、i在马鞍岭、智汇明珠、in 新安、幸福横山、更未来)、每个社区对应的 web 管理后台(vue+echart+elemntui)、每个社区对应的商家端与物业端(vue+vant)、每个社区对应德数据大屏(vue+elementui+echart)。 3. 各个社区均有各自的定制化需求: • 明珠社区社工系统移动端(vue+vant)web 管理段(vue+elementui)。 • 马鞍岭社区接入浙住通,对接道闸门禁等硬件实现居民进出小区管理。 • 宝华州社区对接杭州市的数字应用,工作的难点在对接上,对接对方权限,无感登录。 • 更楼社区小程序新增多项功能
1260vue微信小程序
MS-i3080仪器配套的上位机软件,包含工作状态,项目试剂管理,样品患者管理,标定管理,质控管理,状态监控,耗材管理,结果统计,日常维护等功能,vs2008+mfc
930
我们擅长为客户开发创新的电商移动应用,以提升其在线业务。我们的团队将专业的用户体验设计与高性能的技术结合,为客户创造一个流畅、直观的购物体验。我们的电商应用支持商品管理、购物车、支付集成以及个性化推荐等功能,以满足不同业务模式的需求。我们注重安全性,采用行业标准的支付和数据加密技术,确保用户信息的安全。选择我们,您将得到一个功能丰富、安全可靠的电商移动应用,助力您的业务快速发展。
810python电商
1.应收管理和总账对接方案 2.应付管理和总账对接方案 3.成本管理和总账对接方案 4.零售结算和总账对接方案 5.本人在供应链和财务领域精通
1640业务规则引擎
聚合支付是指聚合多家支付通道、多种支付方统一对外提供一个对接接口,提供封装好的SDK(android、ios使用)或API(java后台、.net、python等使用)给有支付需求的商户使用,商户系统就可以同时使用聚合支付所对接多家支付通道,并且为商户提供财务对账、差错处理等服务。 系统功能: 聚合支付系统有产品与服务、支付核心系统、支撑系统构成。      产品与服务主要有运营平台、商户平台、代理商平台、钱包、聚合码支付等构成。其中运营平台是为系统管理员及运营人员配置管理系统使用,管理功能有:商户管理、支付通道管理、商户对账、支付订单、退款订单等 商户系统是提供给商户使用,提供功能如下:支付通道配置、商户订单、商户对账、商户提款等。 支付核心系统:提供不同支付通道的支付、退款、查询、对账等功能。 运营平台主要提供以下功能: 商户管理 商户对账 商户打款 支付订单 退款订单 交易流水 对账管理 挂账管理 支付通道管理 分账方账号管理等功能 商户平台主要是用于商户订单查询对账等功能 支付服务提供:支付、退款、查询等基础服务
1510JavaREST/RESTful项目
审批流程的基本流程包括发起申请、提交审批、审批流转和完成审批。员工或部门发起审批申请,填写相应的审批表单并提交;审批流程将申请表单发送给对应的审批人或审批组;审批人或审批组按照流程规定的权限和条件进行审批,将审批结果填写到审批表单中并提交给下一级审批人或审批组;审批流程中所有的审批环节都已经通过,审批流程结束,结果反馈给申请人或申请部门。
1250Java网页(Webview)
我们专注于在线教育平台的设计与开发,为客户打造一体化的在线学习解决方案。该平台包括课程管理、学员管理、在线考试和实时互动等功能,提供多媒体教学支持。我们的团队采用先进的技术架构,确保平台的稳定性和可扩展性。无论是企业内部培训还是教育机构,我们都能提供定制化的解决方案,以满足客户的特定需求。
940python
MS1280仪器配套的上位机软件,包含项目试剂登记,样品患者登记,标定,质控,状态监控,结果统计等功能,vs2008+qt4.8
1210
项目描述:此项目主要是为客户上市需要实现业财一体化做支持,满足日常生产管理要求、客 户验厂要求、生产追溯要求等,对接金蝶云星空ERP系统,实现工单级别的成本核算。 项目职责: 1、沟通客户需求,制定解决方案,绘制项目蓝图,根据业务设计软件功能; 2、把控项目进度; 3、制定计划,分解任务,客户培训。
860Java工业软件
高速双键合多尺寸贴装设备配套的上位机软件,qtcreator+vs2017+qt5.12.11,采用插件的模式,实现全自动作料,设备标定,配方参数,监控传感器,安装等功能 !
990
项目描述:此项目主要解决工厂仓库管理问题以及部分生产问题,生产出来的成品,半成品以及附件等物料进行严格管控,对接鼎捷T100集团版ERP系统 项目职责: 1、沟通客户需求,制定解决方案,绘制项目蓝图,根据业务设计软件功能; 2、把控项目进度; 3、制定计划,分解任务,客户培训
1110Java条形码/二维码
我们的项目是一个综合性平台,分为五大核心部分:模型库、社区、个人中心、产品库、以及活动赛事。该项目涵盖了会员系统、订单系统和模型智能推荐系统,每日用户活跃量达到5万左右。我们团队自主设计、开发和运维整个项目,确保了系统的稳定性和可用性。 技术架构方面,我们选用了一系列强大的工具和技术: 数据库选择:我们采用了MongoDB作为主力存储数据库,支持海量数据扩容。通过分片技术构建分布式数据库架构,以确保系统能够处理大规模数据并保障系统的可用性。 开发语言:我们选择Golang作为主要的开发语言,这使得我们的系统具备高并发和高性能的特性,能够有效地应对大量用户同时访问的情况。 搜索引擎:为提升用户体验,我们引入了Elasticsearch作为搜索引擎。这使得我们的系统支持精准搜索匹配,为用户提供更准确、快速的检索结果。 消息中间件:我们采用RocketMQ作为中间件,实现了异步通信和应用解耦。这不仅提高了系统的整体性能,还确保了各个功能模块之间的高度独立性。 通过这些技术选择,我们构建了一个功能强大、性能卓越、用户体验优秀的综合性平台,致力于为用户提供全面而高效的服务。
860SNS社交
@jeffchi/logger开源项目
前后端能用的js日志打印输出工具库 1、支持在浏览器和后台终端中彩色打印 2、支持服务端使用, 在服务端使用时默认写入 %root%/logs/yyyy-mm-dd.log 日志文件。 3、可配置输出的格式
1060javascriptnodejs
当前共161632个项目
×
寻找源码
源码描述
联系方式
提交