项目/编程理论
-
分布式一致性理论和一致性协议2PC、3PC
分布式一致性 数据的一致性模型 强一致性:要求无论更新操作实在哪一个副本执行,之后所有的读操作都要能获得最新的数据。 弱一致性:用户读到某一操作对系统特定数据的更新需要一段时间,我…
-
大型网站架构的演变过程
单机时代 大型网站都是从小型网站发展而来,网站架构也是一样,是从小型网站架构逐步演化而来。小型网站最开始时没有太多人访问,只需要一台服务器就绰绰有余,最典型的是在小型网站上称霸的L…
-
数据库理论之范式与反范式
函数依赖 定义 A 和 B 是两个属性集,来自同一关系模式,对于同样的 A 属性值,B 属性值也相同。这种关系称为函数依赖。 记作A->B ,称为B函数依赖于A。 部分函数依赖 如…
-
数据库理论之并发控制
并发控制概述 多用户数据库:允许多个用户同时使用的数据库(订票系统) 不同的多事务执行方式: 串行执行:每个时刻只有一个事务运行,其他事务必须等到这个事务结束后方能运行。 交叉并发…
-
数据库理论之事务与恢复技术
本文参考资源: 什么是事务?事务的四个特性、不考虑隔离会导致的三个问题以及四种隔离级别_数据库_cd546566850的博客-CSDN博客 基本概念 事务:是用户定义的一个数据库操…
-
数据库理论之查询处理和查询优化
关系数据库的查询处理和查询优化 查询处理 查询处理是 是 RDBMS 执行查询语句的过程,其任务是把用户提交给 RDBMS 的查询语句转换为高效的查询执行计划。 查询处理步骤 查询…
-
数据库理论之OLTP与OLAP
OLTP OLTP 即联机事务处理,就是我们经常说的关系数据库,意即记录即时的增、删、改、查,就是我们经常应用的东西,主要供基层人员使用,进行一线业务操作,这是数据库的基础。 对于…
-
WinForm截图OCR小项目的开发-瞥见知识的融会贯通
最近因为有个需要截图OCR的需求,再加上需要交一个C#大作业,就做了一个WinForm截图OCR小项目出来。(不过后来发现QQ截图好像已经有这功能了?) 运行截图: 谈一谈挺有意思…
-
23种设计模式归纳
参考文档 23种设计模式全解析 - codeTao - 博客园 设计模式(创建型) - 八一鱼 - 博客园 设计模式(结构型) - 八一鱼 - 博客园 代理模式和装饰者模式的区别 …
-
在线运行C++、java、python代码的小项目实现
本网站在2019年8月12日之前用的代码演示功能是借用了 https://tool.lu/coderunner/ 的在线运行代码工具,在此致谢。 有一段时间这个工具突然失效了,我就…