当前位置:网站首页>程序员常用的组件、框架、开发工具下载链接大全
程序员常用的组件、框架、开发工具下载链接大全
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
整理不易,别忘了收藏,更别忘了点赞、收藏、分享。
结语
如果这篇文章对您有所帮助,或者有所启发的话,求一键三连:点赞、评论、收藏关注,您的支持是我坚持写作最大的动力。
边栏推荐
- 将列表分箱,并通过Pyechart绘制柱状图
- 第 08 章 基于知识库的手写体数字识别MATLAB深度学习应用实战
- 阿里,腾讯,百度软件测试工程师推荐——软件测试模型之瀑布模型
- 【第 02 章 基于形态学的权重自适应图像去噪技术-全套系统MATLAB智能驾驶深度学习】
- The way to build the efficiency platform of didi project
- Navicat cannot connect to MySQL
- pytorch中copy_()、detach()、data()和clone()操作区别小结
- 内网学习笔记(9)
- Fabric.js IText 手动设置斜体
- 基于 LVM 创建和扩展 XFS 文件系统
猜你喜欢
![[ÑÖÏ Simulation Competition] fading (matrix acceleration, cyclic convolution, Gauss elimination)](/img/4a/9dfcb699e36f67e14c036e3ae26417.png)
[ÑÖÏ Simulation Competition] fading (matrix acceleration, cyclic convolution, Gauss elimination)

同济、阿里获CVPR最佳学生论文,李飞飞获黄煦涛奖,近6000人线下参会

ASEMI快恢复二极管FR107参数,FR107实物,FR107应用

【第 15 章 基于小波的图像压缩技术深度学习机器学习的图像处理应用matlab.】

LeetCode 5218. Sum of integers with K digits (enumeration)

【第 06 章 MATLAB实现基于分水岭分割进行肺癌诊断】

ShardingSphere-proxy-5.0.0分布式哈希取模分片实现(四)

Expenditure budget and adjustment records and use records output use progress construction process records

SQL operation: with expression and its application

Benchmarking copilot, the first in China: natural language one click generation method level code aixcoder XL is coming
随机推荐
Curl requests at the server command line
英伟达笔试面试题整理DIY
LeetCode 5242. 兼具大小写的最好英文字母
Standing at the digital tuyere, how can tooling enterprises "fly"
Copy in pytorch_ Summary of differences between (), detach (), data (), and clone () operations
ROS 2 驱动程序现在可用于 ABB 的机械臂
Commission contract on BSV
全局异常处理
依靠可信AI的鲁棒性有效识别深度伪造,帮助银行对抗身份欺诈
Divide the list into boxes and draw a histogram through pyechart
Amazon evaluation browser, core knowledge points of Amazon evaluation risk control
Packet capturing tool: Fiddler, a necessary skill for Software Test Engineer
抓包工具:Fiddler,软件测试工程师必备技能
Intranet learning notes (9)
同济、阿里获CVPR最佳学生论文,李飞飞获黄煦涛奖,近6000人线下参会
I just learned a cool 3D pyramid stereoscopic effect. Come and have a look
Function test - Introduction to MySQL database
亚马逊测评系统哪个好?
[bit operation] leetcode1009 Complement of Base 10 Integer
第 24 章 基于 Simulink 进行图像和视频处理--matlab深度学习实战整理