admin管理员组文章数量:1130349
文章目录
- 一、下载网站
- 1 Jdk下载
- 2 清华大学开源软件镜像站
- 2.1 Mysql下载
- 3 常见工具
- 3.1 typora markdown文档编辑器
- 3.2 Apifox 软件测试工具
- 3.3 GIT
- 3.4 Maven
- 3.5 PDF转word
- 3.6 office
- 3.7 xmind 思维导图
- 3.8 draw.io 画图
- 4 Java 技术书籍大全 PDF
- 5 Java 8 编程思想中文版
- 6 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目
- 7 apache 软件下载
- 二、Java学习
- 1 Spring 中文文档
- 2 Java11 中文API
- 3 Spring Cloud中文网
- 4 Nacos中文网
- 5 Spring AI
- 三、IDEA的插件
- 附录:数据结构可视化
- 1 Data Structure Visualizations
- 2 C++实现的各种算法演示
- 附录:常见在线工具
- 1 在线绘图(思维导图、流程图)
- 2 开发者搜索
- 3 Json格式化
- 4 在线运行Java
- 5 开源项目推荐
- 5.1 若依项目
- 5.2 灯灯管理系统脚手架
- 5.3 eladmin管理系统
- 5.4 vue3-element-admin
- 5.5 youlai-boot
- 6 AI工具
- 6.1 Kimi智能助手
- 6.2 亿图脑图
- 6.3 轻闪PDF
- 6.4 阿里通义千问
- 6.5 海螺AI
- 6.6 智谱清言
- 6.7 阿里通义灵码
- 6.8 字节豆包
- 6.9 百度橙篇
- 6.10 AI导航网站
- 6.11 DeepSeek
- 6.12 硅基流动
- 6.13 CSDN C知道
- 6.14 AI工具集
- 7 it-tool工具导航
- 8 谷歌镜像
一、下载网站
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/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/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/s/1fP65SMKs1u6UNk368dgENA
提取码:716c
下载后,将解压包中的app.asar文件覆盖到resources目录下
3.8 draw.io 画图
链接:https://pan.baidu/s/14ovbaHIiMDNHbxuc9U8BRA
提取码:ecyy
4 Java 技术书籍大全 PDF
https://gitee/Artolya/javapdf
5 Java 8 编程思想中文版
https://gitee/fengsoshuai/OnJava8
6 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目
GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。
https://github/GrowingGit/GitHub-Chinese-Top-Charts
7 apache 软件下载
http://archive.apache/dist/
https://dlcdn.apache/
二、Java学习
1 Spring 中文文档
https://springdoc/
2 Java11 中文API
https://www.apiref/java11-zh/index.html
3 Spring Cloud中文网
https://www.springcloud/
4 Nacos中文网
https://nacos.io/zh-cn/index.html
5 Spring AI
https://docs.spring.io/spring-ai/reference/getting-started.html
三、IDEA的插件
-
Alibaba Java Coding Guidelines :阿里巴巴代码规范检查,规范你的代码;
-
CSDN tools:便捷式json格式化,时间转换,树形json,json转实体类,便捷搜索csnd的内容;
-
MapStruct Support:mapstruct 支持插件
-
diagrams 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:接口文档
-
Apifox Helper
-
GenerateSerialVersionUID:实现序列化接口时,生产序列化ID,具体可参考:https://blog.csdn/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/lingma)
-
arthas : 可以在idea里粘贴arthas的命令,用于运行时的调试
-
Cool Request:一个rest请求插件,可以记录方法执行时间,跳过拦截器等功能。https://coolrequest.dev/docs/intro
-
Grep Console:控制台日志颜色的自定义
-
earth-run-helper:debug工具,项目启动后,可以选择任意方法手动执行,可以自定义入参
附录:数据结构可视化
1 Data Structure Visualizations
一个旧金山大学David Galles做的各种可视化的数据结构和基本算法的主页
2 C++实现的各种算法演示
https://people.cs.pitt.edu/~kirk/cs1501/animations/
附录:常见在线工具
1 在线绘图(思维导图、流程图)
https://www.processon/
2 开发者搜索
https://kaifa.baidu/
3 Json格式化
https://www.bejson/
https://www.json/
4 在线运行Java
https://www.jdoodle/online-java-compiler/
http://java.jsrun/
5 开源项目推荐
5.1 若依项目
https://gitee/y_project/RuoYi
5.2 灯灯管理系统脚手架
https://tangyh.top/
5.3 eladmin管理系统
https://github/elunez/eladmin
5.4 vue3-element-admin
https://gitee/youlaiorg/vue3-element-admin
5.5 youlai-boot
https://gitee/youlaiorg/youlai-boot.git
6 AI工具
6.1 Kimi智能助手
https://kimi.moonshot
6.2 亿图脑图
https://mm.edrawsoft/app/create
6.3 轻闪PDF
https://lightpdf
6.4 阿里通义千问
https://tongyi.aliyun/qianwen
6.5 海螺AI
https://hailuoai
6.6 智谱清言
https://chatglm
(可以处理图片,模拟面试等骚操作)
6.7 阿里通义灵码
https://tongyi.aliyun/lingma
(有IDE插件,开发代码的好帮手)
6.8 字节豆包
https://www.marscode/home
(有IDE插件,开发代码的好帮手)
6.9 百度橙篇
https://cp.baidu/
6.10 AI导航网站
https://www.iai88/
6.11 DeepSeek
https://chat.deepseek/
6.12 硅基流动
https://cloud.siliconflow/playground/chat
6.13 CSDN C知道
https://so.csdn/chat?utm_source=vip_chatgpt_common_pc_toolbar
6.14 AI工具集
https://ai-bot/
7 it-tool工具导航
https://it-tools.tech/
8 谷歌镜像
https://www.nabxa.asia/
文章目录
- 一、下载网站
- 1 Jdk下载
- 2 清华大学开源软件镜像站
- 2.1 Mysql下载
- 3 常见工具
- 3.1 typora markdown文档编辑器
- 3.2 Apifox 软件测试工具
- 3.3 GIT
- 3.4 Maven
- 3.5 PDF转word
- 3.6 office
- 3.7 xmind 思维导图
- 3.8 draw.io 画图
- 4 Java 技术书籍大全 PDF
- 5 Java 8 编程思想中文版
- 6 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目
- 7 apache 软件下载
- 二、Java学习
- 1 Spring 中文文档
- 2 Java11 中文API
- 3 Spring Cloud中文网
- 4 Nacos中文网
- 5 Spring AI
- 三、IDEA的插件
- 附录:数据结构可视化
- 1 Data Structure Visualizations
- 2 C++实现的各种算法演示
- 附录:常见在线工具
- 1 在线绘图(思维导图、流程图)
- 2 开发者搜索
- 3 Json格式化
- 4 在线运行Java
- 5 开源项目推荐
- 5.1 若依项目
- 5.2 灯灯管理系统脚手架
- 5.3 eladmin管理系统
- 5.4 vue3-element-admin
- 5.5 youlai-boot
- 6 AI工具
- 6.1 Kimi智能助手
- 6.2 亿图脑图
- 6.3 轻闪PDF
- 6.4 阿里通义千问
- 6.5 海螺AI
- 6.6 智谱清言
- 6.7 阿里通义灵码
- 6.8 字节豆包
- 6.9 百度橙篇
- 6.10 AI导航网站
- 6.11 DeepSeek
- 6.12 硅基流动
- 6.13 CSDN C知道
- 6.14 AI工具集
- 7 it-tool工具导航
- 8 谷歌镜像
一、下载网站
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/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/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/s/1fP65SMKs1u6UNk368dgENA
提取码:716c
下载后,将解压包中的app.asar文件覆盖到resources目录下
3.8 draw.io 画图
链接:https://pan.baidu/s/14ovbaHIiMDNHbxuc9U8BRA
提取码:ecyy
4 Java 技术书籍大全 PDF
https://gitee/Artolya/javapdf
5 Java 8 编程思想中文版
https://gitee/fengsoshuai/OnJava8
6 GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目
GitHub中文排行榜,各语言分设「软件 | 资料」榜单,精准定位中文好项目。各取所需,高效学习。
https://github/GrowingGit/GitHub-Chinese-Top-Charts
7 apache 软件下载
http://archive.apache/dist/
https://dlcdn.apache/
二、Java学习
1 Spring 中文文档
https://springdoc/
2 Java11 中文API
https://www.apiref/java11-zh/index.html
3 Spring Cloud中文网
https://www.springcloud/
4 Nacos中文网
https://nacos.io/zh-cn/index.html
5 Spring AI
https://docs.spring.io/spring-ai/reference/getting-started.html
三、IDEA的插件
-
Alibaba Java Coding Guidelines :阿里巴巴代码规范检查,规范你的代码;
-
CSDN tools:便捷式json格式化,时间转换,树形json,json转实体类,便捷搜索csnd的内容;
-
MapStruct Support:mapstruct 支持插件
-
diagrams 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:接口文档
-
Apifox Helper
-
GenerateSerialVersionUID:实现序列化接口时,生产序列化ID,具体可参考:https://blog.csdn/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/lingma)
-
arthas : 可以在idea里粘贴arthas的命令,用于运行时的调试
-
Cool Request:一个rest请求插件,可以记录方法执行时间,跳过拦截器等功能。https://coolrequest.dev/docs/intro
-
Grep Console:控制台日志颜色的自定义
-
earth-run-helper:debug工具,项目启动后,可以选择任意方法手动执行,可以自定义入参
附录:数据结构可视化
1 Data Structure Visualizations
一个旧金山大学David Galles做的各种可视化的数据结构和基本算法的主页
2 C++实现的各种算法演示
https://people.cs.pitt.edu/~kirk/cs1501/animations/
附录:常见在线工具
1 在线绘图(思维导图、流程图)
https://www.processon/
2 开发者搜索
https://kaifa.baidu/
3 Json格式化
https://www.bejson/
https://www.json/
4 在线运行Java
https://www.jdoodle/online-java-compiler/
http://java.jsrun/
5 开源项目推荐
5.1 若依项目
https://gitee/y_project/RuoYi
5.2 灯灯管理系统脚手架
https://tangyh.top/
5.3 eladmin管理系统
https://github/elunez/eladmin
5.4 vue3-element-admin
https://gitee/youlaiorg/vue3-element-admin
5.5 youlai-boot
https://gitee/youlaiorg/youlai-boot.git
6 AI工具
6.1 Kimi智能助手
https://kimi.moonshot
6.2 亿图脑图
https://mm.edrawsoft/app/create
6.3 轻闪PDF
https://lightpdf
6.4 阿里通义千问
https://tongyi.aliyun/qianwen
6.5 海螺AI
https://hailuoai
6.6 智谱清言
https://chatglm
(可以处理图片,模拟面试等骚操作)
6.7 阿里通义灵码
https://tongyi.aliyun/lingma
(有IDE插件,开发代码的好帮手)
6.8 字节豆包
https://www.marscode/home
(有IDE插件,开发代码的好帮手)
6.9 百度橙篇
https://cp.baidu/
6.10 AI导航网站
https://www.iai88/
6.11 DeepSeek
https://chat.deepseek/
6.12 硅基流动
https://cloud.siliconflow/playground/chat
6.13 CSDN C知道
https://so.csdn/chat?utm_source=vip_chatgpt_common_pc_toolbar
6.14 AI工具集
https://ai-bot/
7 it-tool工具导航
https://it-tools.tech/
8 谷歌镜像
https://www.nabxa.asia/
版权声明:本文标题:Java程序员常用网站(推荐) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://it.en369.cn/jiaocheng/1763999333a2978243.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论