摘要:
####1.构建rocketmq镜像并部署(附带ACL, 单节点) 由于docker官网的rocketmq镜像已经是很久以前的了,所以我选择去github上下载最新源码自己构建镜像 下载源码rocketmq-docker, 然后构建最新版本rocketmq镜像 git clone git@githu 阅读全文
摘要:
问题: int(1)和tinyint(1)有什么区别? mysql中设置了存储类型后,存储是定长的,int(1)和int(4)在硬盘中所占的字节数是一样的。int类型占4个字节,tinyint占1个字节。int(1)和int(4)从本身长度还是存储方式上都是一样的,区别就是显示的长度不同。 int( 阅读全文
摘要:
第二章--数据模型与查询语言 关系模型和文档模型 概览 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表达式抛出一个 阅读全文
摘要:
1.介绍vuex里面的四大金刚:State,Mutations,Actions,Getters (针对localStorage和这个用来存储的区别,感兴趣的可以搜一下) State(state) Vuex使用单一状态树,用一个对象就包含了全部的应用层级状态。至此它便作为一个“唯一数据源(SSOT)” 阅读全文
摘要:
1. 什么是区块链(比特币)? 区块链是一个信息技术领域的术语。从本质上讲,它是一个共享数据库,存储于其中的数据或信息,具有“不可伪造”、“全程留痕”、“可以追溯”、“公开透明”、“集体维护”等特征。基于这些特征,区块链技术奠定了坚实的“信任”基础,创造了可靠的“合作”机制,具有广阔的运用前景。 1 阅读全文
摘要:
.parent { display: flex; flex-flow: row; overflow-x: scroll;}.child { overflow-x: auto; flex: none; width: 15vh;} 阅读全文