一场恢弘华丽的诡计——占星术杀人魔法书评

news/2024/9/21 17:59:46/文章来源:https://www.cnblogs.com/sevent/p/18424329

  如何实现完美犯罪?拜近来某些似是而非以推理标签标榜自己的作品所赐,这个问题已经成为一个倒人胃口的噱头了。然而,在42年前,岛田庄司就在他即将应征第26届江户川乱步奖的处女作中,设计了一个堪称完美的犯罪诡计。
故事的背景是40年前一场诡异至极的占星术连环杀人事件。一场大雪过后,画家梅泽平吉被发现死在自己紧锁画室内,死亡现场发现了其手记,记录了他被恶魔附身,准备用自己六位女儿各自身体的一部分制作出完美的女性阿索德的可怕计划,紧接着其早已出嫁的长女在家被凌辱而死,最后更是连其余六位女儿全部失踪,而她们尸体后来陆续在全国各地被找到,每个人身上都被切掉了一部分!
  凶手设计了一个跨越时间、空间的盛大华丽的诡计巧妙的将自己隐藏于众人的视线之外。其最大的成功之处便是利用手记将犯案的细节做了另一层包装,并让人对其着迷。以至于我读的时候,完全跳进了这个陷阱,只管去研究星座、尸体、位置和占星术了。另一处便是许多关键线索根本不用凶手隐藏,以至于盲点很多。

  然而书中还是有许多细节可以让我们发现真凶的蛛丝马迹的。其中我认为最重要的一处便是竹越文次郎手稿中的信息,当时引诱他的是一位妆容美丽的女子,然而在第二场案件调查中,死者明明是没有化妆的。我在第一次阅读时凭借这一点梅泽手机中阿索德所需的各个身体部件便锁定了凶手,然而本书最大的魅力在于诡计,当诡计手法展现在我面前时给我的震撼是难以附加的。每一部推理作品都会有奇思妙想的谜面,然而谜底能带给人震动的并不多,而《占星术》甚至在已经知道凶手的情况下,依然会被谜底的宏大华丽所震惊。美中不足的是岛田庄司的处女作在叙事技巧啥略显青涩,许多人物塑造全靠读者脑补(在我看来,本书除推理外传达的人文情怀也十分令人动容,然而作者并未着过多笔墨因此大多是我在脑补hh)因此读起来并不容易。尤其是手记中各种金属星座容易让人放弃阅读。但这本书却展现出谜底本身带给人的满足感,在我看来正是诡计流本格推理的真正魅力。

 

————————————————————————————————————————————————————————————

发布于2022.08.01 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/801132.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

docker阶段03 docker容器内hosts文件, DNS, 查docker空间占用, 部署自动化运维平台spug, 查看docker run启动参数命令

容器内部的hosts文件 容器会自动将容器的ID加入自已的/etc/hosts文件中,并解析成容器的IP 范例: 修改容器的 hosts文件[root@ubuntu1804 ~]#docker run -it --rm --add-host www.wangxiaochun.com:6.6.6.6 --add-host www.wang.org:8.8.8.8 busybox / # cat /etc/hosts 127.…

视频号直播自动循环发评论-自动回复评论 - 浏览器插件

功能介绍 浏览器插件源码开放,可以随意二次开发,无时间限制,无账号限制,无电脑限制 实现原理,纯浏览器插件实现,监控浏览器界面元素变动,获取直播间或者直播中控后台的评论文本,匹配回复关键词或调用AI接口,再利用js模拟输入和点击等操作 支持以下中控台或直播间地址,…

了解如何在 lt;lines (Modulojs) 中创建 API 支持的 Zelda BOTW 怪物画廊 Web 组件

模数教程回来了!大家好!暑假结束后,我带着 modulo 教程回来了。我正在制作更多教程 - 请继续关注。也就是说,如果您对我的下一个主题有任何特别的想法,请务必在评论中告诉我!我的上一篇教程是关于 api 驱动的 pokmon dance party 组件的超级快速且有趣的“仅 html,无 js…

Cortex-A7 MPCore 架构

Cortex-A7 MPCore 架构 1)Cortex-A7 MPCore 简介 Cortex-A7 MPcore 处理器支持 1~4 核,通常是和 Cortex-A15 组成 big.LITTLE 架构的,Cortex-A15 作为大核负责高性能运算,比如玩游戏啥的, Cortex-A7 负责普通应用,因为 CortexA7 省电。 Cortex-A7 本身性能也不弱,不要…

Zlmedia搭建简记

进入新公司之后,发现他们的视频播放使用的是ZlmediaKit这个工具,自己尝试使用了一下发现很好用,于是在自己机器上搭建了一个服务玩玩。 因为没有在线的摄像头,所以这里采用的是ffmpeg推送mp4文件作为视频流输入,推送到zlmedia服务,再利用zlmedia本身所带的拉流服务,最终…

C 风格字符串函数

▲《C++ Primer》 P109 我们无法保证 c_str 函数返回的数组一直有效,事实上,如果后续的操作改变了 string 的值就可能让之前返回的数组失去效用。 WARNING: 如果执行完 c_str() 函数后程序想一直都能使用其返回的数组,最好将该数组重新拷贝一份。

基于IDF的ESP32S3-LVGL DEMO移植

简介 ESP32-32出色的性价比,较好的性能与内存空间,可以好利用来完成GUI显示库的加载 LVGL LVGL是一款比较流行的致力于MCU与MPU创建漂亮UI的嵌入式图形库,免费且开源。 硬件 硬件采用的是正点原子的ESP32-S3 屏幕使用的是SPI通信方式,配合IO口控制(RST,A0),来实现LCD屏幕…

nginx: 按ip地址限流

一,以固定的速度提供服务 语法: 例子 limit_req_zone $binary_remote_addr zone=test:10m rate=2r/s;server { location / { limit_req zone=test; }} 语法: imit_req_zone 用于设置限流和共享内存区域的参数,格式为: limit_req_zone key zone rate。 key: 定…

Free5GC源码研究(2) - 单个NF的软件架构

前文我们总览了free5gc的总体软件架构。整一个free5gc系统又由几个NF(Network Function)组成,所以本文继续深入研究单个NF的软件架构。要研究NF的软件架构,最直接的方式是找一个简单的NF来回观摩。free5gc/ausf算是比较简单的一个,然而我发现了一个更简单的NF,叫做andy89…

一,初始 MyBatis-Plus

一,初始 MyBatis-Plus @目录一,初始 MyBatis-Plus1. MyBatis-Plus 的概述2. 入门配置第一个 MyBatis-Plus 案例3. 补充说明:3.1 通用 Mapper 接口介绍3.1.1 Mapper 接口的 “增删改查”3.1.1.1 查询所有记录3.1.1.2 插入一条数据3.1.1.3 删除一条数据3.1.1.4 更新一条数据3.…

[神经网络与深度学习笔记]LDA降维

LDA降维 LinearDiscriminant Analysis 线性判别分析,是一种有监督的线性降维算法。与PCA保持数据信息不同,LDA的目标是将原始数据投影到低维空间,尽量使同一类的数据聚集,不同类的数据尽可能分散 步骤:计算类内散度矩阵\(S_b\) 计算类间散度矩阵\(S_w\) 计算矩阵\(S_w^{-1…

C++ 指针和迭代器支持的操作

▲ 《C++ Primer》 P96 指针也都支持上面的操作。