0x7c00的专栏

161 篇文章
13.1K 次阅读
28 人订阅

全部文章

1ess

『数据密集型应用系统设计』读书笔记(五)

在前面几章,我们讨论了数据系统的各个方面,但仅限于数据存储在单台机器上的情况。现在我们进入更高的层次,在接下来的几章讨论将数据库分布到多台机器的情况。

7120
1ess

『数据密集型应用系统设计』读书笔记(四)

在大多数情况下,修改应用程序的功能也意味着需要更改其存储的数据: 可能需要使用新的字段或记录类型,或者以新方式展示现有数据。 我们在之前讨论的数据模型有不同的方...

10050
1ess

『数据密集型应用系统设计』读书笔记(三)

一个数据库在最基础的层次上需要完成两件事情: 当你把数据交给数据库时,它应当把数据存储起来;而后当你向数据库要数据时,它应当把数据返回给你。 上一章,我们讨论了...

6050
1ess

『数据密集型应用系统设计』读书笔记(二)

在本章中,我们将研究一系列用于数据存储和查询的通用数据模型。特别地,我们将比较关系模型,文档模型和少量基于图形的数据模型。我们还将查看各种查询语言并比较它们的用...

9910
1ess

『数据密集型应用系统设计』读书笔记(一)

这本书一直在我的待读列表,但是一直没有机会拜读,直到最近 2021 年已经快要过去,感觉需要在年末提升一下自己。边读边做一下笔记,留待后用。

7130
1ess

C Sharp(十八)

很多程序语言中有元数据(matedata)的概念,其实元数据就是描述数据的数据。 一个运行的程序查看本身元数据或其他程序元数据的行为就叫做反射(reflecti...

11920
1ess

C Sharp(九)

很多程序都会有一个需求: 当一个特定事件发生时,程序的其他部分可以得到这个事件发生的通知。 发布者/订阅者模式可以满足这个需求: 发布者定义了一系列事件,其他类...

6820
1ess

MySQL(二)

基本语法: use {数据库名}; 在命令行会出现: Database changed

9720
1ess

C Sharp(八)

委托和类一样,都是用户定义类型。类表示数据和方法的集和,而委托则是持有一个或多个方法,以及一系列预定义操作。

8620
1ess

C Sharp(十一)

对于源类型的任意值在被转换为目标类型时会丢失的情况,C# 语言是不提供两种类型的自动转换,如果我们希望这两种类型进行转换,就必须使用显式转换,这叫做强制转换表达...

7830
1ess

C Sharp(十)

12130
1ess

杂(一)

这一篇,记录关于 .Net 和 .Net Core 的一些零碎的知识点,随时更新。

8320
1ess

MySQL(一)

数据库(Database)是按照数据结构来组织、存储和管理数据的建立在计算机存储设备上的仓库。

9310
1ess

C Sharp(一)

之前本来想学习一下 NodeJS,考虑到最近一直在使用 C#(主要使用 .Net Core 的 MVC 和 API),并且之前也仔细地研究过一段时间的 C#,....

9630
1ess

C Sharp(七)

注意: 数组是引用类型,数组元素可以是值类型也可以是引用类型,这一点与 Ocjective-C 不同,Ocjective-C 中的数组元素不能是基本类型。

7310
1ess

LinQ 查询表达式

最近的工作是对一个复杂数据库进行操作,模型类之间的关系很复杂。操作方式使用了 LINQ,之前一直对 LINQ 的查询语法不太喜欢,这次使用之后,感觉比方法语法更...

7720
1ess

算法(二)

假设含有 n 个记录的序列为 {r1, r2, …, rn},其相应的关键字分别为 {k1, k2, …, kn},需确定 1, 2, …, n 的一种排列 p...

6130
1ess

算法(一)

查找表(Search Table): 是由同一类型的数据元素构成的集合。 关键字(Key): 是数据元素中某个数据项的值,又称为键值。 若此关键字可以唯一地标识...

10530
1ess

C Sharp(三)

上篇我们说过了 2 个类成员: 字段和方法。这一篇我们介绍除了事件和运算符之外的成员。

12320
1ess

C Sharp(二)

上一篇,我们说过用户定义类型有 6 种,其中最重要的就是类类型,类是面向对象的基础。 程序的数据和功能被组织为逻辑上相关的数据项和函数的封装集合就称为类(cla...

8320

扫码关注云+社区

领取腾讯云代金券