- 博客(7)
- 资源 (11)
- 收藏
- 关注
原创 关于Vue v-for中的:key作用
之前项目有个功能,数据间有三层关系,通过3个 v-for实现,渲染页面元素的时候,出现错乱的情况,有点抓瞎。感觉和虚拟DOM有点关系,重新研究VUE 官方文档,同时参考网上内容,整理如下:其实不只是vue、react中在执行列表渲染时也会要求给每个组件添加上key这个属性。要解释key的作用,不得不先介绍一下虚拟DOM的Diff算法了。我们知道,vue和react都实现了一套虚拟DOM...
2018-08-03 18:09:22
39809
2
原创 微服务
什么是微服务网关 微服务网关也称为服务网关或者API网关。服务网关 = 路由转发 + 过滤器,具体如下:路由转发:接收一切外界请求,转发到后端的微服务上去;过滤器:在服务网关中可以完成一系列的横切功能,例如权限校验、限流以及监控等,这些都可以通过过滤器完成(其实路由转发也是通过过滤器实现的)。为什么需要服务网关上述所说的横切功能(以权限校验为例)可以写在三个位置: 每个服务自己实现一遍; 写到...
2018-03-26 18:59:14
261
原创 Think in jave 阅读笔记4_1(initialization)
1.初始化与清理(initializaion和清理) 用构造函数确保初始化。 方法的重载 区分经重载的方法 对primitive 进行重载 为啥不能用返回值重载 默认的构造函数 this 关键字
2008-05-19 22:47:00
463
原创 类和数据抽象(一.2)
2、类的作用域金额访问类的成员 class Time{ ......;} int main(){ Time counter; Time *counterPtr=&counter; Time &counterRef=counter; counterPtr......;counterRef->....;return 0;} 3.接口
2008-05-19 22:22:00
501
翻译 类和数据抽象(一.1)
1、简介 结构是用同一个名字引用的相关的集合(或称聚合题),它是用其他类型的对象构造出来的派生数据类型。 结构实例: struct player/*要害字struct定义一个结构*/ { int number;/*声明一个int型的number*/ char *name; char *nationality; } 在struct后边的player就变成了像in
2008-05-18 22:28:00
478
原创 指针和字符串(分12部分)
1.指针变量的声明和初始化1)指针间接引用变量的值.指针可以指向任意类型的变量. 例如: int * countPtr *并不是运算符,而是表明该变量是指针变量. 对于用,分隔的指针变量列表,每个前面必须加*.原因同先面的解释.2)指针变量需先声明,再引用.3)指针初始化是防止指向未初始化的区域或者是未知的区域. NULL 或者0表示指针不指向任何内容.其中0是优先选用.而符号常量
2008-04-24 22:48:00
409
转载 SOA技术
无论您是 IT 架构师、开发人员或管理员,还是仅仅希望了解 SOA 及其能如何帮助您的组织的更多信息,都能通过本文虚构的公司 JK Enterprises 实现 SOA 解决方案的过程了解很多信息。首先,我们将概略地介绍 SOA 和 IBM 所提供的用于帮助您采用 SOA 解决方案的方法,以及如何对这些 SOA 解决方案加以完善(如果您已经开始采用的话)。引言:使 IT 与您的业务
2008-03-21 19:14:00
493
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人