虚拟dom的作用:是为了减少操作真实的dom 初始化显示界面的过程: 1.创建虚拟dom树——》真实dom树——》绘制页面显示 更新界面的过程: 2.绘制页面显示——》setState()更新状态——》重新创建虚拟dom树——》新/旧 dom树比较差异——》更新对应差异真实 dom树——》局部页面重 ...
分类:
编程语言 时间:
2019-04-16 16:14:12
阅读次数:
149
今天执行git diff filename ,出现 old mode 100644 new mode 100755 的提示,如下图: 但是发现文件内容并没有发生改变 想起来中间执行过chmod 的操作, 产生这个问题的原因就是: filemode的变化,文件chmod后其文件某些位是改变了的,如果严 ...
分类:
其他好文 时间:
2019-04-15 20:26:32
阅读次数:
200
文件及内容处理 diff、vimdiff 1. diff:比较两个文件区别 diff命令的功能说明 命令用比较文件的差异。 以逐行的方式,比较文本文件的异同处。如果指定要比较目录,则 会比较目录中相同文件名的文件,但不会比较其中子目录。 diff命令的语法格式 [ abBcdefHilnNpPqrs ...
分类:
系统相关 时间:
2019-04-15 13:14:57
阅读次数:
155
array_diff ( array $array1 , array $array2 [, array $... ] ) : array 对比 array1 和其他一个或者多个数组,返回在 array1 中但是不在其他 array 里的值。 array_diff ( array $array1 , ...
分类:
Web程序 时间:
2019-04-13 10:44:13
阅读次数:
135
In information technology and computer science, especially in the fields of computer programming, operating systems, multiprocessors, and databases, c ...
分类:
其他好文 时间:
2019-04-12 19:05:33
阅读次数:
696
在介绍类之前,我首先要告诉你一些Python的作用域规则。类定义对命名空间有一些巧妙的技巧,你需要知道作用域和命名空间如何工作才能完全理解正在发生的事情。顺便说一下,关于这个主题的知识对任何高级Python程序员都很有用。 让我们从一些定义开始。 namespace 是一个从名字到对象的映射。大部分 ...
分类:
编程语言 时间:
2019-04-11 10:35:42
阅读次数:
134
```
class Solution {
public: bool isBalanced(TreeNode *root) { if (checkDepth(root) == -1) return false; else return true; } int checkDepth(TreeNode *... ...
分类:
其他好文 时间:
2019-04-09 15:14:23
阅读次数:
140
Git基础 1.添加文件都暂存区 git add 2.提交修改 git commit m "first commit" 3.查看修改内容 git status changes to be committed: 待提交变更,对应已经暂存的修改。 changed but not updated: 未更新 ...
分类:
其他好文 时间:
2019-04-07 21:55:31
阅读次数:
135
题意 Language:DefaultSuperMemo Time Limit: 5000MSMemory Limit: 65536KTotal Submissions: 19516Accepted: 6133Case Time Limit: 2000MSDescriptionYour friend ...
分类:
其他好文 时间:
2019-04-06 17:05:33
阅读次数:
105
git初始化 1.设置名字和邮箱 2.获得git仓库 方法一:克隆一个仓库 方法二:初始化一个新的仓库 git基本操作 1.查看状态 2.比较修改或者提交的内容 3.添加新创建或修改的文件到本地的缓存区 4.提交代码到本地代码仓库 5.将本地仓库关联到远端仓库关联 6.将本地代码库同步到远端代码库 ...
分类:
其他好文 时间:
2019-04-06 14:00:06
阅读次数:
122