当前位置: 首页 > news >正文

笔记-孙子兵法-第三篇-谋攻(1)-不战而屈人之兵,上兵伐谋,韩信之死

笔记-From 《华杉讲透孙子兵法》和《兵以诈立,我读孙子》

第三篇-谋攻(1)不战而屈人之兵

《孙子兵法》第一篇讲计,第二篇讲野战,第三篇就讲攻城。

《孙子》尚谋,认为最好是“不战而屈人之兵”,先在庙算上打败敌人,先在实力对比上取得优势。这是理想态。它的《计》篇就是讲谋,一上来就讲谋。

本篇为战争手段排队,是把最和平的手段排在最前,最暴烈的手段排在最后,先礼后兵。伐谋是第一,伐交是第二,伐兵是第三,攻城是最后。

庙胜最好,退而求其次,才靠外交;

外交不行,才野战;

野战不行,才攻城;

攻城是万不得已,属于下下策。

它是把谋摆在第一,叫“上兵伐谋”。这句话,自古有一种通俗说法,叫“攻心为上”。

《谋攻》分为五章:
第一章,讲全利原则,即用最小消耗,换最大胜利,这是谋攻的基本原则。
第二章,讲谋攻之法,即用各种办法避免浪战强攻,不是城打烂,人杀光,而是完整夺取,迅速解决问题,彻底解决问题。
第三章,讲实力对比,即以谋攻城,不战而屈人之兵,关键是敌我对比,有绝对优势。
第四章,讲中御之患,即在紧要关头,将领要有机断专行,不必受国君遥控和干涉。
第五章,分两层,一层讲“知胜”的五条原则,其中包括“将能而君不御者胜”,一层讲知彼知己的重要性。
 

打仗不是为了杀敌,因为杀敌要付出代价,杀敌一千,自伤八百。最好是不战而屈人之兵,晓之以利害,让他投降,全城全人全财全货的尽归于我。 这就是孙子的 求全 ”思想。是以最小消耗,换最大胜利。用经济学的说法讲,就是以最小投入,换最大产出。
伐谋 ,是伐掉他的计谋,伐掉他的念想,从根儿上把他的念头伐掉了。让他发现条
件不具备,风险很大,胜算不多,放弃自己的计划。
伐交 ,则是破坏他的外交,打散他的盟友。
中国历史讲纵横捭阖,就是干 伐交 的活。苏秦张仪,合纵连横,就是伐交。苏秦合
纵,要六国合力抵抗强秦,让秦国十五年不能东向。张仪连横,游说六国分别与秦国联
盟,以求苟安。破坏六国间的合纵,以便孤立各国,各个击破。
攻城是下策,不得已而为之。 孙子的思想,一贯是赢不赢先别说,关键自己先别输。胜了敌人不等于赢了,关键你 自己是变得更强了,还是更弱了。别得不偿失,别草菅人命。

孙子这里总结 谋攻 ”,谋攻就是谋全,全利原则,自己不损失,敌方资产也不破坏,全取其利。要全取其利,就要 三非 ”:非战,非攻,非久。不战而屈人之兵,不攻而拔人 之城,不久战而毁人之国。
孙子的思想,做任何事之前,一是先考虑风险,二是考虑代价,第三才考虑利益。
有两样东西最能驱使人犯错,一是利益诱惑,二是焦虑。
人们常说见利忘义,其实更普遍的情况是 见利忘害 ,见到利益,就难免 “人为财死,鸟为食亡 ,见小利而亡命。
焦虑也害人出错,为什么呢,人一焦虑,就想有所动作。你要他非战、非攻,要他等待,要他忍耐,他怎么能等,怎么能忍呢?战场上的统帅,生死存亡之间,没有一刻不焦虑,这就特别容易出错。
《孙子兵法》的出发点是处处以失败为假设前提,首先假定这事会失败,其思考、分析、判断、谋划、决策,都是围绕避免失败,减少代价,立于不败之地,然后用计、等待,等待一战而定。
李嘉诚说: 做任何事情先考虑失败。 这就是兵法智慧的根本。什么叫大师,大师就
是知道自己跟别人一样,上手去干,多半是大败亏输,所以特别谨慎。吹嘘自己战无不
胜,那不是大师,是大 ,大失所望。

原文

第三篇 谋攻
 

孙子曰:夫用兵之法,全国为上,破国次之;全军为上,破军次之;全旅为上,破旅
次之;全卒为上,破卒次之;全伍为上,破伍次之。
是故百战百胜,非善之善者也;不战而屈人之兵,善之善者也。
故上兵伐谋,其次伐交,其次伐兵,其下攻城。攻城之法,为不得已。修橹轒輼,具
器械,三月而后成,距堙,又三月而后已。将不胜其忿而蚁附之,杀士卒三分之一而城不
拔者,此攻之灾也。
故善用兵者,屈人之兵而非战也,拔人之城而非攻也,毁人之国而非久也,必以全争
于天下,故兵不顿,而利可全,此谋攻之法也。

韩信之死

楚汉相争,刘邦派郦食其,说降了齐国,这是全国为上。
齐王田广降了汉王。郦食其向齐王保证说: “如果汉军来攻,您就把我扔锅里煮了! 自己留下做人质,每天与齐王置酒高会。齐王也听郦食其的,撤除了齐国守备。
没想到韩信听说郦食其一介书生,凭三寸不烂之舌,就说降了庞大的齐国,功劳比他 还大!为了抢功劳,韩信按谋士蒯通之计,突然发兵攻打在历下的齐军。齐国没有防备,被韩信一鼓而下。齐王以为是郦食其出卖了自己,把他扔锅里活活煮死了。齐王自己,也在其后的战乱中被杀。
韩信是不是不懂全国为上的道理呢?当然不是,他在之前取燕国,就是挟虏魏王豹、擒夏说、斩成安君的兵威,用广武君计,派一个使臣,拿一封信,说降了燕国。
齐国也降了,但不是降的他,是别的同事说下来的,他便要打,要 破国次之”。他把已经属于刘邦的齐国打下来,杀掉的齐军,也是已经属于刘邦的兵马,再转头要挟刘邦封他为齐王。可以说,这时候韩信就已经埋下他之后的杀身灭族之祸了。
王夫之说韩信死得不冤,因为他不是真心地忠诚于刘邦,而是随时和刘邦讲斤两,要条件。

Ankie的笔记:不战而屈人之兵,上兵伐谋,韩信之死

作为一本战争书,孙子再三强调不要打仗,真的令人深思。最好是不战而屈人之兵,实在不行才打仗。不要动不动就嚷嚷要打仗,一定要 上兵伐谋,考虑清楚,战争是最后的手段。

韩信起初选对了老板刘邦,后来出于嫉妒,丧失了自己的诚信,最终导致死亡。所以人一定要守住自己的诚信。


 

相关文章:

笔记-孙子兵法-第三篇-谋攻(1)-不战而屈人之兵,上兵伐谋,韩信之死

笔记-From 《华杉讲透孙子兵法》和《兵以诈立,我读孙子》 第三篇-谋攻(1)不战而屈人之兵 《孙子兵法》第一篇讲计,第二篇讲野战,第三篇就讲攻城。 《孙子》尚谋,认为最好是“不战而屈人之兵”&#xff0…...

kafka参数配置参考和优化建议 —— 筑梦之路

对于Kafka的优化,可以从以下几个方面进行思考和优化: 硬件优化:使用高性能的硬件设备,包括高速磁盘、大内存和高性能网络设备,以提高Kafka集群的整体性能。 配置优化:调整Kafka的配置参数,包括…...

如何本地搭建Splunk Enterprise数据平台并实现任意浏览器公网访问

文章目录 前言1. 搭建Splunk Enterprise2. windows 安装 cpolar3. 创建Splunk Enterprise公网访问地址4. 远程访问Splunk Enterprise服务5. 固定远程地址 前言 本文主要介绍如何简单几步,结合cpolar内网穿透工具实现随时随地在任意浏览器,远程访问在本地…...

FlinkAPI开发之状态管理

案例用到的测试数据请参考文章: Flink自定义Source模拟数据流 原文链接:https://blog.csdn.net/m0_52606060/article/details/135436048 Flink中的状态 概述 有状态的算子 状态的分类 托管状态(Managed State)和原始状态&…...

initdb: command not found【PostgreSQL】

如果您遇到 “initdb: command not found” 错误,说明 initdb 命令未找到,该命令用于初始化新的 PostgreSQL 数据库群集。这通常是因为 PostgreSQL 相关的工具未正确安装或者安装路径不在系统的 PATH 变量中。 以下是解决这个问题的一些建议&#xff1a…...

QT第六天

要求&#xff1a;使用QT绘图&#xff0c;完成仪表盘绘制&#xff0c;如下图。 素材 运行效果&#xff1a; 代码&#xff1a; widget.h #ifndef WIDGET_H #define WIDGET_H#include <QWidget> #include <QPainter> #include <QPen>QT_BEGIN_NAMESPACE name…...

linux 安装 grafana

Ubuntu 和 Debian(64 位)SHA256&#xff1a; e551434e9e3e585633f7b56a33d8f49cda138d92ad69c2c29dcec2c3ede84607 sudo apt-get install -y adduser libfontconfig1 muslwget https://dl.grafana.com/enterprise/release/grafana-enterprise_10.2.3_amd64.debsudo dpkg -i gra…...

“GPC爬虫池有用吗?

作为光算科技的独有技术&#xff0c;在深入研究谷歌爬虫推出的一种吸引谷歌爬虫的手段 要知道GPC爬虫池是否有用&#xff0c;就要知道谷歌爬虫这一概念&#xff0c;谷歌作为一个搜索引擎&#xff0c;里面有成百上千亿个网站&#xff0c;对于里面的网站内容&#xff0c;自然不可…...

Kotlin协程的JVM实现源码分析(下)

协程 根据 是否保存切换 调用栈 &#xff0c;分为&#xff1a; 有栈协程&#xff08;stackful coroutine&#xff09;无栈协程&#xff08;stackless coroutine&#xff09; 在代码上的区别是&#xff1a;是否可在普通函数里调用&#xff0c;并暂停其执行。 Kotlin协程&…...

js实现九九乘法表

效果图 代码 <!DOCTYPE html> <html><head><meta charset"utf-8"><title></title></head><body><script type"text/javascript">// 输出乘法口诀表// document.write () 空格 " " 换行…...

HarmonyOS鸿蒙应用开发(三、轻量级配置存储dataPreferences)

在应用开发中存储一些配置是很常见的需求。在android中有SharedPreferences&#xff0c;一个轻量级的存储类&#xff0c;用来保存应用的一些常用配置。在HarmonyOS鸿蒙应用开发中&#xff0c;实现类似功能的也叫首选项&#xff0c;dataPreferences。 相关概念 ohos.data.prefe…...

基于 IDEA 进行 Maven 工程构建

1. 构建概念和构建过程 项目构建是指将源代码、依赖库和资源文件等转换成可执行或可部署的应用程序的过程&#xff0c;在这个过程中包括编译源代码、链接依赖库、打包和部署等多个步骤。 项目构建是软件开发过程中至关重要的一部分&#xff0c;它能够大大提高软件开发效率&am…...

牛客周赛 Round 17 解题报告 | 珂学家 | 枚举贪心 + 二分最短路

前言 整体评价 其实T3最有意思&#xff0c; T4很典&#xff0c;是一道二分最短路径经典套路。 T3 如果尝试 增量差值最小 的最大梯度去贪心的话&#xff0c;会失败&#xff0c;需要切换思路。 珂朵莉 牛客周赛专栏 珂朵莉 牛客小白月赛专栏 A. 游游的正方形披萨 如果横竖差…...

喝口水都长胖?原来是“胖菌”惹的祸?!

减肥是一个永恒的话题&#xff0c;而关于长胖的原因&#xff0c;已有研究很多都聚焦在肥胖人群中肠道菌群的种类和丰度&#xff0c;很少有研究关注肠道微生物的基因与宿主肥胖的关系。近期发表在《Nature Medicine》的这项研究&#xff0c;使用来GWAS研究人类肠道微生物组与宿主…...

【C++干货基地】namespace超越C语言的独特魅力(文末送书)

&#x1f3ac; 鸽芷咕&#xff1a;个人主页 &#x1f525; 个人专栏: 《C干货基地》《粉丝福利》 ⛺️生活的理想&#xff0c;就是为了理想的生活! 引入 哈喽各位铁汁们好啊&#xff0c;我是博主鸽芷咕《C干货基地》是由我的襄阳家乡零食基地有感而发&#xff0c;不知道各位的…...

做一个简单的倒计时

<div>距离过年还有:<span></span></div><script>let div document.querySelector("div");let span document.querySelector("span");// 获取未来时间戳let future new Date("2024-2-10 00:00:00");// 获取当下…...

微服务环境搭建:docker+nacos单机

nacos需要连接mysql&#xff0c;持久化相关配置。 1. 部署好mysql后&#xff0c;新建nacos数据库然后初始化nacos脚本 -- -------------------------------------------------------- -- 主机: 192.168.150.101 -- 服务器版本: …...

Opencv轮廓检测运用与理解

目录 引入 基本理解 加深理解 ①比如我们可以获取我们的第一个轮廓,只展示第一个轮廓 ②我们还可以用一个矩形把我们的轮廓给框出来 ③计算轮廓的周长和面积 引入 顾名思义,就是把我们图片的轮廓全部都描边出来 也就是我们在日常生活中面部识别的时候会有一个框,那玩意就…...

Java 8的新特性简单分享(后续有系列篇~敬请期待)

Java 8的新特性分享 Java 8是Java语言迎来的一次革命性的更新&#xff0c;引入了众多强大的新特性&#xff0c;使得Java开发变得更加现代化和便捷。在这篇博客中&#xff0c;我们将深入探讨Java 8的一些主要特性&#xff0c;并通过丰富的案例演示展示它们的用法。 1. Lambda表…...

计算机网络-计算机网络的概念 功能 发展阶段 组成 分类

文章目录 计算机网络的概念 功能 发展阶段总览计算机网络的概念计算机网络的功能计算机网络的发展计算机网络的发展-第一阶段计算机网络的发展-第二阶段-第三阶段计算机网络的发展-第三阶段-多层次ISP结构 小结 计算机网络的组成与分类计算机网络的组成计算机网络的分类小结 计…...

246.【2023年华为OD机试真题(C卷)】分月饼(动态规划-JavaPythonC++JS实现)

🚀点击这里可直接跳转到本专栏,可查阅顶置最新的华为OD机试宝典~ 本专栏所有题目均包含优质解题思路,高质量解题代码(Java&Python&C++&JS分别实现),详细代码讲解,助你深入学习,深度掌握! 文章目录 一. 题目-分月饼二.解题思路三.题解代码Python题解代码J…...

java大数据hadoop2.9.2 Linux安装mariadb和hive

一、安装mariadb 版本centos7 1、检查Linux服务器是否已安装mariadb yum list installed mariadb* 2、如果安装了&#xff0c;想要卸载 yum remove mariadb rm -rf /etc/my.cnf rm -rf /var/lib/mysql 才能完全删除 3、安装mariadb 在线网络安装 yum install -y mari…...

Docker部署微服务问题及解决

&#x1f468;‍&#x1f393;作者简介&#xff1a;一位大四、研0学生&#xff0c;正在努力准备大四暑假的实习 &#x1f30c;上期文章&#xff1a;Docker容器命令案例&#xff1a;Nginx容器修改&#xff0c;Redis容器持久化 &#x1f4da;订阅专栏&#xff1a;Docker 希望文章…...

Android: alarm定时很短时,比如500ms,测试执行mPowerManager.forceSuspend()后,系统不会suspend

参考文档&#xff1a; https://blog.csdn.net/weixin_35691921/article/details/124961404 Android: alarm定时很短时&#xff0c;比如500ms&#xff0c;然后执行mPowerManager.forceSuspend()后&#xff0c;系统不会suspend&#xff0c;原因分析&#xff1a; static int ala…...

一个简单好用的C语言单元测试框架-Unity

Unity简介&#xff1a; Unity是一个用于C语言的轻量级单元测试框架。它由Throw The Switch团队开发&#xff0c;旨在简化嵌入式系统的单元测试。单元测试中单元的含义&#xff0c;单元就是人为规定的最小的被测功能模块&#xff0c;如C语言中单元指一个函数&#xff0c;Java里…...

ubuntu系统 vscode 配置c/c++调试环境

文章目录 1.安装插件2.目录结构3.cmake tools配置 1.安装插件 c/c插件 cmake cmake tools插件 2.目录结构 . ├── build ├── CMakeLists.txt ├── demo │ └── main.cpp ├── image.png ├── src │ ├── add.cpp │ └── add.hpp └── vsdebug.…...

算法练习-A+B/财务管理/实现四舍五入/牛牛的菱形字符(题目链接+题解打卡)

难度参考 难度&#xff1a;简单 分类&#xff1a;熟悉OJ与IDE的操作 难度与分类由我所参与的培训课程提供&#xff0c;但需要注意的是&#xff0c;难度与分类仅供参考。以下内容均为个人笔记&#xff0c;旨在督促自己认真学习。 题目 A B1. A B - AcWing题库财务管理1004:财…...

XSS语句

XSS测试语句 在测试网站是否存在XSS漏洞时&#xff0c;应该输入一些标签如<,>输入后查看网页源代码是否过滤标签&#xff0c;如果没过滤&#xff0c;很大可能存在XSS漏洞。 <h5>1</h5> <span>1</span> <SCRIPT>alert(document.cookie)&l…...

AD导出BOM表 导出PDF

1.Simple BOM: 这种模式下&#xff0c;最好在pcb界面&#xff0c;这样的导出的文件名字是工程名字&#xff0c;要是在原理图界面导出&#xff0c;会以原理图的名字命名表格。 直接在菜单栏 报告->Simple BOM 即可导出物料清单&#xff0c;默认导出 comment pattern qu…...

linux 的nobody是什么用户? 对安全有没有影响?

目 录 一、前言&#xff1a;nobody是不是可疑用户&#xff1f; 二、Linux系统中的nobody用户&#xff1f; 二、有nobody用户存在&#xff0c;安全吗&#xff1f; 一、前言&#xff1a;nobody是不是可疑用户&#xff1f; 在前面一篇文章“Linux安全问题,如何查看哪…...