开发利器 [19]
🌐资源下载
📒📒📒大佬干货笔记,持续更新ing🔥🔥🔥
【开源分享】Star 1.3k,代码抄袭检测工具
项目介绍 一个用于检测源代码相似度的工具,支持 Java、C/C++、Python、JavaScript 等多种编程语言,适用于识别编程作业中的抄袭行为等场景。 项目截图 支持的语言
【开源分享】跨平台的开发者工具箱
项目介绍 一款用 Java 开发的开发者常用工具的桌面应用,支持 Windows、macOS 和 Linux 系统。它为开发者提供了多种实用工具,如文本转换、时间处理、JSON 格式化和正则匹配测试等。 项目截图
【大厂开源】7个美团开源项目,值得收藏!
美团在Java领域中开源了多个项目,这些项目涵盖了分布式系统、监控、日志管理等多个方面。以下是一些美团在Java领域中开源的主要项目: 1. Leaf 简介:Leaf是美团开源的分布式ID生成器,旨在解决分布式系统中的唯一标识生成问题,确保在分布式环境下生成的ID具有全局唯一性、顺序性和高性能。Le
【大厂开源】9个字节跳动开源项目,值得收藏!
字节跳动作为一家在技术创新和开源文化方面表现突出的公司,已经开源了多个项目,涵盖了微服务架构、前端设计系统、开发工具链等多个领域。以下是一份字节跳动开源项目的整理: 1. 微服务架构相关 CloudWeGo: 简介:CloudWeGo是一套可快速构建企业级云原生微服务架构的中间件集合,专注于微服务通
【大厂开源】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
【开源分享】Star 17k,数据库设计工具
项目介绍 该项目是一个免费、简单、强大的数据库实体关系(DBER)在线编辑器,无需注册即可直接在浏览器中使用。它提供了直观、可视化的操作界面,用户通过点击即可构建数据库表和导出建表语句,还可以导入建表语句,实现可视化编辑、错误检查等。支持 MySQL、PostgreSQL、SQLite、MariaD
橙单,靠谱的免费代码生成神器
橙单创始人说 非常希望您能看完本篇文章。很多开发者对代码生成的印象可能只是单表 CURD,然而橙单却选择运营免费的代码生成工具,一定是有干货的。 良心开源工程 赠人玫瑰,手有余香。做良心开源,让更多开发者受益,这是我们的选择。 支持工作流、在线表单、用户和数据权限。 功能完整、开箱即用、BUG 极少
【开源分享】Star 11.3k,基于智能语义分析的Web 应用防火墙
项目介绍 该项目底层基于 Nginx 的 Web 网关,作为反向代理接入网络。采用智能语意分析算法,清洗来自黑客的恶意流量,保护你的网站不受黑客攻击。它安装简单、免费版功能够用,但项目仅开源了核心算法和底层引擎。 Slogan: 不让黑客越雷池一步。 项目截图
Star 28.1k,MySQL 数据库 binlog 的增量订阅和消费组件
基本介绍 什么是 Canal? Canal 由阿里巴巴开源的一个基于 MySQL 数据库的增量日志(Binary Log)解析工具,提供增量数据订阅和消费,模拟 MySQL salve 方式,实现 MySQL 的主从同步,同时加入了增量日志解析等功能。 基于日志增量订阅&消费支持的业务: 数据库镜像
天翼网关4.0超管密码抓包(ios版)
前言 首先说一句,能看到这个文章的“彦祖”或者“柏芝”,我相信一定是特别的缘分,让我们相识,烦请大伙动动发财的小手,点个关注或者分享给身边的小伙伴,以便后续第一时间获取我们的动态。 本文暂不赘述获取到超管密码后,可以用于哪些场景,我相信懂得都懂!!! 大家想要获取网关的密码,可能在搜索引擎中一通检索
【开源分享】轻量级动态可监控线程池解决方案:dynamic-tp
前言 使用线程池 ThreadPoolExecutor 过程中你是否有以下痛点呢? 代码中创建了一个 ThreadPoolExecutor,但是不知道那几个核心参数设置多少比较合适 凭经验设置参数值,上线后发现需要调整,改代码重新发布服务,非常麻烦 线程池相对开发人员来说是个黑盒,运行情况不能及时感
【开源分享】基于 Springboot 的多类型文件在线预览平台-kkFileView
项目介绍 kkFileView为文件文档在线预览解决方案,该项目使用流行的 Spring Boot 搭建,易上手和部署,部署好后可以独立提供预览服务,使用 http 接口访问,不需要和应用集成,具有跨系统跨语言使用的特性。 提供 Windows / Linux 版本发行包、自定义配置文件、和一键启动
【开源分享】Java 短信服务聚合框架-SMS4J
项目介绍 在日常的开发流程中,短信发送功能经常被使用,特别是在中小型的外包公司中。毕竟,并非每个公司都具备像阿里巴巴或腾讯那样的雄厚实力,也并非每个公司都像银行或联通那样拥有内部的短信发送规范。因此,第三方短信服务商成为了最常见的解决方案。然而,市场上的第三方短信服务商众多,每家都有各自的操作方式和
二叉树面试题
001 树的相关术语。 树:树是由根节点和若干颗子树构成的。树是由一个集合以及在该集合上定义的一种关系构成的。集合中的元素称为树的节点,所定义的关系称为父子关系。 二叉树:树是由根节点和若干子树构成的。每个节点最多含有两个子树的树称为二叉树。 度:一个结点含有的子树的个数 叶子节点或终端节点:度为0