摘要:
Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。 Dockerfile 中需要调用的文件必须跟 Dockerfile 文件在同一目录下,或者在其子目录下,父目录或者其它路径无效。 # 第一个非注释行必须是 FROM 指令,用来指定制作当前镜像依据的是 阅读全文
posted @ 2022-06-11 15:27
weidadong
阅读(24)
评论(0)
推荐(0)
摘要:
&:与运算,两位都为1,结果才为1 4 & 20 = 4 10100 20 00100 4 00100 4 |:或运算,两位都为0,结果才会0 8 | 16 = 24 10000 16 01000 8 11000 24 ^:异或,相同为0,相异为1 2 ^ 5 = 7 101 5 10 2 111 阅读全文
posted @ 2022-06-10 20:35
weidadong
阅读(34)
评论(0)
推荐(0)
摘要:
1、新建 AppSettings.cs public class AppSettings { private static IConfiguration Configuration { get; set; } public AppSettings(IConfiguration configurati 阅读全文
posted @ 2022-06-10 10:07
weidadong
阅读(49)
评论(0)
推荐(0)
摘要:
SQLite 不支持声明变量,比如 SQL Server 中的 DECLARE @Name VARCHAR(10)。 SQLite 不支持通过SQL语句去删除列。 SQLite 不支持存储过程。 SQLite 字符类型在查询时默认是区分大小写的,可以更改设置。 阅读全文
posted @ 2022-06-07 22:10
weidadong
阅读(233)
评论(0)
推荐(0)
摘要:
创建脚本 CREATE TABLE sample ( Id INTEGER PRIMARY KEY AUTOINCREMENT, Name TEXT NOT NULL, TagId INTEGER NOT NULL, PostId INTEGER NOT NULL, UNIQUE(TagId, Po 阅读全文
posted @ 2022-06-07 22:07
weidadong
阅读(64)
评论(0)
推荐(0)
摘要:
为什么数据库会慢 对于关系型数据库,数据是存储在磁盘上,速度必然会受到IO操作的限制。就算有索引,由于其底层数据存储结构是B+树,效率会受到树高的影响(树的高度和数据量成正比)。 总体优化方案 减少数据量:序列化存储、数据归档、分库分表 以空间换时间:使用缓存、集群化(一主多从)、冗余存储(中间表) 阅读全文
posted @ 2022-06-05 23:56
weidadong
阅读(118)
评论(0)
推荐(0)
摘要:
1NF 要求每列都是不可再分的最小数据单元。例如:地址列,如果需要区分省、市、区和详细地址,那么只用一列存储就不满足第一范式。 2NF 要求每列都要与主键相关,即要求实体的唯一性。 3NF 每列都和主键列直接相关,而不是间接相关,即限制列的冗余性。就是要求我们将冗余的字段单独成表,然后引用它的主键( 阅读全文
posted @ 2022-06-05 22:16
weidadong
阅读(44)
评论(0)
推荐(0)
摘要:
为什么要分库分表 提高性能:数据量达到一定数量级后,性能会急剧下降。 隔离故障:某一个库挂掉了、某个表被锁了,都不会影响别的业务 阅读全文
posted @ 2022-06-05 22:04
weidadong
阅读(14)
评论(0)
推荐(0)
摘要:
官方文档 阅读全文
posted @ 2022-06-04 08:32
weidadong
阅读(20)
评论(0)
推荐(0)
摘要:
CAP 是处理分布式事务的解决方案,同时具有 EventBus 功能。 CAP官方文档 CAP作者博客 阅读全文
posted @ 2022-06-03 19:11
weidadong
阅读(56)
评论(0)
推荐(0)
浙公网安备 33010602011771号