当前位置: 首页 > news >正文

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/

相关文章:

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

文章目录 一、下载网站1 Jdk下载2 清华大学开源软件镜像站2.1 Mysql下载 3 常见工具3.1 typora markdown文档编辑器3.2 Apifox 软件测试工具3.3 GIT3.4 Maven3.5 PDF转word3.6 office3.7 xmind 思维导图3.8 draw.io 画图 4 Java 技术书籍大全 PDF5 Java 8 编程思想中文版6 GitH…...

mq基础类设计

消息队列就是把阻塞队列这样的数据结构单独提取成一个程序独立进行部署。——>实现生产者消费者模型。 但是阻塞队列是在一个进程内部进行的; 消息队列是在进程与进程之间进行实现的, 解耦合:就是在分布式系统中,A服务器调用B…...

【Node.js从基础到高级运用】二、搭建开发环境

Node.js入门:搭建开发环境 在上一篇文章中,我们介绍了Node.js的基础概念。现在,我们将进入一个更实际的阶段——搭建Node.js的开发环境。这是每个Node.js开发者旅程中的第一步。接下来,我们将详细讨论如何安装Node.js和npm&#…...

kafka查看消息两种方式(命令行和软件)+另附发送消息方式

1、命令行方式 ①找到kafka安装文件夹 ②执行命令 #指定offset为指定时间作为消息起始位置 kafka-consumer-groups.sh \ --bootstrap-server 20.2.246.116:9092 \ --group group_1 \ --topic lanxin_qiao \ --reset-offsets \ --to-datetime 2023-07-19T01:00:00.000 \ -exe…...

设计模式 单例模式

单例模式就是在整个程序运行的过程中,这个类的实例化对象只有一个。 单例模式和private static 有密切的关系。 举一个例子: 一个wife,在法律允许的范围内,只能有一个。 public class Wife{private static Wife wife null; //…...

使用 Mendix 中的 OIDC 模块集成 Azure AD SSO

前言 在当今快速发展的数字化世界中,企业追求高效率和灵活性已成为常态。Mendix,作为一个先进的低代码开发平台,正是企业快速响应市场需求、加速数字化转型过程的利器。通过其直观的可视化开发环境,即使是非技术背景的用户也能设…...

day12_SpringCloud(Gateway,Nacos配置中心,Sentinel组件)

文章目录 1 Gateway组件1.1 Gateway简介1.2 Gateway入门1.3 网关路由流程图1.4 路由工厂1.5 过滤器1.5.1 过滤器简介1.5.2 内置过滤器1.5.3 路由过滤器1.5.4 默认过滤器1.5.5 全局过滤器1.5.6 过滤器执行顺序 2 Nacos配置中心2.1 统一配置管理2.2 Nacos入门2.2.1 Nacos中添加配…...

【基于springboot+Vue+Element ui的电影推荐之协同过滤算法简单实现】

基于springbootVueElement ui的电影推荐之协同过滤算法简单实现 1.基于用户的协同过滤算法的简单设计与实现1.1获取某个用户的评分矩阵1.2获取该用户与其他用户的相似度矩阵1.3获取两个用户之间的相似度并存储1.4返回推荐列表 2.基于物品的协同过滤算法的简单设计与实现2.1计算…...

签约仪式如何策划和安排流程?如何邀约媒体现场见证报道

传媒如春雨,润物细无声,大家好,我是51媒体网胡老师。 签约仪式的策划和安排流程,以及邀约媒体现场见证报道,都是确保活动成功和提升影响力的关键环节。以下是一些建议: 签约仪式的策划和安排流程 明确目标…...

k8s-生产级的k8s高可用(1) 24

高可用集群 实验至少需要三个master(控制节点),一个可以使外部可以访问到master的load balancer(负载均衡)以及一个或多个外部节点worker(也要部署高可用)。 再克隆三台主机 清理并重启 配置两…...

python中lambda简介及用法

什么是lambda? lambda是python中的一个关键字,它用于创建匿名函数,也就是没有名字的函数。lambda函数通常用于一些简单的操作,比如作为参数传递给其他函数,或者作为返回值返回给调用者。lambda函数的语法如下&#xf…...

AI新工具 百分50%算力确达到了GPT-4水平;将音乐轨道中的人声、鼓声、贝斯等音源分离出来等

1: Pi 百分50%算力确达到了GPT-4水平 Pi 刚刚得到了巨大的升级!它现在由最新的 LLMInflection-2.5 提供支持,它在所有基准测试中都与 GPT-4 并驾齐驱,并且使用不到一半的计算来训练。 地址:https://pi.ai/ 2: Moseca 能将音乐…...

websocket前端应用

基本了解 首先要对websocket有一个基本了解:WebSocket是一种在Web浏览器和Web服务器之间创建持久连接的技术。它允许在客户端和服务器之间进行全双工通信,而不需要在每次通信时都发起新的HTTP请求。主要作用包括实时通信、减少延迟、减少宽带消…...

SpringMVC05、结果跳转方式

5、结果跳转方式 5.1、ModelAndView 设置ModelAndView对象 , 根据view的名称 , 和视图解析器跳到指定的页面 . 页面 : {视图解析器前缀} viewName {视图解析器后缀} <!-- 视图解析器 --> <bean class"org.springframework.web.servlet.view.InternalResourc…...

STM32基础--位带操作

位带简介 位操作就是可以单独的对一个比特位读和写&#xff0c;这个在 51 单片机中非常常见。51 单片机中通过关键字 sbit 来实现位定义&#xff0c;STM32 没有这样的关键字&#xff0c;而是通过访问位带别名区来实现。 在 STM32 中&#xff0c;有两个地方实现了位带&#xff…...

C# winform 重启电脑

一、重启电脑指令 windows7系统的启动文件夹为“开始菜单”——“所有程序”里面就有“启动”文件夹&#xff0c;其位置是 “C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup” 如果没有&#xff0c;则需要将其中的"administrator…...

波奇学Linux: 信号捕捉

sigaction:修改信号对应的handler方法 act输入型参数&#xff0c;oldact输出型参数 void (*sa_handler) (int) //修改的自定义函数 sigset_t sa_mask // void handler(int signo) {cout<<"catch a signal, signal number: "<<signo<<endl; } int …...

Flink hello world

下载并且解压Flink Downloads | Apache Flink 启动Flink. $ ./bin/start-cluster.sh Starting cluster. Starting standalonesession daemon on host harrydeMacBook-Pro.local. Starting taskexecutor daemon on host harrydeMacBook-Pro.local. 访问localhost:8081 Flin…...

STL之map容器代码详解

基础概念 简介&#xff1a; map中所有元素都是pair。pair中第一个元素为key&#xff08;键值&#xff09;&#xff0c;起到索引作用&#xff0c;第二个元素为value&#xff08;实值&#xff09;。所有元素都会根据元素的键值自动排序。 本质&#xff1a; map/multimap属于关…...

使用GRU进行天气变化的时间序列预测

本文基于最适合入门的100个深度学习项目的学习记录&#xff0c;同时在Google clolab上面是实现&#xff0c;文末有资源连接 天气变化的时间序列的难点 天气变化的时间序列预测涉及到了一系列复杂的挑战&#xff0c;主要是因为天气系统的高度动态性和非线性特征。以下是几个主…...

【Allegro 17.4 实战指南】布线后DRC检查与工艺优化全解析

1. Allegro 17.4布线后DRC检查全流程 刚完成PCB布线的新手工程师经常会遇到这样的困惑&#xff1a;明明布线时已经小心翼翼&#xff0c;为什么投板生产后还是会出现各种问题&#xff1f;其实布线完成只是PCB设计的第一步&#xff0c;后续的DRC检查和工艺优化才是确保设计可靠性…...

为什么你的RTX 4090只能同时编码3路视频?聊聊NVENC限制背后的商业逻辑与‘曲线救国’方案

为什么RTX 4090只能同时编码3路视频&#xff1f;解码NVENC限制的商业密码与技术突围 当你在直播推流、影视渲染或AI训练场景中&#xff0c;突然遭遇"RuntimeError: NvEncoder : m_nvenc.nvEncOpenEncodeSessionEx returned error 10"的红色警告&#xff0c;这很可能触…...

SVG的DSP程序、FPGA程序、主板原理图及PCB与其他辅助板PCB的相关性

svg的dsp程序 FPGA程序 和主板原理图和pcb&#xff0c;其他辅助板的pcb&#xff0c;辅助板没有原理图 一、代码工程概述与核心定位 本次解析的代码工程来自SVG&#xff08;静止无功发生器&#xff09;的DSP控制模块&#xff0c;基于TI TMS320F28335芯片开发&#xff0c;核心功…...

LaTeX表格总是不听话?用[h]参数让它乖乖待在原地(附完整代码示例)

LaTeX表格浮动问题终极指南&#xff1a;精准控制表格位置的7种实战技巧 第一次用LaTeX写论文时&#xff0c;我盯着那个莫名其妙跑到页面顶端的表格整整发呆了十分钟——明明代码里它乖乖待在文字下方&#xff0c;编译后却像长了腿一样自己跑到了前面。这种"表格不听话&quo…...

用Python刷PAT乙级:手把手带你用20行代码搞定‘锤子剪刀布’和‘数字黑洞’

Python实战PAT乙级&#xff1a;20行代码玩转"锤子剪刀布"与"数字黑洞" 每次看到算法题里那些看似复杂但实则精巧的小游戏类题目&#xff0c;总忍不住想用Python的简洁特性来"降维打击"。今天我们就拿PAT乙级中两道经典趣味题——1018"锤子剪…...

从LSTM到LLM-to-Action:SITS2026发布游戏智能演进年表(2018–2026),标注3次范式跃迁时刻及对应算力/数据拐点)

第一章&#xff1a;SITS2026分享&#xff1a;AGI与游戏智能 2026奇点智能技术大会(https://ml-summit.org) AGI在游戏环境中的验证价值 通用人工智能&#xff08;AGI&#xff09;并非仅面向抽象推理任务&#xff0c;游戏世界正成为其核心验证场域。开放世界RPG、实时策略与多…...

从《未来编年史》到现实:聊聊火星移民、世界政府与‘灵性科技’的百年预言靠谱吗?

火星移民、全球治理与意识科技&#xff1a;未来预言的现实可行性拆解 当SpaceX的星舰原型机在得克萨斯州的试验场轰然升空时&#xff0c;埃隆马斯克那句"让人类成为多行星物种"的宣言再次引发热议。与此同时&#xff0c;Neuralink的脑机接口技术已在人体试验中取得进…...

别再乱做AB测试了!聊聊小红书新笔记冷启动实验设计的那些“坑”

小红书新笔记冷启动AB测试&#xff1a;工程师避坑指南与实验设计精要 当算法工程师第一次接手小红书新笔记冷启动AB测试项目时&#xff0c;往往会被看似简单的分流逻辑蒙蔽——直到某天凌晨三点&#xff0c;你盯着监控大盘突然下跌的曲线&#xff0c;才意识到实验设计中那个被忽…...

技术工厂中的对象生产与配置管理

技术工厂中的对象生产与配置管理 在数字化与智能化快速发展的今天&#xff0c;技术工厂已成为现代工业的核心。对象生产与配置管理作为技术工厂的关键环节&#xff0c;直接影响生产效率、资源利用率和产品质量。通过智能化的对象生产与动态化的配置管理&#xff0c;企业能够实…...

Tool之Jira:从零到一,构建高效敏捷团队的Jira实战配置与核心流程详解

1. 为什么你的团队需要Jira&#xff1f; 第一次接触Jira的团队常会问&#xff1a;为什么不用Excel或Trello&#xff1f;五年前我带创业团队时也这么想&#xff0c;直到一次版本发布前&#xff0c;测试组长凌晨三点打电话问我&#xff1a;"那个优先级为高的Bug到底分给谁了…...