裘俊云的博客

iOS&Swift新特新

协议Protocol的关联类型 参考文档 泛型和关联类型的区别 从泛型和关联类型的调用和实现两个方面对比来看: 关联类型:实现方指定类型,调用方不指定。当你实现一个使用关联类型的函数的时候,你需要填充对应的类型,所以你知道实际的类型。调用方不知道你具体采用的类型。 泛型:调用方指定类型,实现方不指定。当你实现一个使用泛型的函数,不需要知道调用方具体采用的类型。你可以使用约束...

前端小白入门:https渲染流程分析以及加解密技术

上一篇文章讲解js的变迁之旅 这一片文章回到浏览器部分,首先了解下加密技术,数据在明文传递过程中会被窃取,所以需要进行加密处理。 加密技术 对称加密 AES对称加密技巧,简单说就是有一个密钥,它可以加密一段信息,也可以对加密后的信息进行解密,和我们日常生活中用的钥匙作用差不多。 如果通信双方都各自持有同一个密钥,且没有别人知道,这两方的通信安全当然是可以被保证的(除非密钥被破解)。...