课件编辑器,类似与PPT的编辑器功能,用于老师创作课件。上课时通过授课系统进行,类似于PPT播放器,附加一些教学工具。 项目使用React和TypeScript开发,基于事件机制管理状态。
1010javascript
1. 项目分为【B+D 活动】 【B+D 锦囊】【B+D 产品】【我的B+D】四部分 四部分通过活动紧密连接 形成 用户社区 2. 通过活动 进行免费试用 活跃社区
1150vue小程序
登录 -- 完成 路由拦截 -- 完成 商品管理(增加、编辑、搜索、删除) -- 完成 角色管理(增加、编辑、搜索、删除、权限管理) -- 完成 交易订单(增加、编辑、搜索、删除) -- 完成 用户管理(增加、编辑、搜索、删除、数据权限、刷新缓存) -- 完成 支付配置(增加、编辑、搜索、删除) -- 完成 系统环境变量(增加、编辑、搜索、删除) -- 完成 权限管理(增加、编辑、搜索、删除、配置权限) -- 完成 菜单管理(增加、编辑、搜索、删除) -- 完成 公司管理(增加、编辑、搜索、删除) -- 完成
950C/C++vue
用于线缆生产管理系统,工单排单、在线打印产品标签、自动贴产品标签、扫描产品标签打印袋子标签、卡板标签等。进行生产入库、出库等
930
# 多线程实现百万级数据导出到excel ## **考虑前提:** 大数据量导出到文件,首先需要考虑的是内存溢出的场景:数据库读取数据到内存中、将数据写入到excel进行大量的IO操作。然后考虑到一个文件数据过大,用户打开慢,体验不好。针对这些问题的考虑,采用多线程的方式多个线程同时处理查询数据,一个线程生成一个excel,最后在合并数据返回,以达到提高效率的目的。 ## **实现思路:** 1. 计算导出数据的总条数:dataTotalCount 2. 合理设置每个excel的数据的数量(避免打开一个excel时间过长):LIMIT 3. 计算出需要导出的excel个数(线程个数):count=dataTotalCount/ LIMIT + (dataTotalCount% LIMIT > 0 ? 1 : 0) 4. 将分页、生成文件路径信息,初始化到一个队列里面,队列的大小是线程的数量,对每个文件开启一个线程,异步执行导出, 5. 文件流导出 6. 文件全部导出结束,此时异步转成同步,将最终生成的excel文件生成zip压缩包。 # 多线程实现百万级数据插入s
730Java网站API
用于管理客户的产品出货相关标签,高度自适应设计,使用者根据客户的需求进行标签自定义设计,周期、流水、以及复杂的自定义计算公式等等
1470
针对网址'http://www.bilibili.com/'的登录使用selenuim模块操作,并非使用cookie模拟,在登录操作过程中的验证码问题,使用第三方模块chaojiying解析,并完成登录的操作
1080python
针对网址'https://www.ddky.com/perCenter.html'的登录经行逆向,主要使用node.js,以及python中的execjs模块,来对登录所需要的一项加密内容经行逆向解密,最后分析得出,该网址的加密方式为md5加密,本地模拟操作并执行就可以得到结果了
870pythonpython
软硬件设备联动,获取电子秤称重数据进行整合处理,实现产品称重后在线打印产品标签等,软件自动更新,标签模板设计、基础配置等等
1270桌面环境
可以作为公司官网,后端采用java语言,springcloudalibaba开发框架,前端采用vue3+elementplus作为管理端,可以多角色管理后台
960Java
芒果助教一款教培管理软件,包括学生录入,学生报名,班级排课,现场点名,学生消课等等,有老师管理后台,老师移动端,家长移动端
920Java个人知识管理系统
芒果助教一款教培管理软件,包括学生录入,学生报名,班级排课,现场点名,学生消课等等,有老师管理后台,老师移动端,家长移动端
760Java个人知识管理系统
简易的基于JAVA的学生成绩管理平台[3],在管理员登录系统后,可以设置不同的角色,角色挂钩权限,角色赋予用户,拥有不同角色的用户在登入系统后看到属于自己权限内的数据;角色不同则菜单不同,页面按钮不同;如只可以查询和导出的普通学生角色和查询、导出、增删改业务数据于一体的老师角色;一定程度上完成了多大角色多大权限的控制。 登入系统的老师完成业务数据的整理,课程的安排、考期的准备、分数的统计和学生的班级成绩排名等等,以供项目实际使用。
1500Java数据查询
在python中使用了requests模块,用于请求网页内容,针对'https://pic.netbian.com/4kdongman/'该网页进行资源抓取,该网页为静态网页,比较简单,对于图片的id或者url获取也相对容易,之后再通过获得的网页url得到二进制的图片数据,再转换数据类型经行保存.
790pythonpython
针对企业员工和部门的奖金发放管理平台,由计划、核定、分配、发放等管理流程,根据绩效系统推送员工绩效以及部门绩效等级计算员工发放金额以及对分配进行预警等业务 SpringBoot + mysql + redis + nginx + Nacos
800Javavue
Uptane是一种开放和安全的软件更新框架,专为保护通过无线方式交付的软件汽车电子控制单元(ECU)而设计。该框架采用了Spring Cloud微服务架构,通过其丰富的功能和特性,提供了高度安全性和可靠性的软件更新解决方案。 主要功能模块: 安全软件包管理: Uptane框架支持安全软件包的生成、签名和分发,确保软件包的完整性和可信度。 安全更新验证: 框架提供了严格的更新验证机制,包括基于签名和哈希的验证,以确保软件更新的安全性。 远程更新控制: Uptane允许远程对车辆中的ECU进行更新控制,包括暂停、恢复和撤销更新等操作。 安全日志记录: 框架提供了完整的安全日志记录功能,用于记录软件更新的所有操作和事件,以便进行审计和故障排除。 分布式架构: 使用Spring Cloud实现分布式架构,支持多个节点的部署和管理,提高了系统的可扩展性和可靠性。 Uptane框架为汽车电子控制单元的安全软件更新提供了一种高效、安全和可靠的解决方案,为汽车行业提供了更好的软件更新管理手段,提升了汽车系统的安全性和可靠性。 此项目为个人主导设计与核心代码编写,带领团队完成
1320Java汽车
SpringBoot + mysql + mybatis + es + redis + rabbitMq 项目主要内容针对外呼机器人、应答机器人、人工工作台、以及智能机器人聊天内容进行分析,通过模型能力分析话术是否违规,针对具体分析结果进行展示以及统计 质检根据底层封装原子能力 例:重复话术、文本情绪等识别客户或者坐席聊天内容是否存在违规; 将识别结果进行统计反馈给用户 针对违规话术进行复核等权限分配处理
1120JavaBI商业智能
统一支付系统是一个集成了微信支付、支付宝支付、Visa支付等多种支付方式的支付平台。该系统基于Spring Cloud微服务架构,采用模板模式和策略模式,灵活对接各种业务与支付系统,使用Kafka实现大量数据的处理,并支持通过Gateway进行统一访问和流量控制。同时,使用Jenkins实现持续集成和部署,支持多个应用的分布式处理数据。 主要功能模块: 支付接口模块: 提供统一的支付接口,包括微信支付、支付宝支付、Visa支付等多种支付方式的接入和处理。 订单管理模块: 提供订单的创建、支付状态查询、支付回调处理等功能,保证支付流程的稳定和可靠。 业务对接模块: 使用模板模式和策略模式,灵活对接各种业务系统,根据业务需求选择合适的支付方式和处理方式。 数据处理模块: 使用Kafka实现大量数据的处理,支持高并发和大规模数据交换,保证系统的性能和稳定性。 Gateway模块: 使用Gateway实现统一访问和流量控制,保障系统的安全性和可用性。 持续集成与部署模块: 使用Jenkins实现持续集成和部署,支持多个应用的分布式处理数据,提高系统的扩展性和灵活性。 此系统是个人独立完成
1870Java
1、主要分为PC端管理库存、发运、财务结算,移动端装料人员使用,微信小程序司机使用 2、项目主要负责项目架构搭建、项目初期环境部署、部分业务难点需求开发,主要使用springboot+mybatis+redis+MQ+mysql+H5
880Java金融/财务/证券系统
负责使用Qt 实现跨平台macos,Windows远程控制功放系列设备GUI 桌面应用开发和维护,负责使用C++语言及Juce工具进行跨平台远程控制调音台的GUI 桌面应用的开发和调试
1170C/C++Windows桌面开发组件
当前共161664个项目
×
寻找源码
源码描述
联系方式
提交