Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the betterdocs domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /data/user/htdocs/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the jnews-view-counter domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /data/user/htdocs/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wp-statistics domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /data/user/htdocs/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wpdiscuz domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /data/user/htdocs/wp-includes/functions.php on line 6114

Notice: 函数 _load_textdomain_just_in_time 的调用方法不正确jnews 域的翻译加载触发过早。这通常表示插件或主题中的某些代码运行过早。翻译应在 init 操作或之后加载。 请查阅调试 WordPress来获取更多信息。 (这个消息是在 6.7.0 版本添加的。) in /data/user/htdocs/wp-includes/functions.php on line 6114

Notice: 函数 _load_textdomain_just_in_time 的调用方法不正确jnews-like 域的翻译加载触发过早。这通常表示插件或主题中的某些代码运行过早。翻译应在 init 操作或之后加载。 请查阅调试 WordPress来获取更多信息。 (这个消息是在 6.7.0 版本添加的。) in /data/user/htdocs/wp-includes/functions.php on line 6114

Warning: Cannot modify header information - headers already sent by (output started at /data/user/htdocs/wp-includes/functions.php:6114) in /data/user/htdocs/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /data/user/htdocs/wp-includes/functions.php:6114) in /data/user/htdocs/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /data/user/htdocs/wp-includes/functions.php:6114) in /data/user/htdocs/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /data/user/htdocs/wp-includes/functions.php:6114) in /data/user/htdocs/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /data/user/htdocs/wp-includes/functions.php:6114) in /data/user/htdocs/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /data/user/htdocs/wp-includes/functions.php:6114) in /data/user/htdocs/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /data/user/htdocs/wp-includes/functions.php:6114) in /data/user/htdocs/wp-includes/rest-api/class-wp-rest-server.php on line 1893

Warning: Cannot modify header information - headers already sent by (output started at /data/user/htdocs/wp-includes/functions.php:6114) in /data/user/htdocs/wp-includes/rest-api/class-wp-rest-server.php on line 1893
{"id":32701,"date":"2024-08-25T12:00:41","date_gmt":"2024-08-25T04:00:41","guid":{"rendered":"https:\/\/linguaresources.com\/?p=32701"},"modified":"2024-08-23T22:11:13","modified_gmt":"2024-08-23T14:11:13","slug":"%e6%95%b0%e5%ad%97%e4%ba%ba%e6%96%87%e9%a1%b9%e7%9b%ae%e4%bb%8b%e7%bb%8d%e4%b8%8e%e5%90%af%e7%a4%ba%ef%bc%88%e4%b8%80%ef%bc%89let-them-speak","status":"publish","type":"post","link":"https:\/\/linguaresources.com\/?p=32701","title":{"rendered":"\u6570\u5b57\u4eba\u6587\u9879\u76ee\u4ecb\u7ecd\u4e0e\u542f\u793a\uff08\u4e00\uff09Let them speak"},"content":{"rendered":"

\u6570\u5b57\u4eba\u6587 | \u6570\u5b57\u4eba\u6587\u9879\u76ee\u4ecb\u7ecd\u4e0e\u542f\u793a\uff08\u4e00\uff09Let them speak<\/strong><\/h1>\n
\u539f\u521b<\/span>\u00a0\u674e\u5ca9<\/span>\u00a0<\/a>\u7ffb\u8bd1\u6280\u672f\u6559\u80b2\u4e0e\u7814\u7a76<\/span><\/span><\/p>\n
<\/section>\n

 <\/p>\n

2024\u5e7408\u670807\u65e5 00:48<\/em>\u00a0<\/span>\u9655\u897f<\/span><\/em><\/span><\/p>\n<\/section>\n

\n
\n
\n
\n
\n
\n
<\/section>\n
\n
\n
\u4e00\u3001\u5f15\u8a00<\/strong><\/section>\n<\/section>\n<\/section>\n
<\/section>\n<\/section>\n<\/section>\n<\/section>\n
2018\u5e74\uff0c\u7531\u7f8e\u56fd\u8036\u9c81\u798f\u56fe\u8bfa\u592b\u6863\u6848\u9986\u53d1\u8d77\uff0c\u4e0e\u5357\u52a0\u5dde\u5927\u5b66\u5927\u5c60\u6740\u57fa\u91d1\u4f1a\u3001\u5927\u5c60\u6740\u7eaa\u5ff5\u9986\u8054\u5408\u63a8\u51fa\u6570\u5b57\u4eba\u6587\u9879\u76ee\u201c\u8ba9\u4ed6\u4eec\u53d1\u58f0\u201d\uff08Let them speak\uff09\uff0c\u6c47\u96c6\u4e86\u7b2c\u4e8c\u6b21\u4e16\u754c\u5927\u6218\u5e78\u5b58\u8005\u7684\u8bc1\u8bcd\u3001\u6570\u5b57\u5386\u53f2\u3001\u8ba1\u7b97\u673a\u79d1\u5b66\u3001\u54f2\u5b66\u548c\u4e2a\u4eba\u8bb0\u5fc6\u3002\u9879\u76ee\u540d\u79f0\u51fa\u81ea<\/span>\u300a<\/span><\/em>\u5bfb\u627e\u65e0\u8a00\u7684\u53d7\u5bb3\u8005\uff1a\u5927\u5c60\u6740\u7684\u8bc1\u8bcd\u4e0e\u8bc1\u8bcd\u7247\u6bb5\u300b\uff08<\/span>In Search of the Drowned: Testimonies and Testimonial Fragments of the Holocaust<\/span><\/em>\uff09\u8fd9\u672c\u6570\u5b57\u4e13\u8457\u3002\u201c\u8ba9\u4ed6\u4eec\u53d1\u58f0\u201d\u65e8\u5728\u4e3a\u6570\u767e\u4e07\u88ab\u8c0b\u6740\u7684\u5927\u5c60\u6740\u53d7\u5bb3\u8005\u53d1\u58f0\u3002\u8be5\u6570\u5b57\u4e13\u8457\u5305\u542b\u4e86\u8fd1 2700 \u4efd\u82f1\u8bed\u5927\u5c60\u6740\u8bc1\u8bcd\u7684\u5b8c\u6574\u6570\u636e\u7248\u672c\uff0c\u4fdd\u5b58\u4e8e\u7f8e\u56fd\u8036\u9c81\u5927\u5b66\u798f\u56fe\u8bfa\u592b\u6863\u6848\u9986\u3001\u5357\u52a0\u5dde\u5927\u5b66\u5927\u5c60\u6740\u57fa\u91d1\u4f1a\u3001\u89c6\u89c9\u5386\u53f2\u6863\u6848\u9986\u3001\u7f8e\u56fd\u5927\u5c60\u6740\u7eaa\u5ff5\u535a\u7269\u9986\u3002<\/span><\/span><\/section>\n
\n
\n
\n
<\/section>\n
\n
\n
\u4e8c\u3001\u9879\u76ee\u7b80\u4ecb<\/strong><\/section>\n<\/section>\n<\/section>\n
<\/section>\n<\/section>\n<\/section>\n<\/section>\n
\u81ea\u7b2c\u4e8c\u6b21\u4e16\u754c\u5927\u6218\u7ed3\u675f\u4ee5\u6765\uff0c\u9879\u76ee\u65b9\u5df2\u7ecf\u5f55\u5236\u4e86\u4e0a\u4e07\u5927\u5c60\u6740\u5e78\u5b58\u8005\u7684\u89c6\u542c\u91c7\u8bbf\u3002\u867d\u7136\u6bcf\u4e2a\u8bc1\u8bcd\u90fd\u662f\u6bcf\u4e2a\u4eba\u81ea\u5df1\u7684\u6545\u4e8b\uff0c\u4f46\u4ed6\u4eec\u6000\u6709\u5171\u540c\u7684\u60c5\u611f\uff1a\u6e34\u671b\u628a\u4ed6\u4eec\u7684\u6545\u4e8b\u544a\u8bc9\u4e16\u754c\u3002\u5e78\u5b58\u8005\u4e50\u610f\u53d1\u58f0\uff08\u53ef\u4ee5\u60f3\u89c1\uff0c\u8fd9\u6837\u505a\u5728\u60c5\u611f\u4e0a\u5341\u5206\u56f0\u96be\uff09\u8fd9\u8ba9\u5b66\u8005\u4eec\u3001\u6863\u6848\u7ba1\u7406\u5458\u548c\u5fd7\u613f\u8005\u80fd\u4ece\u4ed6\u4eec\u7684\u7ecf\u5386\u4e2d\u8fdb\u884c\u5b66\u4e60\u548c\u7814\u7a76\u3002\u7136\u800c\uff0c\u73b0\u6709\u8bc1\u8bcd\u7684\u6570\u91cf\u4e4b\u591a\uff0c\u4ee5\u53ca\u7f3a\u4e4f\u7b14\u5f55\u548c\u9002\u5f53\u7684\u641c\u7d22\u5de5\u5177\uff0c\u8fd9\u4e9b\u95ee\u9898\u4ecd\u7136\u662f\u4ece\u5e78\u5b58\u8005\u548c\u53d7\u5bb3\u8005\u7684\u89d2\u5ea6\u7406\u89e3\u5927\u5c60\u6740\u7684\u91cd\u5927\u963b\u788d\u3002<\/span><\/section>\n
\n

\n<\/section>\n

2018 \u5e74\uff0c\u5728\u8036\u9c81\u5927\u5b66\u56fe\u8bfa\u592b\u5927\u5c60\u6740\u8bc1\u8bcd\u89c6\u9891\u6863\u6848\u9986\uff08FVAHT\uff09\u7684\u5021\u8bae\u4e0b\uff0c\u6709\u4e09\u5bb6\u4e3b\u8981\u673a\u6784\u540c\u610f\u5c06\u5176\u5df2\u6536\u96c6\u7684\u4e00\u5c0f\u90e8\u5206\u8bc1\u8bcd\u6284\u672c\u548c\u4e00\u4e9b\u89c6\u9891\u6750\u6599\u6536\u5f55\u5728\u672c\u4e66\u4e2d\uff1a\u56fe\u8bfa\u592b\u5927\u5c60\u6740\u8bc1\u8bcd\u89c6\u9891\u6863\u6848\u9986\u63d0\u4f9b\u4e86 20\u4e16\u7eaa70\u00a0\u5e74\u4ee3\u672b\u548c 80\u5e74\u4ee3\u521d\u4e3a\u5927\u5c60\u6740\u5e78\u5b58\u8005\u7535\u5f71\u9879\u76ee\u5f55\u5236\u7684 \u5171180 \u4efd\u6587\u5b57\u8bb0\u5f55\u548c\u89c6\u9891\u3002\u7f8e\u56fd\u5927\u5c60\u6740\u7eaa\u5ff5\u535a\u7269\u9986\uff08USHMM\uff09\u63d0\u4f9b\u4e86 16\u4e16\u7eaa \u81f3 20\u4e16\u7eaa70\u00a0\u5e74\u4ee3\u540e\u671f\u8bb0\u5f55\u7684 1990 \u6b21\u91c7\u8bbf\u3002\u5357\u52a0\u5dde\u5927\u5b66\u5927\u5c60\u6740\u57fa\u91d1\u4f1a\uff08USC VHA\uff09\u7684\u89c6\u89c9\u5386\u53f2\u6863\u6848\u9986\u63d0\u4f9b\u4e86 1000 \u5e74\u4ee3\u8bb0\u5f55\u7684 1990 \u4efd\u91c7\u8bbf\u8bb0\u5f55\u3002\u5728\u56fe\u8bfa\u592b\u89c6\u9891\u6863\u6848\u9986\u3001\u5357\u52a0\u5dde\u5927\u5b66\u5927\u5c60\u6740\u57fa\u91d1\u4f1a\u548c\u5357\u52a0\u5dde\u5927\u5b66\u7ef4\u7279\u6bd4\u5de5\u7a0b\u5b66\u9662\u7684\u8d44\u52a9\u4e0b\uff0c\u4f5c\u8005\u4e0e\u8036\u9c81\u5927\u5b66\u6570\u5b57\u4eba\u6587\u5b9e\u9a8c\u5ba4\u5408\u4f5c\u7f16\u5199\u3001\u7f16\u8f91\u548c\u6784\u5efa\u4e86\u8fd9\u672c\u4e66\uff0c\u5e76\u4e0eFVAHT\u3001USC VHA\u548cUSHMM\u8fdb\u884c\u4e86\u534f\u5546\u7684\u3002\u8fd9\u672c\u6570\u5b57\u4e66\u9996\u6b21\u6c47\u96c6\u4e86\u8fd9\u4e09\u4e2a\u9986\u85cf\u7684\u8fd1 2700 \u4efd\u8bc1\u8bcd\uff0c\u5e76\u5141\u8bb8\u5927\u4f17\u4ee5\u524d\u6240\u672a\u6709\u7684\u5f62\u5f0f\u8bbf\u95ee\u3001\u641c\u7d22\u548c\u5206\u6790\u5c60\u6740\u53d7\u5bb3\u8005\u7684\u7ecf\u5386\u3002<\/span><\/section>\n
\n

\n<\/section>\n

\u8be5\u51fa\u7248\u7269\u4ee5\u53d1\u5e03\u6570\u5b57\u683c\u5f0f\u8bbf\u8c08\uff0c\u901a\u8fc7\u5229\u7528\u81ea\u7136\u8bed\u8a00\u5904\u7406\u548c\u6570\u636e\u6316\u6398\u7b49\u73b0\u4ee3\u6280\u672f\u6765\u5411\u4e16\u4eba\u5c55\u793a\u90a3\u4e9b\u8bc1\u8bcd\u3002\u8be5\u6570\u5b57\u7248\u672c\u56f4\u7ed5 BlackLab \u6784\u5efa\uff0c\u53ef\u5e2e\u52a9\u8bfb\u8005\u63a2\u7d22\u8bc1\u8bcd\u96c6\u3002\u53ef\u8fc7\u6ee4\u548c\u53ef\u641c\u7d22\u7684\u76ee\u5f55\u4f7f\u8bfb\u8005\u53ef\u4ee5\u6d4f\u89c8\u548c\u9605\u8bfb\u6587\u5b57\u8bb0\u5f55\uff0c\u6216\u8005\u89c2\u770b\u90e8\u5206\u8bc1\u8bcd\u3002\u5b98\u65b9\u8868\u793a\uff0c\u672a\u6765\u51e0\u5e74\u56fe\u8bfa\u592b\u6863\u6848\u9986\u5c06\u5f88<\/span>\u5feb\u5f00\u53d1\u51fa\u66f4\u591a\u7684\u63a2\u7d22\u6027\u5de5\u5177\u3002<\/span><\/span><\/section>\n
\n

\n<\/section>\n

\n
\n
\n
<\/section>\n
\n
\n
\u4e09\u3001\u6280\u672f\u7ec4\u4ef6<\/strong><\/section>\n<\/section>\n<\/section>\n
<\/section>\n<\/section>\n<\/section>\n<\/section>\n
\u8be5\u9879\u76ee\u5efa\u7acb\u5728\u4e0e\u8036\u9c81\u5927\u5b66\u6570\u5b57\u4eba\u6587\u5b9e\u9a8c\u5ba4\u548c\u8036\u9c81\u5927\u5b66\u798f\u56fe\u8bfa\u592b\u5927\u5c60\u6740\u8bc1\u8bcd\u89c6\u9891\u6863\u6848\u9986\u5408\u4f5c\u5f00\u53d1\u7684\u4e13\u95e8\u6784\u5efa\u7684\u6570\u5b57\u5e73\u53f0\u4e0a\u3002\u8be5\u6570\u5b57\u5e73\u53f0\u4f5c\u4e3a\u72ec\u7acb\u548c\u72ec\u7acb\u7684\u5e94\u7528\u7a0b\u5e8f\u8fd0\u884c\uff0c\u7531Docker\u6280\u672f<\/span>\uff08\u89c1<\/span>https:\/\/www.docker.com\/\uff09\u548cAlpine Linux\u53d1\u884c\u7248\uff08\u89c1<\/span>https:\/\/alpinelinux.org\/\uff09\u63d0\u4f9b\u652f\u6301;\u5728\u8fd9\u4e2a\u7f51\u7ad9\u540e\u9762\u6709\u4e09\u4e2aDocker\u5316\u7684Alpine Linux\u670d\u52a1\u5668\uff08\u4ece\u6280\u672f\u4e0a\u8bb2\u662fDocker\u5bb9\u5668\uff09\uff0c\u5b83\u4eec\u5305\u542b\u4e86\u6240\u6709\u6587\u672c\u5185\u5bb9\uff0c\u4ee5\u53ca\u9884\u7f16\u8bd1\u548c\u73b0\u6210\u7684\u6570\u636e\uff08\u63a8\u8350\u7247\u6bb5\uff0c\u8bed\u8a00\u6ce8\u91ca\u7684\u6210\u7ee9\u5355\u4ee5\u53ca\u9884\u5904\u7406\u548c\u534f\u8c03\u7684\u5143\u6570\u636e\uff09\u3002\u4ee5\u4e0b\u5b58\u50a8\u5e93\u4e2d\u63d0\u4f9b\u4e86\u7528\u4e8e\u8fd0\u884c docker \u5bb9\u5668\u7684\u4ee3\u7801\uff1a<\/span>https:\/\/github.com\/jakekara\/lts-cloud\/issues\u3002\u6570\u5b57\u5e73\u53f0\u6709\u4e24\u4e2a\u540e\u7aef\u7ec4\u4ef6\u548c\u4e00\u4e2a\u57fa\u4e8e javascript \u7684\u524d\u7aef\u3002<\/span><\/span><\/section>\n
\n

\n<\/section>\n

\u5728\u6b64\uff0c\u6211\u4eec\u91cd\u70b9\u4ecb\u7ecd\u4e24\u4e2a\u540e\u7aef\u7ec4\u4ef6<\/span>Blacklab<\/span><\/strong>\u548c<\/span>Mongo<\/span><\/strong>\u6570\u636e\u5e93<\/span><\/strong>\u3002\u4e24\u4e2a\u7ec4\u4ef6\u53ef\u8c13\u76f8\u8f85\u76f8\u6210\uff0c\u7f3a\u4e00\u4e0d\u53ef\u3002\u6709\u5b83\u4eec\u5728\uff0c\u4ece\u5f31\u6c34\u4e09\u5343\u4e2d\u627e\u5230\u60f3\u8981\u7684\u90a3\u4e00\u74e2\u4e5f\u5e76\u975e\u96be\u4e8b\u3002<\/span><\/span><\/section>\n
\n

\n<\/section>\n

1\u3001<\/strong>\u00a0<\/strong><\/span>BLackLab<\/span><\/strong><\/span><\/p>\n

\u00a0<\/span><\/strong><\/p>\n

\n

\"\"<\/p>\n<\/section>\n

\u56fe1 BlackLab\u5b98\u7f51\u9996\u9875<\/span><\/p>\n

\u00a0<\/span><\/p>\n

BlackLab \u5b98\u7f51\u57fa\u4e8eApache Lucene\u5168\u5c40\u641c\u7d22\u5f15\u64ce\u5e93\u642d\u5efa\uff0c\u652f\u6301\u6307\u4ee4\u67e5\u8be2\u548c\u76f8\u5173\u5173\u7cfb\u67e5\u8be2\u3002BlackLab \u4e3b\u8981\u662f\u4e3a\u8bed\u8a00\u5b66\u5bb6\u8bbe\u8ba1\u7684\uff0c\u4f46\u4e5f\u53ef\u4ee5\u7528\u4e8e\u5176\u4ed6\u76ee\u7684\uff0c\u5982\u5386\u53f2\u7814\u7a76\u548c\u77e5\u8bc6\u63d0\u53d6\u3002\u503c\u5f97\u4e00\u63d0\u7684\u662f\uff0c\u5b83\u4ee5 REST API\uff08Web \u670d\u52a1\uff09\u7684\u5f62\u5f0f\u63d0\u4f9b\uff0c\u56e0\u6b64\u4eba\u4eec\u53ef\u4ee5\u5728\u4efb\u4f55\u7f16\u7a0b\u8bed\u8a00\u4e2d\u4f7f\u7528\u5b83\uff0c\u6ca1\u6709\u4efb\u4f55\u9650\u5236\u3002<\/span><\/section>\n
\n

\n<\/section>\n

BlackLab\u7684\u4e3b\u8981\u529f\u80fd\u5305\u62ec\uff1a<\/span><\/section>\n

1. \u4e3a\u5e26\u6ce8\u91ca\u7684\u6587\u672c\u7f16\u5236\u7d22\u5f15\uff0c\u4ee5\u4fbf\u60a8\u53ef\u4ee5\u641c\u7d22\u7279\u5b9a\u7684\u6807\u9898\u6216\u8bcd\u6027\u3002<\/span><\/strong><\/span><\/p>\n

2. \u6613\u4e8e\u4f7f\u7528\u3001\u6709\u636e\u53ef\u67e5\u7684 REST API\u3002<\/span><\/strong><\/span><\/p>\n

3. \u5feb\u901f\u4e14\u53ef\u6269\u5c55\uff1a\u5728\u51e0\u79d2\u949f\u5185\u627e\u5230\u5927\u578b\u8bed\u6599\u5e93\u4e2d\u7684\u590d\u6742\u6a21\u5f0f\u3002<\/span><\/strong><\/span><\/p>\n

4. \u4f7f\u7528\u5185\u7f6e\u683c\u5f0f\u6216\u7f16\u5199\u914d\u7f6e\u6587\u4ef6\u4e3a\u6570\u636e\u7f16\u5236\u7d22\u5f15\u3002<\/span><\/strong><\/span><\/p>\n

5.\u00a0\u4f7f\u7528\u5f3a\u5927\u7684\u00a0BlackLab \u8bed\u6599\u5e93\u67e5\u8be2\u8bed\u8a00\u641c\u7d22\u590d\u6742\u6a21\u5f0f<\/span><\/strong><\/span><\/p>\n

6. \u5728\u8de8\u5ea6\u5185\u641c\u7d22\uff0c\u4f8b\u5982\uff0c\u5728\u53e5\u5b50\u672b\u5c3e\u627e\u5230\u5305\u542b\u5854\u7684\u547d\u540d\u5b9e\u4f53\u3002<\/span><\/strong><\/span><\/p>\n

7. \u641c\u7d22\uff08\u4f9d\u8d56\u5173\u7cfb\uff09\u5173\u7cfb\uff0c\u4ee5\u5728\u6587\u672c\u4e2d\u627e\u5230\u7279\u5b9a\u7684\uff08\u6811\u5f62\uff09\u7ed3\u6784\u3002\uff08v4 \u4e2d\u7684\u65b0\u529f\u80fd\uff09<\/span><\/strong><\/span><\/p>\n

8. \u6355\u83b7\u76f8\u5339\u914d\u7684\u90e8\u5206\u3002<\/span><\/strong><\/span><\/p>\n

9. \u6839\u636e\u8bb8\u591a\u6761\u4ef6\u5bf9\u7ed3\u679c\u96c6\u8fdb\u884c\u5206\u7ec4\u548c\u6392\u5e8f\uff0c\u4f8b\u5982\u5339\u914d\u9879\u4e4b\u524d\u7684\u6587\u672c\u3002<\/span><\/strong><\/span><\/p>\n

10. \u7a81\u51fa\u663e\u793a\u6587\u6863\u4e2d\u7684\u547d\u4e2d\u548c\u547d\u4e2d\u7684\u5173\u952e\u5b57\u5728\u4e0a\u4e0b\u6587\u00a0\uff08KWIC\uff09 \u89c6\u56fe\u4e2d\u7684\u547d\u4e2d\u3002<\/span><\/strong><\/span><\/p>\n

\u00a0<\/span><\/strong><\/span><\/p>\n

\u5176\u5b9e\u7531\u6b64\u53ef\u89c1\uff0cBlackLab\u5728\u6b64\u9879\u76ee\u4e2d\u4e3b\u8981\u62c5\u4efb\u4e86\u641c\u7d22\u7684\u529f\u80fd\uff0c\u5982\u679c\u628a\u5b83\u6bd4\u4f5c\u8003\u53e4\u4e13\u5bb6\uff0c\u90a3\u4e48\u5b83\u662f\u90a3\u4e9b\u5b9a\u4f4d\u9057\u5740\u3001\u5c06\u6587\u7269\u6316\u51fa\u6765\u7684\u8003\u53e4\u4e13\u5bb6\uff0c\u800c\u7b2c\u4e8c\u4e2a\u540e\u7aef\u7ec4\u4ef6\uff0c\u5c31\u662f\u5c06\u6587\u7269\u4eec\u6574\u7406\u597d\u5e76\u8fd0\u9001\u5230\u535a\u7269\u9986\u7684\u7ba1\u7406\u5458\u3002<\/span><\/section>\n
\n

\n<\/section>\n

2\u3001Mongo\u6570\u636e\u5e93<\/span><\/strong><\/span><\/p>\n

\u00a0<\/span><\/strong><\/span><\/p>\n

\u7b2c\u4e8c\u4e2a\u540e\u7aef\u7ec4\u4ef6\u7684\u540d\u5b57\u53eb\u505a\u201cMongo \u6570\u636e\u5e93\u201d\u3002\u5b83\u5b58\u50a8\u8bc1\u8bcd\u5143\u6570\u636e\u3001HTML \u4e2d\u7684\u8f6c\u5f55\u672c\u4ee5\u53ca\u96c6\u4f53\u7ecf\u9a8c\u7684\u5206\u5c42\u6811\u53ef\u89c6\u5316\u7684\u8f93\u5165\u6570\u636e;\u5b83\u8fd8\u5b58\u50a8\u7740\u4e00\u4e2a\u7d22\u5f15\uff0c\u8be5\u7d22\u5f15\u53ef\u4ee5\u5c06BlackLab\u5f15\u64ce\u4e2d\u7684\u8bed\u8a00\u6570\u636e\u4e0eHTML\u4e2d\u7684\u811a\u672c\u8fde\u63a5\u8d77\u6765\u3002Mongo \u6570\u636e\u5e93\u4e2d\u7684\u6570\u636e\u652f\u6301\u5728\u524d\u7aef\u8fdb\u884c\u6d4f\u89c8\u3001\u5206\u9762\u548c\u5448\u73b0\u8bc1\u8bcd\u3002<\/span><\/section>\n
\n

\n<\/section>\n

\u5b83\u6700\u5927\u7684\u4f18\u70b9\u5c31\u662f\u6446\u8131\u4e86\u50f5\u5316\u7684\u8868\u683c\u6570\u636e\u7ed3\u6784\uff0c\u4f7f\u7528\u76f4\u63a5\u6620\u5c04\u5230\u4ee3\u7801\u4e2d\u3001\u5bf9\u8c61\u7684\u8f83\u4e3a\u7075\u6d3b\u7684\u7f16\u7801\u3002\u5c06\u5d4c\u5957\u5bf9\u8c61\u3001\u77e2\u91cf\u5d4c\u5165\u3001\u5730\u7406\u7a7a\u95f4\u548c\u65f6\u95f4\u5e8f\u5217\u6d4b\u91cf\u5408\u5e76\u5230\u9488\u5bf9\u6027\u80fd\u3001\u8ba1\u7b97\u6210\u672c\u548c\u751f\u4ea7\u529b\u8fdb\u884c\u4f18\u5316\u7684\u6570\u636e\u6a21\u578b\u4e2d\u7b49\uff0c\u56e0\u6b64\u5b83\u80fd\u7acb\u5373\u5bf9\u6570\u636e\u5e93\u66f4\u6539\u505a\u51fa\u53cd\u5e94\uff0c\u5e76\u6309\u9700\u751f\u6210\u5177\u4f53\u5316\u89c6\u56fe\u3002MongoDB\u4f7f\u6bcf\u5929\u53ef\u4ee5\u8f7b\u677e\u63a5\u6536\u548c\u5904\u7406\u6570\u767e\u4e07\u4e2a\u751f\u6210\u8bf7\u6c42\u3002\u53ef\u4ee5\u8bf4\u5904\u7406\u6548\u7387\u76f8\u5f53\u4e4b\u9ad8\u3002\u8fd9\u4e5f\u5c31\u662f\u4e3a\u4ec0\u4e48\u5728\u6d77\u91cf\u7684\u6570\u636e\u4e2d\uff0c\u5b83\u80fd\u5feb\u901f\u5730\u5c06\u6570\u636e\u6574\u7406\u597d\uff0c\u5b8c\u7f8e\u5730\u5448\u73b0\u51fa\u6765\u3002<\/span><\/section>\n
\n

\n<\/section>\n

\n

\"\"<\/p>\n<\/section>\n

\u56fe2 MongoDB\u5b98\u7f51\u9996\u9875<\/span><\/p>\n

\u00a0<\/span><\/p>\n

\n
\n
\n
<\/section>\n
\n
\n
\u56db\u3001\u5bf9\u7ffb\u8bd1\u7814\u7a76\u7684\u542f\u793a<\/strong><\/section>\n<\/section>\n<\/section>\n
<\/section>\n<\/section>\n<\/section>\n<\/section>\n
\u7ffb\u8bd1\u7814\u7a76\u4e2d\uff0c\u8bed\u6599\u5e93\u662f\u4e00\u4e2a\u91cd\u8981\u7684\u7ec4\u6210\u90e8\u5206\u3002\u4ece\u672c\u8d28\u6765\u770b\uff0c\u8bed\u6599\u5e93\u4e5f\u662f\u4e00\u4e2a\u4e13\u95e8\u7528\u4e8e\u8bed\u8a00\u5b66\u7814\u7a76\u548c\u81ea\u7136\u8bed\u8a00\u5904\u7406\u7684\u6570\u636e\u5e93\uff0c\u5b83\u4e3b\u8981\u5305\u542b\u81ea\u7136\u8bed\u8a00\u7684\u6587\u672c\u6570\u636e\uff0c\u7528\u4e8e\u5b9a\u91cf\u5206\u6790\u548c\u8bed\u8a00\u7814\u7a76\u3002\u90a3\u4e48\uff0c\u7c7b\u4f3c\u7684\u7ec4\u4ef6\u4e5f\u53ef\u4ee5\u5e94\u7528\u5728\u5916\u8bed\u8bed\u6599\u5e93\u5efa\u8bbe\u4e2d\u3002\u6bd4\u5982\u5317\u4eac\u5916\u56fd\u8bed\u5927\u5b66\u7684\u71da\u708e\u82f1\u6c49\u5e73\u884c\u8bed\u6599\u5e93\uff0c\u8be5\u8bed\u6599\u5e93\u5e93\u5171\u5305\u542b500\u5bf9\u82f1\u6c49\u5e73\u884c\u6587\u672c\uff0c\u6bcf\u5bf9\u6587\u672c\u5305\u542b\u7ea62,000\u8bcd\u7684\u82f1\u8bed\u539f\u6587\u53ca\u5176\u5bf9\u5e94\u7684\u6c49\u8bed\u8bd1\u6587\u3002\u8bed\u6599\u5e93\u603b\u89c4\u6a21\u7ea6260\u4e07\u5b57\u8bcd\uff0c\u5176\u4e2d\u82f1\u8bed\u539f\u65871,005,249\u8bcd\uff0c\u6c49\u8bed\u8bd1\u65871,625,701\u5b57\uff0c\u800c\u4e14\u7528\u6237\u53ef\u901a\u8fc7BSFU CQPweb\u8bed\u6599\u5e93\u5728\u7ebf\u68c0\u7d22\u5e73\u53f0\uff08http:\/\/114.251.154.212\/cqp\/\uff09\u68c0\u7d22\u5bf9\u5916\u53d1\u5e03\u7684\u65b0\u95fb\u548c\u5c0f\u8bf4\u90e8\u5206\uff0c\u5177\u6709\u5f3a\u5927\u7684\u8bed\u8a00\u68c0\u7d22\u548c\u5206\u6790\u529f\u80fd\u3002\u8bf8\u5982\u6b64\u7c7b\u5e9e\u5927\u7684\u6570\u636e\uff0c\u60f3\u8981\u7cbe\u51c6\u5730\u68c0\u7d22\u548c\u5448\u73b0\u51fa\u6765\uff0c\u6216\u53ef\u501f\u52a9\u4f3c\u4e8eBlackLab\u548cMongo\u7684\u7ec4\u4ef6\uff0c\u53ef\u80fd\u6316\u6398\u66f4\u591a\u53ef\u80fd\u6027\uff0c\u53d1\u6325\u66f4\u5927\u7684\u4ef7\u503c\uff0c\u4e3a\u7ffb\u8bd1\u7814\u7a76\u548c\u6587\u5316\u4f20\u64ad\u52a9\u529b\u3002<\/span><\/section>\n
\n

\n<\/section>\n

\n
\n
\n
<\/section>\n
\n
\n
\u4e94\u3001\u7ed3\u8bed<\/strong><\/section>\n<\/section>\n<\/section>\n
<\/section>\n<\/section>\n<\/section>\n<\/section>\n
\u4ecb\u7ecd\u5230\u8fd9\u91cc\u5dee\u4e0d\u591a\u5c31\u8981\u7ed3\u675f\u4e86\uff0c\u76f8\u4fe1\u6709\u80fd\u529b\u7684\u5c0f\u4f19\u4f34\u4e00\u5b9a\u8dc3\u8dc3\u6b32\u8bd5\uff0c\u60f3\u5efa\u8bbe\u81ea\u5df1\u7684\u8bed\u6599\u5e93\u4e86\uff0cBlackLab\u548cMongo\u5b98\u7f51\u90fd\u8d34\u5fc3\u5730\u9644\u4e0a\u4e86\u4e0b\u8f7d\u6559\u7a0b\uff0c\u76f8\u4fe1\u6709\u4e86\u6570\u5b57\u4eba\u6587\u6280\u672f\u7684\u52a9\u529b\uff0c\u7ffb\u8bd1\u5b66\u79d1\u4f1a\u6709\u66f4\u5bbd\u5e7f\u7684\u821e\u53f0\u3002<\/span><\/section>\n
BlackLab\u5b98\u7f51\u94fe\u63a5\uff1a<\/span>What is BlackLab? | BlackLab (inl.github.io)<\/span><\/span><\/section>\n
Mongo\u5b98\u7f51\u94fe\u63a5\uff1ahttps:\/\/www.mongodb.com\/<\/span><\/section>\n

\u53c2\u8003\u8d44\u6599\uff1a<\/span><\/p>\n

1. Let Them Talk\u5b98\u7f51https:\/\/lts.fortunoff.library.yale.edu\/about<\/span><\/p>\n

2. \u4e2d\u56fd\u793e\u4f1a\u79d1\u5b66\u9662\u8bed\u8a00\u7814\u7a76\u6240<\/span>http:\/\/ling.cass.cn\/ziyuan\/jikannianjian\/2022\/202403\/t20240306_5737175.html<\/span><\/p>\n

3. React Radux\u5b98\u7f51https:\/\/react-redux.js.org\/<\/span><\/p>\n

\u00a0<\/span><\/p>\n<\/section>\n<\/section>\n

\n
\n
\u7279\u522b\u8bf4\u660e\uff1a\u672c\u6587\u4ec5\u4f9b\u5b66\u4e60\u4ea4\u6d41\uff0c\u5982\u6709\u4e0d\u59a5\u6b22\u8fce\u540e\u53f0\u8054\u7cfb\u5c0f\u7f16\u3002<\/span><\/section>\n<\/section>\n<\/blockquote>\n<\/section>\n","protected":false},"excerpt":{"rendered":"

\u6570\u5b57\u4eba\u6587 | \u6570\u5b57\u4eba\u6587\u9879\u76ee\u4ecb\u7ecd\u4e0e\u542f\u793a\uff08\u4e00\uff09Let them speak \u539f\u521b\u00a0\u674e\u5ca9\u00a0\u7ffb\u8bd1\u6280\u672f\u6559\u80b2\u4e0e\u7814\u7a76 &nb […]<\/p>\n","protected":false},"author":1,"featured_media":32702,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[391],"tags":[],"class_list":["post-32701","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-391"],"_links":{"self":[{"href":"https:\/\/linguaresources.com\/index.php?rest_route=\/wp\/v2\/posts\/32701","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linguaresources.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linguaresources.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linguaresources.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linguaresources.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=32701"}],"version-history":[{"count":2,"href":"https:\/\/linguaresources.com\/index.php?rest_route=\/wp\/v2\/posts\/32701\/revisions"}],"predecessor-version":[{"id":32707,"href":"https:\/\/linguaresources.com\/index.php?rest_route=\/wp\/v2\/posts\/32701\/revisions\/32707"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linguaresources.com\/index.php?rest_route=\/wp\/v2\/media\/32702"}],"wp:attachment":[{"href":"https:\/\/linguaresources.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=32701"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linguaresources.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=32701"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linguaresources.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=32701"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}