少年Pi的奇幻漂流
选择怀疑作为生活哲学就像选择静止作为交通方式。
的确,我们遇见的人可能改变我们,有时候改变如此深刻,在那之后我们成了完全不同的人,甚至我们的名字都不一样了。
声音会消失,但伤害却留了下来,像小便蒸发后留下的气味。
我什么也没说。并不是害怕触怒库马尔先生。我更害怕他随口说的几句话可能会毁掉我热爱的某样东西。要是他的话对我产生的效果就像小儿麻痹症一样怎么办?那一定是一种非常可怕地疾病,如果它能杀死一个人心中的上帝。
动物就是动物,无论是在本质上还是在实际上都与我们迥然不同。
但是父亲的打算是,这对生意有好处,而不是对他的灵魂有好处,这是公共关系的问题,而不是个人得救的问题。
我曾经因为把飞鱼裹住杀死而哭泣,现在却高兴地用大锤头把鲯鳅打死,在这么短的时间内,我的转变如此之快,也许你感到很惊讶。我可以用这个理由来解释,那就是,利用可怜的飞鱼的航海失误而得益,那让我感到害羞和伤心,而主动抓住一只鲯鳅,这种兴奋让我变得残忍而自信。但是事实上却另有解释。这很简单也很严峻:人可以习惯任何事情,甚至习惯杀戮。(就像罗胖说过的恶之花与恶之果。当我们撒了一个小谎就会用另一个谎话来掩盖,做了一件错事就会用另外一件坏事来弥补。慢慢撒谎与错事也就变成了习惯。)
老虎,其实是所有的动物,并不喜欢用暴力来解决纠纷。动物互相搏斗的目的是杀死对方,同时他们也明白,自己也可能被杀死。冲突的代价是巨大的。
一种极端会引起另一种极端。我告诉你,如果你像我一样处在如此悲惨的困境之中,你也会让自己的思想变得崇高。你的处境越是低下,你的思想越想高高飞翔。我如此凄凉绝望,处在永无休止的痛苦地挣扎之中,很自然地,我会求助于上帝。
我哭是因为理查德·帕克如此随便的离开了我。不能好好告别时间多么可怕的事啊。我是一个相信形式、相信秩序和谐的人。只要可能,我们就应该赋予事物一个有意义的形式。比如说——我想知道——你能一章不多、一章不少,用正好一百章把我的杂乱的故事说出来吗?我告诉你,我讨厌自己外号的原因之一就是,那个数字会一直循环下去。事物应当恰当地结束,这在生活中很重要。只有在这时你才能放手。否则你的心里就会装满应该说却不曾说的话,你的心就会因悔恨而沉重。
科学让我们认识外在的事物,却没有观照自己的内心。
少年Pi的奇幻漂流的更多相关文章
- Yann Martell《少年 pi 的奇幻漂流》
事情并没有像我们预想的那样发生,你能怎么办呢?无论生活以怎样的方式向你走来,你都应该勇敢地面对它,尽可能地享受它!
- 并查集:CDOJ1594-老司机的奇幻漂流 (食物链)
老司机的奇幻漂流 UESTC - 1594 Problem Description 老司机在救出了女票之后,就和她在全世界旅游,有一天,他们来到了一个神奇的小岛上. 这个小岛上有三种动物,他们互相克制 ...
- 多邻国学英语 tips
来源: https://www.cnblogs.com/daysme整理了一分多邻国学英语中的相关语法文档. 地方 null 现在完成时 null 反身代词 浓缩的精华:反身代词就是 “XX 自己” ...
- Python开发爬虫之静态网页抓取篇:爬取“豆瓣电影 Top 250”电影数据
所谓静态页面是指纯粹的HTML格式的页面,这样的页面在浏览器中展示的内容都在HTML源码中. 目标:爬取豆瓣电影TOP250的所有电影名称,网址为:https://movie.douban.com/t ...
- 小试牛刀--利用豆瓣API爬取豆瓣电影top250
最近得赶进度爬点东西,对于豆瓣,它为开发者提供了API,目前是v2版本,目前key不对个人开放,但是可以正常通过其提供的API获取数据.豆瓣V2版API权限分3类:公开.高级.商务,我们用开放基本数据 ...
- Django中的ORM介绍,字段以及字段的参数。
Object Relational Mapping(ORM) ORM介绍 ORM概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据 ...
- python处理中文
python 清洗中文文件 需要用到的两个链接: 1,unicode编码转换器 http://www.bangnishouji.com/tools/chtounicode.html 2,Python匹 ...
- Django ORM-01
What is ORM Django ? ORM概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术. ...
- [原创]迈出NIOS的第一步,HelloNIOS
Altera官方推出NIOS已经很久了,个人感觉C+V代码配合会是后面FPGA使用的一个主流,由C来完成一些对时序要求不高,对功能要求偏高的部分,比如运动控制等:由V来配合时序完成高时序要求的需求以及 ...
随机推荐
- 【MySQL】使用SQL语句操作MySQL
前言: MySQL在工作中是最常用的数据库,但在使用Django和Flask的时候,都是使用ORM进行操作,除了select语句外,其他的SQL语句操作MySQL的能力没有啥提高,为了解决这个问题, ...
- Linux Kernel ---- PCI Driver 分析
自己笔记使用. Kernel 版本 4.15.0 (ubuntu 18.04,intel skylake) 最近想学习VGA驱动去了解 DDCCP / EDID 等协议,然后顺便了解下驱动是如何工作的 ...
- intellij idea 添加动态 user library(java.lang.VerifyError)【转】
使用IDEA的时候有时要用到eclipse的user library,由于两个IDE导入library的方式不同导致我们找不到导入user library的方法. 查IDEA的官方文档,找到方法如下: ...
- Ubuntu 18.04 配置
Ubuntu 18.04 配置IP-静态(UB与其他linux os不同) sudo netplan generate sudo vim /etc/netplan/50-cloud-init.yaml ...
- 【转载】VS2015 + EF6连接MYSQL5.6
引用文章:https://jingyan.baidu.com/article/ce09321b9cc43f2bff858fbf.html 安装包注意点说明: 1.程序名称:mysql-for-visu ...
- php-5.6.26源代码 - opcode处理器,“函数调用opcode”处理器,如何调用扩展模块的函数
// opcode处理器 --- ZEND_DO_FCALL_SPEC_CONST_HANDLER实现在 php-5.6.26\Zend\zend_vm_execute.h static int ZE ...
- java中的构造方法(2013-05-05-bd 写的日志迁移
特点: 1.方法名和类名相同 2.没有返回值 3.在创建一个类的新对象时,系统会自动的调用该类的构造方法完成对新对象的初始化 一个类中可以定义多个不同构造方法: 如果程序员没有定义构造方法,系统能够会 ...
- 39.VUE学习--组件,子组件中data数据的使用,x-template模板的使用,改变for循环里的某条数据里的值
多处引用相同组件时,操作data不会相互影响 <!DOCTYPE html> <html> <head> <meta charset="utf-8& ...
- Scala构建元数据
反射方式构建元数据: 通过反射来获取RDD中的Schema信息.这种方式适合于列名(元数据)已知的情况下 步骤: 1.SparkConf配置环境 2.SparkContext初始化上下文 3.SQLC ...
- 第4章 HDFS操作
目录 4.1 命令行操作 4.2 Java API操作 4.2.1 创建Java工程 4.2.2 读取数据 4.2.3 创建目录 4.2.4 创建文件 4.2.5 删除文件 4.2.6 遍历文件和目录 ...