{"id":162,"date":"2019-01-04T10:54:20","date_gmt":"2019-01-04T18:54:20","guid":{"rendered":"http:\/\/35.243.195.209\/?page_id=162"},"modified":"2019-07-13T12:59:42","modified_gmt":"2019-07-13T19:59:42","slug":"posts","status":"publish","type":"page","link":"https:\/\/nanzhou.cc\/index.php\/posts\/","title":{"rendered":"Posts"},"content":{"rendered":"<h2>About Posts<\/h2>\n<p>Posts are more\u00a0formal than WiKi, in which I will do some research and try to dive deeper. I will also present the references at the end of posts.<\/p>\n<h2>All Posts<\/h2>\n<p>Most recent posts in chronological order:<\/p>\n<div class=\"pt-cv-wrapper\"><div class=\"pt-cv-view pt-cv-collapsible\" id=\"pt-cv-view-8d00ab7vl7\"><div data-id=\"pt-cv-page-1\" class=\"pt-cv-page\" data-cvc=\"1\"><div class=\"panel-group\" id=\"f57a02f7gl\"><div class=\"panel panel-default pt-cv-content-item pt-cv-1-col\" >\r\n<div class=\"panel-heading pt-cv-title\">\r\n    <a class=\"panel-title\" data-toggle=\"cvcollapse\" data-parent=\"#f57a02f7gl\" data-target=\"#3b78879oj3\" href='https:\/\/nanzhou.cc\/index.php\/2025\/04\/13\/c-20-features\/' onclick='event.preventDefault()'>\r\n\t\tC++ 20 Features\t<\/a>\r\n\t<\/div>\r\n<div id=\"3b78879oj3\" class=\"panel-collapse collapse in\">\r\n\t<div class=\"panel-body\">\r\n\t\t<div class=\"pt-cv-content\">Coroutines Coroutines\u00a0are special functions that can have their execution suspended and resumed. To define a coroutine, the\u00a0co_return,\u00a0co_await, or\u00a0co_yield\u00a0keywords must be ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/nanzhou.cc\/index.php\/2025\/04\/13\/c-20-features\/\" class=\"_blank pt-cv-readmore btn btn-success\" target=\"_blank\">Read More<\/a><\/div><\/div>\n<div class=\"pt-cv-meta-fields\"><span class=\"entry-date\"> <time datetime=\"2025-04-13T13:15:17-07:00\">April 13, 2025<\/time><\/span><span> \/ <\/span><span class=\"author\"> <a href=\"https:\/\/nanzhou.cc\/index.php\/author\/\/\" rel=\"author\">fighternan<\/a><\/span><span> \/ <\/span><span class=\"terms\"> <a href='https:\/\/nanzhou.cc\/index.php\/category\/proglang\/c\/' title='C++' class='pt-cv-tax-c'>C++<\/a>, <a href='https:\/\/nanzhou.cc\/index.php\/category\/proglang\/' title='Programming Language' class='pt-cv-tax-proglang'>Programming Language<\/a><\/span><\/div>\t<\/div>\r\n<\/div><\/div>\n<div class=\"panel panel-default pt-cv-content-item pt-cv-1-col\" >\r\n<div class=\"panel-heading pt-cv-title\">\r\n    <a class=\"panel-title\" data-toggle=\"cvcollapse\" data-parent=\"#f57a02f7gl\" data-target=\"#4d9c83cvz0\" href='https:\/\/nanzhou.cc\/index.php\/2025\/04\/13\/c-17-features\/' onclick='event.preventDefault()'>\r\n\t\tC++ 17 Features\t<\/a>\r\n\t<\/div>\r\n<div id=\"4d9c83cvz0\" class=\"panel-collapse collapse \">\r\n\t<div class=\"panel-body\">\r\n\t\t<div class=\"pt-cv-content\">std::string_view \/\/ Regular strings. std::string_view cppstr {\"foo\"}; \/\/ Wide strings. std::wstring_view wcstr_v {L\"baz\"}; std::optional A common use case for optional ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/nanzhou.cc\/index.php\/2025\/04\/13\/c-17-features\/\" class=\"_blank pt-cv-readmore btn btn-success\" target=\"_blank\">Read More<\/a><\/div><\/div>\n<div class=\"pt-cv-meta-fields\"><span class=\"entry-date\"> <time datetime=\"2025-04-13T13:10:42-07:00\">April 13, 2025<\/time><\/span><span> \/ <\/span><span class=\"author\"> <a href=\"https:\/\/nanzhou.cc\/index.php\/author\/\/\" rel=\"author\">fighternan<\/a><\/span><span> \/ <\/span><span class=\"terms\"> <a href='https:\/\/nanzhou.cc\/index.php\/category\/proglang\/c\/' title='C++' class='pt-cv-tax-c'>C++<\/a>, <a href='https:\/\/nanzhou.cc\/index.php\/category\/proglang\/' title='Programming Language' class='pt-cv-tax-proglang'>Programming Language<\/a><\/span><\/div>\t<\/div>\r\n<\/div><\/div>\n<div class=\"panel panel-default pt-cv-content-item pt-cv-1-col\" >\r\n<div class=\"panel-heading pt-cv-title\">\r\n    <a class=\"panel-title\" data-toggle=\"cvcollapse\" data-parent=\"#f57a02f7gl\" data-target=\"#5744accluj\" href='https:\/\/nanzhou.cc\/index.php\/2024\/11\/03\/wordpress-docker-autostart\/' onclick='event.preventDefault()'>\r\n\t\tWordPress Docker Autostart\t<\/a>\r\n\t<\/div>\r\n<div id=\"5744accluj\" class=\"panel-collapse collapse \">\r\n\t<div class=\"panel-body\">\r\n\t\t<div class=\"pt-cv-content\">VM docker update --restart unless-stopped $container_name Container # start apache2 at boot up update-rc.d apache2 defaults # check init.d config ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/nanzhou.cc\/index.php\/2024\/11\/03\/wordpress-docker-autostart\/\" class=\"_blank pt-cv-readmore btn btn-success\" target=\"_blank\">Read More<\/a><\/div><\/div>\n<div class=\"pt-cv-meta-fields\"><span class=\"entry-date\"> <time datetime=\"2024-11-03T17:35:24-08:00\">November 3, 2024<\/time><\/span><span> \/ <\/span><span class=\"author\"> <a href=\"https:\/\/nanzhou.cc\/index.php\/author\/\/\" rel=\"author\">fighternan<\/a><\/span><span> \/ <\/span><span class=\"terms\"> <a href='https:\/\/nanzhou.cc\/index.php\/category\/web\/' title='Web' class='pt-cv-tax-web'>Web<\/a>, <a href='https:\/\/nanzhou.cc\/index.php\/category\/web\/wordpress\/' title='Wordpress' class='pt-cv-tax-wordpress'>Wordpress<\/a><\/span><\/div>\t<\/div>\r\n<\/div><\/div>\n<div class=\"panel panel-default pt-cv-content-item pt-cv-1-col\" >\r\n<div class=\"panel-heading pt-cv-title\">\r\n    <a class=\"panel-title\" data-toggle=\"cvcollapse\" data-parent=\"#f57a02f7gl\" data-target=\"#8d655b45wb\" href='https:\/\/nanzhou.cc\/index.php\/2024\/10\/15\/analyze-coredumps-in-yocto\/' onclick='event.preventDefault()'>\r\n\t\tAnalyze Coredumps in Yocto\t<\/a>\r\n\t<\/div>\r\n<div id=\"8d655b45wb\" class=\"panel-collapse collapse \">\r\n\t<div class=\"panel-body\">\r\n\t\t<div class=\"pt-cv-content\">Got a coredump Let's say a daemon got a segmentation fault. $ coredumpctl TIME PID UID GID SIG COREFILE EXE ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/nanzhou.cc\/index.php\/2024\/10\/15\/analyze-coredumps-in-yocto\/\" class=\"_blank pt-cv-readmore btn btn-success\" target=\"_blank\">Read More<\/a><\/div><\/div>\n<div class=\"pt-cv-meta-fields\"><span class=\"entry-date\"> <time datetime=\"2024-10-15T17:18:09-07:00\">October 15, 2024<\/time><\/span><span> \/ <\/span><span class=\"author\"> <a href=\"https:\/\/nanzhou.cc\/index.php\/author\/\/\" rel=\"author\">fighternan<\/a><\/span><span> \/ <\/span><span class=\"terms\"> <a href='https:\/\/nanzhou.cc\/index.php\/category\/openbmc\/debug\/' title='Debug' class='pt-cv-tax-debug'>Debug<\/a>, <a href='https:\/\/nanzhou.cc\/index.php\/category\/openbmc\/' title='OpenBMC' class='pt-cv-tax-openbmc'>OpenBMC<\/a><\/span><\/div>\t<\/div>\r\n<\/div><\/div>\n<div class=\"panel panel-default pt-cv-content-item pt-cv-1-col\" >\r\n<div class=\"panel-heading pt-cv-title\">\r\n    <a class=\"panel-title\" data-toggle=\"cvcollapse\" data-parent=\"#f57a02f7gl\" data-target=\"#d95dc2e3kv\" href='https:\/\/nanzhou.cc\/index.php\/2024\/08\/20\/use-span-to-avoid-vector-of-pointers\/' onclick='event.preventDefault()'>\r\n\t\tUse Span to Avoid Vector of Pointers\t<\/a>\r\n\t<\/div>\r\n<div id=\"d95dc2e3kv\" class=\"panel-collapse collapse \">\r\n\t<div class=\"panel-body\">\r\n\t\t<div class=\"pt-cv-content\">#include &lt;charconv> #include &lt;future> #include &lt;iostream> #include &lt;sstream> #include &lt;string> #include &lt;string_view> #include &lt;variant> #include &lt;vector> #include &lt;unordered_set> #include &lt;span> ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/nanzhou.cc\/index.php\/2024\/08\/20\/use-span-to-avoid-vector-of-pointers\/\" class=\"_blank pt-cv-readmore btn btn-success\" target=\"_blank\">Read More<\/a><\/div><\/div>\n<div class=\"pt-cv-meta-fields\"><span class=\"entry-date\"> <time datetime=\"2024-08-20T15:24:17-07:00\">August 20, 2024<\/time><\/span><span> \/ <\/span><span class=\"author\"> <a href=\"https:\/\/nanzhou.cc\/index.php\/author\/\/\" rel=\"author\">fighternan<\/a><\/span><span> \/ <\/span><span class=\"terms\"> <a href='https:\/\/nanzhou.cc\/index.php\/category\/uncategorized\/' title='Uncategorized' class='pt-cv-tax-uncategorized'>Uncategorized<\/a><\/span><\/div>\t<\/div>\r\n<\/div><\/div>\n<div class=\"panel panel-default pt-cv-content-item pt-cv-1-col\" >\r\n<div class=\"panel-heading pt-cv-title\">\r\n    <a class=\"panel-title\" data-toggle=\"cvcollapse\" data-parent=\"#f57a02f7gl\" data-target=\"#f13688dgxe\" href='https:\/\/nanzhou.cc\/index.php\/2024\/08\/14\/lets-encrypt-ssh\/' onclick='event.preventDefault()'>\r\n\t\tLet&#8217;s Encrypt SSH\t<\/a>\r\n\t<\/div>\r\n<div id=\"f13688dgxe\" class=\"panel-collapse collapse \">\r\n\t<div class=\"panel-body\">\r\n\t\t<div class=\"pt-cv-content\">This post is based on this post \"Containerized Wordpress, Migration, and SSL\". I found it a hassle to install and ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/nanzhou.cc\/index.php\/2024\/08\/14\/lets-encrypt-ssh\/\" class=\"_blank pt-cv-readmore btn btn-success\" target=\"_blank\">Read More<\/a><\/div><\/div>\n<div class=\"pt-cv-meta-fields\"><span class=\"entry-date\"> <time datetime=\"2024-08-14T16:36:38-07:00\">August 14, 2024<\/time><\/span><span> \/ <\/span><span class=\"author\"> <a href=\"https:\/\/nanzhou.cc\/index.php\/author\/\/\" rel=\"author\">fighternan<\/a><\/span><span> \/ <\/span><span class=\"terms\"> <a href='https:\/\/nanzhou.cc\/index.php\/category\/web\/' title='Web' class='pt-cv-tax-web'>Web<\/a>, <a href='https:\/\/nanzhou.cc\/index.php\/category\/web\/wordpress\/' title='Wordpress' class='pt-cv-tax-wordpress'>Wordpress<\/a><\/span><\/div>\t<\/div>\r\n<\/div><\/div>\n<div class=\"panel panel-default pt-cv-content-item pt-cv-1-col\" >\r\n<div class=\"panel-heading pt-cv-title\">\r\n    <a class=\"panel-title\" data-toggle=\"cvcollapse\" data-parent=\"#f57a02f7gl\" data-target=\"#0802502mtz\" href='https:\/\/nanzhou.cc\/index.php\/2024\/05\/23\/do-not-return-const-reference\/' onclick='event.preventDefault()'>\r\n\t\tDo not return const reference\t<\/a>\r\n\t<\/div>\r\n<div id=\"0802502mtz\" class=\"panel-collapse collapse \">\r\n\t<div class=\"panel-body\">\r\n\t\t<div class=\"pt-cv-content\">Unless you really need to expose a read-only reference to clients (rare). #include &lt;iostream&gt; class Struct { public: Struct() {} ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/nanzhou.cc\/index.php\/2024\/05\/23\/do-not-return-const-reference\/\" class=\"_blank pt-cv-readmore btn btn-success\" target=\"_blank\">Read More<\/a><\/div><\/div>\n<div class=\"pt-cv-meta-fields\"><span class=\"entry-date\"> <time datetime=\"2024-05-23T22:00:33-07:00\">May 23, 2024<\/time><\/span><span> \/ <\/span><span class=\"author\"> <a href=\"https:\/\/nanzhou.cc\/index.php\/author\/\/\" rel=\"author\">fighternan<\/a><\/span><span> \/ <\/span><span class=\"terms\"> <a href='https:\/\/nanzhou.cc\/index.php\/category\/proglang\/c\/' title='C++' class='pt-cv-tax-c'>C++<\/a>, <a href='https:\/\/nanzhou.cc\/index.php\/category\/proglang\/' title='Programming Language' class='pt-cv-tax-proglang'>Programming Language<\/a><\/span><\/div>\t<\/div>\r\n<\/div><\/div>\n<div class=\"panel panel-default pt-cv-content-item pt-cv-1-col\" >\r\n<div class=\"panel-heading pt-cv-title\">\r\n    <a class=\"panel-title\" data-toggle=\"cvcollapse\" data-parent=\"#f57a02f7gl\" data-target=\"#5e6d1cdj6y\" href='https:\/\/nanzhou.cc\/index.php\/2022\/01\/24\/string-utilities\/' onclick='event.preventDefault()'>\r\n\t\tString Utilities\t<\/a>\r\n\t<\/div>\r\n<div id=\"5e6d1cdj6y\" class=\"panel-collapse collapse \">\r\n\t<div class=\"panel-body\">\r\n\t\t<div class=\"pt-cv-content\">vector&lt;string> Split(const string &amp;s, char delim) { vector&lt;string> result; stringstream ss(s); string item; while (getline(ss, item, delim)) { result.push_back(item); } ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/nanzhou.cc\/index.php\/2022\/01\/24\/string-utilities\/\" class=\"_blank pt-cv-readmore btn btn-success\" target=\"_blank\">Read More<\/a><\/div><\/div>\n<div class=\"pt-cv-meta-fields\"><span class=\"entry-date\"> <time datetime=\"2022-01-24T21:52:14-08:00\">January 24, 2022<\/time><\/span><span> \/ <\/span><span class=\"author\"> <a href=\"https:\/\/nanzhou.cc\/index.php\/author\/\/\" rel=\"author\">fighternan<\/a><\/span><span> \/ <\/span><span class=\"terms\"> <a href='https:\/\/nanzhou.cc\/index.php\/category\/proglang\/c\/' title='C++' class='pt-cv-tax-c'>C++<\/a>, <a href='https:\/\/nanzhou.cc\/index.php\/category\/proglang\/' title='Programming Language' class='pt-cv-tax-proglang'>Programming Language<\/a><\/span><\/div>\t<\/div>\r\n<\/div><\/div>\n<div class=\"panel panel-default pt-cv-content-item pt-cv-1-col\" >\r\n<div class=\"panel-heading pt-cv-title\">\r\n    <a class=\"panel-title\" data-toggle=\"cvcollapse\" data-parent=\"#f57a02f7gl\" data-target=\"#06f6e146wg\" href='https:\/\/nanzhou.cc\/index.php\/2021\/12\/18\/eulerian-path-2\/' onclick='event.preventDefault()'>\r\n\t\tEulerian Path\t<\/a>\r\n\t<\/div>\r\n<div id=\"06f6e146wg\" class=\"panel-collapse collapse \">\r\n\t<div class=\"panel-body\">\r\n\t\t<div class=\"pt-cv-content\">In\u00a0graph theory, an\u00a0Eulerian trail\u00a0(or\u00a0Eulerian path) is a\u00a0trail\u00a0in a finite graph that visits every\u00a0edge\u00a0exactly once (allowing for revisiting vertices). Similarly, an\u00a0Eulerian ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/nanzhou.cc\/index.php\/2021\/12\/18\/eulerian-path-2\/\" class=\"_blank pt-cv-readmore btn btn-success\" target=\"_blank\">Read More<\/a><\/div><\/div>\n<div class=\"pt-cv-meta-fields\"><span class=\"entry-date\"> <time datetime=\"2021-12-18T11:47:34-08:00\">December 18, 2021<\/time><\/span><span> \/ <\/span><span class=\"author\"> <a href=\"https:\/\/nanzhou.cc\/index.php\/author\/\/\" rel=\"author\">fighternan<\/a><\/span><span> \/ <\/span><span class=\"terms\"> <a href='https:\/\/nanzhou.cc\/index.php\/category\/alg\/' title='Algorithm' class='pt-cv-tax-alg'>Algorithm<\/a>, <a href='https:\/\/nanzhou.cc\/index.php\/category\/alg\/graph-alg\/' title='Graph' class='pt-cv-tax-graph-alg'>Graph<\/a><\/span><\/div>\t<\/div>\r\n<\/div><\/div>\n<div class=\"panel panel-default pt-cv-content-item pt-cv-1-col\" >\r\n<div class=\"panel-heading pt-cv-title\">\r\n    <a class=\"panel-title\" data-toggle=\"cvcollapse\" data-parent=\"#f57a02f7gl\" data-target=\"#3893874dzi\" href='https:\/\/nanzhou.cc\/index.php\/2021\/12\/12\/improve-wordpress-performance\/' onclick='event.preventDefault()'>\r\n\t\tImprove WordPress Performance\t<\/a>\r\n\t<\/div>\r\n<div id=\"3893874dzi\" class=\"panel-collapse collapse \">\r\n\t<div class=\"panel-body\">\r\n\t\t<div class=\"pt-cv-content\">This post summarized my recent attempt to improve the performance of my website. This post will be updated from time ...<br \/><div class=\"pt-cv-rmwrap\"><a href=\"https:\/\/nanzhou.cc\/index.php\/2021\/12\/12\/improve-wordpress-performance\/\" class=\"_blank pt-cv-readmore btn btn-success\" target=\"_blank\">Read More<\/a><\/div><\/div>\n<div class=\"pt-cv-meta-fields\"><span class=\"entry-date\"> <time datetime=\"2021-12-12T14:50:34-08:00\">December 12, 2021<\/time><\/span><span> \/ <\/span><span class=\"author\"> <a href=\"https:\/\/nanzhou.cc\/index.php\/author\/\/\" rel=\"author\">fighternan<\/a><\/span><span> \/ <\/span><span class=\"terms\"> <a href='https:\/\/nanzhou.cc\/index.php\/category\/web\/' title='Web' class='pt-cv-tax-web'>Web<\/a>, <a href='https:\/\/nanzhou.cc\/index.php\/category\/web\/wordpress\/' title='Wordpress' class='pt-cv-tax-wordpress'>Wordpress<\/a><\/span><\/div>\t<\/div>\r\n<\/div><\/div><\/div><\/div><\/div>\n<div class=\" pt-cv-pagination-wrapper\"><ul class=\"pt-cv-pagination pt-cv-ajax pagination\" data-totalpages=\"10\" data-currentpage=\"1\" data-sid=\"8d00ab7vl7\" data-unid=\"\" data-isblock=\"\" data-postid=\"\"><li class=\"active\"><a href=\"#\">1<\/a><\/li>\n\t<li ><a class=\"\" href=\"https:\/\/nanzhou.cc\/index.php\/wp-json\/wp\/v2\/pages\/162\/?_page=2\">2<\/a><\/li>\n\t<li ><a class=\"\" href=\"https:\/\/nanzhou.cc\/index.php\/wp-json\/wp\/v2\/pages\/162\/?_page=3\">3<\/a><\/li>\n\t<li ><a href=\"#\">&hellip;<\/a><\/li>\n\t<li ><a class=\"\" href=\"https:\/\/nanzhou.cc\/index.php\/wp-json\/wp\/v2\/pages\/162\/?_page=10\">10<\/a><\/li>\n\t<li ><a class=\" \" href=\"https:\/\/nanzhou.cc\/index.php\/wp-json\/wp\/v2\/pages\/162\/?_page=2\">&rsaquo;<\/a><\/li>\n\t<\/ul><img loading=\"lazy\" decoding=\"async\" width=\"15\" height=\"15\" class=\"pt-cv-spinner\" alt=\"Loading...\" src=\"data:image\/gif;base64,R0lGODlhDwAPALMPAMrKygwMDJOTkz09PZWVla+vr3p6euTk5M7OzuXl5TMzMwAAAJmZmWZmZszMzP\/\/\/yH\/C05FVFNDQVBFMi4wAwEAAAAh+QQFCgAPACwAAAAADwAPAAAEQvDJaZaZOIcV8iQK8VRX4iTYoAwZ4iCYoAjZ4RxejhVNoT+mRGP4cyF4Pp0N98sBGIBMEMOotl6YZ3S61Bmbkm4mAgAh+QQFCgAPACwAAAAADQANAAAENPDJSRSZeA418itN8QiK8BiLITVsFiyBBIoYqnoewAD4xPw9iY4XLGYSjkQR4UAUD45DLwIAIfkEBQoADwAsAAAAAA8ACQAABC\/wyVlamTi3nSdgwFNdhEJgTJoNyoB9ISYoQmdjiZPcj7EYCAeCF1gEDo4Dz2eIAAAh+QQFCgAPACwCAAAADQANAAAEM\/DJBxiYeLKdX3IJZT1FU0iIg2RNKx3OkZVnZ98ToRD4MyiDnkAh6BkNC0MvsAj0kMpHBAAh+QQFCgAPACwGAAAACQAPAAAEMDC59KpFDll73HkAA2wVY5KgiK5b0RRoI6MuzG6EQqCDMlSGheEhUAgqgUUAFRySIgAh+QQFCgAPACwCAAIADQANAAAEM\/DJKZNLND\/kkKaHc3xk+QAMYDKsiaqmZCxGVjSFFCxB1vwy2oOgIDxuucxAMTAJFAJNBAAh+QQFCgAPACwAAAYADwAJAAAEMNAs86q1yaWwwv2Ig0jUZx3OYa4XoRAfwADXoAwfo1+CIjyFRuEho60aSNYlOPxEAAAh+QQFCgAPACwAAAIADQANAAAENPA9s4y8+IUVcqaWJ4qEQozSoAzoIyhCK2NFU2SJk0hNnyEOhKR2AzAAj4Pj4GE4W0bkJQIAOw==\" \/><div class=\"clear pt-cv-clear-pagination\"><\/div><\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>About Posts Posts are more\u00a0formal than WiKi, in which I will do some research and try to dive deeper. I will also present the references at the end of posts. All Posts Most recent posts in chronological order:<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-162","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/nanzhou.cc\/index.php\/wp-json\/wp\/v2\/pages\/162","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nanzhou.cc\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nanzhou.cc\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nanzhou.cc\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nanzhou.cc\/index.php\/wp-json\/wp\/v2\/comments?post=162"}],"version-history":[{"count":9,"href":"https:\/\/nanzhou.cc\/index.php\/wp-json\/wp\/v2\/pages\/162\/revisions"}],"predecessor-version":[{"id":499,"href":"https:\/\/nanzhou.cc\/index.php\/wp-json\/wp\/v2\/pages\/162\/revisions\/499"}],"wp:attachment":[{"href":"https:\/\/nanzhou.cc\/index.php\/wp-json\/wp\/v2\/media?parent=162"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}