03 2022 档案
摘要:第二章--数据模型与查询语言 关系模型和文档模型 概览 SQL:数据被组织成关系(relations),在SQL中称为表(table),其中每个关系都是元组(tuples)的无序集合(在SQL中称为行) 网络模型和层次模型 XML数据库 NoSQL:“不仅仅是SQL”。混合持久化:关系数据库和非关系
阅读全文
摘要:数据密集型系统设计 第一章--可靠、可扩展与可维护的应用系统 应用类型 计算密集型(compute-intensive):CPU处理能力一般是第一限制因素 数据密集型(data-intensive):数据量、数据的复杂度以及数据的快速多变性为限制因素 构成模块 数据库:用以存储数据,可再次访问 高效
阅读全文
摘要:高性能mysql 第一章——Mysql架构与历史 三层架构 第一层——连接层 负责登陆、连接的安全校验认证等 第二层——服务器层 所有核心功能服务都在这一层(解析、分析、优化、缓存、内置函数等等) 并发控制 读写锁 共享锁(读锁) 排他锁(写锁) 锁粒度 表锁:开销小,锁粒度大,并发低,死锁可能性低
阅读全文
摘要:背景 最近项目中需要集成其他系统,需要把其他系统的jar包引入到项目里面,于是记录一下如何把第三方jar包制作成依赖导入到maven项目中 步骤 进入到第三方jar包目录中(该目录不应该是maven已经打包好的目录里面) ⚠️有时候报错需要pom,可以把后面的参数加"引号"解决(实践可行) mvn
阅读全文
摘要:函数式接口 以前一直好奇java能不能传参的时候参数为方法,现在通过函数式接口可以做到了。以前一直用的不多,最近用到了就做一个简单的汇总以及演示demo。 1.什么是函数式接口? 只包含一个抽象方法的接口,称为函数式接口 你可以通过Lambda表达式来创建该接口的对象。(若Lambda表达式抛出一个
阅读全文