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.000563
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.000176
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.000163
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.000134
SELECT cache_value
FROM xf_permission_combination
WHERE permission_combination_id = ?
Params: 1
Run Time: 0.000146
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: 198753
Run Time: 0.000393
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: 38
Run Time: 0.000424
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: 198753
Run Time: 0.001739
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: 198753
Run Time: 0.000088
INSERT INTO `xf_session` (`session_id`, `session_data`, `expiry_date`) VALUES (?, ?, ?)
Params: 226d4f05cc44c92b779193a84bc274a4, , 1714404303
Run Time: 0.000944
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=198753, 1714400703,
Run Time: 0.000108
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, 204007, a:14:{i:0;a:4:{s:3:"tag";s:4:"size";s:6:"option";s:1:"5";s:8:"original";a:2:{i:0;s:8:"[SIZE=5]";i:1;s:7:"[/SIZE]";}s:8:"children";a:1:{i:0;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:73:"Gainax 另类嘉年华——《阿倍野桥魔法商店街》看点推荐";}}}}i:1;s:2:"
";i:2;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:38:"http://pic1.zhimg.com/da8e974dc_is.jpg";}}i:3;s:1084:" mjn
《阿倍野桥魔法商店街》是 2002 年 Gainax 和 Madhouse 联合制作的一部 TV 动画,故事背景是大阪阿倍野区的阿倍野桥商店街因为都市扩张,被逐渐改建成商业区和高层住宅,女主角一家在商讨要不要搬到北海道,这时候却发生了一系列奇怪的事件,男主角和女主角被传送到了异世界,故事背景非常有情怀,ED 是由讲谈社和 NASA 提供的黑白老照片,最后几集的道具设定也是各种怀旧。
不过若非要给这个动画定个性的话是一个喜剧,男主角和女主角进入各式各样异世界之后各种搞笑无厘头的事,充满各式各样的 neta,笑点低的观众估计能在某些集数能从头笑到尾。在搞笑的单元剧中慢慢推进主线,监督山贺博之负责的第一集、第七集、第九集以及最后一集是比较重要的主线剧情。此外这片很奇特的男主角和女主角这部片都是说的大阪关西方言,所以如果听得懂些日语的中国观众可能会感觉人物的发音有点奇怪。
";i:4;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:61:"https://pic2.zhimg.com/4217191c4cb875e801f718ce10e50375_b.jpg";}}i:5;s:1186:"
当时的 Gainax 属于厉害的年轻人不断涌现的时期,监督山贺博之也尊重各话作画监督和原画师本身的技能,所以出现不同集数作画风格完全不同的情况,虽说联合制作但是不得不承认最有看点的集数都是 Gainax 的人员做主导的。
因为山贺博之的面子,这部动画几乎是所有 Gainax 的主力都出了一点力,赤井孝美做了小鬼的设计,樋口真嗣做了魔法阵场景的设计,庵野秀明非常难得的在第十二集画了一个飞机爆炸的镜头,同时是最后一集的分镜和机械作监,准确的来说是器械作监,“メカ作監”直译是机械作监,但是实际上摄影机、挖掘机和拖拉机都是机械作监负责的范畴。
高村和宏在第八集做了很多模仿《心跳回忆》的美少女人物设计,这集本身也是 neta《心跳回忆》,声优特别用了金月真美和堀江由衣,不过很可惜被韩国外包不高质量的作画给流掉了,非常可惜。
尤其第三集今石洋之包办分镜演出作监,质量高到可以毫不客气的说看了这集这部片就算回本了,有 SF 机器人大战回。
";i:6;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:61:"https://pic1.zhimg.com/197d6a32f8e0d66cd66f6cf54005b2b0_b.jpg";}}i:7;s:314:"
(第三集的作监和原画表,久保田誓、锦织敦史、芳垣祐介、柴田由香都是在 Gainax 的年轻原画,而且非常难得的吉成兄弟凑在了一起。)
今石做了较多的指示和修正,整集就是金田流的狂欢,到处都是夸张的动作和演技,例如下面:
";i:8;a:4:{s:3:"tag";s:3:"url";s:6:"option";s:54:"http://m.anitama.cn/#page=article;aid=9de316c85d57f1be";s:8:"original";a:2:{i:0;s:62:"[URL='http://m.anitama.cn/#page=article;aid=9de316c85d57f1be']";i:1;s:6:"[/URL]";}s:8:"children";a:1:{i:0;s:30:"进入原文页面观看视频";}}i:9;s:673:"
这段的原画是板垣伸,就是现在《女高网球部》(又名《网球并不可笑嘛》)的监督,非常相似的搞笑风格。
如果看了第三集不过瘾可以看看第十二集解解馋,同样也是今石洋之的作监回。除了上面那些回数,第六集的片渊须直分镜的黑帮片气氛下一本正经的搞笑也非常值得一看。
如果从头到尾看不下来的话,可以挑集数看,这片越到后面越有趣。接下来就请各位自行享受吧。
本文仅供 Anitama 发表,任何单位或个人,不得以任何形式刊载本文的部分或全部内容。(知乎日报已获得授权)
官方网站:";i:10;a:4:{s:3:"tag";s:3:"url";s:6:"option";s:21:"http://www.anitama.cn";s:8:"original";a:2:{i:0;s:29:"[URL='http://www.anitama.cn']";i:1;s:6:"[/URL]";}s:8:"children";a:1:{i:0;s:34:"Anitama-讲道理的动漫媒体";}}i:11;s:112:"
官方微博:@AnimeTamashii
微信公众号:AniTama
合作邮箱:bd@anitama.cn
发自知乎专栏「";i:12;a:4:{s:3:"tag";s:3:"url";s:6:"option";s:42:"http://zhuanlan.zhihu.com/anitama/20216689";s:8:"original";a:2:{i:0;s:50:"[URL='http://zhuanlan.zhihu.com/anitama/20216689']";i:1;s:6:"[/URL]";}s:8:"children";a:1:{i:0;s:13:"AnimeTamashii";}}i:13;s:3:"」";}, 1621686945, 1714400703
Run Time: 0.000830