理解数据库系统 理解数据库系统
Database数据库是一个存储数据的系统,它可以存储大量的数据,并且能够高效地检索这些数据。数据库中的数据被组织成表格的形式,这些表格称为表。表中的每一行代表一个记录,每一列代表一个字段。 对于数据库而言,重要的不是数据量,而是当数据量
2024-08-20 Stan ke
并发效率与多线程安全 并发效率与多线程安全
why you need to learn 并发与多线程? 当你需要让程序快速处理大量数据或高频率的任务时,并发和多线程能帮你充分发挥多核处理器的优势。这就像是给你的应用装上了多台引擎,使得任务处理更加迅速高效。掌握并发和多线程,可以让你更
Token设计与选型 Token设计与选型
Token设计Token是一个令牌,客户端访问服务器时,验证通过后服务端会为其签发一张令牌,之后客户端就可以携带令牌访问服务器,服务端只需要验证令牌的有效性即可。 一句话概括;访问资源接口(API)时所需要的资源凭证 在身份验证和授权领域,
分布式系统中的一致性模型 分布式系统中的一致性模型
一致性模型概述一致性模型是分布式系统中对数据读写操作顺序和结果的约定。不同的一致性模型定义了在不同情况下系统对数据的一致性保证程度。而其之所以这么重要正是因为其复杂而又直接关系到一个分布式系统的正确性,所以值得被反复讨论。 在开发单机多线程
Bios与操作系统 Bios与操作系统
操作系统很难定义,[7]但有人称其为“为用户及其应用程序管理计算机资源的软件层”。[8]操作系统包括始终在运行的软件(称为内核),但也可以包含其他软件。[7] [9]可以在计算机上运行的另外两种程序是系统程序(与操作系统相关,但可能不是内核
Notion Notion
Try Notion publish https://delicious-human.notion.site/CS-NOTES-5b4c36d4c364459d9d1e909420c17377?pvs=4 我一直在使用 Notion 来管理
2024-06-18 Stan ke
从Docker容器探究Linux 从Docker容器探究Linux
我最近一直在研究开源多语言应用服务器 NGINX Unit。在研究中,我注意到 Unit 同时支持 namespace 和 cgroup 这两项 进程隔离 的特性本文将介绍这两大构成 容器 基础的 Linux 技术。 容器及相关工具(例如
信任的本质 信任的本质
一战期间,战争被和平打破。那是在 1914 年「西方战线」的圣诞节,尽管有着严格的军令不准他们与敌方士兵谈笑风生,英国和德国的军人们却都离开了他们的战壕,穿过了无人地带,聚集在了一起,来埋葬他们的战友、交换礼物、有的还玩起了游戏。 相比之下
2024-06-06 Stan ke
算法DSA 算法DSA
算法题目已经成为了公司筛人的一种方式,大厂的每一轮面试基本都会有几道算法题,甚至有的公司笔试全部都是算法题。其他题目答的都差不多,那你算法题做不出来,可能就被淘汰了。 所以为啥要刷算法题呢?一方面是帮助你学习和理解算法,但另一方面也是像背公
Personal Thoughts Personal Thoughts
“那一天我二十一岁,在我一生的黄金时代。我有好多奢望。我想爱,想吃,还想在一瞬间变成天上半明半暗的云。后来我才知道,生活就是个缓慢受锤的过程,人一天天老下去,奢望也一天天消失,最后变得像挨了锤的牛一样。可是我过二十一岁生日时没有预见到这一
2024-03-11 Stan ke
1 / 2