Java程序员常用网站(推荐)

一、下载网站

1 Jdk下载

主页(可选择版本)

Java SE 19

Java SE 18

Java SE 17

Java SE 16

Java SE 15

Java SE 14

Java SE 13

Java SE 12

Java SE 11

Java SE 10

Java SE 9

Java SE 8

2 清华大学开源软件镜像站

主页

2.1 Mysql下载

https://mirrors.tuna.tsinghua.edu.cn/mysql/downloads/

3 常见工具

3.1 typora markdown文档编辑器

官网

3.2 Apifox 软件测试工具

官网

3.3 GIT

官网下载

国内镜像

安装教程

代码时,可以安装 Git Commit Template 插件到你的idea中。 在提交代码时,可以这样操作:
在这里插入图片描述
对应的常用选项含义,其参考如下:

type: 用于说明 commit的类别,只允许使用下面几个标识:
fix:修补bug
hotfix:紧急修复bug
chore:构建过程或辅助工具的变动
docs:文档(documentation)
feat:新功能(feature)
refactor:重构(即不是新增功能,也不是修改bug的代码变动)
style: 仅仅修改了空格、缩进等,不改变代码逻辑(不影响代码运行的变动)
test:增加测试
revert:回滚到上一个版本;
perf:改善性能和体现的修改
build:改变构建流程,新增依赖库、工具等(例如webpack修改);
scope of this change : 本次变更范围。用于描述改动的范围,格式为项目名/模块名,例如: node-pc/common rrd-h5/activity,而we-sdk不需指定模块名。如果一次commit修改多个模块,建议拆分成多次commit,以便更好追踪和维护。
short description : 简要说明
Long description : 详细说明
breaking changes : 不兼容变动
break changes指明是否产生了破坏性修改,涉及break changes的改动必须指明该项,类似版本升级、接口参数减少、接口删除、迁移等。
close issue : 关闭指定Issue

3.4 Maven

官网下载

Maven仓库

3.5 PDF转word

万兴PDF,比福晰阅读器还强大。

链接:https://pan.baidu.com/s/19N_phkgzo-JmOvsean5htQ
提取码:eqvx

3.6 office

Office Tool 可以安装何版本的office 全家桶

操作教程如下:

https://www.coolhub.top/archives/14

视频操作步骤,可在b站搜索 office tool操作教程即可。

3.7 xmind 思维导图

链接:https://pan.baidu.com/s/1fP65SMKs1u6UNk368dgENA

提取码:716c

下载后,将解压包中的app.asar文件覆盖到resources目录下

3.8 draw.io 画图

链接:https://pan.baidu.com/s/14ovbaHIiMDNHbxuc9U8BRA

提取码:ecyy

4 Java 技术书籍大全 PDF

https://gitee.com/Artolya/javapdf

5 Java 8 编程思想中文版

https://gitee.com/fengsoshuai/OnJava8

6 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目

GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。

https://github.com/GrowingGit/GitHub-Chinese-Top-Charts

7 apache 软件下载

http://archive.apache.org/dist/
https://dlcdn.apache.org/

二、Java学习

1 Spring 中文文档

https://springdoc.cn/

2 Java11 中文API

https://www.apiref.com/java11-zh/index.html

3 Spring Cloud中文网

https://www.springcloud.cc/

4 Nacos中文网

https://nacos.io/zh-cn/index.html

三、IDEA的插件

  • Alibaba Java Coding Guidelines :阿里巴巴代码规范检查,规范你的代码;

  • CSDN tools:便捷式json格式化,时间转换,树形json,json转实体类,便捷搜索csnd的内容;

  • diagrams.net Integration :drawio 画图的插件;

  • EasyCode : 代码生成;

  • Free Mybatis plugin:mybatis的插件;

  • GenerateAllSetter :一键调用一个对象的所有的set方法;

  • GsonFormatPlus:json生成实体;带有自定义,指定属性类型,注解的功能;

  • IDE Eval Reset:不方便多说,百度下就知道了;

  • VisualVM Launcher:java可视化堆,一般和 visualVM一起使用;可以观察到对象垃圾回收、内存大小变换;

  • Key Promoter X:快捷键提示;

  • MapStruct support: MapStruct 工具的帮助插件;

  • Rainbow Brackets:对代码里的括号进行变色,方便查看。但是得下载较低的版本。我目前用的是 6.26版本。高版本需要付费。(有一个免费版的,也是可以用 名字叫:Rainbow Brackets Lite - Free and OpenSource)

  • HighlightBracketPair:高亮选择中的括号

  • SequenceDiagram:代码生成序列图;

  • Translation:翻译插件;

  • Apifox:接口文档

  • GenerateSerialVersionUID:实现序列化接口时,生产序列化ID,具体可参考:https://blog.csdn.net/ok060/article/details/136157293

  • Mybatis Log Free: 可以打印mybatis的日志,并填充参数拼接完整sql,点此下载

  • MybatisX : 可以配置表之后,生成各层级代码(entity, dao,service, controller, mapper文件),这个是mybatis-plus的官方推荐的一个插件。点此查看

  • RestfulTool: 接口查找

  • Git commit Template: git 提交消息模板

  • GitToolBox: Git工具

  • Maven Helper: maven 依赖排查

  • POJO to JSON:将java对象转换为json

  • Free Mybatis plugin: mybatis xml 快速切换

  • 通义灵码:阿里巴巴出品的代码辅助工具(https://tongyi.aliyun.com/lingma)

  • arthas : 可以在idea里粘贴arthas的命令,用于运行时的调试

  • 在这里插入图片描述

  • Cool Request:一个rest请求插件,可以记录方法执行时间,跳过拦截器等功能。https://coolrequest.dev/docs/intro

  • Grep Console:控制台日志颜色的自定义

附录:数据结构可视化

1 Data Structure Visualizations

一个旧金山大学David Galles做的各种可视化的数据结构和基本算法的主页

2 C++实现的各种算法演示

https://people.cs.pitt.edu/~kirk/cs1501/animations/

附录:常见在线工具

1 在线绘图(思维导图、流程图)

https://www.processon.com/

2 开发者搜索

https://kaifa.baidu.com/

3 Json格式化

https://www.bejson.com/

https://www.json.cn/

4 在线运行Java

https://www.jdoodle.com/online-java-compiler/

http://java.jsrun.net/

5 开源项目推荐

5.1 若依项目

https://gitee.com/y_project/RuoYi

5.2 灯灯管理系统脚手架

https://tangyh.top/

5.3 eladmin管理系统

https://github.com/elunez/eladmin

5.4 vue3-element-admin

https://gitee.com/youlaiorg/vue3-element-admin

5.5 youlai-boot

https://gitee.com/youlaiorg/youlai-boot.git

6 AI工具

6.1 Kimi智能助手

https://kimi.moonshot.cn

6.2 亿图脑图

https://mm.edrawsoft.cn/app/create

6.3 轻闪PDF

https://lightpdf.cn

6.4 阿里通义千问

https://tongyi.aliyun.com/qianwen

6.5 海螺AI

https://hailuoai.com

6.6 智谱清言

https://chatglm.cn
(可以处理图片,模拟面试等骚操作)

6.7 阿里通义灵码

https://tongyi.aliyun.com/lingma
(有IDE插件,开发代码的好帮手)

6.8 字节豆包

https://www.marscode.cn/home
(有IDE插件,开发代码的好帮手)

6.9 百度橙篇

https://cp.baidu.com/

6.10 AI导航网站

https://www.iai88.com/

6.11 DeepSeek

https://chat.deepseek.com/

6.12 硅基流动

https://cloud.siliconflow.cn/playground/chat

6.13 CSDN C知道

https://so.csdn.net/chat?utm_source=vip_chatgpt_common_pc_toolbar

6.14 AI工具集

https://ai-bot.cn/

7 it-tool工具导航

https://it-tools.tech/

8 谷歌镜像

https://www.nabxa.asia/

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

你家宝宝

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值