当前位置:网站首页>程序员常用的组件、框架、开发工具下载链接大全
程序员常用的组件、框架、开发工具下载链接大全
2022-06-22 01:15:00 【Resourceful!】
本文汇总了52 类 110 个常用的组件和框架!
以下排序是按照从技术组件到开发框架到代码工具,也有一些实在不好分类的,就放到最后了。
文章目录
- 1WEB 容器
- 2数据库
- 3缓存
- 4消息队列
- 5负载均衡
- 6分布式存储
- 7数据库集群
- 8分布式协调
- 9大数据相关
- 10日志收集与分析
- 11搜索
- 12系统监控
- 13分库分表
- 14微服务
- 15RPC 框架
- 16网络框架
- 17MVC 框架
- 18数据层框架
- 19数据库连接池
- 20Redis 客户端
- 21Rest 接口设计与开发
- 22数据参数校验
- 23安全相关
- 24Reactive 编程
- 25单元测试
- 26测试辅助
- 27日志记录
- 28代码质量检查
- 29代码生成
- 30领域语言定制
- 31配置文件解析
- 32序列化格式
- 33模板引擎
- 34Office 文档处理
- 35PDF 处理
- 36高性能队列
- 37HTTP 客户端
- 38二维码解析
- 39定时任务调度
- 40JSON 解析
- 41分布式事务
- 42属性映射
- 43本地缓存
- 44系统排错与调优
- 45命令行参数解析
- 46计算机视觉
- 47工具集合
- 48构建工具
- 49本地系统开发
- 50JVM
- 51多版本 Java 支持
- 52爬虫相关
- 结语
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
整理不易,别忘了收藏,更别忘了点赞、收藏、分享。
结语
如果这篇文章对您有所帮助,或者有所启发的话,求一键三连:点赞、评论、收藏关注,您的支持是我坚持写作最大的动力。
边栏推荐
- 英特尔笔试题小整理DIY
- 求一个防关联检测工具,浏览器指纹在线检测
- 有没有亚马逊跨境电商适合用的浏览器排名
- Recommended by Ali, Tencent and Baidu software testing engineers - waterfall model of software testing model
- Intranet learning notes (3)
- 一条短视频成本几十万元,虚拟数字人凭“实力”出圈
- [noi simulation] interval distance (block and convolution)
- Recommended by Alibaba, Tencent and Baidu Software Test Engineers - rapid prototype model of software test model
- LeetCode 5242. Best English letters with both upper and lower case
- 英特尔发展史概述
猜你喜欢

第六届世界智能大会“云”端召开在即

The Sandbox 与《时代周刊》达成合作,在元宇宙建立“纽约时报广场”

The sandbox has reached a cooperation with Time magazine to establish "New York Times Square" in metauniverse

Making unequal interval histogram with Matplotlib

经费预算与调整记录与使用记录输出使用进度搭建过程记录

Five years after graduation, I finally became a software testing engineer with a monthly salary of 13000

Scuba China trip - Suzhou station, online and offline limited time registration channel has been opened!
![[solution] Ming Chu Liang Zao video edge computing gateway solution](/img/67/20a9ece2dc7d3a842aff1fc651e4fc.png)
[solution] Ming Chu Liang Zao video edge computing gateway solution

php-admin部署-解决全部错误

DAST 黑盒漏洞扫描器 第四篇:扫描性能
随机推荐
Record the use process of webscraper
Curl requests at the server command line
Seeking an anti association detection tool, online detection of browser fingerprint
The Sandbox 与《时代周刊》达成合作,在元宇宙建立“纽约时报广场”
MySql DUMP 自动备份数据库 Shell 脚本
打造跨境电商成功范式:亚马逊云科技助力卖家布局下一个增长点
带你区分几种并行
第 08 章 基于知识库的手写体数字识别MATLAB深度学习应用实战
第 18 章 基于GUI搭建通用视频处理工具matlab应用GUI实现
第 03 章 基于多尺度形态学提取眼前节组织-全套系统MATLAB智能驾驶深度学习
【Proteus仿真】INT0和INT1中断计数
I just learned a cool 3D pyramid stereoscopic effect. Come and have a look
Apache ActiveMQ Artemis简介
Recommended by Ali, Tencent and Baidu software testing engineers - waterfall model of software testing model
杨冰:OceanBase助力数字化转型,原生分布式数据库成核心系统首选
[number theory] leetcode1010 Pairs of Songs With Total Durations Divisible by 60
DAST 黑盒漏洞扫描器 第四篇:扫描性能
LeetCode 5242. Best English letters with both upper and lower case
Problems and solutions of non debug mode execution failure when using gomonkey
2022年中国手机银行年度专题分析