用户中心USER CENTER

首页/用户
  • 设计模式之发布订阅模式(观察者模式)

    摘要:主要解决的问题观察者模式主要解决的问题是程序模块间通信问题,异步请求处理。发布订阅模式是一种代替异步编程中传递回调函数的方案。房东到中介那里订阅一个事件卖出去通知我,中介在房子卖出去后发布这个消息通知房东,这就是一个完整的发布订阅模式。 主要解决的问题 观察者模式主要解决的问题是程序模块间通信问题,异步请求处理。发布订阅模式是一种代替异步编程中传递回调函数的方案。能够有效的避免回调地狱...

    kyanag 发布于JavaScript
  • 简介4种CSS实现水平垂直居中的方法及优缺点

    摘要:绝对定位居中防止内容越界溢出优点兼容性好支持百分比宽高缺点必须声明高度不适用负边距优点兼容性好缺点定宽高且不支持百分比表格单元优点兼容性好不定宽高缺点层级多移动优点不定宽高缺点浏览器兼容性适合移动端厂商前缀可能与其他属性冲突 绝对定位居中 Absolute Centering .Container { position: relative; } .Ab...

    kyanag 发布于JavaScript
  • 判断矩形相交以及求出相交的区域

    摘要:设计一个算法,确定两个矩形是否相交即有重叠区域如果两个矩形相交,设计一个算法,求出相交的区域矩形对于这个问题,一般的思路就是判断一个矩形的四个顶点是否在另一个矩形的区域内。这样,可以依据的值来判断矩形相交。 问题:给定两个矩形A和B,矩形A的左上角坐标为(Xa1,Ya1),右下角坐标为(Xa2,Ya2),矩形B的左上角坐标为(Xb1,Yb1),右下角 坐标为(Xb2,Yb2)。(1)设...

    kyanag 发布于JavaScript
  • 【全栈React】第27天: 部署介绍

    摘要:本文转载自众成翻译译者链接原文今天,我们将探讨部署我们的应用所涉及的不同部分,以便外界可以使用我们的应用。今天我们将专注于让我们的应用准备好部署。将一切视为一个模块包括像这样的图像资产。在本章的其余部分我们将讨论这一权力的各个方面。 本文转载自:众成翻译译者:iOSDevLog链接:http://www.zcfy.cc/article/3803原文:https://www.fullst...

    kyanag 发布于JavaScript
  • 12个常用的javascript简写技巧---可以大大减少js代码量

    摘要:极大的简化了代码量变量声明尽管会自动讲变量上提,使用该方法可以讲所有的变量都在函数的头部用一行搞定。简化前简化后译者译文原文 微信公众号 个人博客 知乎 本文是并非本人所写,只是我看了觉得对自己很有帮助,所以分享给大家,原文链接在最下面,谢谢观看。1. 空(null, undefined)验证当我们创建了一个新的变量,我们通常会去验证该变量的值是否为空(null)或者未定...

    kyanag 发布于JavaScript
<