读书:《有无之境:王阳明哲学的精神》

news2024/11/18 7:25:20

《有无之境:王阳明哲学的精神》

请添加图片描述

王阳明晚年的时候,把他的哲学概括成了四句话,即四句教:

无善无恶心之体;

有善有恶意之动;

知善知恶是良知;

为善去恶是格物。

第一句:无善无恶心之体

西方人讨论的“心”主要指心智Mind,分为知、情、意。知指知识,情是情感,意指意志,也就是说:知道一些事情,流露出一些情感,表露出一些意志活动。而东方哲学里讨论的“心”可能指Heart,主要是指情感之心、道德之心和意志之心。

无善无恶不是指世界上没有善恶,也不是说没有任何分辨善恶的能力,而是指我们要悬置对善恶的判断,不要对善恶做出过于仓促的判断。我们给人或事贴善恶标签的速度要稍微慢一点,让事情先发展一会儿,看看事态的发展,然后再后发制人。

我们看到的一些现象可能仅仅是一种法相,得冷静地来看待这个世界的运作背后的一些更深的规律。如果仅仅因为看到一些假象,就立即对这件事下一个断语,贴一个标签,仓促地投入自己的行动,那就会陷入执着。

同时,我们的心灵也要保持一个灵动的状态,如果发现自己的判断错了,别执着于自己的面子,微笑着把原来的标签给撕掉。对待任何事情,先不妨放空心灵,不要急着下判断,然后让真相慢慢地浮现出来。社会很复杂,有些事情很难说清楚绝对的善恶的。

第二句:有善有恶意之动

这一句讲善恶的起源,也就是说,善恶的起源来自于意念的改变。

如果按照我的本心,觉得整个宇宙和我是浑然一体的,那就自然是善的。私欲会破坏这种浑然一体的心境状态。人具有二元性,一方面有天使的一面,另一方面我们也有恶欲的一面,这两者是结合在一起的。

爱有差,对待亲人比对待别人要好一点,与万物浑然一体并不矛盾。

第三句:知善知恶是良知

前面第一句讲了不要急于贴标签,这里还是要贴上善恶的标签。如果一直不贴标签,就无法采取进一步的行动。知道善,就可以大胆地继续向下去做,知道恶,就应该停止,不要让错误继续扩大。

通过良知来贴善恶的标签,良知是一种移情思考能力,站在自己和对方的角度来思考问题,看看对于双方产生了怎样的影响,体验一下。抽烟的人自己痛快了,还需要考虑其他在场人的感受。

经常听到“格物致知”这个词语,意思是通过做一些具体的事情,在事情里面反思做人做事的道理。

第四句:为善去恶是格物

“心外无物,心外无事,心外无理,心外无义,心外无善”。

一句话,什么都靠心就是了,但又不是指唯心主义。我们不看竹子的时候,竹子依然存在。“心外无物”这句容易被曲解,可以通过一个故事来理解:园丁锄草,认为草是恶的;牧民用草喂牛羊,认为草是善的。

“善恶不在物,由汝心好恶所生”。草是客观存在的,草的善恶,取决于观察者的动机和利益立场。

本质在人心,不能用二元对立思维来考虑问题,这个世界是我们内心的投射,都是我们自我好恶欲望所生。陪老婆逛街,可以看成又累又花钱又没有意义,也可以理解为牵着爱人的手看夜景,一切的苦乐,都是你自己的思维定势所决定的。

王阳明打败宁王的时候,8万军队谎称20万人,表面上看是撒了谎,但放在更大的背景中,是为了天下百姓的安全,是做正义的事,对宁王说谎不用背负道德的压力。

王阳明的心学还可以引出来非常重要的一句:知行合一

很多人知法犯法,明知道做一件事是不对的,但还是那样做,这是这么回事呢?其实他并没有真正的知道。良知里的知,是一种感受之知,能感受到对方的痛,建立起一种真正的同情感,并在这样的一种同情感的基础上衍生出一些道德知识。

陈来. 有无之境——王阳明哲学的精神[M]. 北京大学出版社, 2006.

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Trino源码分析:sql字段解析

业务中需要对Trino查询语句中涉及的字段进行处理,所以对这一段源码进行追踪分析,记录如下。 源码追踪是从QueuedStatementResource类开始的。 QueuedStatementResource类与ExecutingStatementResource类,提供用户执行查询相关的Restful接口。…

【C进阶】自定义类型——结构体、枚举和联合体

家人们欢迎来到小姜的世界&#xff0c;<<点此>>传送门 这里有详细的关于C/C/Linux等的解析课程&#xff0c;家人们赶紧冲鸭&#xff01;&#xff01;&#xff01; 客官&#xff0c;码字不易&#xff0c;来个三连支持一下吧&#xff01;&#xff01;&#xff01;关注…

MySQL高级【事务原理】

1&#xff1a;事务原理1.1&#xff1a;事务基础1). 事务 事务 是一组操作的集合&#xff0c;它是一个不可分割的工作单位&#xff0c;事务会把所有的操作作为一个整体一起向系 统提交或撤销操作请求&#xff0c;即这些操作要么同时成功&#xff0c;要么同时失败。 2). 特性 • …

Leetcode 算法刷题Day22-----------------------二叉树

Leetcode 算法刷题Day22-----------------------二叉树 1. 235. 二叉搜索树的最近公共祖先 题目链接&#xff1a;https://leetcode.cn/problems/lowest-common-ancestor-of-a-binary-search-tree/文章讲解&#xff1a;https://programmercarl.com/0235.%E4%BA%8C%E5%8F%89%E6…

Burp Suite Professional v2022.12.6 Crack

Burp Suite 被描述为通过 Port Swigger 提供给用户和开发人员的网络安全工具组合的重要过程。它有能力为开发人员提供服务&#xff0c;也有能力为具有竞争优势的用户提供卓越的研究。Burp Suite 基本上是一个集成平台&#xff0c;呈现给用户和开发人员&#xff0c;用于执行 Web…

[Zombodb那些事]Zombodb执行引擎

Zombodb执行引擎0.前言我们在使用Zombodb时&#xff0c;会使用一些SQL查询&#xff0c;例如&#xff1a;CREATE EXTENSION zombodb; DROP EXTENSION zombodb; CREATE INDEX idxtest_analyze_text ON test_analyze_text USING zombodb ((test_analyze_text.*)); DROP TABLE idxt…

机器学习实战:一文详解K近邻算法,包括原理解析+实战案例

各位同学好&#xff0c;今天我向大家介绍一下python机器学习中的K近邻算法。内容有&#xff1a; K近邻算法的原理解析&#xff1b;实战案例–红酒分类预测。 案例简介&#xff1a;有178个红酒样本&#xff0c;每一款红酒含有13项特征参数&#xff0c;如镁、脯氨酸含量&#x…

从 PageHelper 到 MyBatis Plugin

在很多业务场景下我们需要去拦截 SQL&#xff0c;达到不入侵原有代码业务处理一些东西&#xff0c;比如&#xff1a;历史记录、分页操作、数据权限过滤操作、SQL 执行时间性能监控等等&#xff0c;这里我们就可以用到 MyBatis 的插件 Plugin。下面我们来了解一下 Plugin 到底是…

代码随想录算法训练营第11天 20.有效的括号、150.逆波兰表达式求值、1047. 删除字符串中的所有相邻重复项

代码随想录算法训练营第11天 20.有效的括号、150.逆波兰表达式求值、1047. 删除字符串中的所有相邻重复项 有效的括号 力扣题目链接(opens new window) 给定一个只包括 ‘(’&#xff0c;‘)’&#xff0c;‘{’&#xff0c;‘}’&#xff0c;‘[’&#xff0c;‘]’ 的字符…

JVM基础详解

1.JVM内存结构 1.1 内存结构划分 以上代码执行过程&#xff1a; 执行 javac 命令编译源代码为字节码 执行 java 命令 创建 JVM&#xff0c;调用类加载子系统加载 class&#xff0c;将类的信息存入方法区创建 main 线程&#xff0c;使用的内存区域是 JVM 虚拟机栈&#xff0c;开…

[JAVA安全]weblogic反序列化介绍及环境搭建

weblogic反序列化介绍 weblogic是一个常用的web中间件&#xff0c;它的反序列化漏洞也算是比较经典&#xff0c;而在weblogic里面其实反序列化漏洞大致分为两种&#xff0c;一个是基于T3协议的反序列化漏洞&#xff0c;一个是基于XML的反序列化漏洞&#xff0c;以后再说吧&…

用R语言画切线和法线

文章目录7 法线梯度、切线和法线切线和法线的绘制7 法线 梯度、切线和法线 为了书写方便&#xff0c;记xix1,x2,...,xnx_ix_1,x_2,...,x_nxi​x1​,x2​,...,xn​&#xff0c;∂f∂xi∂f∂x1,∂f∂x2,⋯∂f∂xn\frac{\partial f}{\partial x_i}\frac{\partial f}{\partial x_…

springboot+rabbitmq搭建mqtt协议实现订阅发布(亲测9w消息并发)

一、mqtt协议简单介绍 mqtt是一种基于发布/订阅&#xff08;publish/subscribe&#xff09;模式的轻量级通讯协议&#xff0c;通过订阅相应的主题来获取消息&#xff0c;是物联网&#xff08;Internet of Thing&#xff09;中的一个标准传输协议。 二、rabbitmq的安装部署 1. …

c# 随机数,c# 生成随机数,c# 生成区间随机数,c# 生成随机数组

c# 随机数&#xff0c;c# 生成随机数&#xff0c;c# 生成区间随机数&#xff0c;c# 生成随机数组 小试牛刀 先看结果 生成200-700之间的5个随机数 第1的随机数是&#xff1a;647 第2的随机数是&#xff1a;219 第3的随机数是&#xff1a;311 第4的随机数是&#xff1a;210 第5…

Redisson的看门狗机制

背景 据Redisson官网的介绍&#xff0c;Redisson是一个Java Redis客户端&#xff0c;与Spring 提供给我们的 RedisTemplate 工具没有本质的区别&#xff0c;可以把它看做是一个功能更强大的客户端&#xff08;虽然官网上声称Redisson不只是一个Java Redis客户端&#xff09; …

记录Maven的相关操作(笔记整理)

一、安装 我使用的是免安装版的&#xff0c;直接解压缩就可以使用。 二、配置环境变量 打开环境变量配置。右键计算机→属性→高级系统设置→高级→环境变量&#xff0c;在系统变量中配置。 配置MAVEN_HOME。在系统变量中新建&#xff0c;变量名MAVEN_HOME&#xff0c;变量值…

parquet

一、parquet结构 Row Group ​ --Column Chunk&#xff1a;一列对应一个Column Chunk ​ – Page&#xff1a;压缩和编码的单元&#xff0c;parquet的 min/max 索引是针对于page的&#xff0c;存在了文件的页脚。以前的版本是存储Column Chunk和Page的索引&#xff0c;导致在…

Linux命令scp用法

本文主要讲的是scp用法如果哪里不对欢迎指出&#xff0c;主页https://blog.csdn.net/qq_57785602?typeblog首先讲述一下scp用法并不是让你连接公司服务器后用的&#xff08;不是连接公司服务器使用&#xff09;&#xff0c;如果要使用的情况下那么请看下面&#xff1a;winr打开…

【C语言篇】请把这篇文章推给现在还对指针一知半解的童鞋~超生动图解,详细讲解,易懂,易学,让天下没有难懂的指针~

&#x1f331;博主简介&#xff1a;是瑶瑶子啦&#xff0c;一名大一计科生&#xff0c;目前在努力学习C进阶,JavaSE。热爱写博客~正在努力成为一个厉害的开发程序媛&#xff01; &#x1f4dc;所属专栏&#xff1a;C/C ✈往期博文回顾:进入内存,透彻理解数据类型存在的意义,整形…

[java拓展]Mysql数据库的基础指令,和JDBC的使用

1.关于mysql数据库 &#xff08;1&#xff09;概述 DBMS数据库管理系统&#xff0c;用来管理数据库&#xff0c;执行sql语句的东西&#xff0c;Mysql&#xff0c;oracle&#xff0c;sqlite这些严格来说不是数据库而是数据库管理系统&#xff0c;其中Mysql最常用&#xff0c;而…