一:发展初期阶段--提出 架构、设计思想和实现技术的提出 二:发展中期阶段--企业加入,推动发展 三:SDN的发展趋势 (一)SD-DC SDN被大规模应用数据中心的服务器和设备部署运维,产生了软件定义的数据中心 (一)SD-WAN 软件定义网路被用于广域网,产生了SD-WAN。不仅可以用来部署全新 ...
分类:
其他好文 时间:
2020-01-23 17:00:44
阅读次数:
124
在 ES6 前, 实现模块化使用的是 RequireJS 或者 seaJS(分别是基于 AMD 规范的模块化库, 和基于 CMD 规范的模块化库)。ES6 引入了模块化,其设计思想是在编译时就能确定模块的依赖关系,以及输入和输出的变量。ES6 的模块化分为导出(export) @与导入(import ...
分类:
其他好文 时间:
2020-01-21 16:13:51
阅读次数:
62
从 setState 那个众所周知的小秘密说起... 在 React 组件中,调用 this.setState() 是最基本的场景。这个方法描述了 state 的变化、触发了组件 re-rendering。但是,也许看似平常的 this.setState() 里面却也许蕴含了很多鲜为人知的设计和讨论 ...
分类:
其他好文 时间:
2020-01-19 09:26:15
阅读次数:
84
看了前面两章,我感觉我现阶段距离一个程序员还很远,软件工程师更是遥不可及。在学校的我学习了很多,如c语言,数据结构,面向对象……学的多而不精,前路迷茫,纵观现在我就是一个盲目学习的学生,上课时认真听了课后却没有花更多的时间去研究,遇到不懂的容易掉价死胡同,总是花很多时间闷闷思考,不到最后都没有去请教 ...
分类:
其他好文 时间:
2020-01-18 12:58:40
阅读次数:
74
我使用浏览器缓存local storage做设计。 设计时候我们本应该第一步进入首页,但我们就进行一个设计转换,我们先进一个临时页面。 第一步:判断local storage是否有我们特定设计的缓存,叫launchFlag吧! 第二步:我们可以进行一个判断跳转,有我们就去首页,没有我们就去温情页。 ...
分类:
其他好文 时间:
2020-01-17 10:09:54
阅读次数:
112
Scheduler中在进行node选举的时候会首先进行一轮预选流程,即从当前集群中选择一批node节点,本文主要分析k8s在预选流程上一些优秀的筛选设计思想,欢迎大佬们指正 1. 基础设计 1.1 预选场景 预选顾名思义就是从当前集群中的所有的node中,选择出满足当前pod资源和亲和性等需求的no ...
分类:
Web程序 时间:
2020-01-16 18:37:38
阅读次数:
75
在上一篇中已经大致了解了IOC的设计思想,IOC全拼是Inversion of Control,就是控制反转,以前我们都是自己创建对象,进行实例化,现在交给框架spring来进行控制,以实现高度的解耦。 IOC是设计思想,是Spring的核心,我们必须要掌握,因此通过几个例子,来看看到底是如何实现的 ...
分类:
编程语言 时间:
2020-01-13 22:05:46
阅读次数:
85
Jinja2:是 Python 下一个被广泛应用的模板引擎,是由Python实现的模板语言,他的设计思想来源于 Django 的模板引擎,并扩展了其语法和一系列强大的功能,尤其是Flask框架内置的模板语言。 由于django默认模板引擎功能不齐全,速度慢,所以我们也可以在Django中使用jinj ...
分类:
其他好文 时间:
2020-01-10 22:35:58
阅读次数:
104
基于Spring Cloud微服务架构 广告系统设计与实现本课程将从零开始逐步实现广告系统中最为核心的两个模块:广告投放系统与广告检索系统,并测试它们的可用性,让你在实战中学习广告系统的设计思想,实现方法,掌握这项各大公司都极为重视的技术 ...
分类:
编程语言 时间:
2020-01-10 01:20:44
阅读次数:
336
一、AOP统一处理请求日志 也谈AOP 1、AOP是一种编程范式 2、与语言无关,是一种程序设计思想 面向切面(AOP)Aspect Oriented Programming 面向对象(OOP)Object Oriented Programming 面向过程(POP) Procedure Orien ...
分类:
编程语言 时间:
2020-01-08 00:24:30
阅读次数:
83