精华内容
下载资源
问答
  • JDK下载与安装教程

    万次阅读 多人点赞 2017-06-18 22:53:16
    学习JAVA,必须得安装一下JDK(java development kit java开发工具包),配置一下环境就可以学习JAVA了,下面是下载和安装JDK的教程: 1.JDK下载地址: ... ...

    学习JAVA,必须得安装一下JDK(java development kit java开发工具包),配置一下环境就可以学习JAVA了,下面是下载和安装JDK的教程:
    1.JDK下载地址:
    http://www.oracle.com/technetwork/java/javase/downloads/index.html

    点开链接你应该看到如下图所示的界面:
    这里写图片描述
    2.点击上图中箭头所指的地方,会出现下面的这个界面,此时你需要根据你的电脑系统来进行对应的版本进行选择,在选择版本和下载之前你需要首先接收协议,具体界面如下图所示:
    这里写图片描述

    3.双击以后进行JDK的安装(记得按照第二幅图修改一下安装路径,不要什么东西都安装到系统盘。。。):
    (1)双击进行安装界面如下所示:
    这里写图片描述
    这里写图片描述
    这里写图片描述
    这里写图片描述
    这里写图片描述
    4.安装完成后,需要进行环境变量的配置,右键我的电脑—属性----高级系统设置就会看到下面的界面:
    这里写图片描述
    5.点击上图中的环境变量,然后开始环境变量的配置:
    (1)点击系统变量下面的新建按钮,变量名JAVA_HOME(代表你的JDK安装路径),值对应的是你的JDK的安装路径。
    这里写图片描述
    (2)继续在系统变量里面新建一个CLASSPATH变量,其变量值如下图所示:
    这里写图片描述
    此处需要注意:最前面有一个英文状态下的小圆点。。。。很多初学者在配置环境变量的时候就会跌倒在这个坑里。
    (3)在你的系统变量里面找一个变量名是PATH的变量,需要在它的值域里面追加一段如下的代码:

    %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
    

    此时你应该在你原有的值域后面追加,记得在原有的值域后面记得添加一个英文状态下的分号。
    最后点击确定,此时JDK的环境变量配置就完成了。
    6.测试自己所配置的环境变量是否正确
    (1)WINDOWS+R键,输入cmd,进入命令行界面,如下所示:
    这里写图片描述
    (2)输入java -version命令,可以出现如下图的提示,你可以看你安装的JDK版本。
    这里写图片描述
    (3)输入javac命令可以出现如下的提示:
    这里写图片描述
    (4)输入java命令就会出现如下图所示的结果
    这里写图片描述
    7.写一段代码可以验证一下
    (1)我在E盘新建了一个文件夹叫javafile,在里面有一个Java文件,名字叫TestJava.java,此时需要注意,你的文件名字后缀一定是.java
    (2)你需要在你的文件里面写下面的代码:

    public class TestJava{
    	
    	public static void main(String[] args){
    		System.out.println("I am a  java new learner!");
    	}
    }
    

    (3)继续windows+r键进入dos命令行,你需要首先进入你java文件所在的目录,然后分别使用javac命令对你的java文件进行编译,然后使用java命令来解析你的javac命令编译的结果,就会如下图所示这样:
    这里写图片描述
    此处一定要注意:必须进入文件所在的目录;其次使用javac命令 文件的名字的后面一定要跟着.java的文件后缀;使用java命令时.java后缀可以不用写。
    当你执行完javac命令如果没有错误提示,说明通过了编译,就会在你的文件目录下生成一个同名的.class文件。
    这里写图片描述
    如果你完成了以上的所有,并且结果显示正确,那么说明你的JDK安装和环境配置都很成功,此时你就可以开始你的JAVA学习了。
    JDK1.8 API链接:
    http://docs.oracle.com/javase/8/docs/api/
    JAVA tutorials:
    http://docs.oracle.com/javase/tutorial/

    在这里插入图片描述

    展开全文
  • vs2017安装和使用教程(详细)

    万次阅读 多人点赞 2019-03-26 21:15:56
    vs2019 已于4月2日推出,用户不用卸载vs2017,因为这二者互相独立,项目也兼容,安装教程也是本篇的姊妹篇: vs2019安装和使用教程(详细) vs2017如此强大,不仅仅是C语言,Python,R,F#,ios,Android,Web,...

    vs2019 已于4月2日推出,用户不用卸载vs2017,因为这二者互相独立,项目兼容,安装教程也是本篇姊妹篇

    vs2019安装和使用教程(详细)


    vs2017如此强大,不仅仅是C语言,Python,R,F#,ios,Android,Web,Node.js,Azure,Unity,HTML,JavaScript等开发都可以执行,大家快来使用它吧~


    如果想编写Java的话,可以使用vscode,博主也提供了相关教程:

    vscode安装和使用教程 Java


    目录

    一、官网下载

    二、安装

    三、等待安装

    四、启动

    *五、Github插件的安装和使用

    博客:GitHub插件的安装和使用

    六、开始自己的第一个程序

    1.博客:开始自己的第一个C++/C程序

    2.博客:开始自己的第一个C#程序

    3.博客:开始自己的第一个Python程序

    4.博客:开始自己的第一个TensorFlow程序

    5.博客:开始自己的第一个PyTorch程序

    6.博客:开始自己的第一个R语言程序

    七、面向对象

    1.博客:构造有理数类实现加减乘(除)四则运算

    2.博客:构造复数类实现加减乘除四则运算

    3.博客:开始自己的第一个MFC程序--对话框示例--整数加法器(内附MFC安装步骤)

    八、算法设计与分析

    1.博客:分治法解决邮局选址问题 C++

    2.博客:动态规划算法实现0-1背包问题 C++

    3.博客:回溯法解决作业分配问题 C++

    九、深度学习

    1.博客:开始自己的第一个深度学习例子——MNIST分类(基于TensorFlow框架)

    2.博客:VGG19处理cifar-10数据集的TensorFlow实现

    3.博客:VGG16处理cifar-10数据集的PyTorch实现

    4.博客:各种深度学习框架实现猫狗大战

    十、经济管理

    1.博客:vs2017 KMV模型的R语言实现


    无法进入安装界面或安装程序一闪而过,博主已经解决了这个问题:vs2017 因软链接失效而无法进入安装界面的解决方法

    博主也在安装步骤中构建软链接的内容里添加了关于vs2017不能更改SDK文件安装位置的解决方案,希望对大家有所帮助

    本文网址:vs2017安装和使用教程(详细)


    一、官网下载

    1.下载网址:微软官网

    2.官网首页

     

    3.选择菜单栏最右边更多,在“所有 Microsoft”下拉一栏选择“Visual Studio”进入

    4.进入之后是这个界面,但是已经换为vs2019

     

    5.如果不想从官网进入也可以直接进入这个网址:VS下载,选择免费的社区版,会开始自动下载

     


    二、安装

    1.点击下载程序,会显示这个界面

    vs2017å®è£å使ç¨æç¨ï¼è¯¦ç»ï¼

    2.改变位置,不想装到C盘的话可以这么做(C盘够地且嫌麻烦的可以忽略此步骤~~点击这里直接跳到第4步

    vs2017å®è£å使ç¨æç¨ï¼è¯¦ç»ï¼

    3.转移安装的位置的方法

    (1)早期的安装程序版本(现在不再建议以下做法)

    我们会发现运行安装程序开始到这个界面会生成一个文件夹,是C:\ProgramData\Microsoft\VisualStudio\Packages,如果你勾选的东西越多,C盘会没有空间的,因此必须要修改安装的路径,可以添加一个链接链接到这个文件夹,防止全部安装在C盘。这里博主只是将安装包文件夹Packages进行了搬移,如果想搬移在C盘的其他文件夹就需要多次执行该步骤。
    具体步骤(博主自己的,大家可以根据具体情况而定):

    ①如果在没有构建软链接的情况下就执行安装程序,就会在C盘生成Packages文件夹,因此已经执行了安装程序的朋友们需要删除刚才生成的Packages文件夹,在其它位置新建一个文件夹(博主的是vs2017_system_driver)
    管理员身份打开cmd,输入以下指令:

    mklink /D C:\ProgramData\Microsoft\VisualStudio\Packages G:\vs2017_system_driver 

    (其实这里的名字取得不当,因为只是搬移了安装包,所以博主后来认为vs2017_Packages更好)

    vs2017å®è£å使ç¨æç¨ï¼è¯¦ç»ï¼

    ③之后运行安装程序,此时分别在C盘和G盘对应位置生成了一个文件夹_bootstrapper,可以看到C盘的Packages有一个小箭头显示,说明链接成功

    vs2017å®è£å使ç¨æç¨ï¼è¯¦ç»ï¼

    (其实_bootstrapper这个文件夹也可以进行以上搬移操作)

    vs2017å®è£å使ç¨æç¨ï¼è¯¦ç»ï¼

    vs2017å®è£å使ç¨æç¨ï¼è¯¦ç»ï¼

    如果无法进入安装界面,很可能是因为软链接失效所致,请看博主的解决方法:vs2017 因软链接失效而无法进入安装界面的解决方法

     

    (2)较新的安装程序版本

    ①现在的vs2017安装程序可以选择安装位置了,但是可能会有SDK还是会装在C盘的问题。和之前版本对安装包构建软链接一样,我们同样可以对SDK的文件夹进行相同的操作,防止其装在C盘

    ②我们可以进入SDK的文件夹,默认路径是:C:\Program Files (x86)\Microsoft Visual Studio\Shared

    ③把这个SDK文件夹移动到别的盘,例如博主这里移到了H盘

    ④之后还是一样的步骤,构建这个SDK文件夹的软链接

    mklink /D "C:\Program Files (x86)\Microsoft Visual Studio\Shared" "H:\Shared"

    注意由于(x86)在命令行输入的问题,需要在这两个关联的文件夹前后加上引号“”,否则cmd会提示命令语法不正确!

    ⑤同样的,我们可以看到在C盘的Shared文件夹上有个小箭头,说明链接成功

    4.我们再选择自己想要安装的东西,确认好后点击安装

    vs2017å®è£å使ç¨æç¨ï¼è¯¦ç»ï¼

     


    三、等待安装

    1.等待界面

    vs2017å®è£å使ç¨æç¨ï¼è¯¦ç»ï¼

    vs2017å®è£å使ç¨æç¨ï¼è¯¦ç»ï¼

    2.完成获取包

    vs2017å®è£å使ç¨æç¨ï¼è¯¦ç»ï¼

    3.安装完成

    vs2017å®è£å使ç¨æç¨ï¼è¯¦ç»ï¼

     


    四、启动

    1.提示登陆,我选择直接跳过,来到这个界面,选择自己喜欢的样式

    vs2017å®è£å使ç¨æç¨ï¼è¯¦ç»ï¼

    2.第一次启动会耗时大概10秒

    vs2017å®è£å使ç¨æç¨ï¼è¯¦ç»ï¼

    3.进入主界面

    vs2017å®è£å使ç¨æç¨ï¼è¯¦ç»ï¼


    *五、Github插件的安装和使用

    关于如何将自己的项目上传同步至Github,可参看博主的博客:GitHub插件的安装和使用,希望对使用Github的朋友有所帮助~


    承接上面的步骤,在这里博主提供自己的几个样例供大家享用~


    六、开始自己的第一个程序

    1.博客:开始自己的第一个C++/C程序

    2.博客:开始自己的第一个C#程序

    3.博客:开始自己的第一个Python程序

    4.博客:开始自己的第一个TensorFlow程序

    5.博客:开始自己的第一个PyTorch程序

    6.博客:开始自己的第一个R语言程序

    7.博客:待更新...


    七、面向对象

    1.博客:构造有理数类实现加减乘(除)四则运算

    2.博客:构造复数类实现加减乘除四则运算

    3.博客:开始自己的第一个MFC程序--对话框示例--整数加法器(内附MFC安装步骤)

    4.博客:待更新...


    八、算法设计与分析

    1.博客:分治法解决邮局选址问题 C++

    2.博客:动态规划算法实现0-1背包问题 C++

    3.博客:回溯法解决作业分配问题 C++

    4.博客:待更新...


    九、深度学习

    1.博客:开始自己的第一个深度学习例子——MNIST分类(基于TensorFlow框架)

    2.博客:VGG19处理cifar-10数据集的TensorFlow实现

    3.博客:VGG16处理cifar-10数据集的PyTorch实现

    4.博客:各种深度学习框架实现猫狗大战

    5.博客:待更新...


    十、经济管理

    1.博客:vs2017 KMV模型的R语言实现

    2.博客:待更新...

     

     

    至此vs2017 community版就安装完成了!!

     

     

    展开全文
  • Maven的安装与配置

    万次阅读 多人点赞 2019-09-04 19:48:17
    Maven超详细的安装与配置步骤

    一、安装本地Maven

    tips: 官网为外网,下载速度较慢,这里提供3.6.3版本的三方链接下载Maven下载

    1. 无视下载速度以及需要其他版本的伙伴点此进入Maven官网下载

    2. 选择左侧Download
      在这里插入图片描述

    3. 点击箭头所指的链接进行下载
      在这里插入图片描述

    4. 下载完成后,选择一个路径进行解压

    5. 然后配置path环境变量,如图

    • 系统变量:MAVEN_HOME = F:\dev\apache-maven-3.6.1
    • 系统变量:path = %MAVEN_HOME%\bin
      MAVEN_HOME:
      在这里插入图片描述

    在这里插入图片描述

    path:
    在这里插入图片描述

    1. 然后win+R 运行cmd 输入 mvn -version,如图所示则配置成功

    在这里插入图片描述

    二、配置settings文件

    1. 在F:\dev\apache-maven-3.6.1\conf下可以找到settings文件,打开(嫌麻烦的直接看最后一步)

    2. 找到第52行,这里是maven默认的仓库
      在这里插入图片描述

    3. 我们复制第53行

    <localRepository>/path/to/local/repo</localRepository>
    

    将它拿到注释外并将中间的内容改成你需要的路径,如图

    <localRepository>F:/repository</localRepository>
    

    这里的路径随便设置,注意这里是正斜杠
    在这里插入图片描述

    1. 因为国外的服务器下载jar包很慢所以我们改为阿里云服务器(大约在150行左右),这两个仓库只用选一个(根据大家反馈建议使用第一个,第二个在有的版本可能会出现warning)
     <!-- 阿里云仓库 -->
            <mirror>
                <id>alimaven</id>
                <mirrorOf>central</mirrorOf>
                <name>aliyun maven</name>
                <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
            </mirror>
         或者
          <mirror>
    		<id>nexus-aliyun</id>
    		<mirrorOf>*</mirrorOf>
            <name>Nexus aliyun</name>
            <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    	 </mirror>
    
    
    1. 如图,要夹在两个mirrors标签之间
      在这里插入图片描述

    2. 在最后配置jdk,也要夹在两个profiles标签之间(我这里使用的为jdk8)

    <!-- java版本 --> 
    <profile>
          <id>jdk-1.8</id>
          <activation>
    	    <activeByDefault>true</activeByDefault>
            <jdk>1.8</jdk>
          </activation>
    
          <properties>
            <maven.compiler.source>1.8</maven.compiler.source>
    		<maven.compiler.target>1.8</maven.compiler.target>
    		<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
          </properties>
    </profile>
    
    

    在这里插入图片描述

    1. 配置完成,在命令行输入mvn help:system测试,看到下载链接里面是ailiyun的链接表示配置成功

    2. 嫌麻烦的直接复制配置文件的内容即可,不过路径还是要改(参考第3步)

    <?xml version="1.0" encoding="UTF-8"?>
    
    <!--
    Licensed to the Apache Software Foundation (ASF) under one
    or more contributor license agreements.  See the NOTICE file
    distributed with this work for additional information
    regarding copyright ownership.  The ASF licenses this file
    to you under the Apache License, Version 2.0 (the
    "License"); you may not use this file except in compliance
    with the License.  You may obtain a copy of the License at
    
        http://www.apache.org/licenses/LICENSE-2.0
    
    Unless required by applicable law or agreed to in writing,
    software distributed under the License is distributed on an
    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
    KIND, either express or implied.  See the License for the
    specific language governing permissions and limitations
    under the License.
    -->
    
    <!--
     | This is the configuration file for Maven. It can be specified at two levels:
     |
     |  1. User Level. This settings.xml file provides configuration for a single user,
     |                 and is normally provided in ${user.home}/.m2/settings.xml.
     |
     |                 NOTE: This location can be overridden with the CLI option:
     |
     |                 -s /path/to/user/settings.xml
     |
     |  2. Global Level. This settings.xml file provides configuration for all Maven
     |                 users on a machine (assuming they're all using the same Maven
     |                 installation). It's normally provided in
     |                 ${maven.conf}/settings.xml.
     |
     |                 NOTE: This location can be overridden with the CLI option:
     |
     |                 -gs /path/to/global/settings.xml
     |
     | The sections in this sample file are intended to give you a running start at
     | getting the most out of your Maven installation. Where appropriate, the default
     | values (values used when the setting is not specified) are provided.
     |
     |-->
    <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
      <!-- localRepository
       | The path to the local repository maven will use to store artifacts.
       |
       | Default: ${user.home}/.m2/repository
      <localRepository>/path/to/local/repo</localRepository>
      -->
    <localRepository>F:/repository</localRepository>
      <!-- interactiveMode
       | This will determine whether maven prompts you when it needs input. If set to false,
       | maven will use a sensible default value, perhaps based on some other setting, for
       | the parameter in question.
       |
       | Default: true
      <interactiveMode>true</interactiveMode>
      -->
    
      <!-- offline
       | Determines whether maven should attempt to connect to the network when executing a build.
       | This will have an effect on artifact downloads, artifact deployment, and others.
       |
       | Default: false
      <offline>false</offline>
      -->
    
      <!-- pluginGroups
       | This is a list of additional group identifiers that will be searched when resolving plugins by their prefix, i.e.
       | when invoking a command line like "mvn prefix:goal". Maven will automatically add the group identifiers
       | "org.apache.maven.plugins" and "org.codehaus.mojo" if these are not already contained in the list.
       |-->
      <pluginGroups>
        <!-- pluginGroup
         | Specifies a further group identifier to use for plugin lookup.
        <pluginGroup>com.your.plugins</pluginGroup>
        -->
      </pluginGroups>
    
      <!-- proxies
       | This is a list of proxies which can be used on this machine to connect to the network.
       | Unless otherwise specified (by system property or command-line switch), the first proxy
       | specification in this list marked as active will be used.
       |-->
      <proxies>
        <!-- proxy
         | Specification for one proxy, to be used in connecting to the network.
         |
        <proxy>
          <id>optional</id>
          <active>true</active>
          <protocol>http</protocol>
          <username>proxyuser</username>
          <password>proxypass</password>
          <host>proxy.host.net</host>
          <port>80</port>
          <nonProxyHosts>local.net|some.host.com</nonProxyHosts>
        </proxy>
        -->
      </proxies>
    
      <!-- servers
       | This is a list of authentication profiles, keyed by the server-id used within the system.
       | Authentication profiles can be used whenever maven must make a connection to a remote server.
       |-->
      <servers>
        <!-- server
         | Specifies the authentication information to use when connecting to a particular server, identified by
         | a unique name within the system (referred to by the 'id' attribute below).
         |
         | NOTE: You should either specify username/password OR privateKey/passphrase, since these pairings are
         |       used together.
         |
        <server>
          <id>deploymentRepo</id>
          <username>repouser</username>
          <password>repopwd</password>
        </server>
        -->
    
        <!-- Another sample, using keys to authenticate.
        <server>
          <id>siteServer</id>
          <privateKey>/path/to/private/key</privateKey>
          <passphrase>optional; leave empty if not used.</passphrase>
        </server>
        -->
      </servers>
    
      <!-- mirrors
       | This is a list of mirrors to be used in downloading artifacts from remote repositories.
       |
       | It works like this: a POM may declare a repository to use in resolving certain artifacts.
       | However, this repository may have problems with heavy traffic at times, so people have mirrored
       | it to several places.
       |
       | That repository definition will have a unique id, so we can create a mirror reference for that
       | repository, to be used as an alternate download site. The mirror site will be the preferred
       | server for that repository.
       |-->
      
        <!-- mirror
    	<mirrors>
         | Specifies a repository mirror site to use instead of a given repository. The repository that
         | this mirror serves has an ID that matches the mirrorOf element of this mirror. IDs are used
         | for inheritance and direct lookup purposes, and must be unique across the set of mirrors.
         |
        <mirror>
          <id>mirrorId</id>
          <mirrorOf>repositoryId</mirrorOf>
          <name>Human Readable Name for this Mirror.</name>
          <url>http://my.repository.com/repo/path</url>
        </mirror>
    	 </mirrors>
         -->
         <!-- 阿里云仓库 -->
     <mirrors>
    	 <mirror>
    			<id>nexus-aliyun</id>
    			<mirrorOf>*</mirrorOf>
    			<name>Nexus aliyun</name>
    			<url>http://maven.aliyun.com/nexus/content/groups/public</url>
    	</mirror>
    </mirrors>
      <!-- profiles
       | This is a list of profiles which can be activated in a variety of ways, and which can modify
       | the build process. Profiles provided in the settings.xml are intended to provide local machine-
       | specific paths and repository locations which allow the build to work in the local environment.
       |
       | For example, if you have an integration testing plugin - like cactus - that needs to know where
       | your Tomcat instance is installed, you can provide a variable here such that the variable is
       | dereferenced during the build process to configure the cactus plugin.
       |
       | As noted above, profiles can be activated in a variety of ways. One way - the activeProfiles
       | section of this document (settings.xml) - will be discussed later. Another way essentially
       | relies on the detection of a system property, either matching a particular value for the property,
       | or merely testing its existence. Profiles can also be activated by JDK version prefix, where a
       | value of '1.4' might activate a profile when the build is executed on a JDK version of '1.4.2_07'.
       | Finally, the list of active profiles can be specified directly from the command line.
       |
       | NOTE: For profiles defined in the settings.xml, you are restricted to specifying only artifact
       |       repositories, plugin repositories, and free-form properties to be used as configuration
       |       variables for plugins in the POM.
       |
       |-->
        <!-- profile
    	<profiles>
         | Specifies a set of introductions to the build process, to be activated using one or more of the
         | mechanisms described above. For inheritance purposes, and to activate profiles via <activatedProfiles/>
         | or the command line, profiles have to have an ID that is unique.
         |
         | An encouraged best practice for profile identification is to use a consistent naming convention
         | for profiles, such as 'env-dev', 'env-test', 'env-production', 'user-jdcasey', 'user-brett', etc.
         | This will make it more intuitive to understand what the set of introduced profiles is attempting
         | to accomplish, particularly when you only have a list of profile id's for debug.
         |
         | This profile example uses the JDK version to trigger activation, and provides a JDK-specific repo.
        <profile>
          <id>jdk-1.4</id>
    
          <activation>
            <jdk>1.4</jdk>
          </activation>
    
          <repositories>
            <repository>
              <id>jdk14</id>
              <name>Repository for JDK 1.4 builds</name>
              <url>http://www.myhost.com/maven/jdk14</url>
              <layout>default</layout>
              <snapshotPolicy>always</snapshotPolicy>
            </repository>
          </repositories>
        </profile>
        -->
    
        <!--
         | Here is another profile, activated by the system property 'target-env' with a value of 'dev',
         | which provides a specific path to the Tomcat instance. To use this, your plugin configuration
         | might hypothetically look like:
         |
         | ...
         | <plugin>
         |   <groupId>org.myco.myplugins</groupId>
         |   <artifactId>myplugin</artifactId>
         |
         |   <configuration>
         |     <tomcatLocation>${tomcatPath}</tomcatLocation>
         |   </configuration>
         | </plugin>
         | ...
         |
         | NOTE: If you just wanted to inject this configuration whenever someone set 'target-env' to
         |       anything, you could just leave off the <value/> inside the activation-property.
         |
        <profile>
          <id>env-dev</id>
    
          <activation>
            <property>
              <name>target-env</name>
              <value>dev</value>
            </property>
          </activation>
    
          <properties>
            <tomcatPath>/path/to/tomcat/instance</tomcatPath>
          </properties>
        </profile>
    	  
        -->
    <profiles>
    <profile>
          <id>jdk-1.8</id>
          <activation>
    	    <activeByDefault>true</activeByDefault>
            <jdk>1.8</jdk>
          </activation>
    
          <properties>
            <maven.compiler.source>1.8</maven.compiler.source>
    		<maven.compiler.target>1.8</maven.compiler.target>
    		<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
          </properties>
    </profile>
    </profiles>
    
    
    
      <!-- activeProfiles
       | List of profiles that are active for all builds.
       |
      <activeProfiles>
        <activeProfile>alwaysActiveProfile</activeProfile>
        <activeProfile>anotherAlwaysActiveProfile</activeProfile>
      </activeProfiles>
      -->
    </settings>
    
    
    
    展开全文
  • Ubuntu18.04安装教程

    万次阅读 多人点赞 2019-01-21 02:51:24
    Ubuntu18.04.1安装一、准备工作1.下载Ubuntu18.04.1 LTS2.制作U盘启动盘3.准备 Ubuntu18.04.1 的硬盘空间二、安装Ubuntu18.04.1三、安装后的一些工作1.安装输入法2.更换软件源四、双系统如何卸载Ubuntu18.04.1新的...

    一、准备工作

    注:本篇文章以 Ubuntu18.04.1 的安装为例。
    准备工作在其他系统上进行,我这里在 Windows10 上进行以下的三步。

    1.下载 Ubuntu 镜像

    打开ubuntu18.04.1的下载地址,进入页面后点击右边的Download按钮开始下载。
    在这里插入图片描述

    2.制作U盘启动盘

    1)安装制作工具:UltraISO(点我下载),下载完成后安装
    2)插入用来做启动盘的U盘(最好是usb3.0接口,16GB或以上),并清空里面的文件
    3)打开安装好的UltraISO,点击继续试用按钮工作界面
    4)进入工作界面后,点击菜单栏文件(F),在弹出的选项卡里点击打开
    在这里插入图片描述

    5)在弹出的文件选择对话框中找到下载好的 Ubuntu18.04.1 LTS 镜像文件,打开后如下图所示:
    在这里插入图片描述

    6)点击菜单栏上的启动,在弹出的选项卡里点击写入硬盘映像
    在这里插入图片描述

    7)在弹出的新窗口中,
    硬盘驱动器:选择刚刚插入的U盘
    写入方式:设置为USB-HDD+
    其余需要勾选的不管,采用默认的设置就行
    然后可以格式化一下
    最后点击最下面一栏的写入按钮
    在这里插入图片描述

    8)写入过程大概会持续4~5分钟,完成后界面如下图所示,接着点击返回按钮。
    在这里插入图片描述
    至此,启动盘制作完成!

    3.给 Ubuntu 分配硬盘空间

    这一步也可以在安装过程中分区的时候执行,不过最好安装前弄好,省得到时候出岔子需要从头开始。

    1)鼠标右键计算机,在弹出来选项卡中选择管理,接着在弹出来的窗口左侧点击 存储/磁盘管理,进入磁盘管理界面,如下图所示:
    在这里插入图片描述

    2)在你要安装的目标磁盘中,通过删除卷删除分区操作腾出一块未分配的磁盘空间作为安装区,我要安装的位置是 磁盘1,所以我在 磁盘1 中整合出了 256GB 的空间用来安装 Ubuntu18.04.1(安装区的大小依磁盘总的空间以及你的需要而定),这一步弄好后如下图所示:
    在这里插入图片描述

    二、安装 Ubuntu18.04

    1.设置启动项

    关闭你要安装 Ubuntu18.04.1 的目标主机,然后插入启动盘,接着开机,迅速的按住 F12直到进入 bios 设置界面(不同的电脑进入 bios 的按键不同,一般为 F12 或者 Delete 键),通过方向键选择Boot Menu,然后回车
    在这里插入图片描述
    进入Boot Manager后,选择 EFI USB 作为启动项,回车
    在这里插入图片描述
    至此我们就进入了安装程序,选择 Install Ubuntu, 回车直接安装
    在这里插入图片描述

    2.正式安装

    1)选择语言

    中文简体在倒数第三个
    在这里插入图片描述

    2)键盘布局

    在这里插入图片描述

    3)无线连网

    连不连随意,不影响最终安装
    在这里插入图片描述

    4)更新选项

    一般我们用仅仅用 Ubuntu 来编程或者部署项目,娱乐一般用 Windows, 所以选择 最小安装
    最下面的两个选项会拖慢安装的速度,这些工作可以放到安装完成后集中处理,所以也不勾选。
    在这里插入图片描述

    5)选择安装类型

    第一和第二个选项安装的时候更省事,安装程序会自动分区,第三个选项需要自己手动分区,安装的时候会麻烦一点,但是因为是手动分区,你对系统的分区情况也更加熟悉,方便系统后期的管理。我们选择第三个选项 其他选项 ,然后点击 继续
    在这里插入图片描述
    接下来需要我们手动分区,前面我们给在磁盘1给 Ubuntu18.04.1 预留了 256GB 的磁盘空间,下面对这 256GB 的空间进行分区。详情如下图所示,最后还剩下 45GB 的空间,以备不时之需。(具体的分区原则几句话将不清楚,自行百度)
    在这里插入图片描述

    说明:
    下图中的sd+字母+number, 其中字母表示磁盘的编号,bumber表示分区的编号
    例如:sda3 表示磁盘 a 的第三个分区,sdc1 表示磁盘 c 的第一个分区
    前面我们给在磁盘1给 Ubuntu18.04.1 预留了 256GB 的磁盘空间,对应于下图的 /dev/sdc下的 空闲区
    在这里插入图片描述

    手动分区(重点)

    如上图,选中之前预留的空先区,鼠标左键双击或者点击左下角 “+” 按钮,依次按照上面的分区表手动分区。
    (如果在给 /boot 分完区后空闲区变为不可用,则点击 “-” 按钮删除 /boot 分区,然后先给其他挂载点分区,最后再给 /boot 分区)

    挂载点 /
    在这里插入图片描述

    挂载点 /boot
    在这里插入图片描述

    挂载点 /home
    在这里插入图片描述

    挂载点 /tmp
    在这里插入图片描述

    挂载点 /usr
    在这里插入图片描述

    挂载点 /var
    在这里插入图片描述

    对于交换空间 swap ,根据你电脑的内存情况来分:
    如果内存小,就分配 2~3 倍内存的空间;
    如果内存中等,就分配 1~2 倍内存的空间;
    如果内存大,就分配 1 倍内存的空。
    在这里插入图片描述

    按照上面的分区表分完区后,每个区的信息如下图所示,这时还需要注意到最下面一栏 安装启动引导器的设备,你在哪个磁盘上安装的 ubuntu(在哪个磁盘上分区),就选择那一个磁盘。然后点击右下角 现在安装 按钮,在弹出来的对话框中点击 继续 按钮。
    在这里插入图片描述

    6)选择时区

    在这里插入图片描述

    7)创建用户名

    在这里插入图片描述

    8)安装系统软件

    用户名创建完成后,安装程序会安装一些必要的系统软件,整个过程会持续大概 20~30分钟,完成后,会弹出如下的对话框。
    在这里插入图片描述

    至此,Ubuntu18.04.1 安装完成!此时拔出 U盘,接着重启电脑,看看自己安装的成果吧!

    三、安装完成后的优化工作

    完成上面的步骤后,Ubuntu18.04 就可以正常使用了。但是为了更加方便快捷的使用,建议再对装好的 Ubuntu 系统做以下的更改。

    1.更换软件源

    这里只给出步骤,详细的讲解请点我访问
    Ubuntu 官方源服务器在欧洲,国内访问很慢。所以这里有必要将软件源更换为国内的源,
    国内源很多,在这里我们选择阿里云与清华大学的 Ubuntu 源

    # 阿里云源
    deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
    deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
    ##測試版源
    deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
    # 源碼
    deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
    ##測試版源
    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
    
    
    # 清华大学源
    deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
    deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
    deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
    deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
    ##測試版源
    deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
    # 源碼
    deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
    deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
    deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
    deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
    ##測試版源
    deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
    

    Ubuntu 的源存放在在 /etc/apt/ 目录下的 sources.list 文件中,修改前我们先备份,在终端中执行以下命令:

    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bcakup
    

    然后执行下面的命令打开 sources.list 文件,清空里面的内容,把上面阿里云与清华大学的 Ubuntu 源复制进去,保存后退出。

    sudo gedit /etc/apt/sources.list
    

    接着在终端上执行以下命令更新软件列表,检测出可以更新的软件:

    sudo apt-get update
    

    最后在终端上执行以下命令进行软件更新:

    sudo apt-get upgrade
    
    展开全文
  • Pycharm及python安装详细教程

    万次阅读 多人点赞 2016-09-25 21:27:28
    首先我们来安装python 1、首先进入网站下载:点击打开链接(或自己输入网址https://www.python.org/downloads/),进入之后如下图,选择图中红色圈中区域进行下载。 2、下载完成后如下图所示 3、双击exe...
  • VMWare14 安装Mac OS系统(操作图解)

    万次阅读 多人点赞 2017-11-11 17:00:42
    近日恰逢双十一,瞅了瞅自己干瘪的钱包,没忍心入手期待已久的 macPro,只好在虚拟机里玩一下 mac好了,等以后钱包傲气的时候再来...VMware Workstation Pro 14 已安装或自行安装 Unlocker (链接: https://pan.baid...
  • 首先安装fcitx一、检测是否安装fcitx首先检测是否有fcitx,因为搜狗拼音依赖fcitx&gt; fcitx提示:程序“fcitx”尚未安装。 您可以使用以下命令安装:&gt; sudo apt-get install fcitx-bin二、安装fcitxsudo...
  • MySQL 8.0.19安装教程(windows 64位)

    万次阅读 多人点赞 2018-08-15 18:05:05
    话不多说直接开干 ...4-安装MySQL服务 + 启动MySQL 服务 5-连接MySQL + 修改密码 先去官网下载点击的MySQL的下载 下载完成后解压 解压完是这个样子 配置初始化的my.ini文件的文件 ...
  • 最新超详细VMware虚拟机下载与安装

    万次阅读 多人点赞 2018-05-29 19:43:54
    VMware下载与安装 一、虚拟机的下载 1.进入VMware官网,点击左侧导航栏中的下载,再点击图中标记的Workstation Pro,如下图所示。 2.根据操作系统选择合适的产品,在这里以Windows系统为例,点击转至下载,如...
  • Sublime Text 3安装及常用插件安装

    万次阅读 多人点赞 2018-02-08 00:57:59
    一、Sublime3下载 ...1.百度搜索Sublime3 download,选择进入下载页面 ...2.我选择下载Win64位安装程序 ...二、Sublime3安装 ...傻瓜式安装,一直点下一步即可。...安装Sublime text 3插件很方便,可以直接下载安装...
  • VMware Ubuntu安装详细过程(非常靠谱)

    万次阅读 多人点赞 2017-11-21 23:38:15
    不是每一个程序员都必须玩过linux,只是博主觉得现在的很多服务器都是linux系统的,而自己属于那种前端也搞,后台也搞,对框架搭建也感兴趣,但是很多生产上的框架和工具都是安装在服务器上的,而且有不少大公司都...
  • SQL Server 2012 下载和安装详细教程

    万次阅读 多人点赞 2019-06-20 20:46:06
    官网下载地址:... ... 下载以后,如图所示,双击.exe程序进行安装 安装结束以后,就会有SQLFULL_x64_CHS文件夹生成 打开SQLFULL_x64_CHS文件夹,双击SETUP应用程序,...
  • yarn的安装和使用

    万次阅读 多人点赞 2018-08-02 10:45:41
    yarn的简介: Yarn是facebook发布的一款取代npm的包管理工具。 yarn的特点: 速度超快。...Yarn 缓存了每个下载过的包,所以再次使用时无需...使用详细、简洁的锁文件格式和明确的安装算法,Yarn 能够保证在不同...
  • SPSS下载及安装教程(含安装包)

    万次阅读 多人点赞 2019-09-03 23:05:28
    SPSS为IBM公司推出的一系列...下面是安装的具体步骤。 软件下载 链接:https://pan.baidu.com/s/1_a3Iv_VSbyZhj1HCZta5vQ 密码:cbnc 第1步:下载安装包(上附下载地址) 解压后打开.exe文件进行安装。 第2...
  • android studio安装教程

    万次阅读 多人点赞 2019-07-16 12:23:50
    根据这个下载相应的安装包或者压缩包。...这里演示安装64位的android studio 下载完成后直接双击安装包,就会出来下面这个界面 点击Next 点击Next 点击Next 点击i...
  • VM虚拟机下载及安装教程

    万次阅读 多人点赞 2019-04-10 23:42:42
    VMware最新官方下载与安装 目录 一、VMware官方下载 二、虚拟机安装 一、VMware官方下载 首先我们访问官网地址https://www.vmware.com/cn.html 注意:没有账号必须先注册才能下载。注册页面...
  • android studio的安装,史上最详细(超多图)!!

    万次阅读 多人点赞 2019-06-11 14:10:36
    android studio的安装,史上最详细!!欢迎前来观看,感觉有用就点波关注吧!custom 欢迎前来观看,感觉有用就点波关注吧! 1、首先下载Android studio安装包,可以从 http://www.android-studio.org/ 下载最新...
  • Linux安装NVIDIA显卡驱动的正确姿势

    万次阅读 多人点赞 2018-08-20 21:05:58
    Linux安装NVIDIA显卡驱动的正确姿势 什么是nouveau驱动? 检测NVIDIA驱动是否成功安装 集显与独显的切换 使用标准仓库进行自动化安装 使用PPA仓库进行自动化安装 使用官方的NVIDIA驱动进行手动安装 Linux...
  • SecureCRT的下载、安装和破解( 过程非常详细!!值得查看)简单介绍下SecureCRT一、SecureCRT的下载二、SecureCRT的安装 简单介绍下SecureCRT SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是...
  • CentOS 7安装教程(图文详解)

    万次阅读 多人点赞 2019-03-26 20:31:55
    CentOS 7安装教程:   准备: 软件:VMware Workstation 镜像文件:CentOS-7-x86_64-bin-DVD1.iso (附:教程较为详细,注释较多,故将操作的选项进行了加粗字体显示。)   1、文件--新建虚拟机--...
  • windows下MongoDB的安装及配置

    万次阅读 多人点赞 2017-09-01 19:43:43
    32、64位的都行。 二、安装MongoDB 下载后的安装包: 安装比较简单,类似于普通QQ软件,中间主要是选择“Custom”自定义 安装路径修改下:D:\software\MongoDB 然后不断“下一步”,安装至结束。 安
  • 最简单的matplotlib安装教程

    万次阅读 多人点赞 2019-03-05 19:59:42
    在网上看见许多matplotlib的安装教程都是比较复杂,需要配置许多环境,对于电脑基础不好的人来说可是一件头疼的事情,今天我介绍一个简单的安装方法。 1.Win+R输入cmd进入到CMD窗口下,执行python -m pip install -...
  • IntelliJ IDEA安装操作步骤

    万次阅读 多人点赞 2019-09-06 14:34:33
    一、下载安装 1、打开官网:http://www.jetbrains.com/idea/,点击页面中的“DOWNLOAD” 2、根据自己的需要选择下载的IntelliJ IDEA版本,此处我的电脑是Windows7 64 位的,我选择的是Community(社区版) 3、双击...
  • 如何安装Pycharm最新版本-详细教程

    万次阅读 多人点赞 2019-01-16 10:37:28
    感谢您!...1下载安装 1.1打开官网 1.2.双击下载好的exe,得到如下图所示,点击next 1.3.软件安装在其他 盘中,比如D盘 1.4.根据自己电脑选择 64位还是32位,选择关联.py,选择增加更新路径 1....
  • CentOS7下使用YUM安装MySQL5.6

    万次阅读 多人点赞 2018-07-25 23:51:54
    (1)检查系统中是否已安装 MySQL。 rpm -qa | grep mysql 返回空值的话,就说明没有安装 MySQL 。 注意:在新版本的CentOS7中,默认的数据库已更新为了Mariadb,而非 MySQL,所以执行 yum install mysql 命令...
  • ENVI5.3安装教程(含软件下载)

    万次阅读 多人点赞 2018-04-28 14:41:37
    重要提示:各位安装目录和授权文件存放目录一定不要有中文!!!!! 软件下载地址 链接:https://pan.baidu.com/s/1W0FXIWoTw0zBzIpn1dLrHw 密码:b3hw 上文地址如果过期或者不能下载的话可以使用此链接...
  • Fiddler的安装与使用

    万次阅读 多人点赞 2018-08-28 20:59:31
    Fiddler的安装与使用
  • SQL server 2008 r2 安装图文详解

    万次阅读 多人点赞 2018-01-13 20:17:03
    文末有官网下载地址、百度网盘下载地址和产品序列号以及密钥,中间需要用到密钥和序列号的可以到文末找 选择网盘下载的下载解压后是镜像文件,还需要解压一...安装SQL Server 2008R2需要.NET Framework 3.5 SP1支持 这
  • SQL Server2012 安装方法详解

    万次阅读 多人点赞 2017-09-18 17:47:14
    稍微等待大概一分钟时间,会出现提示(在安装过程中,会多次出现如下提示,只需要耐心等待就好了。我之后就不一一例出来了)。 在我们安装SQL Server之前需要先检查下电脑配置。请点击“系统配置检查器”进行检查。 ...
  • SQL Server 2014 安装图解

    万次阅读 多人点赞 2018-01-21 21:11:41
    SQL Server 2014安装图解 1 SQLServer2014简介 SQL Server2014 是Microsoft 公司推出的关系型数据库管理系统。它用于大规模联机事务处理(OLTP)、数据仓库和电子商务应用的数据库平台;也是用于数据集成、分析和...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,313,684
精华内容 1,325,473
关键字:

安装