Django Rest Framework
Web应用开发模式 前后端分离 通俗地讲, 其实判定很简单:如果前端和后端这两个角色, 只通过API 文档就能进行数据交流,就说明他们的逻辑是分离的。我们可以称之为 “前后端代码分离”。 如果除了 API 文档之外还需要各种其他的数据交流方式,比如后端把数据藏在一个 div 的属性里,那么就不是前后端分离的。像各种框架里的模板引擎和渲染功能。 至于所谓的 “最佳实践”...
哲学基础概念和词条
基本概念 中国哲学时期划分 西方哲学时期划分 6 th century BC - 6 th century AC 古代哲学 2 nd century AC - 16 th century AC 中古哲学 17 th century AC - 17 th century AC 近代哲学 20 th century 现代西方哲学 基础词汇 很多基础概念, 随着发展和演化, 其含义也会发生变动. 中国哲学语境下的, 儒道释相互纠缠的. 欧...
从足球到自己, 再从世界杯和梅西到百年孤独
熬夜看完了2022年世界杯决赛, 但心里更多想得是足球之外的东西。 从足球到自己 首先是自己, 自己不是个足球爱好者, 甚至不是体育爱好者, 也无法理解更快更高更强的含义, 尽管有着一米八身高这种还算行的身高条件。因为个人的身体再快再高再强, 快不过子弹, 高不过科技, 抢不过战斗机与核武器。人和文明的生存与发展, 更加依赖的是智力。 但是每一个个体自身的身体素质和武力值...
Python 进程, 线程, 协程
什么是进程? 进程是对资源进行分配和调度的最小单位,是操作系统结构的基础,是线程的容器(就像是一幢房子,一个空壳子,并不能运动)。 进程是一个实体,每个进程都有自己的地址空间,一般包括文本区域(text region)、数据区域(data region)和堆栈(stack region) 文本区域存储处理器执行的代码;数据区域存储变量和进程在执行期间所使用的动态分配的内存;堆栈区域存...
MySql binlog 日志
前言 日志是mysql数据库的重要组成部分,记录着数据库运行期间各种状态信息。mysql日志主要包括错误日志、查询日志、慢查询日志、事务日志、二进制日志几大类。作为开发,我们重点需要关注的是二进制日志(binlog)和事务日志(包括redo log和undo log),本文接下来会详细介绍这三种日志。 binlog binlog用于记录数据库执行的写入性操作(不包括查询)信息,以二进...
什么是CPython GIL?
什么是Python GIL? 什么是解释器? Python作为一门解释性语言,先把源代码编译为字节码,再放进虚拟机中执行,整个过程是由解释器执行并完成的。类似的还有JavaScript和PHP等。 但是解释器并不是只有一种,官方的解释器是基于C语言开发的CPython。但是除了CPython,还有基于Java实现的Jython、基于R 语言实现的RPython等等。 什么是GIL? GIl 是一种互...
道教形而上学和西方metaphysics的关系
metaphysics的起源 希腊时代, metaphysics作为一门学科的名称,最初由亚里士多德在一本包括十四卷的著述中构建。 尽管亚里士多德在实质上创建了这门学科,但他却从来没用过“metaphysics”这个术语来指代这门学科。 在metaphysics这门学科里, 亚里士多德使用的四个词是:“第一哲学”(first philosophy)、“第一科学”(first science)、“智慧”(wisdom),和“神学”(theology)。...
尼采虚无主义的理解, 矛盾所在, 以及可能的解决方法。
什么是虚无主义? 虚无主义,指作为哲学意义认为世界,特别是人类的存在没有意义、目的以及可理解的真相及最本质价值。与其说它是一个人公开表示的立场,不如说它是提出的一种针锋相对的意见。 虚无主义Nihilism这个词最早来源于拉丁语中的“nihil”,意为“什么都没有” 不仅仅是任何东西都没有内在客观的意义, 而且任何意义包括你自己创造的意义, 也完全没有意义, 失去支撑自己生...
所有金属都导电吗?
最近在查阅逻辑学资料中关于"推理"的一个例子: 所有金属都是导电的; 所有橡胶不是金属; 所以,所有橡胶不是导电的。 当读到这里, 立即又一次想到查理·芒格和李笑来。查理·芒格提到的是“思维模型”, 李笑来提到的是“元知识” 。 世界上有很多规律 , 有些是当今人类文明科学体系下的客观事实, 有些是屡试不爽的心理共性和人性。 荀子在高中课文里说“君子生非异...
逻辑学
什么是逻辑学? 逻辑学是一个哲学分支学科。其是对思维规律的研究。逻辑和逻辑学的发展,经过了具象逻辑—抽象逻辑—具象逻辑与抽象逻辑相统一的对称逻辑三大阶段。 逻辑学是研究思维的学科。所有思维都有内容和形式两个方面。 思维内容是指思维所反映的对象及其属性; 思维形式是指用以反映对象及其属性的不同方式,即表达思维内容的不同方式。 从逻辑学角度看,抽象思维...
排中律
排中律 law of excluded middle, 指在同一个思维过程中,两种思想不能同假,其中必有一真,即“要么A要么非A”,是形式逻辑的基本规律之一。 排中律要求在同一思维过程中,不能对不能同假的命题(矛盾关系、反对关系)同时加以否定。比如有一块空地可以种庄稼,甲、乙两人讨论这块地该种什么庄稼好。甲一会儿说应该种玉米,一会儿又说不应该种玉米。针对甲的说法,乙说: “你的两种...
休息区
好的作品太多,经常忘记更新 纪录片 电影 音乐 图书 电视剧 过把瘾 http://tv.cctv.com/2012/12/20/VIDA1355968062598944.shtml 天道 https://www.bilibili.com/video/BV1gi4y137NR/ 相爱十年 https://www.bilibili.com/bangumi/play/ep195284 希望的大地 https://www.bilibili.com/bangumi/play/ep697565 视频 徐...
Python 进程/线程/协程/异步编程
前置基础 什么是GIL? 进程 线程 协程 非协程实例 首先来看非协程的代码实例 t1 = time.time() def func1(): print("当前执行function 1") time.sleep(1) # 当程序出现了同步操作的时候. 异步就中断了 print("当前执行function 1") def func2(): print("当前执行function 2") time.sleep(2) print("当前执行function 2") ...
What does if __name__ == “__main__”: do?
a = 'a' print('我是script a') print(a) import script_a b = 'b' print('我是script b') print(b) a = 'a' print('我是script a') if __name__ == "main": print(a) import script_a b = 'b' print('我是script b') print(b) 现在有A.py和 B.py两个脚本文件 A.py B.py 在B中import A import A这...
关于bowmanjin
关于网站 bowmanjin是一个容易猜想到的汉字姓名。 bowmanjin.com 是思维或者感觉涌动的时候, 写一些文字记录的地方。 华夏长河 华夏长河是宇宙里的一条河流, 他奔腾不止, 生生不息。 智能进化 智能进化是关于生命体在认知、逻辑、元知识等方面的思考。 毫无疑问人类是比大多数动物具有更加复杂智能特性的生命体, 就人类内部而言, 不同个体间的智能特...
- 1
- 2