From 7db7ff543e63ca5616ef92cdc5befb4221f0cf4c Mon Sep 17 00:00:00 2001 From: Matthias Eckert Date: Wed, 16 Aug 2023 09:00:51 +0200 Subject: [PATCH] [logseq-plugin-git:commit] 2023-08-16T07:00:50.621Z --- journals/2023_08_16.md | 1 + .../2023_08_11/2023-08-16T07_00_38.844Z.Desktop.md | 14 ++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 journals/2023_08_16.md create mode 100644 logseq/bak/journals/2023_08_11/2023-08-16T07_00_38.844Z.Desktop.md diff --git a/journals/2023_08_16.md b/journals/2023_08_16.md new file mode 100644 index 00000000..3e7b7242 --- /dev/null +++ b/journals/2023_08_16.md @@ -0,0 +1 @@ +- https://www.amazon.de/Magic-Cleaning-richtiges-Aufr%C3%A4umen-ver%C3%A4ndert/dp/3499624818 #TODO \ No newline at end of file diff --git a/logseq/bak/journals/2023_08_11/2023-08-16T07_00_38.844Z.Desktop.md b/logseq/bak/journals/2023_08_11/2023-08-16T07_00_38.844Z.Desktop.md new file mode 100644 index 00000000..ad6799cc --- /dev/null +++ b/logseq/bak/journals/2023_08_11/2023-08-16T07_00_38.844Z.Desktop.md @@ -0,0 +1,14 @@ +- String key value to map [[Code Snippet]] [[Java]] + - ``` java + private MultiValueMap params(final String... params) { + if (params.length % 2 != 0) { + throw new IllegalArgumentException("The params need to be as key value pair"); + } + final LinkedMultiValueMap result = new LinkedMultiValueMap<>(); + IntStream.range(0, params.length / 2) + .map(i -> i * 2) + .mapToObj(i -> new ImmutablePair<>(params[i], params[i + 1])) + .forEach(p -> result.add(p.getLeft(), p.getRight())); + return result; + } + ``` \ No newline at end of file