摘要: 封装 封装隐藏了类的内部实现机制,可以在不影响使用的情况下改变类的内部结构,同时也保护了数据。对外界而已它的内部细节是隐藏的,暴露给外界的只是它的访问方法。 封装的优点: 便于使用者正确、方便的使用系统,防止使用者错误修改系统属性; 有助于建立各个系统之间的松耦合关系;提高软件的可重用性; 降低了大型系统的风险,即便整个系统不成功,个别独立的子系统有可能还有价值。 封装的原则又是什么呢,现在我... 阅读全文
posted @ 2019-02-22 23:07 robin·张 阅读(454) 评论(0) 推荐(0) 编辑
摘要: http是HTTP协议运行在TCP之上。所有传输的内容都是明文,客户端和服务器端都无法验证对方的身份。 https是HTTP运行在SSL/TLS之上,SSL/TLS运行在TCP之上。所有传输的内容都经过加密,加密采用对称加密,但对称加密的密钥用服务器方的证书进行了非对称加密。此外客户端可以验证服务器端的身份,如果配置了客户端验证,服务器方也可以验证客户端的身份。 阅读全文
posted @ 2019-02-22 22:58 robin·张 阅读(122) 评论(0) 推荐(0) 编辑