SImpleDB 包含: Classes that represent fields, tuples, and tuple schemas; A catalog that s...
SImpleDB 包含: Classes that represent fields, tuples, and tuple schemas; A catalog that s...
Coroutine 先要知道什么是 Coroutine,按照 Wikipedia 上的定义 Coroutines are computer program component...
context manager 协议包括 __enter__ 和 __exit__.with 开始时, context manager object 的 __enter__ ...
在 Python 中,迭代特性远比我们想象中运用的多,很多我们平常忽略的东西都用到对象能迭代的特性,比如 for collection type construction a...
Fluent Python Metaprogramming 部分的笔记, 在加上了其他杂七杂八的东西 Dynamic Attribute and Property 首先要先明...
摘自 Fluent Python evalsupport.py evaltime.py evaltime_meta.py
CS145 online versionoffline version CS246 online versionoffline version
Constraint Impose restrictions on allowable data, beyond those imposed by structure and...
数据库可以分三个层次 Physical:就是储存在磁盘上的数据 Conceptual:对磁盘上的数据抽象成我们定义的一个个 Relation Logical:进一步抽象,Vi...
有限范围的查询可以通过多次 Join 实现,但如果不知道范围则需要引入 Recursion树,图 结构类型的数据经常有 Recursion 的需要Stanford CS145...
数据库往往要有如下要求 Concurrent database accessExecute sequence of SQL statements so they appear...
Index 是为了加速查询的速度,它是储存在数据库中的实实在在的数据结构。通过 Index 可以快速定位到数据库中的具体某一行 Index 的实现数据结构常有 平衡树(B t...
Design by decompositionDatabase Normalization "Mega" relations + properties of the data...
Data Definition Language (DDL)create table, drop table, etc Data Manipulation Language ...
Sublime Text:一款具有代码高亮、语法提示、自动完成且反应快速的编辑器软件,不仅具有华丽的界面,还支持插件扩展机制,用她来写代码,绝对是一种享受。相比于难于上手的V...
Python 的 Magic Method 就是以双下划线起始和结尾的方法。为什么要有这些方法呢?我的理解是:Python 中万物皆对象,所以如果 Python 完全遵循面向...
我们将会看到一些在Python中使用线程的实例和如何避免线程之间的竞争。 你应当将下边的例子运行多次,以便可以注意到线程是不可预测的和线程每次运行出的不同结果。 声明:从这里...
Unicode and UTF-8 首先我们要理清两个事实: 所有东西(file, network)在计算机中都是以 byte 存储的。但是 byte 本身没有含义,为了使 ...