博客地址:http://www.moonxy.com

一、前言

在日常的开发中,通常需要访问或者设置不同的网站来获取需要的数据,不如我们都知道 Linux 系统版本比较多(例如:Ubuntu、CentOS、RedHat 和 SUSE 等),这些软件通常比较庞大,且最新发布的版本都在国外的服务器,然后会同步到中国大陆的开源镜像服务器,我们就可以通过国内的镜像服务器来下载需要的软件,这样下载会快很多。

二、常用网站

主要包括各大主流 Linux 发行版的安装镜像 ISO 文件,Maven 镜像仓库地址等。

最常用的是 Apache 软件基金会的发布目录:

Apache Software Foundation Distribution Directoryhttps://archive.apache.org/dist/

2.1 国内主流的几个镜像网站

搜狐开源镜像站:http://mirrors.sohu.com

网易开源镜像站:http://mirrors.163.com/

阿里云开源镜像站:http://mirrors.aliyun.com

中国科学技术大学镜像站:http://mirrors.ustc.edu.cn/

清华大学镜像站:https://mirrors.tuna.tsinghua.edu.cn/

比如进入网易开源镜像站:

下载 CentOS7.5,进入如下地址下载:

CentOS主要镜像文件类型介绍

常见的镜像文件类型主要有以下几种:

DVD ISO:普通光盘完整安装版镜像,可离线安装到计算机硬盘上,包含大量的常用软件,一般选择这种镜像类型即可。

Everything ISO:包含了完整安装版的内容,并对其进行补充,集成了所有软件。

Minimal ISO:这个版本为精简版的镜像,可以安装一个基本的 CentOS 系 统,包含了可启动系统基本所需的最小安装包。

LiveCD/DVD ISO: 是一个光盘 Centos 系统,可通过光盘直接在电脑上启动系统,也可以将系统安装到计算机上使用,部分内容还需要再次下载。根据系统桌面不同 live 版的又可分为 LiveGNOME ISO、LiveKDE ISO 种。

Netinstal:在线安装版本,启动后需要联网边下载边安装。

如果是 Ubuntu18.04,进入如下地址下载:

Ubuntu 主要镜像文件类型介绍

Ubuntu 发行版主要分为桌面版与服务器版,但这两者的内核是相同的。

桌面版默认带有Gnome GUI,面向个人电脑使用者,可以进行文字处理、网页浏览、多媒体播放和玩游戏。本质上说,这是一个为普通用户所定制的多用途操作系统。

服务器版Ubuntu包含了所有你需要启动托管站点的软件,如 LAMP 等,但不包含 GUI 等图形化界面。

2.2 Maven 仓库地址

官方仓库地址:

http://repo1.maven.org/maven2/

http://repo2.maven.org/maven2/

https://repo.maven.apache.org/maven2

http://mvnrepository.org/

国内阿里云 Maven 镜像仓库地址:

http://maven.aliyun.com/nexus/content/groups/public

注意:

maven 安装后都会有默认的中央仓库地址,但是由于墙的原因,我们可能不能访问。

如果不能访问就需要配置国内的 maven 仓库,当我们配置了镜像仓库,maven 就不会从默认的中央仓库下载依赖,都会转到镜像仓库下载。

安装完 maven 后,可在 maven 目录下的 conf 文件夹中修改 setting.xml 文件,将 mirror 仓库的注释恢复,并修改为自己的私服或者国内镜像仓库地址,如下所示:

<mirror>
<id>aliyun</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
</mirror>

2.3 编程语言流行度排名网站

https://www.tiobe.com/tiobe-index/,TIOBE 编程语言排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。

编程语言流行度排名(2018年5月排名):

2.4 数据库流行度排名网站

http://db-engines.com,DB-Engines 是一家手机和统计数据库管理系统信息的机构,不仅包含传统关系型数据库,还包含 NoSQL 和 搜索引擎等流行程度排名,根据统计信息每月更新一次。

如关系型数据库流行度排名(2018年5月排名):

如搜索引擎流行度排名(2018年5月排名):

2.5 JDK 所有版本页面

通过 JDK 所有版本下载地址,可以找到自己需要的 JDK 版本,地址为:http://www.oracle.com/technetwork/java/javase/archive-139210.html

2.6 Elastic Stack 所有版本页面

通过这个网址可以找到自己所需要的所有版本的 Elastic Stack 组件:https://www.elastic.co/downloads/past-releases

2.7 Apache 所有开源项目页面

通过这个地址可以访问 Apache 官方所有项目的历史版本(即 archive site):http://archive.apache.org/dist

2.8 Eclipse 下载页面

下载当前的稳定版:https://www.eclipse.org/downloads/eclipse-packages/

所有版本页面:http://www.eclipse.org/downloads/packages/all

旧版本下载页面:https://wiki.eclipse.org/Older_Versions_Of_Eclipse

2.9 Maven 下载页面

Maven 所有版本下载页面:https://archive.apache.org/dist/maven/

Maven 发行版历史说明:http://maven.apache.org/docs/history.html

2.10 Tomcat 下载页面

Apache tomcat 所有版本下载页面:https://archive.apache.org/dist/tomcat/

Java 开发中常用的网站地址的更多相关文章

  1. Java开发中常用jar包整理及使用

    本文整理了我自己在Java开发中常用的jar包以及常用的API记录. <!-- https://mvnrepository.com/artifact/org.apache.commons/com ...

  2. Java开发中常用的设计模式(三)---建造者模式

    一. 模式结构 建造者模式主要包含四个角色: Product:产品角色. Builder:抽象建造者.它声明为创建一个Product对象的各个部件指定的抽象接口. ConcreteBuilder:具体 ...

  3. java开发中常用的Liunx操作命令

    查看所有端口的占用情况 netstat -nultp 其中State值为LISTEN则表示已经被占用 查看某个端口的占用情况: netstat -anp |grep 端口号 在liunx中启动tomc ...

  4. Java开发中常用的设计模式(二)---单例模式

    一. 懒汉式单例 //懒汉式单例类.在第一次调用的时候实例化自己 public class Singleton { private Singleton() {} private static Sing ...

  5. Java开发中常用的设计模式(一)---工厂模式

    一. 准备工作 1. 本文参考自  自己理解的工厂模式,希望对大家有所帮助 二. 开始 以汽车工厂为例,首先有个汽车类的接口 Car,里面有个开车的方法 drive(),然后有个宝马车的类 BMW 和 ...

  6. Java开发中的eclispe常用快捷键&全部快捷键

    Java开发中的eclispe常用快捷键&全部快捷键 Ctrl+1 快速修复(经典快捷键)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ ...

  7. 【java】开发中常用字符串方法

    java字符串的功能可以说非常强大, 它的每一种方法也都很有用. java字符串中常用的有两种字符串类, 分别是String类和StringBuffer类. Sting类 String类的对象是不可变 ...

  8. Java开发中所涉及的常用远程调用

    根据<Spring in Action>一书中指出,Java开发中常见的远程过程调用(RPC),常见的有一下四种方式: 1.远程方法调用(RMI) 2.Caucho的Hessian和Bur ...

  9. .net开发中常用的第三方组件

    .net开发中常用的第三方组件 2013-05-09 09:33:32|  分类: dotnet |举报 |字号 订阅     下载LOFTER 我的照片书  |   RSS.NET.dll RSS. ...

随机推荐

  1. 从IDEA角度来看懂UML图

    前言 我们目前已经学习了设计模式的7种设计原则.下面本该是直接进入具体的设计模式系列文章. 但是呢在我们学习设计模式之前我们还是有必要了解一下uml图.因为后续的设计模式文章不出意外应该会很多地方使用 ...

  2. SecureCRT软件的个性化设置

    工欲善其事,必先利其器.如果我们能花点时间把每天工作都要用到的SecureCRT软件设置的舒服一些,日后工作起来也是会心情愉悦.事半功倍的. 1.日志文件设置 2.窗口配色和关键字高亮 3.效果展示 ...

  3. egret之好友列表(滑动列表)

    本文采用List+Scroller实现列表滑动功能 首先新建两个皮肤,一个用做好友界面的显示,一个用作单个好友的显示,新建皮肤如下: 皮肤一取名为:wxMainSkin,添加如下控件 皮肤一取名为:w ...

  4. HDU 4685

    题意略. 思路: 本题和POJ1904颇为相似,只是那个最大匹配没有现成的,要我们自己求出来.并且要给每一个单身的王子/公主现找一个虚拟的对象. 这也是合乎情理的,王子每一次换一个公主时,可能会导致某 ...

  5. php中++ --运算

    $x = 5; echo $x; echo "---"; // echo ++$x + $x; //6+6=12 $x=6 // echo ++$x + 5; //6+5=12 $ ...

  6. 使用ansible对思科交换机备份

    先决条件 - 了解ansible基本操作 - 了解网络设备相关操作 - 了解linux相关操作 安装 安装EPEL yum install https://dl.fedoraproject.org/p ...

  7. 转载-SpringBoot开发案例之整合日志管理

    转载:https://cloud.tencent.com/developer/article/1097579 有一种力量无人能抵挡,它永不言败生来倔强.有一种理想照亮了迷茫,在那写满荣耀的地方. 00 ...

  8. C#开发BIMFACE系列17 服务端API之获取模型数据2:获取构件材质列表

    系列目录     [已更新最新开发文章,点击查看详细] 在上一篇<C#开发BIMFACE系列16 服务端API之获取模型数据1:查询满足条件的构件ID列表>中介绍了获取单文件(模型)的所有 ...

  9. 那些让你觉得自己是个傻B的题目集锦(大神的降维打击合集)

    一起过来排好队,进来挨打 1.Leetcode tag-LinkList 109.convert sorted list to binary search tree 2Leetcode tag-Arr ...

  10. CodeForces 522C Chicken or Fish?

    Chicken or Fish? 题意比较难理解. 需要注意的是 就算某个人抱怨了 但是的t[i]也是他最后选择的结果. 题解: 首先考虑没有r[i] = 1的情况. 直接记录t[i]=0的数目,最后 ...