• 程序员常用的组件、框架、开发工具下载链接大全


    本文汇总了52 类 110 个常用的组件和框架!

    以下排序是按照从技术组件开发框架代码工具,也有一些实在不好分类的,就放到最后了。

    1WEB 容器

    Tomcat

    https://tomcat.apache.org/

    Jetty

    https://www.jetty.com/

    JBoss

    https://www.jboss.org/

    Resin

    https://caucho.com/products/resin

    2数据库

    H2

    https://h2database.com/

    SQLite

    https://www.sqlite.org/

    MySQL

    https://www.mysql.com/

    Oracle

    https://www.oracle.com/index.html

    SQL Server

    https://www.microsoft.com/en-us/sql-server/sql-server-downloads

    PostgreSQL

    https://www.postgresql.org/

    MariaDB

    https://mariadb.org/

    3缓存

    Redis

    https://redis.io/

    Memcached

    https://memcached.org/

    4消息队列

    Kafka

    https://kafka.apache.org/

    RocketMQ

    https://rocketmq.apache.org/

    Pulsar

    https://pulsar.apache.org/

    RabbitMQ

    https://www.rabbitmq.com/

    5负载均衡

    LVS

    http://www.linuxvirtualserver.org/

    NGINX

    https://www.nginx.com/

    6分布式存储

    Ceph

    https://docs.ceph.com/

    HDFS

    https://hadoop.apache.org/docs/r1.2.1/hdfs_design.html

    7数据库集群

    MHA

    https://github.com/yoshinorim/mha4mysql-manager

    8分布式协调

    ZooKeeper

    https://zookeeper.apache.org/

    9大数据相关

    Storm

    https://storm.apache.org/

    Flink

    https://flink.apache.org/

    Spark

    https://spark.apache.org/

    HBase

    https://hbase.apache.org/

    Flink

    https://flink.apache.org/

    ClickHouse

    https://clickhouse.com/

    Doris

    https://doris.apache.org/

    10日志收集与分析

    Filebeat

    https://www.elastic.co/beats/filebeat

    Logstash

    https://www.elastic.co/logstash/

    Kibana

    https://www.elastic.co/kibana

    11搜索

    Elasticsearch

    https://www.elastic.co/

    12系统监控

    SkyWalking

    https://skywalking.apache.org/

    zipkin

    https://zipkin.io/

    13分库分表

    ShardingSphere

    https://shardingsphere.apache.org/

    Mycat2

    http://mycatone.top/

    14微服务

    Spring Cloud

    https://spring.io/projects/spring-cloud

    15RPC 框架

    Dubbo

    https://github.com/apache/dubbo

    gRPC

    https://github.com/grpc/grpc-java

    16网络框架

    Netty

    https://netty.io/

    17MVC 框架

    Spring Framework

    https://spring.io/projects/spring-framework

    Spring Boot

    https://spring.io/projects/spring-boot

    18数据层框架

    MyBatis

    https://github.com/mybatis/mybatis-3

    MyBatis-Plus

    https://github.com/baomidou/mybatis-plus

    Hibernate

    http://hibernate.org/orm/

    19数据库连接池

    HikariCP

    https://github.com/brettwooldridge/HikariCP

    Druid

    https://github.com/alibaba/druid

    20Redis 客户端

    Jedis

    https://github.com/xetorthio/jedis

    Redisson

    https://github.com/redisson/redisson

    21Rest 接口设计与开发

    Swagger

    https://swagger.io/

    22数据参数校验

    Hibernate Validator

    https://hibernate.org/validator/

    23安全相关

    Shiro

    https://shiro.apache.org/

    Bouncy Castle

    https://www.bouncycastle.org/java.html

    jjwt

    https://github.com/jwtk/jjwt

    24Reactive 编程

    Akka

    https://akka.io/

    RxJava

    https://github.com/ReactiveX/RxJava

    vert.x

    https://vertx.io/

    25单元测试

    JUnit

    https://junit.org/junit5/

    26测试辅助

    JMockit

    http://jmockit.github.io/

    Mockito

    https://github.com/mockito/mockito

    JMeter

    http://jmeter.apache.org/

    Selenium

    https://www.selenium.dev/

    27日志记录

    Log4j2

    https://logging.apache.org/log4j/

    Logback

    http://logback.qos.ch/

    SLF4J

    http://www.slf4j.org/

    28代码质量检查

    Checkstyle

    https://github.com/checkstyle/checkstyle

    Spotbugs

    https://github.com/spotbugs/spotbugs

    29代码生成

    Lombok

    https://projectlombok.org/

    30领域语言定制

    ANTLR

    https://www.antlr.org/

    31配置文件解析

    config

    https://github.com/lightbend/config

    32序列化格式

    Avro

    https://avro.apache.org/

    Thrift

    https://thrift.apache.org/

    Protobuf

    https://github.com/protocolbuffers/protobuf

    33模板引擎

    Freemarker

    https://freemarker.apache.org/

    Thymeleaf

    https://www.thymeleaf.org/

    34Office 文档处理

    POI

    https://poi.apache.org/

    35PDF 处理

    iText

    https://itextpdf.com/en

    Apache PDFBox

    https://pdfbox.apache.org/

    36高性能队列

    Disruptor

    https://lmax-exchange.github.io/disruptor/

    37HTTP 客户端

    Async Http Client

    https://github.com/AsyncHttpClient/async-http-client

    Feign

    https://github.com/OpenFeign/feign

    Retrofit

    https://square.github.io/retrofit/

    38二维码解析

    ZXing

    https://github.com/zxing/zxing

    39定时任务调度

    Quartz

    https://github.com/quartz-scheduler/quartz

    40JSON 解析

    Gson

    https://github.com/google/gson

    Jackson

    https://github.com/FasterXML/jackson

    fastjson

    https://github.com/alibaba/fastjson

    41分布式事务

    Seata

    https://github.com/seata/seata

    42属性映射

    MapStruct

    https://github.com/mapstruct/mapstruct

    43本地缓存

    Ehcache

    http://www.ehcache.org/

    Caffeine

    https://github.com/ben-manes/caffeine

    44系统排错与调优

    JMH

    http://openjdk.java.net/projects/code-tools/jmh/

    Arthas

    https://github.com/alibaba/arthas

    45命令行参数解析

    JCommander

    http://jcommander.org/

    46计算机视觉

    JavaCV

    https://github.com/bytedeco/javacv

    47工具集合

    Guava

    https://github.com/google/guava

    Hutool

    https://hutool.cn/

    48构建工具

    Maven

    https://maven.apache.org/

    Gradle

    https://gradle.org/

    Bazel

    https://bazel.build/

    49本地系统开发

    JNA

    https://github.com/java-native-access/jna

    50JVM

    Adopt Open JDK

    https://adoptopenjdk.net/

    Graal

    https://github.com/oracle/graal

    Open JDK

    https://openjdk.java.net/

    51多版本 Java 支持

    jenv

    https://github.com/jenv/jenv

    52爬虫相关

    Nutch

    https://nutch.apache.org/

    Crawler4j

    https://github.com/yasserg/crawler4j

    jsoup

    https://jsoup.org/

    webmagic

    https://github.com/code4craft/webmagic

    整理不易,别忘了收藏,更别忘了点赞、收藏、分享

    结语

    如果这篇文章对您有所帮助,或者有所启发的话,求一键三连:点赞、评论、收藏➕关注,您的支持是我坚持写作最大的动力。

  • 相关阅读:
    【Unity3D日常开发】Unity3D中Quality的设置参考
    实现有序的UUID
    一文理解深度学习框架中的InstanceNorm
    神经生物学博士就业前景,神经网络硕士就业前景
    【无标题】
    广西厂家直销建筑模板,工程用木工板,多层胶合板批发
    在Vue3中使用Element Plus Icon图标的几种方式
    c语言--结构体
    LabVIEW基础-子VI创建与调用
    JavaScript中的运算符
  • 原文地址:https://blog.csdn.net/qq_44866828/article/details/125390507