命令式编程:直接操作dom 声明式开发:面向数据变成,react会根据数据进行构建网站 react可以和其他框架一块使用 组件化 单向数据流:要求有单项数据流的思想,父组件可以向子组件传值,但是子组件不可以直接修改原变量数值。如果出现问题,可能导致多个引用原文件的操作会出现问题。 视图层框架:只帮助 ...
分类:
其他好文 时间:
2020-07-14 13:11:22
阅读次数:
58
题目链接 https://leetcode-cn.com/problems/reverse-linked-list/description/ 题目分析 要求:反转一个单向链表 代码模板里的ListNode给了3个构造函数,明显是方便我们构造结点用的(如果要new,最好要delete) 可以迭代实现, ...
分类:
其他好文 时间:
2020-07-11 17:17:33
阅读次数:
55
Map接口Map与Collection并列存在。用于保存具有映射关系的数据:key-valueMap中的key和value都可以是任何引用类型的数据Map中的key用set来存放,不允许重复,即同一个Map对象所对应的类,须重写hashCode()和equals()方法常用String类作为Map的“键”key和value之间存在单向一对一关系,即通过指定的key总能找到唯一的、确定的valueM
分类:
编程语言 时间:
2020-07-10 19:24:44
阅读次数:
72
在标签组件外部使用: {{表达式}} 在标签组件内部使用: v-bind:组件属性名 可缩写为:组件属性名 例:v-bind:url="myurl" 或 :url="myurl" v-model="msg" ...
分类:
其他好文 时间:
2020-07-10 15:09:36
阅读次数:
55
N个城市,编号1到N。城市间有R条单向道路。每条道路连接两个城市,有长度和过路费两个属性。Bob只有K块钱,他想从城市1走到城市N。问最短共需要走多长的路。如果到不了N,输出-12<=N<=1000<=K<=100001<=R<=10000每条路的长度 L, 1 <= L <= 100,每条路的过路 ...
分类:
其他好文 时间:
2020-07-08 18:21:18
阅读次数:
47
1.需求示意图 2.需求描述 原本是为了给做unity3d客户端开发的同事提供不定时的消息推送,比如商城购买道具后服务端将道具信息推送给客户端。 本篇文章简化理解,用“相关部门开展活动,向全市人民征集社会服务改善意见”为例子。但核心想法一致:单向推送(指这个需求上只需要单向)。所以这个功能并不是聊天 ...
虚拟DOM,不会直接操作原生的DOM节点只改变“需要改变”的DOM节点。 很少的内存消耗 遵循基于组件的方法,有助于构建可重用的UI组件。单向数据流 只有在组件的state变化时才会出发组件的重新渲染 无状态组件就是一个单纯的render函数,所以无状态组件的缺点也是显而易见的。因为它没有shoul ...
分类:
其他好文 时间:
2020-07-07 13:45:54
阅读次数:
134
单向链表反转的方法有很多,其中用的比较多的是迭代法和递归法,迭代法通俗易懂,递归法相对来说比较难理解一些。 最近读了一些网上的文章对这两种算法的解释后,有些自己的理解分享出来供大家参考。 单向链表反转图示: 一、迭代法 迭代法的解题思路是:通过循环遍历的方式,使链表的每一个节点和它的下一个节点断开, ...
分类:
其他好文 时间:
2020-07-05 19:17:44
阅读次数:
145
1. 简单介绍 链表,即线性表的链式存储结构,链表使用一组任意的存储单元来存储数据元素。如果某两个数据元素在逻辑位置上相邻,那么他们在物理位置上不一定相邻。如图: 但是这样看着太乱了,为了看着舒服,表示方便,我们把这张图改成: 2. 单向链表的结构和特点 在上图中,我们可以看出一个链表包含了存储的数 ...
分类:
其他好文 时间:
2020-07-05 15:36:49
阅读次数:
50
思路:利用快慢指针能实现在时间复杂度为O(n)的情况下,找到第k个节点 1,快指针先走k步 2,快慢指针一起走,直到快指针指向null时,慢指针所在位置就是倒数第k个节点 public static void main(String[] args) { ListNode eight = new Li ...
分类:
其他好文 时间:
2020-07-04 20:54:36
阅读次数:
92