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

文章目录

    • 一、下载网站
      • 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中文网
    • 三、IDEA的插件
    • 附录:数据结构可视化
      • 1 Data Structure Visualizations
      • 2 C++实现的各种算法演示
    • 附录:常见在线工具
      • 1 在线绘图(思维导图、流程图)
      • 2 开发者搜索
      • 3 Json格式化
      • 4 在线运行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

官网下载

国内镜像

安装教程

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版本。高版本需要付费。
  • SequenceDiagram:代码生成序列图;
  • Translation:翻译插件;
  • Apifox:接口文档
  • GenerateSerialVersionUID:实现序列化接口时,生产序列化ID,具体可参考:https://blog.csdn.net/ok060/article/details/136157293
  • Mybatis Log Free: 可以打印mybatis的日志,并填充参数拼接完整sql,点此下载

附录:数据结构可视化

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/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/738709.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

日常004:对文件、目录拥有rwx权限后可以做什么?

日常004:对文件、目录拥有rwx权限后可以做什么? ‍ 1.rwx权限针对文件的内容,而非文件本身。 2.文件夹是特殊的文件,它的内容就是ls -a​的所有文件和文件夹 r 读取目录w 添加、删除、重命名文件x 进入目录 ‍ 删除文件使用的是所…

connection SQLException, url:jdbc ,errorCode 0, state 08S01

connection SQLException, url: jdbc:mysql://localhost:3306/itcast_health?useUnicodetrue&characterEncodingutf-8, errorCode 0, state 08S01 添加:&useSSLfalse 添加前 添加后: 查询数据库正常

7.5寸WIFI电子桌牌 PW75R_DM

产品型号 PW75R_DM 尺寸(mm) 190*152*45mm 显示技术 电子墨水屏双面显示 显示区域(mm) 163.2(H) * 97.92(V) 分辨率(像素) 800*480 外观颜色 银灰色 显示颜色 黑/白/红 视觉角度 180 工作温度 0 - 40℃ 电池容量 2000mAh 供电方式 锂电池供电(…

张驰咨询 - 推动新质生产力,新材料行业定制管理咨询解决方案

在这个快速变革的时代,张驰咨询携手各行业领军企业,共同打造新质生产力的未来。我们深入理解每个行业的发展现状及特点,洞察企业面临的痛点,用精准咨询方案,为新能源汽车、光伏产业、机器人、高端装备以及新材料和电子…

链表中的经典问题——回文链表

回文链表 给你一个单链表的头节点 head ,请你判断该链表是否为回文链表。如果是,返回 true ;否则,返回 false 。 题解一: 要判断一个单链表是否为回文链表,可以使用双指针和逆序链表的方法。具体步骤如下&…

AIGC笔记--Maya提取和修改FBX动作文件

目录 1--Maya数据解析 2--FBX SDK导出6D数据 3--6D数据映射和Maya可视化 完整项目代码:Data-Processing/FBX_SDK_Maya 1--Maya数据解析 在软件Maya中直接拖入FBX文件,可以播放和查看人体各个骨骼关节点的数据: 对于上图来说,…

基于yolov5的草莓成熟度检测系统,可进行图像目标检测,也可进行视屏和摄像检测(pytorch框架)【python源码+UI界面+功能源码详解】

功能演示: 基于yolov5的草莓成熟度检测系统,系统既能够实现图像检测,也可以进行视屏和摄像实时检测_哔哩哔哩_bilibili (一)简介 基于yolov5的草莓成熟度系统是在pytorch框架下实现的,这是一个完整的项目…

【机器学习】包裹式特征选择之拉斯维加斯包装器(LVW)算法

🎈个人主页:豌豆射手^ 🎉欢迎 👍点赞✍评论⭐收藏 🤗收录专栏:机器学习 🤝希望本文对您有所裨益,如有不足之处,欢迎在评论区提出指正,让我们共同学习、交流进…

C#,T检验(T -Test)的算法与源代码

1 T-Test 学生t检验(英语:Students t-test)是指虚无假设成立时的任一检定统计有学生t-分布的统计假说检定,属于母数统计。学生t检验常作为检验一群来自正态分配母体的独立样本之期望值的是否为某一实数,或是二群来自正态分配母体的独立样本之期望值的差是否为某一实数。举…

预取和缓存替换介绍--自用

【预取简介】[Prefetching Introduction] - 知乎 在研读预取方向的论文,发现这篇总结不错,记录下来,留用! 经典论文解读——Cache 替换算法 - 知乎 缓存替换的解释,记录下来,自用 这篇文章总结的更好&a…

C语言从入门到熟悉------第二阶段

printf的用法 printf的格式有四种: (1)printf("字符串\n"); 其中\n表示换行的意思。其中n是“new line”的缩写,即“新的一行”。此外需要注意的是,printf中的双引号和后面的分号必须是在英文输入法下。双引…

六西格玛倡导者培训怎么选?这份攻略送给你

作为企业的中坚力量,成为一名合格的六西格玛倡导者,不仅是对个人能力的极大提升,更是对企业持续发展的重要保障。那么,如何选择适合自己的六西格玛倡导者培训课程呢?天行健Six Sigma咨询公司有建议如下: 一…

生成二维码-读取二维码-动态二维码

生成二维码 import qrcode # https://cloud.tencent.com/developer/article/2205619 def create_qc_code(url):链接生成二维码里# 可选参数box_size、 borderqr = qrcode.QRCode(box_size=10, border=2)

Java开发从入门到精通(一):Java的项目案例

Java大数据开发和安全开发 Java 案例练习案例一:买飞机票案例二:开发验证码案例三:评委打分案例四:数字加密案例五:数组拷贝案例六: 抢红包案例七:找素数案例八:模拟双色球[拓展案例] Java 案例练习 案例一:买飞机票 分析: 方法是需要接收数据?需要接收机票原价、当前月份、舱…

学习大数据,所需要Java基础(9)

文章目录 网络编程实现简答客户端和服务器端的交互编写客户端编写服务端 文件上传文件上传客户端以及服务器端实现文件上传服务器端实现(多线程)文件上传服务器端(连接池版本)关闭资源工具类 BS架构服务器案例案例分析BS结构服务器…

TypeScript开发100问?

开发人员在日常工作中常常需要处理各种各样的问题,而 TypeScript 作为 JavaScript 的一个超集,为我们提供了更加强大和可靠的工具来编写高质量的代码。在使用 TypeScript 进行开发时,我们可能会遇到各种各样的技术基础问题、开发过程中的挑战…

Python语言例题集(009)

#!/usr/bin/python3 #在链表第一个节点前插入一个新的节点 class Node(): def init(self,dataNone): self.datadata self.nextNone class LinkedList(): def init(self): self.headNone def printList(self):ptrself.headwhile ptr:print(ptr.data)ptrptr.nextdef beginnin…

​《中华活页文选(传统文化教学与研究)》是什么级别的期刊?是正规期刊吗?能评职称吗?

问题解答: ​问:《中华活页文选(传统文化教学与研究)》是什么级别的期刊? 答:国家级;主管单位:中国出版传媒股份有限公司;主办单位:中华书局有限公司 问:《中华活页文…

程序人生——Java开发中通用的方法和准则,Java进阶知识汇总

目录 引出Java开发中通用的方法和准则建议1:不要在常量和变量中出现易混淆的字母建议2:莫让常量蜕变成变量建议3:三元操作符的类型务必一致建议4:避免带有变长参数的方法重载建议5:别让null值和空值威胁到变长方法建议6:覆写变长方法也循规蹈矩建议7:警惕自增的陷阱建议…

023—pandas 扩展逗号爆炸分隔字符串数据

需求: 将 c1 按逗号拆分,爆炸为一行一行数据,然后将 c1 后边的有逗号的扩展成行,没逗号的只写在第一行。 思路: 先将 DataFrame 中有逗号的值分拆转为列表,接下来我们对 c1 进行爆炸,就得到了…