最近在读Andrew Altman的Arguing About Law: An Introduction to Legal Philosophy,发现了许多意思相近但又彼此区别的法律名词,这里简单地总结一下。需要说明的是,笔者没有英语或法律方面的专业背景,本文的解释或许存在问题,但笔者尽力列出了每条解释的来源,供读者参考。
读书笔记:西方美学简史
读书笔记:An introduction to Political Philosophy
Ch 2 Justifying the state
为什么我们对政府具有道德上的责任?
Consent Theory: 对于洛克(Locke),他认为人生来自由、平等、独立,任何人都不能生来就能够统治他人。若是,则其他人必须同意(consent)他的统治。因此,对于洛克,政府的合法性问题就转变成了政府的权威如何能与每个每个人自然的自治的生活(the natural autonomy of the individual)相适应(reconciled)。[p.35]
Utilitarian Theory: 对于边沁(Bentham),政府的合法性来源于它能最大化社会的总体幸福(total happiness),并且只有它比其他的政府更能做好这一点,它才具有合法性,而个人的同意是不相关的。[p.35]
计算机组成原理部分笔记
数字在计算机中的表示
Visual Studio 用法
西方哲学史 希尔贝克
在vscode配置cmake
在vscode中配置cmake
配置includePath
vscode的静态语法检查是 intellisense 完成的,想要使它能搜寻到指定的includePath需要这要做:
- ctrl p,输入c/c++ edit configurations(JSON),这会在本地的
./vscode/下创建c_cpp_properties.json在includePath里面添加上自己的include path即可
配置generator
首先 ctrl+p,输入settings.json,点击 “首选项:打开工作区设置(JSON)”。
此操作会创建 ./vscode/settings.json 在此文件中加入"cmake.generator" : "MinGW Makefiles" 根据不同的系统,配置不同的generator。