第一范式:1NF 是对属性的原子性约束,要求属性具有原子性,不可再分解; 第二范式:2NF 是对记录的惟一性约束,要求记录有惟一标识,即实体的惟一性; 第三范式:3NF 是对字段冗余性的约束,即任何字段不能由其他字段派生出来, 它要求字段没有冗余。。 范式化设计优缺点: 优点: 可以尽量得减少数据冗 ...
分类:
其他好文 时间:
2020-06-21 16:08:52
阅读次数:
144
1.代码块 : 以冒号作为开始,用缩进来划分作用域 if 5 == 6: print(111) print(222) 2.双向分支 """ if 条件表达式: code1.. code2.. else: code3.. code4.. 3.多项分支 # ### 多项分支 """ 语法: if 条件表 ...
分类:
编程语言 时间:
2020-06-21 11:41:08
阅读次数:
90
当前服务器的IP为192.168.79.128 1、Keepalived下载 https://www.keepalived.org/download.html 我这里下载的是Version 2.0.18 2、Keepalived安装 cd /home/tools/ tar -zxvf keepali ...
分类:
其他好文 时间:
2020-06-21 00:33:37
阅读次数:
65
前段时间优化一个公司历史老项目的Web性能,却引出了一系列的问题,让我反思良多。 我通过Chrome的Lighthouse工具可以看出一些性能参数和问题反馈,我逐一对其进行优化。 根据资源请求的不同,大致可以分为前端资源性能和后端程序性能两个方面。 先分析一下前端资源吧: Defer offscre ...
分类:
Web程序 时间:
2020-06-21 00:25:06
阅读次数:
69
Keepalived 高可用基本概述 什么是高可用 一般是指2台机器启动着完全相同的业务系统,当有一台机器down机了,另外一台服务器就能快速的接管,对于访问的用户是无感知的。 高可用通常使用什么软件? 硬件通常使用 F5软件通常使用 keepalived **注意:**任何软件都可以使用keepa ...
分类:
其他好文 时间:
2020-06-21 00:14:45
阅读次数:
99
使用的是 vue 3.0 在导航部分重复点击报错 报错信息如图 Avoided redundant navigation to current location: 避免了对当前位置的冗余导航 其实无伤大雅,不影响操作的。 百度了解决方案,在 route.js 中添加以下代码 Vue.use(VueR ...
分类:
其他好文 时间:
2020-06-20 16:34:50
阅读次数:
286
差错 检错 纠错 只有无限长时能保证不出错 校验和 循环冗余编码 多路访问控制协议 硬划分: TDMA(需要节拍器,只能串行) FDMA(集成度低) ALOHA(卫星通信) PURE ALOHA 时隙ALOHA(简称SA)是射频识别(RFID)系统中常用的防碰撞算法。1972年,Roberts提出了 ...
分类:
其他好文 时间:
2020-06-20 01:16:35
阅读次数:
50
题目链接:http://poj.org/problem?id=1190 剪枝的常用思考策略:优化搜索顺序(从决策数量越少的位置开始决策)、排除冗余的等效的操作、可行性剪枝、最优性剪枝、上下界剪枝,其中在可行性剪枝方面可以利用“未来期望进行剪枝” 要充分利用不等式关系进行放缩,将不可能的状态进行剪枝, ...
分类:
编程语言 时间:
2020-06-19 16:36:53
阅读次数:
62
前言 一、raid的定义与作用 raid(独立冗余磁盘阵列)。raid技术通过把多个硬盘设备组合成一个容量更大的,安全性更好的磁盘阵列。把数据切割成许多区段后分别放在不同的物理磁盘上,然后利用分散读写技术来提升磁盘阵列整体的性能,同时把多个重要数据的副本同步到不同的物理设备上,从而起到了非常好的数据 ...
分类:
其他好文 时间:
2020-06-19 14:13:34
阅读次数:
46
生产环境中一台mysql主机存在单点故障,所以我们要确保mysql的高可用性,即两台MySQL服务器如果其中有一台MySQL服务器挂掉后,另外一台能立马接替其进行工作。MySQL的高可用方案一般有如下几种:keepalived+双主,MHA,PXC,MMM,Heartbeat+DRBD等,比较常用的是keepalived+双主,MHA和PXC。本节主要介绍了利用keepalived实现MySQL数
分类:
数据库 时间:
2020-06-19 10:29:51
阅读次数:
54