【开源分享】Star 7.1k,自定义流程图框架:LogicFlow

LogicFlow是一个流程图编辑框架,提供了流程图交互、编辑所必需的一系列功能,以及简单灵活的节点定制、插件等扩展机制,以便我们快速满足业务系统中类流程图的需求。 特征 高可扩展性兼容:各类产品定制的流程编辑需求,大部分模块以插件的形式实现,支持各模块自由插拔。 独立且完整流程图:可以充分表达业务

面试官:你的项目中稳定性方案有哪些、降级,限流,熔断如何做的

面试官在询问关于项目中稳定性方案的问题时,主要是想了解你对于保证系统稳定性的理解和实践经验。他们希望听到你不仅仅知道这些概念,还能详细地解释在你的项目中是如何具体实现和应用的。 解答思路 概述稳定性方案:首先简要说明你的项目中为了保证系统稳定性所采取的一系列措施。 详解降级策略:具体描述降级策略的实

【美团二面】业务迁移到平台的时候,有没有遇到过什么问题,你是如何做的,有哪些难点吗

面试官心里 当面试官问及业务迁移到平台时遇到的问题、你的做法以及遇到的难点时,他们其实是在考察你的项目经验、问题解决能力、团队协作能力以及面对挑战时的态度。面试官的心理可能包含以下几个方面: 评估你的项目经验: 面试官想要了解你是否真正参与过业务迁移的项目,以及你在项目中所扮演的角色和承担的责任。通

【开源分享】star 43.2k,中华古诗词数据库:chinese-poetry

项目简介 《Chinese Poetry》是由Yonggie开发的一个Python项目,它包含了近30万首唐诗、宋词、元曲等中国古代文学作品。数据集按诗人分类,并提供了详细的注释信息,如朝代、体裁等,是一个非常宝贵的学术研究与教育工具。

【开源分享】star 4k ,一款为程序员打造的公务员备考神器指南

专为编程背景的开发者设计,旨在帮助他们高效地准备公务员考试。此项目的核心理念是将技术与学习相结合,利用现代互联网工具优化传统复习方式,以适应忙碌的开发人员日程。 一、项目简介 developer2gwy 正如名字所言,程序员到公务员:从入门到上岸。项目是由一群程序员考公朋友的归纳总结, 适用于当下每

【大厂开源】9个字节跳动开源项目,值得收藏!

字节跳动作为一家在技术创新和开源文化方面表现突出的公司,已经开源了多个项目,涵盖了微服务架构、前端设计系统、开发工具链等多个领域。以下是一份字节跳动开源项目的整理: 1. 微服务架构相关 CloudWeGo: 简介:CloudWeGo是一套可快速构建企业级云原生微服务架构的中间件集合,专注于微服务通

【大厂开源】10个腾讯开源项目,值得收藏!

腾讯作为国内领先的科技企业,在开源项目方面有着丰富的贡献。以下是一份腾讯开源项目的整理,涵盖了多个领域和用途: 1. Android 热修复框架 - Tinker 简介:Tinker 是微信官方的 Android 热补丁解决方案,支持动态下发代码、So 库以及资源,让应用能够在不需要重新安装的情况下

【大厂开源】7个携程开源项目,值得收藏!

携程作为一家在旅游行业具有领先地位的企业,其在技术领域的探索和实践也颇为丰富,其中不乏一些开源项目。以下是携程开源的几个主要项目及其简介、项目特点和项目地址: 1. Apollo配置管理平台 项目简介: Apollo是携程框架部门研发的配置管理平台,旨在集中化管理应用不同环境、不同集群的配置,配置修

【大厂开源】7个华为Java 开源项目,值得收藏!

华为在Java领域中开源了多个项目,这些项目涵盖了不同的技术领域和应用场景。以下是一些华为在Java领域中开源的主要项目: HBase 二级索引 hindex 简介:hindex是华为公司开发的纯Java编写的HBase二级索引,兼容Apache HBase 0.94.8。 特点:支持多个表索引、多

【大厂开源】19 个阿里 Java 开源项目,值得收藏!

阿里巴巴在Java开源项目方面有着丰富的贡献,以下是一些主要的阿里巴巴Java开源项目及其详细说明: 1. Spring Cloud Alibaba 描述:Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。它集成了阿里巴巴的开源组件,如Nacos、Sentine

【技术总结】Java常见异常总结(5大类,12小点)

在Java开发中,常见问题可以归纳为多个方面,包括但不限于以下几点: 1. 运行时异常 空指针异常(NullPointerException) public class NullPointerExceptionExample { public static void main(Strin

【开源分享】Star 17k,数据库设计工具

项目介绍 该项目是一个免费、简单、强大的数据库实体关系(DBER)在线编辑器,无需注册即可直接在浏览器中使用。它提供了直观、可视化的操作界面,用户通过点击即可构建数据库表和导出建表语句,还可以导入建表语句,实现可视化编辑、错误检查等。支持 MySQL、PostgreSQL、SQLite、MariaD

橙单,靠谱的免费代码生成神器

橙单创始人说 非常希望您能看完本篇文章。很多开发者对代码生成的印象可能只是单表 CURD,然而橙单却选择运营免费的代码生成工具,一定是有干货的。 良心开源工程 赠人玫瑰,手有余香。做良心开源,让更多开发者受益,这是我们的选择。 支持工作流、在线表单、用户和数据权限。 功能完整、开箱即用、BUG 极少

【开源分享】Star 11.3k,基于智能语义分析的Web 应用防火墙

项目介绍 该项目底层基于 Nginx 的 Web 网关,作为反向代理接入网络。采用智能语意分析算法,清洗来自黑客的恶意流量,保护你的网站不受黑客攻击。它安装简单、免费版功能够用,但项目仅开源了核心算法和底层引擎。 Slogan: 不让黑客越雷池一步。 项目截图

【开源分享】Star 32.6k,深入学习实战 Spring Boot

项目介绍 spring boot demo 是一个用来深度学习并实战 spring boot 的项目,目前总共包含 66 个集成demo。 该项目已成功集成 actuator(监控)、admin(可视化监控)、logback(日志)、aopLog(

【开源分享】Star 88.5k,Java版设计模式

项目介绍 设计模式 Java 的最佳实践,出自开源社区大佬们之手。作为有梦想和追求的 Java 程序员,当然需要会一些设计模式啦。这个项目虽然是英文的但是先看代码和图,尝试理解含义那么英文描述也就能猜得八九不离十了。不要让英语作为你不努力的借口,努力变强吧! 项目截图

【开源分享】Star 69.7k,开源的后端即服务(BaaS)平台

项目介绍 Supabase 是一个开源的 Firebase 替代品,它以 BaaS(后端即服务)的形式向各种应用程序提供了一系列后端功能,有助于开发者更快速地构建产品。 架构说明

【技术教程】SpringBoot - 整合Canal客户端监听MySQL数据库的变更

Canal 是阿里巴巴开源的一款基于 MySQL 数据库的数据变更捕获与同步工具。通过整合 Canal 客户端,我们可以实现对 MySQL 数据库变更的实时监听,以便及时获取插入、更新和删除等操作的变更信息,从而进行相应的业务处理。 1、准备工作 (1)首先我们需要安装好 Canal 的服务端,并对