一、什么是虚拟DOM? render执行的结果得到的并不是真正的DOM节点,结果仅仅是轻量级的JavaScript对象,我们称之为virtual DOM。 虚拟DOM是React的一大亮点,具有batching(批处理)和高效的Diff算法。这让我们可以无需担心性能问题而”毫无顾忌”的随时“刷新”整 ...
分类:
其他好文 时间:
2019-01-04 12:18:46
阅读次数:
173
1.yum解决编译nginx所需的依赖包,之后你的nginx就不会报错了 yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel r... ...
分类:
其他好文 时间:
2019-01-02 23:21:06
阅读次数:
295
补充一下知识,redis 的发布订阅功能 redis自带的推送与订阅功能,类似次世代的古董收音机,我们需要得到什么样的信息,就得需要调整好频道,下面具体说明如何使用, redis发布订阅 三个角色,提供的redis命令 1.发布者 publish 频道 消息 给频道发消息 2.订阅者 SUBSCRI ...
分类:
系统相关 时间:
2019-01-02 16:22:19
阅读次数:
295
Given a sorted positive integer array nums and an integer n, add/patch elements to the array such that any number in range [1, n] inclusive can be for ...
分类:
其他好文 时间:
2019-01-01 11:44:48
阅读次数:
194
在之前的一篇博客中已经简单的实现了spring的IOC和DI功能,本文将在之前的基础上实现mvc功能。 一 什么是MVC MVC简单的说就是一种软件实现的设计模式,将整个系统进行分层,M(model 数据模型,业务逻辑层) 、V(view 视图层)、C(controller 控制器调度),实现应用程 ...
分类:
编程语言 时间:
2019-01-01 00:16:24
阅读次数:
190
Spring 注解驱动(二)WEB 注解开发 __Spring 系列目录()__ 一、基本使用 在 Servlet 3.0 时支持注解启动,不再需要 web.xml 配制文件。 1.1 Servlet 3.0 注解 Servlet 3.0 常用注解: @WebServlet @WebFilter @ ...
分类:
编程语言 时间:
2018-12-31 22:44:30
阅读次数:
203
基本IO模型 网上搜了很多关于同步异步,阻塞非阻塞的说法,理解还是不能很透彻,有必要买书看下。 参考:使用异步 I/O 大大提高应用程序的性能 怎样理解阻塞非阻塞与同步异步的区别? 同步和异步:主要关注消息通信机制(重点在B?)。 同步:A调用B,B处理直到获得结果,才返回给A。 异步:A调用B,B ...
分类:
其他好文 时间:
2018-12-31 22:42:29
阅读次数:
193
一、集合(set) 单值多value,vaue不能重复 sadd/smembers/sismember 添加数据/获取set所有数据/判断是否存在某个值 scard 获取集合里面的元素个数 srem key value 删除集合中的元素 srandmember key 某个整数(随机出几个数) sp ...
分类:
其他好文 时间:
2018-12-30 18:59:34
阅读次数:
208
Linux diff命令 Linux diff命令用于比较文件的差异。 diff以逐行的方式,比较文本文件的异同处。如果指定要比较目录,则diff会比较目录中相同文件名的文件,但不会比较其中子目录 用法: 参数说明: -<行数> 指定要显示多少行的文本。此参数必须与-c或-u参数一并使用。 -a或- ...
分类:
其他好文 时间:
2018-12-30 17:24:56
阅读次数:
1137