Django作为一个庞大的、自带电池的、整体Web开发解决方案框架,源代码多、子系统多、工具多。要将如此多的内容集成到一起,必然需要一个指导性的设计理念和哲学思维。这样才不至于显得东拼西凑、杂乱无章、接口混乱,而是整体一致、思路清晰、逻辑合理。既方便了源码开发,也方便了应用开发。 ...
分类:
其他好文 时间:
2020-05-07 15:38:42
阅读次数:
60
悲剧的诞生:尼采美学文选·[德]尼采 周国平 三联书店 1986 权力意志:重估一切价值的尝试 尼采 张念东, 凌素心译 商务印书馆 1991 苏鲁支语录 尼采 徐梵澄译 商务印书馆 1992 论道德的谱系 尼采 周红译 三联书店 1992 偶像的黄昏 周国平 光明日报出版社 1996 尼采哲理美文 ...
分类:
Web程序 时间:
2020-05-05 16:22:54
阅读次数:
91
世界万物都是并行发生的,天生对并发支持良好的go语言更容易描述并行的世界; 世界是由物质组合构成的-微观世界:由小的粒子组合成大的粒子;宏观世界:由小的物体组合成大的物体; 继承只能描述现实世界的一小部分,使用继承是不全面的;go的设计选择的是组合,这个和现实世界比较吻合的设计,表现力更强; 世界是 ...
分类:
编程语言 时间:
2020-05-02 09:24:33
阅读次数:
104
socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,都可以用“打开open –> 读写write/read –> 关闭close”模式来操作。 socket现在已经演化为一种通信规范。计算之间的通信,甚至进程间的通信都可以使用这种编程规范。不同的地方实现该规范的方式不同 ...
分类:
其他好文 时间:
2020-05-01 16:57:18
阅读次数:
81
哲学家就餐问题是1965年由Dijkstra提出的一种线程同步的问题。 问题描述:一圆桌前坐着5位哲学家,两个人中间有一只筷子,桌子中央有面条。哲学家思考问题,当饿了的时候拿起左右两只筷子吃饭,必须拿到两只筷子才能吃饭。上述问题会产生死锁的情况,当5个哲学家都拿起自己右手边的筷子,准备拿左手边的筷子 ...
分类:
其他好文 时间:
2020-05-01 12:40:20
阅读次数:
84
开始位置 "原文链接" [TOC] 跳转到文章尾部 [^1] [^1]: 跳转到文章头部 佛陀传 作者:不清楚,查不到 根据网文整理。 欣乐,于2020年元旦 再次校正,两次加了些重点。 欣乐,于2020年4月26日 第一章、请你们看这个“人” 1、为人间榜样的释尊 我说请你们看这个“人”。是因这里 ...
分类:
其他好文 时间:
2020-04-26 09:14:47
阅读次数:
186
英国哲学家培根坚信,以掌握自然界发展规律为内容的人的知识本身就是一种巨大的力量,他提出百:“人的知识和人的力量相结合为一”,“达到人的力量度的道路和达到人的知识的道路是紧挨着的,而且几乎是一样的”,培根的这一观点被后人表达为著名的口号:“知识就是力量”.培根所说的人的知识是指自然知识,他指出科学技术 ...
分类:
其他好文 时间:
2020-04-26 01:13:27
阅读次数:
78
Q:5 个沉默寡言的哲学家围坐在圆桌前,每人面前一盘意面。叉子放在哲学家之间的桌面上。(5 个哲学家,5 根叉子) 所有的哲学家都只会在思考和进餐两种行为间交替。哲学家只有同时拿到左边和右边的叉子才能吃到面,而同一根叉子在同一时间只能被一个哲学家使用。每个哲学家吃完面后都需要把叉子放回桌面以供其他哲 ...
分类:
其他好文 时间:
2020-04-21 11:23:39
阅读次数:
69
T1 看起来是个状压$dp$。 设$dp[i][j][S]$为前$i$行,放置了$j$个哲学家,第$i$行放的情况是$S$的方案数。 那么对于两个状态,能否由上一行转移到这一行会存在一些判断,这些判断暴力写一写就行了,也不是很恶心。 对于两个状态能够转移的话$s_1\rightarrow s_2$, ...
分类:
其他好文 时间:
2020-04-17 15:20:26
阅读次数:
71