public static File createTempFile(String prefix, String suffix) throws IOException {
        return createTempFile(prefix, suffix, true);
    }
Creates a temporary file with given prefix and suffix. Same as
{@code createTempFile(prefix, suffix, true)}.

@param prefix prefix, could be null
@param suffix suffix, could be null
@return non-null temporary file
@throws IOException when failed to create the temporary file
clickhouse-data/src/main/java/com/clickhouse/data/ClickHouseUtils.java