IDEA的安装、配置与使用详解

目录结构

  • IDEA的安装、配置与使用详解
    • 一、IDEA介绍
      • 1. Jet Brains公司介绍
      • 2. IDEA介绍
      • 3. IDEA的主要功能介绍
      • 4. IDEA的主要优势:(相较于Eclipse)
      • 5. IDEA的官网下载地址:
    • 二、Windows下的安装过程
      • 1. 安装前的准备工作
        • 1.1 硬件要求
        • 1.2 软件要求
      • 2. IDEA安装
        • 2.1按照步骤安装
        • 2.2 安装的目录结构
        • 2.3 查看设置目录结构
          • 2.3.1 config目录
          • 2.3.2 system目录
    • 三、启动后的配置
      • 3.1 配置JDK版本
      • 3.2 主题设置
      • 3.3 设置插件
      • 3.4 显示工具栏和窗口工具
    • 四、创建Java工程
      • 4.1 创建工程
      • 4.2 从模板中创建项目(或直接点下一步创建均可)
      • 4.3 IDEA关注src下面代码的书写即可
      • 4.4 创建包名--输入完成按回车键即可(需要创建第几级根据个人需求选择)
      • 4.5 创建类(点击选择需要创建的类型即可)
      • 4.6 创建模块
      • 4.7 查看项目结构配置
    • 五、常用配置
      • 5.1 Appearance & Behavior 外观与行为
        • 5.1.1 外观设置
        • 5.1.2 取消更新
      • 5.2 Keymap 快捷键
        • 5.2.1 **设置快捷为** **Eclipse** 的快捷键
        • 5.2.2 通过快捷键功能修改快捷键设置
        • 5.2.3 导入已有的设置
      • 5.3 Editor 编辑区
        • 5.3.1 General常规设置
          • 5.3.1.1 设置鼠标滚轮修改字体大小
          • 5.3.1.2 设置自动导包功能
          • 5.3.1.3 显示行号和方法间的分隔符
          • 5.3.1.4 忽略大小写提示
          • 5.3.1.5 **设置取消单行显示** tabs的操作
        • 5.3.2 设置鼠标悬浮提示
        • 5.3.3 设置默认的字体、字体大小、字体行间距
        • 5.3.4 Color Scheme
          • 5.3.4.1 修改代码中文件中内容、注释的字体颜色
          • 5.3.4.2修改当前主题的字体、字体大小、字体行间距
          • 5.3.4.3 修改当前主题的控制台输出的字体及字体大小
        • 5.3.5 Code Style
          • 5.3.5.1 **设置超过指定** **import** 个数,改为*
        • 5.3.6 File and Code Templates文件和代码模板
          • 5.3.6.1 文件模板(可自定义模板)
          • 5.3.6.2 修改类头的文档注释信息
        • 5.3.7 File Encodings 设置编码格式
      • 5.4 Plugins 插件
      • 5.5 Version Control 版本控制
        • 5.5.1 在Plugins插件处安装:
        • 5.5.2 关联Git
        • 5.5.3 **关联** **GitHub** 上的账户,并测试连接
          • 5.5.3.1 使用Repository URL 的Https克隆到本地
          • 5.5.3.2 使用GitHub登录克隆
      • 5.6 Build,Execution,Deployment 构建,执行,部署
        • 5.6.1 设置自动编译
        • 5.6.2 断点调试
          • 5.6.2.1 Debug的设置
          • 5.6.2.2 常用断点调试快捷键
          • 5.6.2.3 条件断点
      • 5.7 Language & Fameworks 语言和框架
      • 5.8 Tools 工具
      • 5.9 其他设置
        • 5.9.1 **生成** javadoc
        • 5.9.2 缓存和索引的清理
      • 5.10 设置省电模式
      • 5.11 设置代码水平或垂直显示
    • 六、配置Tomcat、maven
      • 6.1 配置tomcat
        • 6.1.1 创建Java企业版web工程
        • 6.1.2 在IDEA中,选择Run---Edit Configurations…
      • 6.2 配置Maven及演示案例
        • 6.2.1 配置maven
        • 6.2.2 案例演示
    • 七、关联数据库
      • 7.1 关联方式
      • 7.2 常用操作
      • 7.2 常用操作

一、IDEA介绍

1. Jet Brains公司介绍

IDEA(https://www.jetbrains.com/idea/)是 JetBrains 公司的产品,公司旗下还有其

它产品,比如:

WebStorm:用于开发 JavaScript、HTML5、CSS3 等前端技术;

PyCharm:用于开发 python

PhpStorm:用于开发 PHP

RubyMine:用于开发 Ruby/Rails

AppCode:用于开发 Objective - C/Swift

CLion:用于开发 C/C++

DataGrip:用于开发数据库和 SQL

Rider:用于开发.NET

GoLand:用于开发 Go

2. IDEA介绍

IDEA,全称 IntelliJ IDEA,是 Java 语言的集成开发环境,IDEA 在业界被公认为是最好的 java 开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS 整合、代码审查、创新的 GUI 设计等方面的功能可以说是超常的

IntelliJ IDEA 主要用于支持 Java、Scala、Groovy 等语言的开发工具,同时具备支持目前主流的技术和框架,擅长于企业应用、移动应用和 Web 应用的开发。

3. IDEA的主要功能介绍

语言上支持:(主要使用的)

安装插件后支持 SQL类 基于JVM
Python MySQL Java
PHP Oracle Groovy
Scala SQL Server

其他支持

支持的框架 额外支持的语言代码 支持的容器
Spring MVC HTML5 Tomcat
GWT CSS3 TomEE
Grails JavaScript Jetty
Web Services CoffeeScript WebSphere
JSF Node.js
Struts ActionScript
Hibernate

4. IDEA的主要优势:(相较于Eclipse)

①强大的整合能力。比如:Git、maven、Spring等

②提示功能的快速、便捷

③提示功能的范围广

④好用的快捷键和代码模板private static final (psf)、或者配置文件的模板均可

⑤精准搜索

5. IDEA的官网下载地址:

https://www.jetbrains.com/idea/download/#section=windows


如果官网打不开,请检查

#0.0.0.0 account.jetbrains.com
#0.0.0.0 www.jetbrains.com

二、Windows下的安装过程

1. 安装前的准备工作

1.1 硬件要求

内存:2 GB RAM minimum, 4 GB RAM recommended
硬盘:1.5 GB hard disk space + at least 1 GB for caches
屏幕:1024x768 minimum screen resolution

最好内存8G或以上,CPU最好i5以上,如果有固态硬盘,安装到固态硬盘中,更流畅!

1.2 软件要求

操作系统:Windows 7及以上(32/64位)

软件环境:JDK1.8

可以在百度网盘或官网下载

链接:https://pan.baidu.com/s/1puEWMJDu-HktjDCb86tizg
提取码:y3a1

安装教程:

https://blog.csdn.net/jiangjiaoyong

2. IDEA安装

在已经安装过idea的电脑中安装新的版本

双击 ideaIU-2020.1.1.exe (或者下载你想要的版本,此次以2020版为例演示)

2.1按照步骤安装

图1

图2

图3

图4

图5

图6

图7-新安装的跳过这一步(这是已经本地安装过的,过期,如果是新的,可以使用试用期,或者激活)

图8(输入许可证验证)

此处:可以百度找,或者找淘宝(你懂的),方式有多种

2.2 安装的目录结构

bin:容器,执行文件和启动参数等

help:快捷键文档和其他帮助文档

jbr:64 位java 运行环境(JBR是指JetBrains Runtime,JetBrains Runtime是一个运行时环境,用于在Windows,macOS和Linux上运行基于IntelliJ Platform的产品)

lib:idea 依赖的类库

license:各个插件许可

plugin:插件

  1. 大家根据电脑系统的位数,选择 32 位的 VM 配置文件或者 64 位的 VM 配置文件

  2. 32 位操作系统内存不会超过 4G,所以没有多大空间可以调整,建议不用调整了

  3. 64 位操作系统中 8G 内存以下的机子或是静态页面开发者是无需修改的。

  4. 64 位操作系统且内存大于 8G 的,如果你是开发大型项目、Java 项目或是 Android 项目,

建议进行修改,常修改的就是下面 3 个参数

-Xms128m,16 G 内存的机器可尝试设置为 -Xms512m
(设置初始的内存数,增加该值可以提高 Java 程序的启动速度。)
-Xmx750m,16 G 内存的机器可尝试设置为 -Xmx1500m
(设置最大内存数,提高该值,可以减少内存 Garage 收集的频率,提高程序性能)
-XX:ReservedCodeCacheSize=240m,16G 内存的机器可尝试设置为
-XX:ReservedCodeCacheSize=500m
(保留代码占用的内存容量)

2.3 查看设置目录结构

这是 IDEA 的各种配置的保存目录。这个设置目录有一个特性,就是你删除掉整个目录之后,重新启动 IntelliJ IDEA 会再自动帮你生成一个全新的默认配置,所以很多时候如果你把 IntelliJ IDEA 配置改坏了,没关系,删掉该目录,一切都会还原到默认。

2.3.1 config目录

config 目录是 IntelliJ IDEA 个性化化配置目录,或者说是整个 IDE 设置目录。

此目录可看成是最重要的目录,没有之一,安装新版本的 IntelliJ IDEA 会自动扫描硬盘上的旧配置目录(安装多个的时候,也会自动匹配到),指的就是该目录。

这个目录主要记录了:IDE 主要配置功能、自定义的代码模板、自定义的文件模板、自定义的快捷键、Project 的 tasks 记录等等个性化的设置。 比如:

2.3.2 system目录

system 目录是 IntelliJ IDEA 系统文件目录,是 IntelliJ IDEA 与开发项目一个桥梁目录,里面主要有:缓存、索引、容器文件输出等等,虽然不是最重要目录,但也是最不可或缺的目录之一。比如:

三、启动后的配置

**注意: ** 所有配置的内容,均需点击Apply执行生效

3.1 配置JDK版本

File–Project Structure(项目结构)–SDKs

​ 文件 编辑 视图 导航 编码 解析 重构 构建 运行 工具 版本控制系统 窗口 帮助

JDK的安装,请参考博客文

[https://blog.csdn.net/jiangjiaoyong/article/details/105774294#%E4%B8%80%E3%80%81JDK%E7%9A%84%E5%AE%89%E8%A3%85]:

3.2 主题设置

3.3 设置插件

File–Settings–Plugins

IDEA插件官网

部分常用的插件安装参考

[https://blog.csdn.net/jiangjiaoyong/article/details/100532289]:

3.4 显示工具栏和窗口工具

四、创建Java工程

2020版没有static web,使用Java企业版即可。

4.1 创建工程

File-New-Project

Java

4.2 从模板中创建项目(或直接点下一步创建均可)

创建Java项目

4.3 IDEA关注src下面代码的书写即可

4.4 创建包名–输入完成按回车键即可(需要创建第几级根据个人需求选择)

4.5 创建类(点击选择需要创建的类型即可)

注: IDEA 里写完代码,不用点击保存。 IDEA会自动保存代码。

4.6 创建模块


只是做个比喻:

Eclipse workspace 相当于 IDEA 中的 Project
Eclipse Project 相当于 IDEA 中的 Module

从 Eclipse 转过来的人总是下意识地要在同一个窗口管理 n 个项目(比如我),这在IntelliJ IDEA 是无法做到的。IntelliJ IDEA 提供的解决方案是打开多个项目实例,即打开多个项目窗口。即:一个 Project 打开一个 Window 窗口。

在 IntelliJ IDEA 中 Project 是最顶级的级别,次级别是 Module。一个 Project IntelliJ IDEA 的安装、配置与使用

可以有多个 Module。目前主流的大型项目都是分布式部署的,结构都是类似这种多 Module 结构。

小项目就直接一个project就可以,相当于一个Module。

创建模块

删除模块

如图操作或者直接按F12

如图操作

如图–选中–右键–delete–点击确认delete

此时:硬盘中和项目中都删除了module01。

4.7 查看项目结构配置

五、常用配置

进入设置

目录结构:

5.1 Appearance & Behavior 外观与行为

5.1.1 外观设置

5.1.2 取消更新

5.2 Keymap 快捷键

5.2.1 设置快捷为 Eclipse 的快捷键

5.2.2 通过快捷键功能修改快捷键设置

5.2.3 导入已有的设置


点击OK


然后重启IDEA即可

更多的快捷方法,自行学习。

5.3 Editor 编辑区

5.3.1 General常规设置

5.3.1.1 设置鼠标滚轮修改字体大小

5.3.1.2 设置自动导包功能

5.3.1.3 显示行号和方法间的分隔符

5.3.1.4 忽略大小写提示

这样的话:我们在输入代码的时候,提示就会忽略大小写;Java是区分大小写的;

5.3.1.5 设置取消单行显示 tabs的操作

5.3.2 设置鼠标悬浮提示

5.3.3 设置默认的字体、字体大小、字体行间距

5.3.4 Color Scheme

5.3.4.1 修改代码中文件中内容、注释的字体颜色

5.3.4.2修改当前主题的字体、字体大小、字体行间距

如果当前主题不希望使用默认字体、字体大小、字体行间距,还可以单独设置:

5.3.4.3 修改当前主题的控制台输出的字体及字体大小

5.3.5 Code Style

5.3.5.1 设置超过指定 import 个数,改为*

其他的设置,根据个人的喜好,默认设置还是自行配置,均可。

5.3.6 File and Code Templates文件和代码模板

5.3.6.1 文件模板(可自定义模板)

5.3.6.2 修改类头的文档注释信息

5.3.7 File Encodings 设置编码格式

IDEA中:对单独文件的编码修改还可以点击右下角的编码设置区

5.4 Plugins 插件

官网插件库:https://plugins.jetbrains.com/


在部分网络下,经常出现显示不了插件列表,或是显示了插件列表,无法下载完成安装。

一、请选择好点的网络再下载;

二、请自行打开 VPN,一般都可以得到解决。

IDEA常用插件

5.5 Version Control 版本控制

不管是个人开发还是团队开发,版本控制都会被使用。而 IDEA 也很好的集成了版本控制的相关结构

没用IDEA前,我以为IDEA 自带了 SVN 或是 Git 等版本控制工具,认为只要安装了 IntelliJ IDEA 就可以完全使用版本控制应有的功能。用过后才晓得这完全是一种错误的理解,IDEA 是自带对这些版本控制工具的插件支持,但是该装什么版本控制客户端还是要照样装的。

5.5.1 在Plugins插件处安装:

如果不了解Git的使用,点击链接去看看

Git的使用详解

TortoiseGit的下载

5.5.2 关联Git

5.5.3 关联 GitHub 上的账户,并测试连接

登录GitHub

在GitHub上创建仓库

GitHub上的HTTPS路径

从当前登录的 Github 账号上直接 Get 项目

5.5.3.1 使用Repository URL 的Https克隆到本地


克隆到本地成功

5.5.3.2 使用GitHub登录克隆


克隆成功

IDEA更多的使用,可以自行探索

IDEA上传华为云

5.6 Build,Execution,Deployment 构建,执行,部署

5.6.1 设置自动编译

IDEA默认状态为不自动编译状态,Eclipse 默认为自动编译;

从 Eclipse 转到 IDEA,这常常导致我们在需要操作 class 文件时忘记对修改后的 java 类文件进行重新编译,从而对旧文件进行了操作

5.6.2 断点调试

5.6.2.1 Debug的设置

5.6.2.2 常用断点调试快捷键


具体标识和解析

Step over(F6)进入下一步,如果当前行断点是一个方法,则不进入当前方法体内(简而言之,越过子函数,但子函数会执行)
Step Into(F5)进入下一步,如果当前行断点是一个方法,则进入当前方法体内
force step into(Alt+Shift+F7) 进入下一步,如果当前行断点是一个方法,则进入当前方法体内
step out(F7) 跳出
stop (Ctrl+F2)停止
恢复程序运行,但如果该断点下面代码还有断点则停在下一个断点上
点中,使所有断点失效
查看所有断点
5.6.2.3 条件断点

说明:

调试的时候,在循环里增加条件判断,可以极大的提高效率,心情也能愉悦。

具体操作:

在断点处右击调出条件断点。可以在满足某个条件下,实施断点。

查看表达式的值 (Ctrl + u)

选择行,ctrl + u。还可以在查看框中输入编写代码时的其他方法:

5.7 Language & Fameworks 语言和框架

待完善

5.8 Tools 工具

待完善

5.9 其他设置

5.9.1 生成 javadoc

图一:

图二:

idea 生成javadoc乱码
生成javadoc时,乱码问题要注意两个参数的设置
-encoding utf-8 -charset utf-8
前面的是文件编码,后面的是生成的javadoc的编码
Local: zh_CN

5.9.2 缓存和索引的清理

IDEA 首次加载项目的时候,都会创建索引,而创建索引的时间跟项目的文件多少成正比。在IDEA 创建索引过程中即使你编辑了代码也是编译不了、运行不起来的,所以还是耐心地等IDEA 创建索引完成。

IDEA 的缓存和索引主要是用来加快文件查询,从而加快各种查找、代码提示等操作的速度,所以IDEA 的索引的重要性多强调几次也不为过。

但是,IDEA 的索引和缓存并不是一直会良好地支持IDEA 的,某些特殊条件下,IDEA 的缓存和索引文件也是会损坏的,比如:断电、蓝屏引起的强制关机,当你重新打开IDEA,很可能IDEA 会报各种莫名其妙错误,甚至项目打不开,IDEA 主题还原成默认状态。即使没有断电、蓝屏,也会有莫名奇怪的问题的时候,也很有可能是IDEA 缓存和索引出现了问题,这种情况还不少。遇到此类问题,我们可以清理缓存和索引。如下图:


图二

一般建议点击 Invalidate and Restart,这样会比较干净。

清除索引和缓存会使得IDEA 的 Local History 丢失。所以如果你项目没有加入到版本控制,而你又需要你项目文件的历史更改记录,那你最好备份下你的LocalHistory 目录。目录地址在: C:\Users\ 当 前 登 录 的 系 统 用 户 名.IntelliJIdea版本号\system\LocalHistory 建议使用硬盘的全文搜索,这样效率更高。

通过上面方式清除缓存、索引本质也就是去删除 C 盘下的 system 目录下的对应的文件而已,所以如果你不用上述方法也可以删除整个 system。当 IDEA 再次启动项目的时候会重新创建新的 system 目录以及对应项目缓存和索引。

5.10 设置省电模式

IDEA 有一种叫做 省电模式 的状态,开启这种模式之后,IDEA 会关掉代码检查和代码提示等功能。所以一般也可认为这是一种 阅读模式,如果你在开发过程中遇到突然代码文件不能进行检查和提示,可以来看看这里是否有开启该功能。

5.11 设置代码水平或垂直显示

六、配置Tomcat、maven

6.1 配置tomcat

配置前,本地需要有tomcat以及配置好了环境变量

Tomcat安装及配置

6.1.1 创建Java企业版web工程

图一

图二

图三

6.1.2 在IDEA中,选择Run—Edit Configurations…

点击+号,选择TomEE Server—Local

选择本地的tomcat版本文件夹

使用默认配置①–Server

配置②–Deployment部署–Artifact…直接选择部署

配置访问路径–点OK

配置完成

测试

启动

测试结果

图一

图二

6.2 配置Maven及演示案例

6.2.1 配置maven

Maven 是 Apache 提供的一款自动化构建工具,用于自动化构建和依赖管理。开发团队基本不用花多少时间就能自动完成工程的基础构建配置,因为Maven使用了一个标准的目录结构和一个默认的构建生命周期。

Maven的下载安装

此处和Eclipse一样:手动配置,不要使用默认的;

6.2.2 案例演示

File–New–Project–Spring Initializr–next–next–flish

图一:创建spring boot项目

图二:选择设置

图三:生命周期

图四:

图五:

七、关联数据库

7.1 关联方式

图一

图二

先设置数据库驱动

图三

图四

图五

CST(China Standard Time):中国标准时间
GMT + 8 = UTC + 8 = CST
GMT(Greenwich Mean Time):格林威治标准时间
UTC:世界标准时间

图六

IDEA 的 Database 最大特性就是对于 Java Web 项目来讲,常使用的 ORM 框架,如 Hibernate、Mybatis 有很好的支持,比如配置好了 Database 之后,IDEA 会自动识别 domain 对象与数据表的关系,也可以通过 Database 的数据表直接生成 domain 对象等等

图七

7.2 常用操作

图一

图标 1:同步当前的数据库连接。这个是最重要的操作。配置好连接以后或通过其他工具操作数据库以后,需要及时同步
图标 2:配置当前的连接。
图标 3:断开当前的连接。
图标 4:显示相应数据库对象的数据
图标 5:编辑修改当前数据库对象
(China Standard Time):中国标准时间
GMT + 8 = UTC + 8 = CST
GMT(Greenwich Mean Time):格林威治标准时间
UTC:世界标准时间

图六


IDEA 的 Database 最大特性就是对于 Java Web 项目来讲,常使用的 ORM 框架,如 Hibernate、Mybatis 有很好的支持,比如配置好了 Database 之后,IDEA 会自动识别 domain 对象与数据表的关系,也可以通过 Database 的数据表直接生成 domain 对象等等

图七

7.2 常用操作

图一

图标 1:同步当前的数据库连接。这个是最重要的操作。配置好连接以后或通过其他工具操作数据库以后,需要及时同步
图标 2:配置当前的连接。
图标 3:断开当前的连接。
图标 4:显示相应数据库对象的数据
图标 5:编辑修改当前数据库对象

IDEA的安装、配置与使用详解相关推荐

  1. CentOS7 安装配置FTP服务器详解

    CentOS7 安装配置FTP服务器详解 1.FTP简介 ftp(File Transfer Protocol文件传输协议)是基于TCP/IP 协议的应用层协议,用于文件的传输,包括ftp服务器(或服 ...

  2. CentOS7 安装配置SFTP服务器详解

    CentOS7 安装配置SFTP服务器详解 1.SFTP简介 SSH文件传输协议(英语:SSH File Transfer Protocol,也称Secret File Transfer Protoc ...

  3. 局域网网站服务器dns设置,内网安装配置DNS服务器详解_实现局域网用域名访问...

    内网架设DNS服务器详解 适用环境: 局域网内用IIS建了一个网站,通过ip访问太麻烦,想在内部实现用域名访问 . http://192.168.1.107  是我建在内网的一个站 我们要实现的就是在 ...

  4. linux安装配置Zend Optimizer详解

    linux安装Zend Optimizer很简单,首先确定自己的PHP版本(必须版本是小于5.3的) PS: 查看系统PHP版本可以运行 php -v 一.下载安装 wget http://downl ...

  5. Nginx安装配置报错详解

    *Nginx* ****正向代理:****客户端/浏览器-服务器 ****反向代理:****客户端-反向代理服务器-服务器 ****负载均衡:****将请求分发到多个不同的服务器 ****动静分离:* ...

  6. 小型ssh工具dropbear 安装配置及使用详解

    1.Dropbear介绍     dropbear:小型的嵌入式系统专用的SSH服务端和客户端工具         服务器端:dropbear.dropbearkey         客户端:dbcl ...

  7. linux下redis安装教程,linux下安装配置redis图文详解

    在linux系统下安装redis的详细步骤如下: 1. 首先下载一个redis安装包,下载地址:https://www.daixiaorui.com/source/13.html .也可以去官网下载最 ...

  8. 【新技术】CentOS系统下docker的安装配置及使用详解

    1 docker简介     Docker 提供了一个可以运行你的应用程序的封套(envelope),或者说容器.它原本是dotCloud 启动的一个业余项目,并在前些时候开源了.它吸引了大量的关注和 ...

  9. [转载]Docker的安装配置及使用详解

    简介    官网:http://www.docker.com/,点击get started进入下载,目前三个系统的docker容器都有,Windows版需要win10系统,我的是win7系统一开始用的 ...

  10. git 码云 安装配置使用图文详解

    码云 快速使用 以下步骤以 oschina/git-osc 仓库为例子,在您使用 Gitee 的过程中,具体链接地址请填写对应的仓库地址. 快速设置: 如果您知道该怎么操作,直接使用下面的地址: ht ...

最新文章

  1. java的jdk和jre_Java的JDK和JRE
  2. CF1054D-Changing Array【贪心】
  3. P3357 最长k可重线段集问题 网络流
  4. SpringBoot中使用Shiro和JWT做认证和鉴权
  5. 深入理解AQS(AbstractQueuedSynchronizer)与初识Lock
  6. insert执行成功 没有数据_Python—接口测试数据库封装实现原理
  7. 【当贝市场】智能电视语音识别功能泄露隐私?
  8. 基于Haproxy的高可用实战
  9. iOS开发——UI基础-KVC
  10. python27安装第三方抓包库(包括libdnet)
  11. 计算机配置显示器,ControlMyMonitor(电脑显示器配置工具)
  12. 使用python解压缩rar、zip文件
  13. 2018-2019赛季多校联合新生训练赛第五场补题与题解(中石油)
  14. 无法安装驱动程序 此计算机上不存在英特尔适配器,win10系统提示无法安装驱动程序,此计算机中没有Intel适配器怎么办...
  15. Windows系统安装jdk17
  16. 关于使用SQLALCHEMY 出现warning 的问题解决【SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and】
  17. linux杂志软件,Ubuntu 16.04安装电子杂志制作软件 Scribus 1.5.2
  18. 运行程序报错:请检查是否存在数组、列表等越界非法访问,内存非法访问等情况
  19. 有一个N x N的方格,每一个格子都有一些金币,只要站在格子里就能拿到里面的金币。你站在最左上角的格子里,每次可以从一个格子走到它右边或下边的格子里。请问如何走才能拿到最多的金币。
  20. 《Effective STL》中文版 读书笔记

热门文章

  1. 测试显卡用什么软件最好,用什么软件能检测显卡的好坏?
  2. Kali系统下的安卓逆向环境搭建
  3. linux的物理内存与线性地址空间布局
  4. EF更新或者删除的时候报错“存储区更新、插入或删除语句影响到了意外的行数(0)。实体在加载后可能被修改或删除“
  5. java实操项目:悦读FM总结
  6. springboot电子书阅读小程序毕业设计毕设作品开题报告开题答辩PPT
  7. 头条抖音后端技术3面,万达保安“苦修Java
  8. 【光链路分析四】OTDR文件解读接口二次开发说明
  9. 【光链路分析一】一款基于OTDR的光链路分析软件
  10. dhtmlxGantt让您将甘特图导出为PDF或 PNG格式