diff options
| author | Eltrac <hi@guhub.cn> | 2025-09-24 22:08:05 +0800 |
|---|---|---|
| committer | Eltrac <hi@guhub.cn> | 2025-09-24 22:08:05 +0800 |
| commit | b58370a672748b5662044a68b3fdaa4f75efc200 (patch) | |
| tree | 48dfa75b084564327377354da094f539458318c0 /content/posts/weekly/24.md | |
| parent | 485118617a93ade7f015a55887fc47a69e7b82d0 (diff) | |
docs: remove all embedded cards
Diffstat (limited to 'content/posts/weekly/24.md')
| -rw-r--r-- | content/posts/weekly/24.md | 60 |
1 files changed, 56 insertions, 4 deletions
diff --git a/content/posts/weekly/24.md b/content/posts/weekly/24.md index e99f05f2..e7e82f73 100644 --- a/content/posts/weekly/24.md +++ b/content/posts/weekly/24.md @@ -157,10 +157,62 @@ aliases: ## 💡 新知复盘 -{{< card "原语" >}} -{{< card "世界语言的分类" >}} -{{< card "投射" >}} -{{< card "课题分离" >}} +> 原语(primitive)是计算机中**不可被中断**的一段机器指令,常见于**操作系统**中的进程调度,用于实现同步(synchronization)。一个操作需要用原语实现,常常是因为这种操作一旦被中断,就会发生非常严重的错误,所以不允许中断。 +> +> 原语的「原」可以理解为「原子」(Atom),执行原语就是在执行一个原子操作(atomic action)。 +> +> 要实现原语,有两种方式: +> +> 1. **禁用中断**,这种操作在多核处理器上非常低效。 +> 2. **专用机器指令**,在多核处理器上实现同步,需要在硬件层面实现一套能够进行原子操作的机器指令(atomic instructions);例如 `test-and-set` 用于操作内存中的单个字(word),`compare-and-swap` 用于交换内存中的两个字。 +> +> <span style="font-size: 80%">Sources: 《操作系统 精髓与设计原理》[美] WILLIAM STALLINGS、[Synchronization (computer science) - Wikipedia](https://en.wikipedia.org/wiki/Synchronization_(computer_science)) </span> +> 语言往往能通过彼此之间在语音、语法和词汇等方面的相似性进行分类,常见的分类体系是基于**语系**(language family)、**语族**(language subfamily)和**语支**的。每个语系往往有一个共同的原始语言(proto-language)。 +> +> 以下是一些常见的语系和语族,这种划分呈树形结构。 +> +> - 印欧语系 +> - 日耳曼语族 +> - 英语 +> - 德语 +> - 罗曼语族(拉丁语族) +> - 法语 +> - 西班牙语 +> - 葡萄牙语 +> - 意大利语 +> - 斯拉夫语族 +> - 俄语 +> - 波兰语 +> - 汉藏语系 +> - 汉语族 +> - 官话(普通话) +> - 粤语 +> - 闽语 +> - 藏缅语族 +> - 日本-琉球语系 +> - 日语 +> - 琉球语 +> +> 需要注意的是,这种语言的分类体系似乎没有绝对的标准,学界也有一些争议。比如,一些学者认为日语应该被归类到汉藏语系下的藏缅语族,而非日琉语系;还有一些学者认为日语属于阿尔泰语系,而主流学术界则不认可这个语系存在。 +> +> 维基百科中也经常混用语族和语系两个词,导致我难以构建一个标准的世界语言体系。 +> +> 了解这种分类方式,最主要地是可以看到语言之间的联系。深入理解这种联系的一种方式是了解每个语系的原始语言——印欧语系的原始语言是**原始印欧语**(Proto-Indo-European, PIE),尽管这是一门根据印欧语系下各语言的特色构建出来的假想语言,但仍然是进行词源学研究的重要工具,印欧语系下不同语言中表达相似意思的词汇,很多都被认为有着相同的 PIE 词根。 +> +> <span style="font-size: 80%">Sources: [日本-琉球语系 - Wikipedia](https://zh.wikipedia.org/wiki/%E6%97%A5%E6%9C%AC-%E7%90%89%E7%90%83%E8%AF%AD%E7%B3%BB)、[原始印欧语 - Wikipedia](https://zh.wikipedia.org/w/index.php?title=Special%3ASearch&search=%E5%8E%9F%E5%A7%8B%E5%8D%B0%E6%AD%90%E8%AA%9E&wprov=acrw1_0)、[Language family - Wikipedia](https://en.wikipedia.org/wiki/Language_family)、 +> [语言系属分类 - Wikipedia](https://zh.wikipedia.org/w/index.php?title=Special%3ASearch&search=%E8%AF%AD%E8%A8%80%E7%B3%BB%E5%B1%9E%E5%88%86%E7%B1%BB&wprov=acrw1_0)</span> +> 投射(Projection)是一种心理防御机制,指人们常常将自己的不安等情绪代入到别人身上,下意识地否认自身的不良动机、欲望、行为,并将其怪罪于外界。 +> +> 这一点在许多霸凌者身上很常见,一些人认为霸凌者欺负弱小的行为,实际上反映了他们对自身能力的不安,因为不想被认为是弱小的,所以将「弱小」这一形象强加在别人身上,以此来证明自己的强大。另一个例子是,如果一个人骂你「你这样以后只能孤独终老」,那很有可能说明他自己很害怕「孤独终老」。 +> +> 简单来说,投射就是将自己的一部分属性设定在别人身上,并且会将自己投射的那部分自我误认为是别人而非自己,通常是为了达成某种自洽。 +> +> <span style="font-size: 80%">Sources: [Psychological projection - Wikipedia](https://en.wikipedia.org/wiki/Psychological_projection)</span> +> **课题分离**是阿德勒心理学中的一个概念,是阿德勒认为的、人际交往中应当遵守的法则。要区分一件事是谁的**课题**,可以思考「这件事情最终影响的是谁?」,例如孩子的学业情况最终影响的是孩子自己,而非父母,那么读书这件事情就是孩子自己的课题,父母原则上不应该干涉。 +> +> 在人际交往中,分清楚每件事情是谁的课题,并不干涉其他人的课题,就叫做**课题分离**。阿德勒认为人际交往中的一切问题都是由于干涉其他人的课题导致的。阿德勒认为「可以带马儿去河边,但不能强迫马喝水」。教育子女是父母的课题,学业是孩子的课题;提供物质基础和鼓励是父母的课题,这不一定要干涉孩子自己读书的课题。如果能在人际交往中做到课题分离,人与人之间的冲突就会大大减少。 +> +> <span style="font-size:80%">Source: 《被讨厌的勇气》[日] 岸见一郎</span> ## 🗣️ 碎碎念 |
