- 博客(4)
- 收藏
- 关注
原创 网路与http协议一些知识点整理
1、网络的五层结构常见的ISP,有分层,自己连到区域,区域再连到国际。ISP(Internet Service Provider),互联网服务提供商。网络边缘:外界设备连接到服务器,端系统如何接入因特网网络中心:网络核心就是由互联网端系统的分组交换机和链路构成的网状网络。主机:与网络相连的设备。网络分层:2、协议 3、Http协议和tcp的协议...
2019-05-17 15:56:34 209
原创 函数式编程
1、简单说,"函数式编程"是一种"编程范式"(programming paradigm),也就是如何编写程序的方法论。一、引例:输出在网页上输出 “Hello World”。一般实现document.querySelector('#msg').innerHTML = '<h1>Hello World</h1>'另一种实现 function pr...
2019-05-14 22:08:07 157
原创 发布订阅模式与观察者模式
一、概念观察者模式(Observer Pattern):观察者模式定义了对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都将得到通知,并自动更新。观察者模式属于行为型模式,行为型模式关注的是对象之间的通讯,观察者模式就是观察者和被观察者之间的通讯。观察者模式有一个别名叫“发布-订阅模式”发布订阅模式(Pub-Sub Pattern):经过时间的沉淀,已经独立...
2019-05-05 15:52:34 585
原创 TDD介绍与demo练习
1、TDD 测试驱动开发(Test Driven Development)TDD三定律 1、在编写不能通过的单元测试前,不可编写生产代码。 2、只可编写刚好无法通过的单元测试,不能编译也算不通过。 3、只可编写刚好足以通过当前失败测试的生产代码。 总的来说就是先写测试再写生产代码,写一个测试就应该立即写它的实现代码。2、环境安装及准备(1)模块的引入方式...
2019-05-02 18:17:04 859
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人