disgare 的博客
首页
博客
分类
标签
首页
博客
分类
标签
  • 网络

    • 计算机网络学习笔记
    • 网络安全相关
    • 域名和子网掩码
    • CORS 跨域资源共享
    • DNS、HTTP 与 HTTPS
    • Server-Sent Events (SSE)
    • WebSocket 长连接
  • 计算机基础

    • 操作系统 IO 相关知识
    • 操作系统学习笔记
    • 程序的机器级表示
    • 音频文件基础
    • 正则表达式相关概念
    • ffmpeg 的安装以及实现音频切分功能
    • Hex 和 Base64 编码
    • XML 的使用
  • 数据结构与算法

    • 动态规划算法学习笔记
    • 基于比较的排序算法的最坏情况下的最优下界为什么是O(nlogn)
    • 集合与数据结构学习笔记
    • 面试常见算法总结
    • 算法导论第二部分排序学习笔记
    • 算法导论第一部分学习笔记
  • Java

    • 对象之间的映射与转换
    • 反射学习笔记
    • 泛型相关概念
    • 关于 boolean 类型的坑
    • 如何使用 lambda 表达式实现排序
    • CompletableFuture 相关用法
    • CompletableFuture 源码浅要阅读
    • FutureTask 源码阅读
    • Guava 常用 API
    • Guava 源码阅读:Multimap 相关
    • Jackson 的各种使用
    • Java 的 Excel 相关操作
    • java 的常见性能问题分析以及出现场景
    • java 基础知识
    • JAVA 枚举的基础和原理
    • Java 图片文件上传下载处理
    • Java 序列化
    • Java 异常
    • Java 语法糖
    • Java 中关于字符串处理的常用方法
    • Java 中强、软、弱、虚引用
    • JAVA 注解小结
    • Java Http 访问框架
    • Java Stream 的使用
    • Java8 新特性
    • netty 学习笔记
    • Scanner 的各种用法
    • Servlet 学习笔记
    • String、StringBuffer、StringBuilder 学习笔记
  • JVM

    • 虚拟机执行子系统
    • JVM 自动内存管理
    • Linux 中 JVM 常用工具以及常见问题解决思路
  • Linux

    • crontab 表达式
    • Linux 常见命令
    • Linux 文件系统
  • 中间件

    • 关于定时任务原理
    • 详解 kafka
    • ES 搜索引擎
    • flink 提交流程
    • Grape-RAG
    • Hadoop 基础原理
  • 多线程

    • 多线程基础学习笔记
    • 简单了解并发集合
    • 如何手写单例
    • 深入理解 java 多线程安全
    • 生产者消费者问题
    • 线程池作用、用法以及原理
    • AQS 组件
    • ThreadLocal 原理以及使用
  • 非关系型数据库

    • Redis 集群
    • Redis 数据结构、对象与数据库
    • Redis 学习笔记
  • 关系型数据库

    • B+ 树的插入、删除和数据页分裂机制
    • MySQL 的 binglog、redolog、undolog
    • MySQL 的记录存储结构、存储引擎与 Buffer Pool
    • MySQL 基本的特性
    • MySQL 开发规范
    • MySQL 事务与锁与 MVCC
    • MySQL 数据类型、字符集相关内容
    • MySQL 索引与索引优化
    • PostgreSQL 更新数据时 HOT优化
    • PostgreSQL 相关用法
  • Python

    • Python 基础语法
    • Python 学习
  • Spring 项目

    • Lombok 的常用注解
    • maven 小结
    • MyBatis 框架的使用
    • MyBatis 重要知识点总结
    • MybatisPlus 的使用
    • Spring 框架基础使用
    • Spring 事务相关
    • Spring IOC 的原理及源码
    • Spring AOP 的使用和原理
    • SpringBoot 的原理
    • SpringBoot 基础使用
    • SpringWeb 重要知识点
  • 分布式

    • 初步了解 docker
    • 从 ACID 到 BASE 事务处理的实现
    • 访问远程服务
    • 分布式 id
    • 分布式缓存相关问题
    • 分布式集群理论和分布式事务协议
    • 分布式架构的观测
    • 分布式一致性算法
    • 负载均衡 Load Balancing
    • 关于分布式系统 RPC 中高可用功能的实现
    • 集群间数据同步的目的
    • 三高问题下的系统优化
    • 数据库分库分表
    • 详解 Spring Cloud
    • Dubbo 基础概念
    • Gossip 协议
    • nginx 学习笔记
    • Protobuf 通信协议
    • Zookeeper 基础学习
  • 架构设计

    • 参数校验与异常处理
    • 抽象方法与设计模式
    • 代码整洁之道
    • 权限系统设计
    • 用低内存处理大量数据
    • 设计模式——策略模式
    • 设计模式——过滤器模式在 Spring 中的实践
    • 状态模式
    • 统一结果返回
    • 为什么要打日志?怎么打日志?打什么日志?
    • 运维监控常见指标含义
    • 资深研发进阶
    • DDD 架构学习笔记
    • Java 常用的规则引擎
    • MVC 架构学习笔记
  • AI

    • 如何编写 Prompt
    • Agent 工程架构
    • LLM 相关内容
    • NLP 相关知识
    • vibe coding 最佳实践
    • windows 下 ollama 迁移到 D 盘
  • 开发工具

    • 如何画时序图、流程图、状态流转图
    • excel 关于 =vlookup 的用法
    • git 的学习以及使用
    • IDEA 插件推荐
    • IDEA 常用快捷键以及调试
    • Shell 脚本
    • swagger 的使用
  • 前端

    • 简单了解前端页面开发
    • 伪静态是什么
    • GitHub Pages 部署教程
    • Vercel 部署教程
    • vue-admin-template 简单使用
    • VuePress 博客搭建指南
  • 项目

    • 面试刷题网——技术方案
    • 影视资源聚合站——技术方案
  • 问题记录

    • 定时任务单线程消费 redis 中数据导致消费能力不足
    • 提供可传递的易受攻击的依赖项
    • Liteflow 在 SpringBoot 启动时无法注入组件问题 couldn‘t find chain with the id[THEN(NodeComponent)]
  • 金融

    • 股票分析——关于电力
    • 股票技术面——量价关系
    • 股票技术面——盘口
    • 股票技术面——基础
    • 基础的金融知识
    • 基金与股票
    • 韭菜的自我总结
    • 聊聊价值投资
  • 其他

    • 程序员职场工作需要注意什么
    • 创业全链路SOP:从灵光一现到系统化增长的实战指南
    • 观罗翔讲刑法随笔
      • 多元论和折中说
      • 随笔
      • 柏拉图的洞穴比喻
      • 有关电车难题
    • 价格和价值
    • 立直麻将牌效益理论
    • 梅花易数学习笔记
    • 压力管理
2022-10-03
其他
目录

观罗翔讲刑法随笔

# 多元论和折中说

在刑法概说、刑法基本原则、刑法解释等视频中,我觉得最主要的就是这三个字——多元论

在刑法概说中先出现了以下两个名词:

行为正义,就是行为完全符合法律程序、道德准则,并在此基础上去追寻正义 结果正义,就是无视规则秩序,只追求伸张正义,惩处奸邪,如果只支持结果正义,就会有更多人试探突破社会道德底线

此外,在罗翔老师说的很多案情中,都综合考虑了很多因素:

形式与实质:法律形式上规定了某人罪名成立,但是此人是因为其他因素犯罪的(比如受害人有错在先、犯罪人为了保护他人),应该综合考虑这些因素

主观和客观:不能只用事后上帝视角去判断当事人的行为

当事人是故意犯罪还是过失犯罪

等等一切都突出了一个折中说,将两种观点结合起来审视同一个问题,会对事情的进展有好处

而多元论则是折中说的思想来源,观点是应该站在自己的立场上,并承认对方的立场具有的合理价值

这给我们日常生活带来了很多启示,为什么旁观者清,因为在与自己无关的事情上我们可以不站任何一种观点,可以理性的思考大局

刑法一定是建立在多元论的基础上,刑法本身就是为了解决问题,强调一个公平,综合思考才能解决问题,一味的表达自己的观点不过是在宣泄情绪和不满

# 随笔

1,刑法不只是逻辑的推演,更多时候需要生活的经验;法益作为入罪的基础,伦理作为出罪的依据;这一定程度上说明人类的理性是有限的

2,评价误认会按照一般人的观点进行判断,在日常生活中与别人不同的地方也会按大多数人的观点进行判断

3,刑法严格规定了对所有人的约束,尤其是对执法人。因为刑法本质上来说是一种权力,而越是不受约束的过大的权力越容易激发人内心深处的阴暗面

5,苏格拉底:承认自己的无知是开启智慧的大门

6,在纳粹战败后的纽伦堡审判上全世界不止处罚了违反战争罪的纳粹大头目,在之后的审判中也处罚了纳粹的警察、保安、律师等安守本分、奉命行事的普通人。我们也因此制定了纽伦堡原则,其中第四条是“依据政府或其上级命令行事的人,假如他能够进行道德选择的话,不能免除其国际法上的责任”

7,柏拉图说,正义就是行为本身是正当的,而通常又能带来好的结果

# 柏拉图的洞穴比喻

假设人类居住在一个洞穴之中,有一条长长的过道通向外面。人类从一开始就住在这里,像囚徒一样双腿和脖子都被锁链锁住了,所以他们不能回头,只能看到眼前的洞壁。在他们之后有一堆火在燃烧,在火与囚徒之间有一条路和一道矮墙。沿着矮墙,有一些人举着各种各样的动物和人的雕像走来走去,火光把这些雕像投射到洞壁上,形成了各式各样的影子。由于这些囚徒生来就不能转头,所以他们就把洞壁上的影子看做是真实的存在。突然有一天,不知道什么原因,有一个囚徒挣脱了锁链,他回过头来看到了火光,经过一段时间的观察,他终于明白自己以前看到的投影都不是真实存在的。再假设他被拉出了洞穴,当他面对太阳的时候,一定会被太阳照得眼花缭乱,经过一段时间之后,他终于发现,在太阳照耀下的外面世界才是真实的世界。这时他开始怜悯起自己的那些仍然生活在洞穴中的同伴,于是他决定回去拯救他们。然而,他已经不适应洞穴中的世界了,在他的同伴看来,是他自己把眼睛弄坏了。如果他执意要释放他们,把他们带向光明,他可能要付出生命的代价。

这是柏拉图著名的洞穴比喻,目的是为了解释受过教育的人与没受过教育的人的本质

教育应该打破人们僵化的生活状态,让人们觉得不痛快,将人们拉出自己的舒适区,打乱稳定的精神系统。我们生活在自己的认知洞穴里面,如同井底之蛙,我们无法想象也很难接受自己认知之外的东西,原有的认知和观念会形成一种遮蔽

# 有关电车难题

从道德主义上看,我们都不能牺牲一个无辜者的生命去拯救他人的生命,因为人权高于一切,生命是不能进行比较的。

从功利主义上看,我们还是应该根据事情的结果来判断一件事值不值得做。

我们根本无权决定旁人生死。我们倡导牺牲小我成就多数,不代表我们就有决定他人生死的权力。如果纯粹的功利主义是主流,那将会人人自危,每当发生危险的事情时,也许自己明明是无辜的人,也会成为牺牲者。

结合之前说的折中说,或许带有道德的功利主义是合理的答案之一

那其他的解法呢?《墨子》第四十四篇《大取》中说:

杀一人以存天下,非杀一人以利天下也;杀己以存天下,是杀己以利天下

我们可以歌颂自我牺牲,但是不能以道德强制他人牺牲。道德更多情况下是一种自律,而不是一种他律

之前在知乎也有一种答案:

景王问政于管氏:“杀一人以利天下,可以吗?” 管氏说:“不可以。” 景王问:“为什么呢?” 管氏说:“杀人的应当是法律,不应肆意剥夺任何无辜之人的生命。” 景王问:“杀了他可以挽救一万个人的性命,也不应该做吗?他无辜,一万个人也无辜。一个人的无辜, 和一万个人的无辜,谁重呢?” 管氏说:“一样重。” 景王笑。 管氏继续说:“杀戮无辜,有害国法。害国法而不知,却以为行的是理所当然的事,臣私下里为国君担 忧。” 景王正色道:“那寡人又该如何处理这样的事情呢?” 管氏说:“是谁要害这一万人,就惩治谁。如果是另外一个人,就招募勇士除掉他;如果是一个团体,就 令执法机关敲掉它;如果是天灾,便去抗灾;如果是人祸,便去问责;如果是制度,便去改革。”

在灾难发生之前,就做好充足的准备去应对它,避免发生这种俩难的情况;在灾难发生时,通过灵活思考,使用其他的技术手段去处理它;在灾难发生后,吸收经验,避免下一次发生

在问题的最后,如果平时我们陷入了这种哲学思考的时间太多,我们才会忽视身边的人和事,不要过分痴迷与这种抽象的哲学思考,毫无意义,关心身边的人,脚踏实地的生活才是应该做的事

#刑法
最后更新: 1/17/2026, 2:51:21 AM
创业全链路SOP:从灵光一现到系统化增长的实战指南
价格和价值

← 创业全链路SOP:从灵光一现到系统化增长的实战指南 价格和价值→

最近更新
01
vibe coding 最佳实践
02-24
02
立直麻将牌效益理论
02-23
03
伪静态是什么
02-08
更多文章>
Theme by Vdoing
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式