SELECT data_key, data_value
FROM xf_data_registry
WHERE data_key IN ('options', 'languages', 'contentTypes', 'codeEventListeners', 'deferredRun', 'simpleCache', 'addOns', 'defaultStyleProperties', 'routeFiltersIn', 'routeFiltersOut', 'routesPublic', 'nodeTypes', 'bannedIps', 'discouragedIps', 'styles', 'displayStyles', 'userBanners', 'smilies', 'bbCode', 'threadPrefixes', 'userTitleLadder', 'reportCounts', 'moderationCounts', 'userModerationCounts', 'notices', 'userFieldsInfo')
Run Time: 0.000541
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_data_registry | range | PRIMARY | PRIMARY | 27 | | 26 | Using where |
SELECT data_key, data_value
FROM xf_data_registry
WHERE data_key IN ('brListenerClasses', 'brBriviumAddOns')
Run Time: 0.000145
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_data_registry | range | PRIMARY | PRIMARY | 27 | | 2 | Using where |
SELECT *
FROM xf_brivium_addon
ORDER BY addon_id
Run Time: 0.000140
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_brivium_addon | index | | PRIMARY | 77 | | 1 | |
INSERT INTO xf_data_registry
(data_key, data_value)
VALUES
(?, ?)
ON DUPLICATE KEY UPDATE
data_value = VALUES(data_value)
Params: brBriviumAddOns, a:0:{}
Run Time: 0.000123
SELECT session_data
FROM xf_session
WHERE session_id = ?
AND expiry_date >= ?
Params: 83ff33d0ecc8eb6de1cfda3840202270, 1716108042
Run Time: 0.000148
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_session | const | PRIMARY,expiry_date | PRIMARY | 34 | const | 1 | |
SELECT cache_value
FROM xf_permission_combination
WHERE permission_combination_id = ?
Params: 1
Run Time: 0.000155
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | xf_permission_combination | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SELECT thread.*
,
user.gender, user.avatar_date, user.gravatar,
NULL AS thread_read_date,
0 AS thread_reply_banned,
0 AS thread_is_watched,
'' AS draft_message, NULL AS draft_extra
FROM xf_thread AS thread
LEFT JOIN xf_user AS user ON
(user.user_id = thread.user_id)
WHERE thread.thread_id = ?
Params: 358986
Run Time: 0.000465
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | thread | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | user | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SELECT node.*, forum.*
,
permission.cache_value AS node_permission_cache,
NULL AS forum_read_date
FROM xf_forum AS forum
INNER JOIN xf_node AS node ON (node.node_id = forum.node_id)
LEFT JOIN xf_permission_cache_content AS permission
ON (permission.permission_combination_id = 1
AND permission.content_type = 'node'
AND permission.content_id = forum.node_id)
WHERE node.node_id = ?
Params: 25
Run Time: 0.000354
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | forum | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | node | const | PRIMARY | PRIMARY | 4 | const | 1 | |
SIMPLE | permission | const | PRIMARY | PRIMARY | 35 | const,const,const | 1 | |
SELECT post.*
,
thread.*, thread.user_id AS thread_user_id, thread.username AS thread_username,
thread.post_date AS thread_post_date,
post.user_id, post.username, post.post_date,
bb_code_parse_cache.parse_tree AS message_parsed, bb_code_parse_cache.cache_version AS message_cache_version,
user.*, IF(user.username IS NULL, post.username, user.username) AS username,
user_profile.*,
user_privacy.*,
signature_parse_cache.parse_tree AS signature_parsed, bb_code_parse_cache.cache_version AS signature_cache_version,
session_activity.view_date AS last_view_date,
0 AS like_date
FROM xf_post AS post
INNER JOIN xf_thread AS thread ON
(thread.thread_id = post.thread_id)
LEFT JOIN xf_bb_code_parse_cache AS bb_code_parse_cache ON
(bb_code_parse_cache.content_type = 'post' AND bb_code_parse_cache.content_id = post.post_id)
LEFT JOIN xf_user AS user ON
(user.user_id = post.user_id)
LEFT JOIN xf_user_profile AS user_profile ON
(user_profile.user_id = post.user_id)
LEFT JOIN xf_user_privacy AS user_privacy ON
(user_privacy.user_id = post.user_id)
LEFT JOIN xf_bb_code_parse_cache AS signature_parse_cache ON
(signature_parse_cache.content_type = 'signature' AND signature_parse_cache.content_id = post.user_id)
LEFT JOIN xf_session_activity AS session_activity ON
(post.user_id > 0 AND session_activity.user_id = post.user_id AND session_activity.unique_key = CAST(post.user_id AS BINARY))
WHERE (
(post.thread_id = ? AND (post.position >= 0 AND post.position < 10) )
)
AND (post.message_state IN ('visible'))
ORDER BY post.position ASC, post.post_date ASC
Params: 358986
Run Time: 0.003357
Select Type | Table | Type | Possible Keys | Key | Key Len | Ref | Rows | Extra |
---|
SIMPLE | thread | const | PRIMARY | PRIMARY | 4 | const | 1 | Using filesort |
SIMPLE | post | ref | thread_id_post_date,thread_id_position | thread_id_post_date | 4 | const | 1 | Using index condition; Using where |
SIMPLE | bb_code_parse_cache | eq_ref | content_type_id | content_type_id | 31 | const,xenforo.cc.post.post_id | 1 | Using where |
SIMPLE | user | eq_ref | PRIMARY | PRIMARY | 4 | xenforo.cc.post.user_id | 1 | |
SIMPLE | user_profile | eq_ref | PRIMARY | PRIMARY | 4 | xenforo.cc.post.user_id | 1 | |
SIMPLE | user_privacy | eq_ref | PRIMARY | PRIMARY | 4 | xenforo.cc.post.user_id | 1 | |
SIMPLE | signature_parse_cache | eq_ref | content_type_id | content_type_id | 31 | const,xenforo.cc.post.user_id | 1 | Using where |
SIMPLE | session_activity | eq_ref | PRIMARY | PRIMARY | 22 | xenforo.cc.post.user_id,func | 1 | Using where |
INSERT INTO xf_thread_view
(thread_id)
VALUES
(?)
Params: 358986
Run Time: 0.000093
UPDATE `xf_session` SET `expiry_date` = ? WHERE (session_id = '83ff33d0ecc8eb6de1cfda3840202270')
Params: 1716111642
Run Time: 0.000605
INSERT INTO xf_session_activity
(user_id, unique_key, ip, controller_name, controller_action, view_state, params, view_date, robot_key)
VALUES
(?, ?, ?, ?, ?, ?, ?, ?, ?)
ON DUPLICATE KEY UPDATE
ip = VALUES(ip),
controller_name = VALUES(controller_name),
controller_action = VALUES(controller_action),
view_state = VALUES(view_state),
params = VALUES(params),
view_date = VALUES(view_date),
robot_key = VALUES(robot_key)
Params: 0, , , XenForo_ControllerPublic_Thread, Index, valid, thread_id=358986, 1716108042,
Run Time: 0.000115
INSERT INTO xf_bb_code_parse_cache
(content_type, content_id, parse_tree, cache_version, cache_date)
VALUES (?, ?, ?, ?, ?)
ON DUPLICATE KEY UPDATE parse_tree = VALUES(parse_tree),
cache_version = VALUES(cache_version),
cache_date = VALUES(cache_date)
Params: post, 365621, a:43:{i:0;s:387:"2020 年 12 月 3 日,是中国航天史上的重要一天。这一天,我国首次实现了地外天体起飞。23 时 10 分,嫦娥五号上升器 3000N 发动机工作约 6 分钟,成功将上升器送入到预定环月轨道。实际上,12 月 1 日 23 时 11 分,嫦娥五号成功着陆在位于月球正面西经 51.8 度、北纬 43.1 度附近的预选着陆区。
";i:1;a:4:{s:3:"tag";s:3:"url";s:6:"option";s:66:"https://static.cnbetacdn.com/article/2020/1205/97667a7bdc6081d.gif";s:8:"original";a:2:{i:0;s:74:"[URL='https://static.cnbetacdn.com/article/2020/1205/97667a7bdc6081d.gif']";i:1;s:6:"[/URL]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:3:"img";s:6:"option";N;s:8:"original";a:2:{i:0;s:5:"[IMG]";i:1;s:6:"[/IMG]";}s:8:"children";a:1:{i:0;s:96:"https://rdimg.com/proxy/https://static.cnbetacdn.com/thumb/article/2020/1205/97667a7bdc6081d.gif";}}}}i:2;s:116:"
在月面的 48 小时,嫦娥五号自主完成了从挖土到打包,从升旗到起飞的一系列任务。
";i:3;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:15:"向月球出发";}}i:4;s:387:"
嫦娥五号探测器原定于 2017 年出发,这一迟到了三年的地外天体采样之旅,可谓是我国迄今为止最为复杂的航天任务。
公开资料显示,嫦娥五号此次任务共有 11 步。
北京时间 2020 年 11 月 24 日凌晨 4 时 30 分,搭载着嫦娥五号探测器的长征五号遥五运载火箭成功点火发射,任务自此展开。
";i:5;a:4:{s:3:"tag";s:3:"img";s:6:"option";N;s:8:"original";a:2:{i:0;s:5:"[IMG]";i:1;s:6:"[/IMG]";}s:8:"children";a:1:{i:0;s:90:"https://rdimg.com/proxy/https://static.cnbetacdn.com/article/2020/1205/16cb57fd66bd848.gif";}}i:6;s:398:"
不难想象,嫦娥奔向月亮的过程并不容易,在地月转移过程中,受入轨偏差、控制偏差等多种因素影响,探测器难免会产生轨道偏差。
为确保其始终在适当的轨道上飞行,11 月 24、25 日,嫦娥五号先后完成了两次轨道修正。
至此,嫦娥五号已经历了大约 112 小时的飞行,顺利到达了近月点,完成了";i:7;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:51:"最初的两步——发射入轨、地月转移。";}}i:8;s:2:"
";i:9;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:33:"第三阶段则为近月制动。";}}i:10;s:428:"
简单来讲,嫦娥五号的最终目的是要在月球着陆执行任务,要着陆,首先要先绕月飞行;而要绕月飞行,就要把原本的飞行速度降下来。
降到什么程度呢?据了解,相对速度只有比月球逃逸速度低,才能被月球引力捕获,进入环月轨道。
和地面行驶的汽车原理一致,在近月制动时段,嫦娥五号也进行了 2 次刹车制动。
";i:11;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:51:"随后进入环月飞行阶段,即第四阶段。";}}i:12;s:88:"
相比“前浪”们,嫦娥五号的结构最为复杂,共由四部分组成:
";i:13;a:4:{s:3:"tag";s:4:"list";s:6:"option";N;s:8:"original";a:2:{i:0;s:6:"[LIST]";i:1;s:7:"[/LIST]";}s:8:"children";a:1:{i:0;s:187:"
[*]
轨道器(为地月穿梭提供动力)
[*]
返回器(带着样本回到地球)
[*]
着陆器(用于登月时的下降)
[*]
上升器(带样本从月球起飞)
";}}i:14;s:329:"
这一阶段,嫦娥五号一边飞行,一边要进行一项重要工作:将“着陆器+上升器”组合体与“轨道器+返回器”组合体分离。
按照此前的分工,轨道器、返回器留轨运行,承载着上升器的着陆器将进行软着陆和采样任务。
这之后,嫦娥五号则经历了";i:15;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:46:"至关重要的 15 分钟——着陆下降。";}}i:16;s:707:"
由于落月后要经历月面发射任务,而落月范围容易存在误差,这会直接影响到发射点经纬度、坡度、高程的变化,所以嫦娥五号必须知道自己身处的精确位置和状态。
据国家航天局介绍,“着陆器+上升器”组合体从距月面约 15 公里处开始实施动力下降,7500 牛变推力发动机开机,嫦娥五号的相对月球速度从约 1.7 公里/秒逐步下降至零。
经过自动检测障碍,嫦娥五号选定了着陆点,最终于 12 月 1 日 23 时 11 分着陆于月球正面风暴洋的吕姆克山脉以北地区。
值得一提的是,这一过程中,着陆器搭载的相机还拍了下面这张照片。
";i:17;a:4:{s:3:"tag";s:3:"url";s:6:"option";s:66:"https://static.cnbetacdn.com/article/2020/1205/1cc760d90786542.png";s:8:"original";a:2:{i:0;s:74:"[URL='https://static.cnbetacdn.com/article/2020/1205/1cc760d90786542.png']";i:1;s:6:"[/URL]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:3:"img";s:6:"option";N;s:8:"original";a:2:{i:0;s:5:"[IMG]";i:1;s:6:"[/IMG]";}s:8:"children";a:1:{i:0;s:96:"https://rdimg.com/proxy/https://static.cnbetacdn.com/thumb/article/2020/1205/1cc760d90786542.png";}}}}i:18;s:59:"
由此,嫦娥五号的月面 48 小时正式开始。
";i:19;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:28:"月面自主工作 48 小时";}}i:20;s:287:"
在月面的 48 小时,嫦娥五号自主完成了从挖土到打包,从升旗到起飞的一系列任务。
如何挖土?
嫦娥五号采取了钻具钻取、机械臂表取两种模式,其中钻取 0.5 公斤样本,表取重量则为 1.5 公斤,用时共 19 小时。
";i:21;a:4:{s:3:"tag";s:3:"img";s:6:"option";N;s:8:"original";a:2:{i:0;s:5:"[IMG]";i:1;s:6:"[/IMG]";}s:8:"children";a:1:{i:0;s:90:"https://rdimg.com/proxy/https://static.cnbetacdn.com/article/2020/1205/14cb4a670a108ea.gif";}}i:22;s:103:"
中国航天科技集团五院嫦娥五号探测器系统副总设计师彭兢对此做了解释:
";i:23;a:4:{s:3:"tag";s:6:"indent";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[INDENT]";i:1;s:9:"[/INDENT]";}s:8:"children";a:1:{i:0;s:224:"
钻取就是通过空心钻杆的取芯机构,钻到月球表面两米深以下处,得到深层样品的层理信息;表取就是采用机械臂末端固定铲挖型采样器,进行表层和次表层月壤采集。
";}}i:24;s:387:"
机械臂和钻头精确配合,两种取样方式同时进行,样品的种类更为丰富,可靠性也会提升。
随后就进入到了封装环节。
由于月面几乎是真空状态,而地球表面环境中有气体成分、固体颗粒,为避免月样受到污染,航天科技集团五院 510 所研制了一种月样密封封装子系统。
据环球网报道:
";i:25;a:4:{s:3:"tag";s:6:"indent";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[INDENT]";i:1;s:9:"[/INDENT]";}s:8:"children";a:1:{i:0;s:89:"
这一系统能够自动承接、封装月球样品,还具有密封功能的装置。
";}}i:26;s:166:"
另外对于封装的方式,中国工程院院士、国家航天局原局长、探月工程首任总指挥栾恩杰有个形象的比喻——哈尔滨香肠:
";i:27;a:4:{s:3:"tag";s:6:"indent";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[INDENT]";i:1;s:9:"[/INDENT]";}s:8:"children";a:1:{i:0;s:206:"
因为地球和月球的环境是不一样的,样品不能在转移到地球的时候受到污染,因此要把钻取的岩芯装进一个长长的包裹紧密封装好,就像哈尔滨香肠一样。
";}}i:28;s:341:"
实际上他所形容的正是航天科技集团五院 529 厂设计的“双管单袋方案”。钻取到的样品自动进入取芯软袋,取芯软袋的拉绳上提,经过封装,软袋就被放入了封装装置内。
完成了取样、打包后,嫦娥五号接下来要做的是一件仪式感满满的事情:升国旗。
";i:29;a:4:{s:3:"tag";s:3:"img";s:6:"option";N;s:8:"original";a:2:{i:0;s:5:"[IMG]";i:1;s:6:"[/IMG]";}s:8:"children";a:1:{i:0;s:90:"https://rdimg.com/proxy/https://static.cnbetacdn.com/article/2020/1205/18c552a5403cf09.gif";}}i:30;s:431:"
由于宇宙中存在很强的电磁辐射,而月球表面温差也极大(最大温差可达到 310 摄氏度),普通旗帜很可能会出现褪色、串色甚至分解的情况。
也就是说,环境决定了月面五星红旗材质的特殊性。科研团队经过大量的理论研究和实际试验,发现单一纤维和纺织工艺都无法满足环境要求。国旗展示系统技术负责人程昌表示:
";i:31;a:4:{s:3:"tag";s:6:"indent";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[INDENT]";i:1;s:9:"[/INDENT]";}s:8:"children";a:1:{i:0;s:200:"
在选材上花费的时间超过 1 年,挑选出了二三十种纤维材料,通过热匹配性、耐高低温、防静电、防月球尘埃等试验,最终选用了一种新型复合材料。
";}}i:32;s:222:"
确定了旗面材质,还有一个问题——旗杆。旗杆不仅要能克服环境难题、保证可靠性,在重量上也要尽量轻。
而要在月球上展示国旗也并非易事。据科技日报报道:
";i:33;a:4:{s:3:"tag";s:6:"indent";s:6:"option";N;s:8:"original";a:2:{i:0;s:8:"[INDENT]";i:1;s:9:"[/INDENT]";}s:8:"children";a:1:{i:0;s:317:"
系统立项初期,科研团队设计了多种展示形式,比如记忆合金展示方案、伺服升旗方案、机构展示方案等通过卷轴形式展开国旗,以及以折扇形式展开国旗方案。高低温试验表明,只有卷轴形式展开的国旗比较平整,不会出现褶皱等情况。
";}}i:34;s:337:"
经过科研团队的努力,国旗展示系统成型,整个系统重量在 1 公斤以内,其中国旗重量仅 12g,国旗尺寸为 2000 毫米×900 毫米。
终于,五星红旗在月球升起,这是继嫦娥三号、四号任务后五星红旗又一次展现在月表,也是五星红旗的首次月表动态展示。
";i:35;a:4:{s:3:"tag";s:3:"url";s:6:"option";s:66:"https://static.cnbetacdn.com/article/2020/1205/527b8ed1df29cb7.png";s:8:"original";a:2:{i:0;s:74:"[URL='https://static.cnbetacdn.com/article/2020/1205/527b8ed1df29cb7.png']";i:1;s:6:"[/URL]";}s:8:"children";a:1:{i:0;a:4:{s:3:"tag";s:3:"img";s:6:"option";N;s:8:"original";a:2:{i:0;s:5:"[IMG]";i:1;s:6:"[/IMG]";}s:8:"children";a:1:{i:0;s:96:"https://rdimg.com/proxy/https://static.cnbetacdn.com/thumb/article/2020/1205/527b8ed1df29cb7.png";}}}}i:36;s:635:"
随后又到了另一个重要环节:月面起飞。
这一次,着陆器扮演着上升器“临时塔架”的角色,相比地面发射塔架自然不够成熟;而上升器也面临着不少挑战,比如:起飞初始基准与起飞平台姿态不确定、发动机羽流导流空间受限、地月环境差异。
12 月 3 日 23 时 10 分,上升器 3000N 发动机工作约 6 分钟,在经历了垂直上升、姿态调整和轨道射入后,携带样品的上升器进入了预定环月轨道。
这是我国首次实现地外天体起飞,嫦娥五号在月面高难度的 48 小时工作也全部完成。
";i:37;a:4:{s:3:"tag";s:1:"b";s:6:"option";N;s:8:"original";a:2:{i:0;s:3:"[B]";i:1;s:4:"[/B]";}s:8:"children";a:1:{i:0;s:18:"静待嫦娥归来";}}i:38;s:322:"
截至目前,嫦娥已告别月球,约 20 天后,其返回器将着陆于内蒙古四子王旗,最终完成使命。
随后,嫦娥五号还要经历交会对接与样品转移、环月等待、月地转移、再入回收四个阶段,面临着种种考验,其中可预见的三点最大的难题在于:
";i:39;a:4:{s:3:"tag";s:4:"list";s:6:"option";N;s:8:"original";a:2:{i:0;s:6:"[LIST]";i:1;s:7:"[/LIST]";}s:8:"children";a:1:{i:0;s:510:"
[*]
此前我国的空间自主交会对接工作都是在地球轨道上进行的,相比地球轨道,月球轨道附近的地面站、人造卫星提供的服务资源少了很多,因此月轨对接是一大难题。
[*]
为防止月壤样品在再入过程中受影响,嫦娥五号还将进行一次月轨样品封装。
[*]
由于月地间的距离遥远,在返回地球时,火箭的温度会随着速度不断上升,在进入地球大气层时可能会因为温度问题再入失败。
";}}i:40;s:134:"
当前,成功从月球上“挖土”回来的国家只有前苏联和美国,而上一次任务迄今已经过去了 44 年。
";i:41;a:4:{s:3:"tag";s:3:"img";s:6:"option";N;s:8:"original";a:2:{i:0;s:5:"[IMG]";i:1;s:6:"[/IMG]";}s:8:"children";a:1:{i:0;s:90:"https://rdimg.com/proxy/https://static.cnbetacdn.com/article/2020/1205/6317e5899638a57.png";}}i:42;s:266:"
【阿波罗 15 号采集到的样本】
为期 23 天、跨越近 80 万公里的征程,是我国探月工程“绕-落-回”的最终章,也是航天事业的新跨越,中国人离载人登月和建立月球基地又近了一步。
静待嫦娥回家。";}, 1621686945, 1716108042
Run Time: 0.001015