240 发简信
IP属地:北京
  • Resize,w 360,h 240
    从输入URL地址到看到页面,中间都经历了什么.

    1.第一步url解析 地址解析(http默认端口号:80,https默认端口号:443,FTP默认端口号:21,一个服务器可以存放多个项目,服务...

  • 将arr转换为tree结构2种方式

    1.包array-to-tree 2.字典映射

  • 前端跨域的几种解决方案

    什么是跨域 跨域,是指浏览器不能执行其它网站的脚本,它是由浏览器的同源策略造成的,防止恶意攻击,是浏览器对javascript实施的安全限制. ...

  • Resize,w 360,h 240
    设计模式(十四)-模板模式

    模板模式 模板方法模式子一个方法中定义一个算法的骨架,而将一些步骤的实现延迟到子类中.模板方法使得子类在不改变算法结构的情况下,重新定义算法中某...

  • Resize,w 360,h 240
    设计模式(十四)-享元模式

    享元模式 享元模式,共享内存,节约内存空间,相同的数据共享使用,主要对数据、方法共享分离,将数据的方法分为内部数据,内部方法和外部数据、外部方法...

  • Resize,w 360,h 240
    设计模式(十三)-命令模式

    命令模式 命令模式是一种数据驱动的设计模式,它属于行为模式,请求以命令的形式包裹在对象中,并传给调用对象,调用对象寻找处理该命令合适的对象,并把...

  • Resize,w 360,h 240
    设计模式(十二)-桥接模式

    桥接模式 将抽象部分与其它的实现部分分离,这样抽象化与实现化解耦,使它们可以独立的变化.应用场景是实现系统可能有多个角度分类,每一个角度都可能变...

  • Resize,w 360,h 240
    设计模式(十一)-原型模式

    原型模式 创建基类的时候,简单差异化的属性放在构造函数中,消耗资源相同的功能放在基类原型中. 图表示例image.png 代码示例 应用场景1....

  • Resize,w 360,h 240
    设计模式(十)-策略模式

    策略模式 策略模式作为一种软件设计模式,指对象的某个行为,在不同场景中,该行为有不同的实现算法. 图例image.png 代码示例 策略模式另一...