{"id":1342,"date":"2024-05-17T16:41:08","date_gmt":"2024-05-17T07:41:08","guid":{"rendered":"https:\/\/skanto.co.kr\/?p=1342"},"modified":"2024-05-17T21:37:17","modified_gmt":"2024-05-17T12:37:17","slug":"%ec%95%8c%ec%93%b8%ec%bd%94%ea%b8%b0-%ec%95%8c%eb%a9%b4-%ec%93%b8%eb%aa%a8%ec%9e%88%eb%8a%94-%ec%bd%94%eb%94%a9%ea%b8%b0%ec%88%a0-generic","status":"publish","type":"post","link":"https:\/\/skanto.co.kr\/?p=1342","title":{"rendered":"\uc54c\uc4f8\ucf54\uae30: \uc54c\uc544\ub450\uba74 \uc4f8\ub370\uc788\ub294 \ucf54\ub529\uae30\uc220 &#8211; Generic"},"content":{"rendered":"\n<p>\uac1c\ubc1c\uc744 \ud558\ub2e4\ubcf4\uba74 \ube44\uc2b7\ud55c \uad6c\uc870\ub098 \ud328\ud134\uc758 \ucf54\ub4dc\uac00 \ubc18\ubcf5\ub418\ub294 \uacbd\uc6b0\ub97c \ub9ce\uc774 \uacaa\uc744 \uac83\uc774\ub2e4. \uc774\ub7f0 \uc0c1\ud669\uc5d0\uc11c \uc880\ub354 \uae54\ub054\ud558\uace0 \uac04\ub7b5\ud558\uac8c \ucf54\ub4dc\ub97c \uc815\ub9ac\ud558\uace0 \uc2f6\uc740\ub370 \ub531\ud788 \ub5a0\uc624\ub974\uc9c0 \uc54a\ub294\ub2e4\uba74 Java\uc758 Generic\uc774 \ud574\uacb0\ucc45\uc774 \ub420 \uc218 \uc788\ub2e4. \uc0ac\uc2e4 \ub300\ubd80\ubd84\uc758 Java \uac1c\ubc1c\uc790\ub77c\uba74 Generic\uc5d0 \ub300\ud574\uc11c \uc5b4\ub290\uc815\ub3c4 \uc54c\uace0 \uc788\uc73c\ub9ac\ub77c \uc0dd\uac01\ub41c\ub2e4. \ud2b9\ud788 Collection\uc758 \ud074\ub798\uc2a4\ub098 Stream\uc758 \uacbd\uc6b0 Generic\uc744 \ud65c\uc6a9\ud558\uae30 \ub54c\ubb38\uc5d0 \uc775\uc219\ud560 \uac83\uc73c\ub85c \uc0dd\uac01\ub41c\ub2e4. \ud558\uc9c0\ub9cc \uc774\ub7f0 Generic\uc744 \uc774\uc6a9\ud558\uc5ec \ud15c\ud50c\ub9bf \ud615\ud0dc\uc758 \uba54\uc18c\ub4dc\ub098 \ud074\ub798\uc2a4\ub97c \uc9c1\uc811 \uc81c\uc791\ud558\uac70\ub098 \ud65c\uc6a9\ud558\ub294 \uacbd\uc6b0\ub294 \uadf8\ub9ac \ub9ce\uc9c0 \uc54a\uc744 \uac83\uc774\ub2e4. \uc774 \uae00\uc5d0\uc11c\ub294 Generic\uc744 \ud65c\uc6a9\ud558\uc5ec \ucf54\ub4dc\uc758 \uac04\uacb0\uc131\uacfc \uc7ac\uc0ac\uc6a9\uc131\uc744 \ub192\uc774\ub294 \ubc29\ubc95\uc5d0 \ub300\ud574 \uc18c\uac1c\ud558\uace0\uc790 \ud55c\ub2e4.<\/p>\n\n\n\n<p><a href=\"https:\/\/skanto.co.kr\/?p=1320\" data-type=\"post\" data-id=\"1320\">\uc774\uc804 \uae00<\/a>\uc5d0\uc11c\ub294 \uacbd\ub85c\ud0d0\uc0c9\uc744 \uc608\ub85c\ub4e4\uc5b4 Deque \ud074\ub798\uc2a4\uc778 LinkedList\uc758 \ud2b9\uc131\uacfc \ud65c\uc6a9\ubc29\ubc95\uc5d0 \ub300\ud574 \uc54c\uc544\ubcf4\uc558\ub2e4. \uc774\ubc88 \uae00\uc5d0\uc11c\ub3c4 \uacbd\ub85c\ud0d0\uc0c9\uc744 \uc608\ub85c\ub4e4\uc5b4 Generic\uc744 \uc124\uba85\ud574\ubcf4\uace0\uc790 \ud55c\ub2e4.<\/p>\n\n\n\n<p>\uacbd\ub85c\ud0d0\uc0c9 \uc54c\uace0\ub9ac\uc998\uc774 \ubaa9\uc801\uc9c0\ub97c \ucc3e\uc744 \uacbd\uc6b0 \ucd9c\ubc1c\uc9c0\uc640 \ubaa9\uc801\uc9c0 \uc0ac\uc774\uc758 \uacbd\ub85c\uc815\ubcf4\ub97c \uc0dd\uc131\ud55c\ub2e4. \uc774\ub54c \uc0dd\uc131\ub41c \uacbd\ub85c\ub294 \ub3c4\ub85c\ub124\ud2b8\uc6cc\ud06c\uc758 Graph\uc758 \uac1d\uccb4\uc778 Node\uc640 Link \uadf8\ub9ac\uace0, Link\uc640 Link\uac04\uc758 \ud1b5\ud589\uac00\ub2a5\uc5ec\ubd80\uc640 \uac19\uc774 \uc5f0\uacb0\uc131\uc744 \uc815\uc758\ud558\ub294 Connection\uac1d\uccb4\ub85c \ud45c\ud604\uc774 \uac00\ub2a5\ud558\ub2e4. \uc774\ub4e4 \uac01\uac01\uc744 \uadf8\ub9bc\uc73c\ub85c \ud45c\ud604\ud558\uba74 \uc544\ub798\uc640 \uac19\ub2e4.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"180\" height=\"58\" src=\"https:\/\/skanto.co.kr\/wp-content\/uploads\/2024\/05\/node.png\" alt=\"\" class=\"wp-image-1343\"\/><figcaption class=\"wp-element-caption\">node<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"171\" height=\"62\" src=\"https:\/\/skanto.co.kr\/wp-content\/uploads\/2024\/05\/link.png\" alt=\"\" class=\"wp-image-1344\"\/><figcaption class=\"wp-element-caption\">link<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"245\" height=\"168\" src=\"https:\/\/skanto.co.kr\/wp-content\/uploads\/2024\/05\/connection.png\" alt=\"\" class=\"wp-image-1345\"\/><figcaption class=\"wp-element-caption\">connection<\/figcaption><\/figure>\n<\/div>\n\n\n<p>\uc989, Connection\uc758 Collection\uc774 \uacbd\ub85c\ud0d0\uc0c9\uc5d0\uc11c \uc0dd\uc131\ub418\ub294 \ucd5c\uc885 \uacbd\ub85c\uc815\ubcf4\ub85c \uc0dd\uac01\ud558\uba74 \ub41c\ub2e4. \ucc38\uace0\ub85c  \uc774\ub54c \uc0dd\uc131\ub418\ub294 Connection\uc5d0\ub294 \uc88c\ud68c\uc804, \uc6b0\ud68c\uc804, \ud68c\uc804\uac01\ub3c4\uc640 \uac19\uc740 \uacbd\ub85c\uc548\ub0b4 \uc815\ubcf4\ub3c4 \uac19\uc774 \ud3ec\ud568\ub41c\ub2e4.<\/p>\n\n\n\n<p>\uc704\uc758 \uadf8\ub9bc\uc744 \uc790\uc138\ud788 \ubcf4\uba74 \ud55c\uac00\uc9c0 \ud328\ud134\uc744 \ubc1c\uacac\ud560 \uc218 \uc788\ub2e4. \uc989, \ub178\ub4dc\uc640 \ub178\ub4dc\ub97c \uc5f0\uacb0\ud558\uba74 \ub9c1\ud06c\uac00 \ub418\uace0 \ub9c1\ud06c\uc640 \ub9c1\ud06c\ub97c \uc5f0\uacb0\ud558\uba74 Connection\uc774 \ub41c\ub2e4. \uc0ac\uc6a9\ud558\ub294 \uac1d\uccb4\uac00 \ub2e4\ub97c \ubfd0\uc774\uc9c0 \uac1c\ubcc4 \uac1d\uccb4\ub97c \uc11c\ub85c \uc5f0\uacb0\ud574\uc11c \uc0c8\ub85c\uc6b4 \uac1d\uccb4\ub97c \ub9cc\ub4e4\uc5b4 \ub0b8\ub2e4\ub294 \uce21\uba74\uc5d0\uc11c \ubcf4\uba74 \ub3d9\uc77c\ud55c \ud328\ud134\uc744 \uc720\uc9c0\ud55c\ub2e4. \uc774\ub7f0 \ud328\ud134\uc774 \ubc1c\uacac\ub420 \uacbd\uc6b0 Generic\uc744 \ud65c\uc6a9\ud558\uba74 \uc815\ub9d0 \uac04\uacb0\ud55c \ucf54\ub4dc\ub85c \uc6d0\ud558\ub294 \ubaa9\uc801\uc744 \ub2ec\uc131\ud560 \uc218 \uc788\ub2e4. \uadf8\ub7fc \uc880 \ub354 \uc26c\uc6b4 \uc124\uba85\uc744 \uc704\ud574 Generic\uc744 \uc0ac\uc6a9\ud558\uc9c0 \uc54a\uace0 \uad6c\ud604\ud560 \uacbd\uc6b0 \uc5b4\ub5bb\uac8c \ub418\ub294\uc9c0 \uba3c\uc800 \uc0b4\ud3b4\ubcf4\uc790 (\uc774\uc804 \uae00\uc5d0\uc11c \uc608\ub85c \ub4e4\uc5c8\ub358 hops() \uba54\uc18c\ub4dc\ub97c \ud65c\uc6a9\ud558\ub3c4\ub85d \ud558\uaca0\ub2e4)<\/p>\n\n\n\n<p>\ucd9c\ubc1c\uc9c0\uc640 \ubaa9\uc801\uc9c0 \uc0ac\uc774\uc758 \ubaa8\ub4e0 Node\ub4e4 \uac04\uc5d0 \ud615\uc131\ub418\uc5b4 \uc788\ub294 \ub9c1\ud06c\uac1d\uccb4\ub97c \ucd94\ucd9c\ud558\uc5ec \ubc18\ud658\ud558\ub294 \uba54\uc18c\ub4dc\ub97c <em>trail()<\/em>\uc774\ub77c\uace0 \ud558\uba74 \uc774 \uba54\uc18c\ub4dc\ub294 \uc544\ub798\uc640 \uac19\uc740 \ud615\ud0dc\uac00 \ub420 \uac83\uc774\ub2e4.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>public List&lt;Link&gt; trail() {\n    final List&lt;Link&gt; links = new ArrayList&lt;&gt;();\n    Iterator&lt;Node&gt; iter = hops().iterator();\n    for (Node a = null, b = null; iter.hasNext(); a = b) {\n        b = iter.next();\n        if (a != null) links.add(a.linked(b));\n    }\n    return links;\n}<\/code><\/pre>\n\n\n\n<p>\ucc38\uace0\ub85c, \uc704 \ucf54\ub4dc\uc5d0\uc11c <em>a.linked(b)<\/em>\ub294 \ub178\ub4dc a \uc640 \ub178\ub4dc b \uc0ac\uc774\uc5d0 \ud615\uc131\ub418\uc5b4 \uc788\ub294 Link \uac1d\uccb4\ub97c \ubc18\ud658\ud55c\ub2e4.<\/p>\n\n\n\n<p>\uc774\uc640 \ub9c8\ucc2c\uac00\uc9c0\ub85c Link\uc640 Link\ub97c \uc5f0\uacb0\ud558\uc5ec Connection \ucd94\ucd9c\ud558\ub294 \uba54\uc18c\ub4dc\ub3c4 \uc774\uc640 \ub3d9\uc77c\ud55c \ud328\ud134\uc744 \uac00\uc9c8 \uac83\uc774\uba70 \uc774 \uba54\uc18c\ub4dc\ub97c <em>trace()<\/em>\ub77c\uace0 \ud558\uba74 \uc544\ub798\uc640 \uac19\uc740 \ud615\ud0dc\uac00 \ub420 \uac83\uc774\ub2e4.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>public List&lt;Connection&gt; trace() {\n    final List&lt;Connection&gt; connections = new ArrayList&lt;&gt;();\n    Iterator&lt;Link&gt; iter = trail().iterator();\n    for (Link a = null, b = null; iter.hasNext(); a = b) {\n        b = iter.next();\n        if (a != null) connections.add(a.connected(b));\n    }\n    return connections;\n}<\/code><\/pre>\n\n\n\n<p>\uc5ec\uae30\uc11c\ub3c4 \uc704\uc758 \ucf54\ub4dc\uc640 \uac19\uc774 <em>a.connected(b)<\/em>\ub294 Link a\uc640 Link b \uc0ac\uc774\uc5d0 \ud615\uc131\ub418\uc5b4 \uc788\ub294 Connection\uac1d\uccb4\ub97c \ubc18\ud658\ud55c\ub2e4.<\/p>\n\n\n\n<p>\uc774\ub807\uac8c \ubcf4\uba74 <em>trail()<\/em>\uacfc <em>trace()<\/em> \uba54\uc18c\ub4dc\ub294 \uba54\uc18c\ub4dc \ub0b4\uc5d0\uc11c \ud65c\uc6a9\ub418\ub294 \uac1d\uccb4(Node, Link, Connection)\ub9cc \ub2e4\ub97c \ubfd0 \ub3d9\uc77c\ud55c \ud328\ud134\uc73c\ub85c \ub3d9\uc791\ud55c\ub2e4. \uc774 \uacbd\uc6b0 Generic\uc744 \uc774\uc6a9\ud558\uba74 \uc544\ub798\uc640 \uac19\uc774 \ud15c\ud50c\ub9bf \ud615\ud0dc\uc758 \uba54\uc18c\ub4dc\ub97c \uc791\uc131\ud560 \uc218 \uc788\ub2e4.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>private final static &lt;A, T extends List&lt;A&gt;, C, R extends List&lt;C&gt;&gt; R collect(T t, BiFunction&lt;A, A, C&gt; combiner) {\n    final R list = (R) new ArrayList&lt;&gt;(t.size() - 1);\n    Iterator&lt;A&gt; iter = t.iterator();\n    for (A a = null, b = null; iter.hasNext(); a = b) {\n        b = iter.next();\n        if (a != null) list.add((C) combiner.apply(a, b));\n    }\n    return list;\n}<\/code><\/pre>\n\n\n\n<p>\uc774\ub807\uac8c Generic\uc744 \ud65c\uc6a9\ud558\uba74 \uc55e\uc11c Link\uc640 Connection \ub9ac\uc2a4\ud2b8\ub97c \ub9cc\ub4e4\uae30 \uc704\ud574 \uc791\uc131\ud588\ub358 \ub450 \uba54\uc18c\ub4dc<em>(trail, trace)<\/em>\ub97c \ud558\ub098\uc758 \uba54\uc18c\ub4dc<em>(collect)<\/em>\ub85c \ud1b5\ud569\ud560 \uc218 \uc788\ub2e4. \uc5ec\uae30\uc11c \uba54\uc18c\ub4dc\uac04 \ucc28\uc774\uac00 \ub098\ub294 \ubd80\ubd84\uc740 <em>linked()<\/em> \uba54\uc18c\ub4dc\uc640 <em>connected()<\/em> \uba54\uc18c\ub4dc\uc600\ub294\ub370 Java Function \ud328\ud0a4\uc9c0\uc758 <em>BiFunction<\/em>\uc744 \uc774\uc6a9\ud558\uc5ec lambda \ud615\ud0dc\ub85c \ucc98\ub9ac\ud558\uba74 \uae54\ub054\ud558\uac8c \ud574\uacb0\ud560 \uc218 \uc788\ub2e4.<\/p>\n\n\n\n<p>\ucd5c\uc885\uc801\uc73c\ub85c Generic\uc744 \ud65c\uc6a9\ud55c \ud15c\ud50c\ub9bf \uba54\uc18c\ub4dc <em>collect()<\/em>\ub97c \ud65c\uc6a9\ud558\uba74 \ub450 \uba54\uc18c\ub4dc<em>(trail, trace)<\/em>\ub294 \ucc98\uc74c \uc791\uc131\ud588\ub358 \ucf54\ub4dc\uc640 \ub2e4\ub974\uac8c \ud55c\uacb0 \uac04\uacb0\ud55c \ud615\ud0dc\ub85c \ubc14\uafc0 \uc218 \uc788\ub2e4. \ub610\ud55c \uc774\uc640 \ube44\uc2b7\ud55c \uacbd\uc6b0\uac00 \ubc1c\uc0dd\ud558\ub354\ub77c\ub3c4 <em>collect()<\/em> \uba54\uc18c\ub4dc\ub97c \ud65c\uc6a9\ud558\uba74 \ucf54\ub4dc\uc758 \uc7ac\uc0ac\uc6a9\uc131 \ub610\ud55c \ub192\uac8c \uac00\uc838\uac08 \uc218 \uc788\ub2e4.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>public List&lt;Link&gt; trail() {\n    return collect(hops(), (a, b) -&gt; a.linked(b));\n}\n\n\npublic Collection&lt;Connection&gt; trace() {\n    return collect(trail(), (a, b) -&gt; a.connected(b));\n}<\/code><\/pre>\n\n\n\n<p>\uc9c0\uae08\uae4c\uc9c0 Java\uc5d0\uc11c \uc81c\uacf5\ud558\ub294 Generic\uc744 \ud65c\uc6a9\ud558\uc5ec \uc7ac\uc0ac\uc6a9\uc131 \ub192\uace0 \uac04\uacb0\ud55c \ucf54\ub4dc\ub97c \uc720\uc9c0\ud558\ub294 \ubc29\ubc95\uc5d0 \ub300\ud574 \uc54c\uc544\ubcf4\uc558\ub2e4. \uc774\ub7ec\ud55c \uae30\ub2a5\ub4e4\uc744 \uc880 \ub354 \ub2a5\uc219\ud558\uac8c \ud65c\uc6a9\ud568\uc73c\ub85c\uc368 \uac04\uacb0\ud558\uba74\uc11c \uc720\uc9c0\ubcf4\uc218\uac00 \uc6a9\uc774\ud558\uace0 \uc624\ub958\ubc1c\uc0dd \uac00\ub2a5\uc131\uc774 \ub0ae\uc73c\uba70 \uacb0\uacfc\uc801\uc73c\ub85c \ub192\uc740 \ud488\uc9c8\uc758 \ucf54\ub4dc\ub85c \uc774\uc5b4\uc9c0\uae30\ub97c \ubc14\ub798\ubcf8\ub2e4.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\uac1c\ubc1c\uc744 \ud558\ub2e4\ubcf4\uba74 \ube44\uc2b7\ud55c \uad6c\uc870\ub098 \ud328\ud134\uc758 \ucf54\ub4dc\uac00 \ubc18\ubcf5\ub418\ub294 \uacbd\uc6b0\ub97c \ub9ce\uc774 \uacaa\uc744 \uac83\uc774\ub2e4. \uc774\ub7f0 \uc0c1\ud669\uc5d0\uc11c \uc880\ub354 \uae54\ub054\ud558\uace0 \uac04\ub7b5\ud558\uac8c \ucf54\ub4dc\ub97c \uc815\ub9ac\ud558\uace0 \uc2f6\uc740\ub370 \ub531\ud788 \ub5a0\uc624\ub974\uc9c0 \uc54a\ub294\ub2e4\uba74 Java\uc758 Generic\uc774 \ud574\uacb0\ucc45\uc774 \ub420 \uc218 \uc788\ub2e4. \uc0ac\uc2e4 \ub300\ubd80\ubd84\uc758 Java \uac1c\ubc1c\uc790\ub77c\uba74 Generic\uc5d0 \ub300\ud574\uc11c \uc5b4\ub290\uc815\ub3c4 \uc54c\uace0 \uc788\uc73c\ub9ac\ub77c \uc0dd\uac01\ub41c\ub2e4. \ud2b9\ud788 Collection\uc758 \ud074\ub798\uc2a4\ub098 Stream\uc758 \uacbd\uc6b0 Generic\uc744 \ud65c\uc6a9\ud558\uae30 \ub54c\ubb38\uc5d0 \uc775\uc219\ud560 \uac83\uc73c\ub85c \uc0dd\uac01\ub41c\ub2e4. \ud558\uc9c0\ub9cc \uc774\ub7f0 Generic\uc744 \uc774\uc6a9\ud558\uc5ec \ud15c\ud50c\ub9bf \ud615\ud0dc\uc758 \uba54\uc18c\ub4dc\ub098 \ud074\ub798\uc2a4\ub97c \uc9c1\uc811 \uc81c\uc791\ud558\uac70\ub098 \ud65c\uc6a9\ud558\ub294 \uacbd\uc6b0\ub294 \uadf8\ub9ac \ub9ce\uc9c0 \uc54a\uc744 \uac83\uc774\ub2e4. \uc774 \uae00\uc5d0\uc11c\ub294 Generic\uc744 \ud65c\uc6a9\ud558\uc5ec \ucf54\ub4dc\uc758 \uac04\uacb0\uc131\uacfc \uc7ac\uc0ac\uc6a9\uc131\uc744 \ub192\uc774\ub294 \ubc29\ubc95\uc5d0 \ub300\ud574 \uc18c\uac1c\ud558\uace0\uc790 \ud55c\ub2e4. \uc774\uc804 \uae00\uc5d0\uc11c\ub294 \uacbd\ub85c\ud0d0\uc0c9\uc744&#8230;<\/p>\n<p class=\"read-more\"><a class=\"btn btn-default\" href=\"https:\/\/skanto.co.kr\/?p=1342\"> Read More<span class=\"screen-reader-text\">  Read More<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[14],"tags":[146],"class_list":["post-1342","post","type-post","status-publish","format-standard","hentry","category-sw-development","tag-generic"],"_links":{"self":[{"href":"https:\/\/skanto.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/1342","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skanto.co.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/skanto.co.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/skanto.co.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/skanto.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1342"}],"version-history":[{"count":9,"href":"https:\/\/skanto.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/1342\/revisions"}],"predecessor-version":[{"id":1355,"href":"https:\/\/skanto.co.kr\/index.php?rest_route=\/wp\/v2\/posts\/1342\/revisions\/1355"}],"wp:attachment":[{"href":"https:\/\/skanto.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1342"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/skanto.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1342"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/skanto.co.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1342"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}