{"id":24360,"date":"2024-08-25T15:20:24","date_gmt":"2024-08-25T07:20:24","guid":{"rendered":"http:\/\/www.jdcui.com\/?page_id=24360"},"modified":"2026-05-26T09:21:57","modified_gmt":"2026-05-26T01:21:57","slug":"programming-%e7%bc%96%e7%a8%8b","status":"publish","type":"page","link":"http:\/\/www.jdcui.com\/?page_id=24360","title":{"rendered":"Programming [\u7f16\u7a0b]"},"content":{"rendered":"<p>&nbsp;<\/p>\n<h4><span style=\"font-size: 14pt; background-color: #ff99cc;\"><strong>[\u7f16\u7a0b1]<\/strong><\/span><\/h4>\n<hr \/>\n<p><span style=\"font-size: 12pt;\"><strong>Vercel(\u7f51\u7ad9\u6258\u7ba1\u5e73\u53f0)<\/strong>:\u00a0<strong><a href=\"https:\/\/vercel.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/vercel.com\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Vue.js \u6e10\u8fdb\u5f0fJavaScript \u6846\u67b6<\/strong>:\u00a0<strong><a href=\"https:\/\/cn.vuejs.org\/\" target=\"_blank\" rel=\"noopener\">https:\/\/cn.vuejs.org\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Next.js \u8f7b\u91cf\u7ea7\u7684 React \u670d\u52a1\u7aef\u6e32\u67d3\u5e94\u7528\u6846\u67b6<\/strong>:\u00a0<strong><a href=\"https:\/\/nextjs.frontendx.cn\/\" target=\"_blank\" rel=\"noopener\">https:\/\/nextjs.frontendx.cn\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>NOI\u5168\u56fd\u9752\u5c11\u5e74\u4fe1\u606f\u5b66\u5965\u6797\u5339\u514b\u7ade\u8d5b<\/strong>:\u00a0<strong><a href=\"https:\/\/www.noi.cn\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.noi.cn\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>\u4e2d\u56fd\u8ba1\u7b97\u673a\u5b66\u4f1a\uff08CCF\uff09<\/strong>\u00a0:\u00a0<strong><a href=\"https:\/\/www.ccf.org.cn\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.ccf.org.cn\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>\u77e5\u4e4b &#8211; \u5f15\u9886\u5168\u7403\u4e2d\u6587\u667a\u6167\u4e4b\u7f8e<\/strong>:\u00a0<strong><a href=\"https:\/\/zhizhivip.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/zhizhivip.com\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>\u5ed6\u96ea\u5cf0\u7684\u5b98\u65b9\u7f51\u7ad9<\/strong>:\u00a0<strong><a href=\"https:\/\/www.liaoxuefeng.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.liaoxuefeng.com\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>\u83dc\u9e1f\u6559\u7a0b RUNOOB.COM<\/strong>:\u00a0<strong><a href=\"https:\/\/www.runoob.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.runoob.com\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>\u6613\u767e\u6559\u7a0b<\/strong>:\u00a0<strong><a href=\"https:\/\/www.yiibai.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.yiibai.com\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>\u963f\u91cc\u4e91\u7f51\u7ad9\u5efa\u8bbe\u4f01\u4e1a<\/strong>:\u00a0<strong><a href=\"https:\/\/market.aliyun.com\/jianzhan?spm=5176.21213303.4134825510.3.507853c95ZMvIK&amp;scm=20140722.S_card@@%E4%BA%91%E5%B8%82%E5%9C%BA@@1757282.S_cardgbdt.ID_card@@%E4%BA%91%E5%B8%82%E5%9C%BA@@1757282-RL_%E7%BD%91%E7%AB%99%E5%88%B6%E4%BD%9C-OR_ser-V_2-P0_0\" target=\"_blank\" rel=\"noopener\">https:\/\/market.aliyun.com\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>OllyDbg<\/strong>:\u00a0<strong><a href=\"http:\/\/www.ollydbg.de\/\" target=\"_blank\" rel=\"noopener\">http:\/\/www.ollydbg.de\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>iconfont-\u963f\u91cc\u5df4\u5df4\u77e2\u91cf\u56fe\u6807\u5e93<\/strong>:\u00a0<strong><a href=\"https:\/\/www.iconfont.cn\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.iconfont.cn\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>SVG VECTOR ICONS<\/strong>:\u00a0<strong><a href=\"https:\/\/www.onlinewebfonts.com\/icon\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.onlinewebfonts.com\/icon\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>I am a teacher!<\/strong>:\u00a0<strong><a href=\"https:\/\/www.cnblogs.com\/cs-whut\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.cnblogs.com\/cs-whut\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 16px;\"><b>python<\/b><\/span><span style=\"font-size: 12pt;\">:<a href=\"https:\/\/brm.io\/matter-js\/\">\u00a0<\/a><\/span><a title=\"https:\/\/www.python.org\/\" href=\"https:\/\/www.python.org\/\" target=\"_blank\" rel=\"noopener\"><strong style=\"font-size: 12pt;\">https:\/\/py.processing.org\/<\/strong><\/a><\/p>\n<p><span style=\"font-size: 16px;\"><b>Matter.js<\/b><\/span><span style=\"font-size: 12pt;\">:<a href=\"https:\/\/brm.io\/matter-js\/\">\u00a0<\/a><\/span><a title=\"https:\/\/brm.io\/matter-js\/\" href=\"https:\/\/brm.io\/matter-js\/\" target=\"_blank\" rel=\"noopener\"><strong style=\"font-size: 12pt;\">https:\/\/py.processing.org\/<\/strong><\/a><\/p>\n<p><span style=\"font-size: 16px;\"><b>p5.js<\/b><\/span><span style=\"font-size: 12pt;\">:<a href=\"https:\/\/brm.io\/matter-js\/\">\u00a0<\/a><\/span><a title=\"https:\/\/p5js.org\/\" href=\"https:\/\/p5js.org\/\" target=\"_blank\" rel=\"noopener\"><strong style=\"font-size: 12pt;\">https:\/\/py.processing.org\/<\/strong><\/a><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Chat.js<\/strong>:\u00a0<strong><a href=\"https:\/\/chartjs.bootcss.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/chartjs.bootcss.com\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Bootstrap<\/strong>:\u00a0<strong><a href=\"https:\/\/getbootstrap.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/getbootstrap.com\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Layoutit!<\/strong>:\u00a0<strong><a href=\"https:\/\/www.layoutit.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.layoutit.com\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Handlebars<\/strong>:\u00a0<strong><a href=\"https:\/\/handlebarsjs.com\/zh\/\" target=\"_blank\" rel=\"noopener\">https:\/\/handlebarsjs.com\/zh\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Python Programming And Numerical Methods<\/strong>:\u00a0<strong><a href=\"https:\/\/pythonnumericalmethods.berkeley.edu\/notebooks\/Index.html\" target=\"_blank\" rel=\"noopener\">https:\/\/pythonnumericalmethods.berkeley.edu\/notebooks\/Index.html<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>COMPAS<\/strong>:\u00a0<strong><a href=\"https:\/\/compas.dev\/\" target=\"_blank\" rel=\"noopener\">https:\/\/compas.dev\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>WING PYTHON IDE<\/strong>:\u00a0<strong><a href=\"http:\/\/wingware.com\/\" target=\"_blank\" rel=\"noopener\">http:\/\/wingware.com\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Python Mode for Processing<\/strong>:\u00a0<strong><a href=\"https:\/\/brm.io\/matter-js\/\" target=\"_blank\" rel=\"noopener\">https:\/\/brm.io\/matter-js\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>FastAPI framework, high performance, easy to learn, fast to code, ready for production<\/strong>:\u00a0<strong><a href=\"https:\/\/fastapi.tiangolo.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/fastapi.tiangolo.com\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 16px;\"><b>Archived: Unofficial Windows Binaries for Python Extension Packages<\/b><\/span><span style=\"font-size: 12pt;\">: <\/span><a title=\"https:\/\/www.lfd.uci.edu\/~gohlke\/pythonlibs\/\" href=\"https:\/\/www.lfd.uci.edu\/~gohlke\/pythonlibs\/\" target=\"_blank\" rel=\"noopener\"><strong style=\"font-size: 12pt;\">https:\/\/beauty-of-pixel.tech\/<\/strong><\/a><\/p>\n<p><span style=\"font-size: 16px;\"><b>myFitter &#8211; A Python framework for global fits<\/b><\/span><span style=\"font-size: 12pt;\">: <\/span><a title=\"https:\/\/myfitter.hepforge.org\/\" href=\"https:\/\/myfitter.hepforge.org\/\" target=\"_blank\" rel=\"noopener\"><strong style=\"font-size: 12pt;\">https:\/\/beauty-of-pixel.tech\/<\/strong><\/a><\/p>\n<p><span style=\"font-size: 16px;\"><b>scikit-opt<\/b><\/span><span style=\"font-size: 12pt;\">: <\/span><a title=\"https:\/\/scikit-opt.github.io\/\" href=\"https:\/\/scikit-opt.github.io\/\" target=\"_blank\" rel=\"noopener\"><strong style=\"font-size: 12pt;\">https:\/\/beauty-of-pixel.tech\/<\/strong><\/a><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Processing<\/strong>:\u00a0<strong><a href=\"https:\/\/processing.org\/\" target=\"_blank\" rel=\"noopener\">https:\/\/processing.org\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 16px;\"><b>MasterGo<\/b><\/span><span style=\"font-size: 12pt;\">: <\/span><a title=\"https:\/\/mastergo.com\/\" href=\"https:\/\/mastergo.com\/\" target=\"_blank\" rel=\"noopener\"><strong style=\"font-size: 12pt;\">https:\/\/mastergo.com\/<\/strong><\/a><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>LINQPad (The .NET Programmer\u2019s Playground) <\/strong>:\u00a0<strong><a href=\"https:\/\/www.linqpad.net\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.linqpad.net\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 16px;\"><b>Beauty of Pixel (\u50cf\u7d20\u4e4b\u7f8e)<\/b><\/span><span style=\"font-size: 12pt;\">: <\/span><a title=\"https:\/\/beauty-of-pixel.tech\/\" href=\"https:\/\/beauty-of-pixel.tech\/\" target=\"_blank\" rel=\"noopener\"><strong style=\"font-size: 12pt;\">https:\/\/beauty-of-pixel.tech\/<\/strong><\/a><\/p>\n<p><span style=\"font-size: 16px;\"><b>GraphQL (A query language for your API)<\/b><\/span><span style=\"font-size: 12pt;\">: <\/span><a title=\"https:\/\/graphql.org\/\" href=\"https:\/\/graphql.org\/\" target=\"_blank\" rel=\"noopener\"><strong style=\"font-size: 12pt;\">https:\/\/graphql.org\/<\/strong><\/a><\/p>\n<p><span style=\"font-size: 16px;\"><b>Open Design Alliance<\/b><\/span><span style=\"font-size: 12pt;\">: <\/span><a title=\"https:\/\/www.opendesign.com\/\" href=\"https:\/\/www.opendesign.com\/\" target=\"_blank\" rel=\"noopener\"><strong style=\"font-size: 12pt;\">https:\/\/www.opendesign.com\/<\/strong><\/a><\/p>\n<p><span style=\"font-size: 16px;\"><b>SunnyUI<\/b><\/span><span style=\"font-size: 12pt;\">: <\/span><a title=\"https:\/\/gitee.com\/yhuse\/SunnyUI\" href=\"https:\/\/gitee.com\/yhuse\/SunnyUI\" target=\"_blank\" rel=\"noopener\"><strong style=\"font-size: 12pt;\">https:\/\/gitee.com\/yhuse\/SunnyUI<\/strong><\/a><\/p>\n<p><span style=\"font-size: 16px;\"><b>dotNET China<\/b><\/span><span style=\"font-size: 12pt;\">: <\/span><a title=\"https:\/\/gitee.com\/dotnetchina\" href=\"https:\/\/gitee.com\/dotnetchina\" target=\"_blank\" rel=\"noopener\"><strong style=\"font-size: 12pt;\">https:\/\/gitee.com\/dotnetchina<\/strong><\/a><\/p>\n<p><span style=\"font-size: 16px;\"><b>phpStudy(\u5c0f\u76ae\u9762\u677f)<\/b><\/span><span style=\"font-size: 12pt;\">: <\/span><a title=\"https:\/\/www.xp.cn\/\" href=\"https:\/\/www.xp.cn\/\" target=\"_blank\" rel=\"noopener\"><strong style=\"font-size: 12pt;\">https:\/\/www.xp.cn\/<\/strong><\/a><\/p>\n<p><span style=\"font-size: 16px;\"><b>XAMPP Apache + MariaDB + PHP + Perl<\/b><\/span><span style=\"font-size: 12pt;\">: <\/span><a title=\"https:\/\/www.apachefriends.org\/zh_cn\/\" href=\"https:\/\/www.apachefriends.org\/zh_cn\/\" target=\"_blank\" rel=\"noopener\"><strong style=\"font-size: 12pt;\">https:\/\/www.apachefriends.org\/zh_cn\/<\/strong><\/a><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Astra \u2014 Fast, Lightweight, and Highly Customizable WordPress Theme\uff1a <a href=\"https:\/\/wpastra.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/wpastra.com\/<\/a>\u00a0\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Fluent.Ribbon\uff1a <a href=\"https:\/\/fluentribbon.github.io\/\" target=\"_blank\" rel=\"noopener\">https:\/\/fluentribbon.github.io\/<\/a>\u00a0\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>DB Browser for SQLite\uff1a <a href=\"https:\/\/sqlitebrowser.org\/\" target=\"_blank\" rel=\"noopener\">https:\/\/sqlitebrowser.org\/<\/a>\u00a0\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>BCGSoft\uff1a <a href=\"https:\/\/bcgsoft.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/bcgsoft.com\/<\/a>\u00a0\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Apache Logging Services\uff1a <a href=\"https:\/\/logging.apache.org\/\" target=\"_blank\" rel=\"noopener\">https:\/\/logging.apache.org\/<\/a>\u00a0\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>OCBASE\/OCCT\uff1a <a href=\"https:\/\/www.ocbase.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.ocbase.com\/<\/a>\u00a0\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>RIP Tutorial (Learn programming through books and examples)\uff1a <a href=\"https:\/\/riptutorial.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/riptutorial.com\/<\/a>\u00a0\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>DOWNLOADLY.IR\uff1a <a href=\"https:\/\/downloadlynet.ir\/\" target=\"_blank\" rel=\"noopener\">https:\/\/downloadlynet.ir\/<\/a>\u00a0\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Typora(Markdown\u7f16\u8f91\u5668)\uff1a <a href=\"https:\/\/typora.whsykji.com\/index.html?bd_vid=10267569464612305011\" target=\"_blank\" rel=\"noopener\">https:\/\/typora.whsykji.com\/index.html?bd_vid=10267569464612305011<\/a>\u00a0\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Microsoft Learn \u6fc0\u53d1\u53ef\u80fd\u6027\uff1a <a href=\"https:\/\/learn.microsoft.com\/zh-cn\/\" target=\"_blank\" rel=\"noopener\">https:\/\/learn.microsoft.com\/zh-cn\/<\/a>\u00a0\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>PostgreSQL: The World&#8217;s Most Advanced Open Source Relational Database\uff1a <a href=\"https:\/\/www.postgresql.org\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.postgresql.org\/<\/a>\u00a0\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>DBeaver Community\uff1a <a href=\"https:\/\/dbeaver.io\/\" target=\"_blank\" rel=\"noopener\">https:\/\/dbeaver.io\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>SqlSugar\uff1a <a href=\"https:\/\/www.donet5.com\/Home\/Doc\" target=\"_blank\" rel=\"noopener\">https:\/\/www.donet5.com\/Home\/Doc<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>MobaXterm \u8fdc\u7a0b\u7ec8\u7aef\u5de5\u5177\uff1a <a href=\"http:\/\/b.dlyiykj.cn\/1\/mx\/\" target=\"_blank\" rel=\"noopener\">http:\/\/b.dlyiykj.cn\/1\/mx\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>VanDyke\u8f6f\u4ef6(SecureFX,SecureCRT)\uff1a <a href=\"https:\/\/securecrtfx.cn\/\" target=\"_blank\" rel=\"noopener\">https:\/\/securecrtfx.cn\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>NLog (Flexible &amp; free open-source logging for .NET)\uff1a <a href=\"https:\/\/nlog-project.org\/\" target=\"_blank\" rel=\"noopener\">https:\/\/nlog-project.org\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Docker \u90e8\u7f72\uff1a <a href=\"https:\/\/www.docker.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.docker.com\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Xshell\uff1a <a href=\"https:\/\/www.xshell.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.xshell.com\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Speckle Connectors The Platform For 3D Data\uff1a <a href=\"https:\/\/speckle.systems\/\" target=\"_blank\" rel=\"noopener\">https:\/\/speckle.systems\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>SPECKLE DOCS \u90e8\u7f72\uff1a <a href=\"https:\/\/speckle.guide\/\" target=\"_blank\" rel=\"noopener\">https:\/\/speckle.guide\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>\u5b9d\u5854(\u5b89\u5168\u9ad8\u6548\u7684\u670d\u52a1\u5668\u8fd0\u7ef4\u9762\u677f)\uff1a <a href=\"https:\/\/www.bt.cn\/new\/index.html\" target=\"_blank\" rel=\"noopener\">https:\/\/www.bt.cn\/new\/index.html<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Fitten Code: \u8d85 \u5feb\u3001 \u51c6\u786e\u3001 \u4f18\u79c0 \u7684AI\u7f16\u7a0b\u52a9\u624b\uff1a <a href=\"https:\/\/code.fittentech.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/code.fittentech.com\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>JWT.IO\uff1a <a href=\"https:\/\/jwt.io\/\" target=\"_blank\" rel=\"noopener\">https:\/\/jwt.io\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>\u4e0a\u7ebf\u4e86 SXL.CN\uff1a <a href=\"https:\/\/www.sxl.cn\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.sxl.cn\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>CMake\uff1a <a href=\"https:\/\/cmake.org\/\" target=\"_blank\" rel=\"noopener\">https:\/\/cmake.org\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>\u667a\u80fd\u95e8\u6237AIPage\uff1a <a href=\"https:\/\/aipage.baidu.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/aipage.baidu.com\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Visual Assist\uff1a <a href=\"https:\/\/www.wholetomato.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.wholetomato.com\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Skia: The 2D Graphics Library\uff1a <a href=\"https:\/\/skia.org\/\" target=\"_blank\" rel=\"noopener\">https:\/\/skia.org\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Manim (Python mathematical animations)\uff1a <a href=\"https:\/\/www.manim.community\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.manim.community\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>CESIUM (The Platform for 3D Geospatial)\uff1a <a href=\"https:\/\/cesium.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/cesium.com\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>SourceForge\uff1a <a href=\"https:\/\/sourceforge.net\/\" target=\"_blank\" rel=\"noopener\">https:\/\/sourceforge.net\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>pyecharts A Python Echarts Plotting Library\uff1a <a href=\"https:\/\/pyecharts.org\/#\/\" target=\"_blank\" rel=\"noopener\">https:\/\/pyecharts.org\/#\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Prism Library\uff1a <a href=\"https:\/\/docs.prismlibrary.com\/docs\/\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.prismlibrary.com\/docs\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>IfcOpenShell The open source IFC toolkit and geometry engine\uff1a <a href=\"https:\/\/ifcopenshell.org\/\" target=\"_blank\" rel=\"noopener\">https:\/\/ifcopenshell.org\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Kitware\uff1a <a href=\"https:\/\/www.kitware.eu\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.kitware.eu\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>WorldTimeAPI\uff1a <a href=\"https:\/\/worldtimeapi.org\/\" target=\"_blank\" rel=\"noopener\">https:\/\/worldtimeapi.org\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>WorldTimeServer\uff1a <a href=\"https:\/\/www.worldtimeserver.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.worldtimeserver.com\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Streamli (A faster way to build and share data apps)\uff1a <a href=\"https:\/\/streamlit.io\/\" target=\"_blank\" rel=\"noopener\">https:\/\/streamlit.io\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>PyFlow (PyFlow is a python based flow programming engine\/platform)\uff1a <a href=\"https:\/\/github.com\/gangtao\/pyflow\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/gangtao\/pyflow<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>AngouriMath (Symbolics for .NET)\uff1a <a href=\"https:\/\/am.angouri.org\/\" target=\"_blank\" rel=\"noopener\">https:\/\/am.angouri.org\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Code::Blocks (The free C\/C++ and Fortran IDE.)\uff1a <a href=\"https:\/\/www.codeblocks.org\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.codeblocks.org\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>CodeLite (an open source, free, cross platform IDE, specialized in C, C++, Rust, Python, PHP and JavaScript)\uff1a <a href=\"https:\/\/codelite.org\/\" target=\"_blank\" rel=\"noopener\">https:\/\/codelite.org\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>\u6e05\u534e\u5927\u5b66\u5f00\u6e90\u8f6f\u4ef6\u955c\u50cf\u7ad9\uff1a <a href=\"https:\/\/mirrors.tuna.tsinghua.edu.cn\/\" target=\"_blank\" rel=\"noopener\">https:\/\/mirrors.tuna.tsinghua.edu.cn\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>CLOUDFLARE \u968f\u65f6\u968f\u5730\u8fde\u2060\u63a5\u3001\u4fdd\u2060\u62a4\u3001\u6784\u5efa\uff1a <a href=\"https:\/\/www.cloudflare-cn.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.cloudflare-cn.com\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p>&nbsp;<\/p>\n<h4><span style=\"font-size: 14pt; background-color: #ff99cc;\"><strong>[C++]<\/strong><\/span><\/h4>\n<hr \/>\n<p><span style=\"font-size: 12pt;\"><strong>Conan, software package manager for C and C++ developers\uff1a <a href=\"https:\/\/conan.io\/\" target=\"_blank\" rel=\"noopener\">https:\/\/conan.io\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>C++ Mathematical Expression Library\uff1a <a href=\"https:\/\/www.partow.net\/programming\/exprtk\/index.html\" target=\"_blank\" rel=\"noopener\">https:\/\/www.partow.net\/programming\/exprtk\/index.html<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>EasyBMP C++ Bitmap Library\uff1a <a href=\"https:\/\/easybmp.sourceforge.net\/\" target=\"_blank\" rel=\"noopener\">https:\/\/easybmp.sourceforge.net\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Open CASCADE Technology (OCCT)\uff1a <a href=\"https:\/\/dev.opencascade.org\/\" target=\"_blank\" rel=\"noopener\">https:\/\/dev.opencascade.org\/<\/a>\u00a0\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 16px;\"><b>matplotlib-cpp<\/b><\/span><span style=\"font-size: 12pt;\">: <\/span><a title=\"https:\/\/github.com\/lava\/matplotlib-cpp\" href=\"https:\/\/github.com\/lava\/matplotlib-cpp\" target=\"_blank\" rel=\"noopener\"><strong style=\"font-size: 12pt;\">https:\/\/github.com\/lava\/matplotlib-cpp<\/strong><\/a><\/p>\n<p><span style=\"font-size: 16px;\"><b>GamePhysicsCookbook<\/b><\/span><span style=\"font-size: 12pt;\">: <\/span><a title=\"https:\/\/github.com\/gszauer\/GamePhysicsCookBook\" href=\"https:\/\/github.com\/gszauer\/GamePhysicsCookBook\" target=\"_blank\" rel=\"noopener\"><strong style=\"font-size: 12pt;\">https:\/\/github.com\/lava\/matplotlib-cpp<\/strong><\/a><\/p>\n<p>&nbsp;<\/p>\n<h4><span style=\"font-size: 14pt; background-color: #ff99cc;\"><strong>[.NET]<\/strong><\/span><\/h4>\n<hr \/>\n<p><span style=\"font-size: 12pt;\"><strong>DevExpress Documentation:<\/strong> <strong><a href=\"https:\/\/docs.devexpress.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.devexpress.com\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Dependencies &#8211; An open-source modern Dependency Walker:<\/strong> <strong><a href=\"https:\/\/github.com\/lucasg\/Dependencies\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/lucasg\/Dependencies<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Dependency Walker 2.2:<\/strong> <strong><a href=\"https:\/\/www.dependencywalker.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.dependencywalker.com\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 16px;\"><b>SharpDX<\/b><\/span><span style=\"font-size: 12pt;\">: <\/span><a title=\"http:\/\/sharpdx.org\/\" href=\"http:\/\/sharpdx.org\/\" target=\"_blank\" rel=\"noopener\"><strong style=\"font-size: 12pt;\">http:\/\/sharpdx.org\/<\/strong><\/a><\/p>\n<p><span style=\"font-size: 16px;\"><b>C# Data Visualization<\/b><\/span><span style=\"font-size: 12pt;\">: <\/span><a title=\"https:\/\/swharden.com\/csdv\/\" href=\"https:\/\/swharden.com\/csdv\/\" target=\"_blank\" rel=\"noopener\"><strong style=\"font-size: 12pt;\">https:\/\/swharden.com\/csdv\/<\/strong><\/a><\/p>\n<p><span style=\"font-size: 16px;\"><b>OxyPlot<\/b><\/span><span style=\"font-size: 12pt;\">: <\/span><a title=\"https:\/\/oxyplot.github.io\/\" href=\"https:\/\/oxyplot.github.io\/\" target=\"_blank\" rel=\"noopener\"><strong style=\"font-size: 12pt;\">https:\/\/swharden.com\/csdv\/<\/strong><\/a><\/p>\n<p><span style=\"font-size: 16px;\"><b>ScottPlot (<strong>a free and open-source plotting library for .NET<\/strong> )<\/b><\/span><span style=\"font-size: 12pt;\">: <\/span><a title=\"https:\/\/scottplot.net\/\" href=\"https:\/\/scottplot.net\/\" target=\"_blank\" rel=\"noopener\"><strong style=\"font-size: 12pt;\">https:\/\/swharden.com\/csdv\/<\/strong><\/a><\/p>\n<p><span style=\"font-size: 16px;\"><b>OpenTK<\/b><\/span><span style=\"font-size: 12pt;\">: <\/span><a title=\"https:\/\/opentk.net\/\" href=\"https:\/\/opentk.net\/\" target=\"_blank\" rel=\"noopener\"><strong style=\"font-size: 12pt;\">http:\/\/sharpdx.org\/<\/strong><\/a><\/p>\n<p><span style=\"font-size: 16px;\"><b>Silk.NET<\/b><\/span><span style=\"font-size: 12pt;\">: <\/span><a title=\"https:\/\/github.com\/dotnet\/Silk.NET\" href=\"https:\/\/github.com\/dotnet\/Silk.NET\" target=\"_blank\" rel=\"noopener\"><strong style=\"font-size: 12pt;\">http:\/\/sharpdx.org\/<\/strong><\/a><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>AutoUpdater.NET\uff1a <a href=\"https:\/\/github.com\/ravibpatel\/AutoUpdater.NET\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/ravibpatel\/AutoUpdater.NET<\/a>\u00a0\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>ActiViz.NET\uff1a <a href=\"https:\/\/www.kitware.eu\/activiz\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.kitware.eu\/activiz\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>.NET Platform Source\uff1a <a href=\"https:\/\/github.com\/dotnet\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/dotnet<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>System.Data.SQLite\uff1a <a href=\"https:\/\/system.data.sqlite.org\/index.html\/doc\/trunk\/www\/index.wiki\" target=\"_blank\" rel=\"noopener\">https:\/\/system.data.sqlite.org\/index.html\/doc\/trunk\/www\/index.wiki<\/a>\u00a0\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>AnyCAD \u4e09\u7ef4\u63a7\u4ef6<\/strong>:\u00a0<strong><a href=\"http:\/\/www.anycad.cn\/\" target=\"_blank\" rel=\"noopener\">http:\/\/www.anycad.cn\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>DevExpress Documentation\uff1a <a href=\"https:\/\/docs.devexpress.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/docs.devexpress.com\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>.NET \u5f00\u6e90\u8282\u70b9\u7f16\u8f91\u5668 STNodeEditor\uff1a <a href=\"https:\/\/github.com\/DebugST\/STNodeEditor\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/DebugST\/STNodeEditor<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>SkiaSharp (SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google&#8217;s Skia Graphics Library (skia.org))\uff1a <a href=\"https:\/\/github.com\/mono\/SkiaSharp\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/mono\/SkiaSharp<\/a>\u00a0<\/strong><\/span><\/p>\n<p>&nbsp;<\/p>\n<h4><span style=\"font-size: 14pt; background-color: #ff99cc;\"><strong>[Python]<\/strong><\/span><\/h4>\n<hr \/>\n<p><span style=\"font-size: 12pt;\"><strong>Python.org\uff1a <a href=\"https:\/\/www.python.org\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.python.org\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>Matplotlib\uff1a <a href=\"https:\/\/matplotlib.org\/stable\/\" target=\"_blank\" rel=\"noopener\">https:\/\/matplotlib.org\/stable\/<\/a>\u00a0<\/strong><\/span><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h4><span style=\"font-size: 14pt; background-color: #ff99cc;\"><strong>[\u7f16\u7a0b2]<\/strong><\/span><\/h4>\n<hr \/>\n<p><span style=\"font-size: 12pt;\"><strong>\u8def\u98de\u5b66\u57ce<\/strong> :\u00a0<strong><a href=\"https:\/\/www.luffycity.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.luffycity.com\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>\u6155\u8bfe\u7f51-\u7a0b\u5e8f\u5458\u7684\u68a6\u5de5\u5382<\/strong>\u00a0:\u00a0<strong><a href=\"https:\/\/www.imooc.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.imooc.com\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>\u7f16\u7a0b\u6d3e<\/strong>\u00a0:\u00a0<strong><a href=\"https:\/\/www.biancheng.love\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.biancheng.love\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><strong>\u6d3e\u68ee\u7f16\u7a0b<\/strong>\u00a0:\u00a0<strong><a href=\"https:\/\/pycoding.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/pycoding.com\/<\/a><\/strong><\/span><\/p>\n<p><span style=\"font-size: 12pt;\"><b>\u897f\u74dc\u521b\u5ba2<\/b>:\u00a0<strong><a href=\"https:\/\/www.xiguacity.cn\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.xiguacity.cn\/<\/a><\/strong><\/span><\/p>\n<p><strong style=\"font-size: 12pt;\"><span style=\"font-size: 12pt;\"><b>\u7f16\u7a0b\u732b &#8211; \u70b9\u732b\u79d1\u6280<\/b>:\u00a0<strong><a href=\"https:\/\/www.codemao.cn\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.codemao.cn\/<\/a><\/strong><\/span><\/strong><\/p>\n<p><strong style=\"font-size: 12pt;\"><span style=\"font-size: 12pt;\"><b>\u5218\u91d1\u7389\u7f16\u7a0b LJYBC \u8bfe\u7a0b<\/b>:\u00a0<strong><a href=\"http:\/\/bcczcs.com\/ljyknowledge\/\" target=\"_blank\" rel=\"noopener\">http:\/\/bcczcs.com\/ljyknowledge\/<\/a><\/strong><\/span><\/strong><\/p>\n<p>&nbsp;<\/p>\n<h4><span style=\"font-size: 14pt; background-color: #ff99cc;\"><strong>[AI Coding]<\/strong><\/span><\/h4>\n<hr \/>\n<p><strong style=\"font-size: 12pt;\"><span style=\"font-size: 12pt;\"><b>Cursor<\/b>:\u00a0<strong><a href=\"https:\/\/cursor.com\/cn\" target=\"_blank\" rel=\"noopener\">https:\/\/cursor.com\/cn<\/a><\/strong><\/span><\/strong><\/p>\n<p><strong style=\"font-size: 12pt;\"><span style=\"font-size: 12pt;\"><b>Claude Code by Anthropic | AI Coding Agent, Terminal, IDE<\/b>:\u00a0<strong><a href=\"https:\/\/claude.com\/product\/claude-code\" target=\"_blank\" rel=\"noopener\">https:\/\/claude.com\/product\/claude-code<\/a><\/strong><\/span><\/strong><\/p>\n<p><strong style=\"font-size: 12pt;\"><span style=\"font-size: 12pt;\"><b>GitHub Copilot<\/b>:\u00a0<strong><a href=\"https:\/\/github.com\/features\/copilot\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/features\/copilot<\/a><\/strong><\/span><\/strong><\/p>\n<p><strong style=\"font-size: 12pt;\"><span style=\"font-size: 12pt;\"><b>OpenCode \u5f00\u6e90 AI \u7f16\u7a0b\u4ee3\u7406<\/b>:\u00a0<strong><a href=\"https:\/\/opencode.ai\/zh\" target=\"_blank\" rel=\"noopener\">https:\/\/opencode.ai\/zh<\/a><\/strong><\/span><\/strong><\/p>\n<p><strong style=\"font-size: 12pt;\"><span style=\"font-size: 12pt;\"><b>TRAE<\/b>:\u00a0<strong><a href=\"https:\/\/www.trae.cn\/\" target=\"_blank\" rel=\"noopener\">https:\/\/www.trae.cn\/<\/a><\/strong><\/span><\/strong><\/p>\n<p><strong style=\"font-size: 12pt;\"><span style=\"font-size: 12pt;\"><b>Qoder<\/b>:\u00a0<strong><a href=\"https:\/\/qoder.com\/\" target=\"_blank\" rel=\"noopener\">https:\/\/qoder.com\/<\/a><\/strong><\/span><\/strong><\/p>\n<p><strong style=\"font-size: 12pt;\"><span style=\"font-size: 12pt;\"><b>Find Awesome MCP Servers and Clients<\/b>:\u00a0<strong><a href=\"https:\/\/mcp.so\/\" target=\"_blank\" rel=\"noopener\">https:\/\/mcp.so\/<\/a><\/strong><\/span><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; [\u7f16\u7a0b1] Vercel(\u7f51\u7ad9\u6258\u7ba1\u5e73\u53f0):\u00a0https:\/\/vercel.com\/ Vue.js \u6e10\u8fdb\u5f0fJavaScript \u6846\u67b6:\u00a0https:\/\/cn.vuejs.org\/ Next.js \u8f7b\u91cf\u7ea7\u7684 React \u670d\u52a1\u7aef\u6e32\u67d3\u5e94\u7528\u6846\u67b6:\u00a0https:\/\/nextjs.frontendx.cn\/ NOI\u5168\u56fd\u9752\u5c11\u5e74\u4fe1\u606f\u5b66\u5965\u6797\u5339\u514b\u7ade\u8d5b:\u00a0https:\/\/www.noi.cn\/ \u4e2d\u56fd\u8ba1\u7b97\u673a\u5b66\u4f1a\uff08CCF\uff09\u00a0:\u00a0https:\/\/www.ccf.org.cn\/ \u77e5\u4e4b &#8211; \u5f15\u9886\u5168\u7403\u4e2d\u6587\u667a\u6167\u4e4b\u7f8e:\u00a0https:\/\/zhizhivip.com\/ \u5ed6\u96ea\u5cf0\u7684\u5b98\u65b9\u7f51\u7ad9:\u00a0https:\/\/www.liaoxuefeng.com\/ \u83dc\u9e1f\u6559\u7a0b RUNOOB.COM:\u00a0https:\/\/www.runoob.com\/ \u6613\u767e\u6559\u7a0b:\u00a0https:\/\/www.yiibai.com\/ \u963f\u91cc\u4e91\u7f51\u7ad9\u5efa\u8bbe\u4f01\u4e1a:\u00a0https:\/\/market.aliyun.com\/ OllyDbg:\u00a0http:\/\/www.ollydbg.de\/ iconfont-\u963f\u91cc\u5df4\u5df4\u77e2\u91cf\u56fe\u6807\u5e93:\u00a0https:\/\/www.iconfont.cn\/ SVG VECTOR ICONS:\u00a0https:\/\/www.onlinewebfonts.com\/icon\/ I am a teacher!:\u00a0https:\/\/www.cnblogs.com\/cs-whut\/ python:\u00a0https:\/\/py.processing.org\/ &#8230;<\/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-24360","page","type-page","status-publish","hentry"],"aioseo_notices":[],"_links":{"self":[{"href":"http:\/\/www.jdcui.com\/index.php?rest_route=\/wp\/v2\/pages\/24360","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.jdcui.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.jdcui.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.jdcui.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.jdcui.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=24360"}],"version-history":[{"count":2,"href":"http:\/\/www.jdcui.com\/index.php?rest_route=\/wp\/v2\/pages\/24360\/revisions"}],"predecessor-version":[{"id":28787,"href":"http:\/\/www.jdcui.com\/index.php?rest_route=\/wp\/v2\/pages\/24360\/revisions\/28787"}],"wp:attachment":[{"href":"http:\/\/www.jdcui.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=24360"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}