问题记录

250 阅读2分钟

写在前面:本文主要用来记录碰到的问题和解决办法,暂且做一个大杂烩,之后再对这篇文章的内容进行分类整理。

IDEA

  1. 在跑数据集测试时,控制台会弹出 ArrayIndexOutOfBound 错误提示,如下图:

    ArrayIndexOutOfBound

    但程序依然可以执行到结束退出。检查代码并用其它数据集确认没有问题,那么不得不怀疑是不是测试的这个数据集有问题,对比文件大小,该文件为70MB,其它为20MB,在idea里点开这个数据集可以看到最上行有提示:Code insight features are not available。这里明显是idea本身设置了文件读取大小(2.56MB),网上查阅后我们对idea进行自定义,注意这里的单位是KB

    之后再重启idea,即可看到整个数据集都被加载进来了。

  2. 如何进行条件调试?即想让程序直接运行到 count == 100 的时候调试情况

    • 方法一:

      直接找到想要添加条件的那一行代码处打好断点,在断点上右键,可以做如下设置:

    • 方法二:

      在调试模式下查看所有断点,按照下图步骤进行:

  3. 介绍一下调试模式各个按钮的功能

    网友JaJian讲述得更详细:IntelliJ IDEA(十一) :Debug的使用

  4. 在 “setting -> Editor -> General -> Appearance” 中有个 “Rendered view” 阅读模式:

设置路径图

对于我们阅读代码还是有一定的帮助,在该模式中IDEA会把符合javadoc标准的注释变成如下: 阅读模式和编辑模式示意图

代码方法

MarkDown语法

  1. 如何表示出行内代码?形如 printf("Hello World!");

    在英文输入法下,使用一对 **`` **符号即可表示行内代码

  2. 如何显示并排图片?

    <center> 
        <figure> 
            <img src="..." style="zoom:50%;" />
            <img src="..." title="Logo" width="100"  /> 
        </figure> 
    </center><figure class="half | third">
        <img />
        ...
    </figure>
    

    其中 ”zoom“ 表示图片显示占比多少,”half“ 表示两张图片并排,”third“ 表示三张图片并排

    Ps. 不知道为什么掘金显示不了并排图片效果...