多对多映射表示集合值关联,其中任何数量的实体可以与其他实体的集合关联。 在关系数据库中,一个实体的任何行可以被引用到另一个实体的任意数量的行。 完整的项目目录结构如下所示 - @ManyToMany 示例 在这个例子中,我们将创建学生和图书馆之间的多对多关系,以便可以为任何数量的学生发放任何类型的书 ...
分类:
其他好文 时间:
2020-03-06 01:11:47
阅读次数:
78
查看系统支持的文件系统: 格式化硬盘:mkfs 命令 或者 mkfs -t xfs /dev/sdc1 centos新添加硬盘默认不开启acl功能需要手动添加 tune2fs -o acl /dev/sdb1 给硬盘分区添加lab e2lable /dev/sdb1 ooxx 查看磁盘的文件系统类型 ...
分类:
系统相关 时间:
2020-03-06 01:11:15
阅读次数:
81
在YAML中,将了解如下各种字符流 - 指令 文件边界标记 文件 完整流 在本章中,将详细介绍和学习它们。 1. 指令 指令是YAML处理器中使用的基本指令。 指令是表示详细信息,如注释,不会反映在序列化树中。 在YAML中,无法定义私有指令。 本节讨论各种类型的指令及相关示例 - 保留指令保留指令 ...
分类:
其他好文 时间:
2020-03-06 01:10:47
阅读次数:
63
在本章中,将重点介绍用于表示内容的各种标量类型。 在YAML中,注释可以在标量内容之前或之后。但要注意的是,注释不应包含在标量内容中。 请注意,除了在多个键中使用外,所有流标量样式都可以包含多行。 标量的表示如下 - %YAML 1.1 !!map { ? !!str "simple key" : ...
分类:
其他好文 时间:
2020-03-06 01:10:18
阅读次数:
72
了解TSDB基本知识。对比InfluxDB,OpenTSDB,Druid,Elasticsearch特性。
分类:
数据库 时间:
2020-03-06 01:10:04
阅读次数:
160
第八章、数据库后台编程技术 内容提要: 1、掌握存储过程的定义与使用 2、掌握用户定义函数的创建与使用 3、掌握触发器的定义与使用 4、掌握游标的定义与使用 第一节 存储过程 1、基本概念 使用T SQL语言编写代码时,有两种方式存储和执行代码: (1)在客户端存储代码,通过客户端程序或SQL命令向 ...
分类:
数据库 时间:
2020-03-06 01:09:39
阅读次数:
100
1.1Docker的数据管理 数据卷和目录映射 数据卷 本质: 就是本地宿文件系统的一个目录 docker volume create container-vl1 [root@localhost ~]# docker volume ls DRIVER VOLUME NAME local contai ...
分类:
其他好文 时间:
2020-03-06 01:09:08
阅读次数:
64
在本章中,我们将讨论Git的生命周期。 在后面的章节中,我们将介绍每个操作的 Git 命令。 一般工作流程如下: 将Git的一个存储库克隆为工作副本。 可以通过添加/编辑文件修改工作副本。 如有必要,还可以通过让其他开发人员一起来更改/更新工作副本。 在提交之前查看更改。 提交更改:如果一切正常,那 ...
分类:
其他好文 时间:
2020-03-06 01:08:52
阅读次数:
58
1.Deployment Deployment是为了更好的解决Pod的编排问题才引入的,可以把它看作是RC的一次升级,最大的升级是我么可以看到Pod部署的进度。 Deployment典型的使用场景如下: 创建一个Deployment对象来生成对应的Replica Set(相当于RC的进化版,kube ...
分类:
Web程序 时间:
2020-03-06 01:08:19
阅读次数:
88
Reactor 主线程往epoll内核事件表中注册socket上的读就绪事件 主线程调用epoll_wait等待socket上有数据可读 当socket上有数据可读时,epoll_wait通知主线程,主线程则将socket可读事件放入请求队列。 睡眠在请求队列上的某个工作线程被唤醒,它从socket ...
分类:
其他好文 时间:
2020-03-06 01:08:03
阅读次数:
49
各种类型的字符用于各种功能。 本章详细讨论了YAML中使用的语法,并重点介绍了字符操作。 指示符字符 指示符包括用于描述YAML文档内容的特殊语义。 下表详细说明了这一点。 编号字符功能 1 _ 它表示块序列条目 2 ? 它表示映射键 3 : 它表示映射值 4 , 它表示流集合条目 5 [ 它开始流 ...
分类:
其他好文 时间:
2020-03-06 01:07:41
阅读次数:
112
局部变量,如下图,函数里修改的name只在函数生效了。 对列表,字典等局部修改后的作用域 ...
分类:
其他好文 时间:
2020-03-06 01:07:24
阅读次数:
42
什么是同源策略: 同源策略是浏览器的一个安全功能,不同源的客户端脚本在没有明确授权的情况下,不能读写对方资源。同源策略限制了从同一个源加载的文档或脚本如何与来自另一个源的资源进行交互。这是一个用于隔离潜在恶意文件的重要安全机制。 但是两个源在达成共识后,需要相互传递数据就需要避开这个问题。所有就要使 ...
分类:
Web程序 时间:
2020-03-06 01:07:01
阅读次数:
82
现象: { "timestamp": "2020-03-05T15:37:14.715+0000", "status": 401, "error": "Unauthorized", "message": "Unauthorized", "path": "/oauth/check_token" } 解 ...
分类:
其他好文 时间:
2020-03-06 01:06:44
阅读次数:
81
其实装饰器它就是一个闭包。装饰器实现的是,返回一个内嵌的函数以及函数所需要的外部变量, 什么是闭包?(https://www.bilibili.com/video/av49346682) 如果一个函数定义在另一个函数的作用域内,并且引用了外层函数的变量,则该函数称为闭包。 闭包例子: def out ...
分类:
其他好文 时间:
2020-03-06 01:06:17
阅读次数:
48
题目大意: 给定两个多项式长度 n 和 m ,再给定每一项的系数,由常数项到最高次项 保证多项式所有项系数的最大公约数为 1 再给定一个质数 p 问两个多项式相乘后得到的第三个多项式中 哪一项的系数不是 p 的倍数,输出这个项的x的幂次(下标) 存在多个答案时,输出任意一个 解题思路: 从 “保证多 ...
分类:
其他好文 时间:
2020-03-06 01:05:38
阅读次数:
82
高精度 四位压缩 基本原理: 建立一个数组 每一位上存4位数字 运用一定的方法运算,以实现大整数的运算; 封装在了结构体内; 目前只有高精度+高精度、高精度*单精度、max(高精度,高精度); 代码: //高精度四位压缩 const int M=85,mod=10000; struct HP { i ...
分类:
其他好文 时间:
2020-03-06 01:05:22
阅读次数:
85