React 中组件的生命周期会经历如下三个过程:装载过程、更新过程、卸载过程。 装载过程:组件实例被创建和插入 DOM 树的过程; 更新过程:组件被重新渲染的过程; 卸载过程:组件从 DOM 树中删除的过程。 注意:装载过程与卸载过程在组件的生命周期中只会执行一次,更新过程可以多次执行。 在这三个过 ...
分类:
其他好文 时间:
2019-01-14 20:12:58
阅读次数:
226
当我们在创建用户时,会指定用户能访问一个虚拟机,并且该用户只能访问该虚拟机下的队列和交换机,如果没有指定,默认的是”/”;一个rabbitmq服务器上可以运行多个vhost,以便于适用不同的业务需要,这样做既可以满足权限配置的要求,也可以避免不同业务之间队列、交换机的命名冲突问题,因为不同vhost ...
分类:
其他好文 时间:
2019-01-14 20:11:14
阅读次数:
211
首先看看前后端分离是什么? “前端”通常指的是,相对来说更接近用户的一端,例如:APP,网页、桌面程序等,在现实开发中大部分情况可以理解为“客户端”; “后端”相对来说就更泛化了,可以理解为是为前端提供服务的一端。 ”分离“顾名思义就是将”前端“和”后端进行分开“,但是这里的分开主要从下面几个纬度进 ...
分类:
其他好文 时间:
2019-01-14 10:55:26
阅读次数:
209
数据 Data,描述事物的符号记录。表现形式包括数字、文字、图形、图像、音频、视频等 数据是数据库中存储的基本对象 数据库 Database, 简称:DB,长期存储在计算机内、有组织的、可共享的大量数据集合 数据库管理系统 Database Management System, 简称:DBMS,是位 ...
分类:
数据库 时间:
2019-01-13 22:17:19
阅读次数:
258
文档碎片是什么: 如果我们要在一个ul中添加100个li,如果不使用文档碎片,那么我们就需要使用append经常100次的追加,这会导致浏览器一直不停的渲染,是非常消耗资源的。但是如果我们使用文档碎片了,我们可以先将100个li添加到文档碎片中,然后直接把这个文档碎片追加到ul中即可。所以文档碎片其 ...
分类:
编程语言 时间:
2019-01-13 13:06:39
阅读次数:
187
1.创建1个空白的工程 2.创建2个model工程 一个model(即SpringBoot)工程作为服务注册中心,即Eureka Server,另一个作为Eureka Client。 Eureka Server创建完后的工程 pom.xml 文件如下: 3.启动服务注册中心 eureka是一个高可用 ...
分类:
编程语言 时间:
2019-01-13 00:17:48
阅读次数:
155
#include <signal.h> sigset_t set; //typedef unsigned long sigset_t int sigemptyset(sigset_t *set) // 将某个信号集清0 int sigfillset(sigset_t *set) // 将某个信号集置 ...
分类:
其他好文 时间:
2019-01-11 22:11:03
阅读次数:
138
在介绍 HBase 是不是列式存储数据库之前,我们先来了解一下什么是行式数据库和列式数据库。 行式数据库和列式数据库 在维基百科里面,对行式数据库和列式数据库的定义为:列式数据库是以列相关存储架构进行数据存储的数据库,主要适合于批量数据处理(OLAP)和即时查询。相对应的是行式数据库,数据以行相关的 ...
分类:
数据库 时间:
2019-01-11 18:05:34
阅读次数:
396
目前,都是各大厂结构优化调整的事件,就在上个月美团,京东都相继爆出了结构优化调整事件。在这个寒冬中,我们如何冬泳,如何面对这些事情呢?结构优化调整是企业能够决定的吗?从创业者的角度来讲,企业也迫不得已。斗鱼,知乎,滴滴,京东,美团结构优化调整?为啥?大环境不行,大家也不要责怪企业!谁不想高速发展?美团不想么?王兴不想么?他们都想。要怪只能怪大环境。当然,虽然企业也不想这样,但是优化调整就看哪个公司
分类:
其他好文 时间:
2019-01-11 11:26:32
阅读次数:
192
一:硬性要求: 内存:4GB 存储:100GB 系统:centos7.4 二:环境配置 1.selinux值为disabled sed -i 's#SELINUX=enforcing#SELINUX=disabled#' /etc/sysconfig/selinux 2.防火墙iptables -F ...
分类:
其他好文 时间:
2019-01-11 00:43:46
阅读次数:
231