首页
学习
活动
专区
工具
TVP
发布

0x7c00的专栏

专栏作者
161
文章
87077
阅读量
28
订阅数
『数据密集型应用系统设计』读书笔记(五)
在前面几章,我们讨论了数据系统的各个方面,但仅限于数据存储在单台机器上的情况。现在我们进入更高的层次,在接下来的几章讨论将数据库分布到多台机器的情况。
1ess
2021-12-28
3220
『数据密集型应用系统设计』读书笔记(四)
在大多数情况下,修改应用程序的功能也意味着需要更改其存储的数据: 可能需要使用新的字段或记录类型,或者以新方式展示现有数据。 我们在之前讨论的数据模型有不同的方法来应对这种变化。 当数据格式(format)或模式(schema)发生变化时,通常需要对应用程序代码进行相应的更改。但在大型应用程序中,代码变更通常不会立即完成:
1ess
2021-12-21
1.1K0
『数据密集型应用系统设计』读书笔记(三)
一个数据库在最基础的层次上需要完成两件事情: 当你把数据交给数据库时,它应当把数据存储起来;而后当你向数据库要数据时,它应当把数据返回给你。 上一章,我们讨论了数据模型和查询语言,即将数据录入数据库的格式,以及再次返回数据的机制。在本章中我们会从数据库的视角来讨论同样的问题: 数据库如何存储我们提供的数据,以及如何在我们需要时重新找到数据。
1ess
2021-12-20
9060
『数据密集型应用系统设计』读书笔记(二)
在本章中,我们将研究一系列用于数据存储和查询的通用数据模型。特别地,我们将比较关系模型,文档模型和少量基于图形的数据模型。我们还将查看各种查询语言并比较它们的用例。
1ess
2021-12-19
5010
『数据密集型应用系统设计』读书笔记(一)
这本书一直在我的待读列表,但是一直没有机会拜读,直到最近 2021 年已经快要过去,感觉需要在年末提升一下自己。边读边做一下笔记,留待后用。
1ess
2021-12-17
5660
C Sharp(十八)
很多程序语言中有元数据(matedata)的概念,其实元数据就是描述数据的数据。 一个运行的程序查看本身元数据或其他程序元数据的行为就叫做反射(reflection)。 要使用反射,我们必须引入 System.Reflection 命名空间。
1ess
2021-11-01
4430
C Sharp(九)
很多程序都会有一个需求: 当一个特定事件发生时,程序的其他部分可以得到这个事件发生的通知。 发布者/订阅者模式可以满足这个需求: 发布者定义了一系列事件,其他类可以注册某些事件,以便在事件发生时,订阅者可以收到通知响应事件。订阅者注册事件时提供的方法称为回调函数或者事件处理程序。
1ess
2021-11-01
4480
MySQL(二)
基本语法: use {数据库名}; 在命令行会出现: Database changed
1ess
2021-11-01
2820
C Sharp(八)
委托和类一样,都是用户定义类型。类表示数据和方法的集和,而委托则是持有一个或多个方法,以及一系列预定义操作。
1ess
2021-11-01
2790
C Sharp(十一)
对于源类型的任意值在被转换为目标类型时会丢失的情况,C# 语言是不提供两种类型的自动转换,如果我们希望这两种类型进行转换,就必须使用显式转换,这叫做强制转换表达式。
1ess
2021-11-01
3030
C Sharp(十)
C Sharp(十) 發佈於 2018-11-10 这一篇,我们再回来说说最后一种类型: 接口(interface)。 什么是接口 接口是指定一组函数成员而不实现他们的引用类型。 interface IInfo { string GetName(); string GetAge(); } 我们可以用类或结构来实现接口。 class MyCls: IComparable { public int TheValue; public int CompareTo(object o
1ess
2021-11-01
4430
杂(一)
这一篇,记录关于 .Net 和 .Net Core 的一些零碎的知识点,随时更新。
1ess
2021-11-01
6580
MySQL(一)
数据库(Database)是按照数据结构来组织、存储和管理数据的建立在计算机存储设备上的仓库。
1ess
2021-11-01
2670
C Sharp(一)
之前本来想学习一下 NodeJS,考虑到最近一直在使用 C#(主要使用 .Net Core 的 MVC 和 API),并且之前也仔细地研究过一段时间的 C#,.Net 平台的发展也有上升趋势,最近微软收购 Github,打算整合自己的平台,还有 Visual Studio 这一个宇宙第一 IDE 加持,所以就打算把后台技术栈先放在 .Net 上。 目前的打算是将 C# 的知识都过一遍,再逐渐学习一些常用类库,最后把 ASP.Net Core MVC 和 API 都好好看看。 这次我打算边复习边将 C# 中的概念与其他语言做一下对比,以方便有其他语言基础的同学可以更好地理解在 C# 中的相似概念。
1ess
2021-11-01
1.5K0
C Sharp(七)
注意: 数组是引用类型,数组元素可以是值类型也可以是引用类型,这一点与 Ocjective-C 不同,Ocjective-C 中的数组元素不能是基本类型。
1ess
2021-11-01
7540
LinQ 查询表达式
最近的工作是对一个复杂数据库进行操作,模型类之间的关系很复杂。操作方式使用了 LINQ,之前一直对 LINQ 的查询语法不太喜欢,这次使用之后,感觉比方法语法更容易接受,因此详细总结一下查询表达式的语法。
1ess
2021-11-01
1.8K0
算法(二)
假设含有 n 个记录的序列为 {r1, r2, …, rn},其相应的关键字分别为 {k1, k2, …, kn},需确定 1, 2, …, n 的一种排列 p1, p2, …, pn,使其相应的关键字满足 kp1 <= kp2 <= … <= kpn 非递减(或非递增)关系,即使得序列成为一个按关键字有序的序列 {rp1, rp2, …, rpn},这样的操作就称为排序。
1ess
2021-11-01
1850
算法(一)
查找表(Search Table): 是由同一类型的数据元素构成的集合。 关键字(Key): 是数据元素中某个数据项的值,又称为键值。 若此关键字可以唯一地标识某一记录,则称此关键字为主关键字(Primary Key)。
1ess
2021-11-01
3110
C Sharp(三)
上篇我们说过了 2 个类成员: 字段和方法。这一篇我们介绍除了事件和运算符之外的成员。
1ess
2021-11-01
5760
C Sharp(二)
上一篇,我们说过用户定义类型有 6 种,其中最重要的就是类类型,类是面向对象的基础。 程序的数据和功能被组织为逻辑上相关的数据项和函数的封装集合就称为类(class)。 类是一种能存储数据并执行代码的数据结构,包含数据成员和函数成员。 数据成员包括:
1ess
2021-11-01
5400
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档