开源项目

电商网站开源项目
1. 采用 vue3 + vite + pinia 2.可通过配置路由实现页面缓存效果(路由插件+中央事件总线+keep-alive组件+component组件构成) 3. 使用 unplugin-auto-import 插件实现自动导入库、方法、函数、自定义等,以$global为前缀作为全局自动导入 4.使用unplugin-vue-components 插件实现自动导入UI库、指定文件下自动全局导入作为组件 5.通过模块化配置vite插件,在vite-config/plugins文件夹下配置vite插件
340HTML5开发相关
【项目背景】该项目的TVT是在功能正确的前提下,检查相关页面的翻译、格式是否准确、包括对齐方式和截断问题,从而确保产品的全球用户体验。 【项目职责】独立负责支持24国tester的TVT测试。 【项目实施】 1. 根据user story整理罗列出涉及的页面; 2. 设计测试用例对页面进行全覆盖,并且在测试用例中详细描述操作步骤、前置条件和必要的测试数据,从而确保tester能根据测试用例到达目标页面进行验证; 3. 执行预测式,确保目标界面均可达; 4. 搭建24国语言的测试环境; 5. 支持各国Tester的TVT测试执行,及时帮助tester解决测试过程中的问题,以保证测试质量和进度; 6. 严格审核Bug单,以避免误报; 7. 每日同步进度与阻塞风险至GPM。 【项目结果】成功退出TVT。经过两轮回归测试,使Bug全部得到解决,除了由于功能问题导致的Blocker,测试用例全部pass,无其他遗留问题。
390企业ERP/CRM/进销存
1. 解决了什么问题 数据同步需求:解决MySQL数据实时同步到Elasticsearch的常见业务需求 全量+增量同步:支持历史数据一次性导入和新数据实时同步两种场景 数据处理灵活性:支持自定义数据处理逻辑,满足复杂的业务数据转换需求 运维成本:提供开箱即用的解决方案,无需自研复杂的数据同步架构 2. 技术选型与特点 核心技术: 语言:纯Python编写,兼容性好,易于扩展 实时同步:基于MySQL binlog解析实现增量数据捕获 依赖简单:仅需Python2.7 + Redis + MySQL(binlog-format=row) 技术特点: 轻量级:无重型依赖,部署简单 可扩展:支持自定义数据处理器,灵活适配业务需求 稳定可靠:通过binlog机制保证数据一致性 多版本支持:兼容Elasticsearch 2.4到5.x等多个版本 性能表现: 实时性:毫秒级增量数据同步延迟 可靠性:基于binlog机制,保证数据零丢失 扩展性:支持大表分批同步,避免内存溢出 3. 如何快速上手 bash# 1. 安装工具 pip install mysqlsmom pip instal
340Python
ActiveMQ Artemis 是红帽旗下 AMQ(Advanced Message Queuing)产品线的核心消息中间件,基于 Apache ActiveMQ Artemis 开源项目构建,专为企业级异步消息传递设计。迟(单节点可达数百万消息/秒)。 多协议支持,原生集成 AMQP、MQTT、STOMP、OpenWire(已弃用)及核心 API**,支持跨语言客户端(Java、.NET、Python 等。消息可靠性与持久化,默认使用文件系统日志(Journal),以顺序写优化持久化性能,接近非持久化消息的吞吐量。 高可用与集群,主节点实时同步数据至备节点,故障时自动切换(零消息丢失)等。 本人负责其中部分功能的开发和bug修复工作。
360Java
.NET开源框架开源项目
基于NET6搭建跨平台DDD思想WebApi架构、IDS4单点登录、多缓存、自动任务、分布式、多租户、日志、授权和鉴权、CAP、SignalR 、领域事件 、SMS服务、文件服务 解耦设计都可以单独引用 项目启动时注意相关Redis、db链接配置 生成数据库可见下面说明文件 命令生成即可 项目结构
932C#微服务框架
comic_sakura开源项目
跨平台前端: 基于 uni-app 和 Vue 3 构建,可编译到 H5、App(iOS/Android)及小程序平台。 现代化后端: 基于 Node.js 和 Express.js 构建的 RESTful API 服务。 数据抓取: 使用 Python 和 Playwright 编写的异步并发爬虫,从目标站点抓取漫画数据。 数据存储: 使用 MongoDB 存储漫画、用户及相关业务数据。 高效缓存与会话: 利用 Redis 进行数据缓存、会话管理、图片代理缓存、验证码存储及 API 速率限制。 用户系统: 包括用户注册、登录、账户管理(修改用户名/密码)、注销账户。 核心功能: 漫画列表、详情、搜索、分类、阅读器、收藏、浏览历史、阅读进度记录。
330uniapp
Mall电商项目简介: Mall电商项目是一个功能全面的开源电商解决方案,专为中小企业打造。它涵盖了前端、后端、移动应用(App)以及小程序,旨在提供一个易于维护且可扩展的电商平台。 ‌前端‌: ‌技术选型‌:主要使用Vue.js进行开发,确保用户界面的响应式设计和高性能表现。 ‌特点‌:界面友好,用户体验流畅,支持多种设备和屏幕尺寸。 ‌后端‌: ‌技术选型‌:基于Spring Boot框架构建,结合Spring Cloud实现微服务架构,支持高并发和分布式部署。 ‌特点‌:提供了丰富的API接口,支持多用户管理、订单处理、库存管理、支付集成等功能。同时,采用前后端分离的设计,提高了系统的灵活性和可维护性。 ‌移动应用(App)与小程序‌: ‌技术实现‌:App端可能采用原生开发或跨平台框架(如React Native、Flutter等),小程序则基于微信小程序平台开发。 ‌功能‌:与后端系统无缝对接,提供商品浏览、搜索、购买、支付等核心电商功能。同时,支持个性化推荐、用户中心、订单管理等附加功能。
390Java分布式应用/网格
基于NI-VISA的仪器编程,支持RS232、USB、GPIB及LAN 条件:运行或开发软件时,必须安装NI-VISA运行时(其他VISA版本不支持,如Keysight VISA等)。 若需运行在Win7及以上系统(最高支持Win11系统),请安装15.5版本或以上的运行时,下载链接如下: https://download.ni.com/support/softlib/visa/NI-VISA/15.5/Windows/NIVISA1550runtime.zip 若需运行在Win7及以上系统(最高支持Win11系统),请安装16.0~21.5版本的运行时,18.5版本的下载链接如下: https://download.ni.com/support/softlib/visa/NI-VISA/18.5/Windows/NIVISA1850runtime.zip 开发版本:为了最佳的开发效果,开发时请使用本软件的对应的开发版本(21.0.0)[目前最新版本为21.5],下载链接如下: https://download.ni.com/support/nipkg/products/ni-v/ni
2361C#
d2l-zh开源项目
动手学深度学习(Dive into Deep Learning,D2L.ai)
1170
汐落ai记账开源项目
个人github地址:https://github.com/code-with-Anson 汐落记账AI系统 独立全栈开发 项目亮点:个人AI记账系统,支持智能账单分析和个性化理财建议 核心功能: 账单管理:常规/循环账单、数据统计、图表展示、Excel导出 AI功能:大模型对接、会话记忆、智能分析、理财建议 用户体系:验证码登录、文件上传、邮箱服务 技术栈:SpringBoot + SpringCloud + Spring AI + MySQL + Redis + 腾讯云COS 技术亮点: AI记忆系统设计:基于ChatClient原理,设计独立AI数据库,实现用户个性化会话记忆 微服务架构实践:使用Nacos注册中心 + Gateway网关,优雅实现服务拆分和统一鉴权 性能优化方案:AOP切面 + ThreadLocal + 事务管理,实现高效数据统计和缓存一致性
360Javaweb
内存池开源项目
为什么要用内存池?首先,在7 * 24h的服务器中如果不使用内存池,而使用malloc和free,那么就非常容易产生内存碎片,早晚都会申请内存失败;并且在比较复杂的代码或者继承的屎山中,非常容易出现内存泄漏导致mmo的问题。 为了解决这两个问题,内存池就应运而生了。内存池预先分配一大块内存来做一个内存池,业务中的内存分配和释放都由这个内存池来管理,内存池内的内存不足时其内部会自己申请。所以内存碎片的问题就交由内存池的算法来优化,而内存泄漏的问题只需要遵守内存池提供的api,就非常容易避免内存泄漏了。 即使出现了内存泄漏,排查的思路也很清晰。1.检查是不是内存池的问题;2.如果不是内存池的问题,就检查是不是第三方库的内存泄漏。 全局内存池 一个连接一个内存池(本文实现这个场景的内存池)
4980C/C++云计算1
GO语言开源项目
Go是开发Android应用的一种BASIC语言,发布于2009年。
72970
迷你饿了么开源项目
技术栈采用Vue全家桶,使用百度地址API接口实现地理位置定位和城市定位,使用rem方法实现响应式布局,使用服务端渲染方式优化首屏白屏时间。 项目的初衷是模拟实现简版的饿了么,实现的功能有地址定位、城市定位、购物车、商品详情等功能。
1931vue生活服务
随着社会的快速发展,人们的生活节奏随着国民经济的发展而加快,忙碌的生活使人 们花在制作餐食上的时间越来越少,学生党抑或是上班族,都更倾向于点外卖来解决三 餐问题[1]。而如今科技的发展和信息化的到来,让足不出户的人享受到美味美食的愿望 成为现实。然而,在这个信息化时代,有的人为了挣钱而蒙蔽了自己的良心,他们不顾 顾客的身体健康,在网络上散发着一些虚假的信息,例如有的美食采用的是地沟油却谎 称使用的都是可食用的健康油。因此,很多学生或者教师即使没有时间去食堂就餐,也 不敢上网点外卖。而为了解决这种情况,开发一个食堂外卖系统目前看来是有必要的。 毕竟食堂或餐饮服务提供商通常有一定的食品安全管理体系和标准,供应的食品符合卫 生和质量要求。除此之外,食堂外卖系统适用于一个学校,配送范围比较窄,相对来说 速度较快,配送时间较短,这也更好的解决了学生或者教师时间不充裕的情况,学生或 者教师也因此能更快的享受到美味的美食。同时,考虑到如今微服务作为一种网络架构, 实现了网络功能的解耦[2]。最后认为结合微服务实现一个食堂外卖系统是可行的。
7141Java微服务
前端入门到进阶图文教程。从零开始学前端,做一名精致的前端工程师。持续更新中。本项目的主要作用有: 1、网上的大部分入门教程,都不太适合初学者,本项目争取照顾到每一位前端入门者的同理心。即使你完全不懂前端,甚至不懂编程,通过这个教程,也能让小白入门。 2、帮助前端同学提供一个精品学习资源和路线,提高学习效率,少走很多弯路。 3、可以当做前端字典,随时翻阅,查漏补缺。
2341教育
ant-design-vue-admin 是一款基于 Vue.js 和 Ant Design Vue 开发的企业级后台管理系统模板,专注于提供高效、模块化的开发体验。其核心特性包括: 开发效率:通过预置登录注册、权限校验等基础模块,开发者可快速搭建原型并专注于业务逻辑开发。 扩展性:采用模块化设计,支持二次开发与定制化需求,适合企业级应用和快速迭代项目
521
WildFly(原名JBoss AS)是红帽旗下的开源企业级Java应用服务器,采用LGPL协议,专注于高性能、模块化及云原生支持。WildFly通过模块化内核、高性能Undertow、Elytron安全框架及灵活的云原生支持,成为兼顾传统Java EE与微服务架构的先进中间件。亚秒级启动、低内存占用(基础运行时<100MB)。深度集成红帽中间件(如Keycloak、Infinispan),并推动Quarkus生态发展。 本人参与其中部分模块功能开发和bug修复。
360Java
python爬虫开源项目
Python爬虫是一种用于从网页中提取数据的程序或脚本,以下是关于它的介绍: 定义与原理 - 定义:Python爬虫是利用Python语言编写的程序,能够模拟人类浏览器的行为,自动访问网页,并按照一定的规则提取和收集网页中的信息。 - 原理:首先,爬虫向目标网站发送HTTP请求,服务器接收到请求后返回对应的HTML页面。然后,爬虫使用解析库对HTML页面进行解析,提取出感兴趣的数据,如文本、图片链接、视频链接等。 常用库 - Requests:用于发送HTTP请求,获取网页内容。通过简单的函数调用,就可以轻松地向指定URL发送GET或POST请求,并获取服务器响应。 - BeautifulSoup:用于解析HTML和XML文档。它提供了简单的函数和方法,方便从解析后的文档中提取数据,可通过标签名、类名、属性等方式定位和提取信息。 - Scrapy:是一个功能强大的爬虫框架。它提供了更高级的功能,如自动处理请求、调度、持久化存储等,适合构建大型、复杂的爬虫应用。 应用场景 - 数据采集:用于收集各种网站上的数据,如新闻、商品信息、社交媒体内容等,为数据分析、机器学
1582Python网络爬虫
csdn技术博客开源项目
拥有超过11年的Java后端软件开发经验,我专注于企业级应用架构设计与性能优化,致力于构建高效、稳定且可扩展的系统。在CSDN博客平台上,我积极分享关于微服务架构的落地实践、高并发系统设计的精髓、大数据处理技术的最新进展以及云原生技术的深度解析。通过一系列原创文章与案例,我旨在帮助更多开发者掌握这些前沿技术,共同推动技术社区的发展。
310Java其他(Others)
wechat-bot开源项目
WeChat Bot
1850
当前共15263个项目
×
寻找源码
源码描述
联系方式
提交