240 发简信
  • 120
    设计模式对比

    1.简单工厂、工厂模式和抽象工厂 简单工厂:将实现封装在Factory中;工厂模式:将不同的实现封装在不同的Factory中;抽象工厂:扩充产品...

    0.4 60 0 1
  • 120
    Spring in action——01.Spring核心

    Java最根本的使命:简化Java开发。 是如何简化Java开发的? 基于POJO的轻量级和最小侵入性编程 通过依赖注入和面向接口实现松耦合 基...

  • 120
    HTTP协议-19.对称加密与非对称加密、数字签名与证书

    HTTPS的安全性是由TLS来保证的。 你一定很好奇,它是怎么为HTTP增加了机密性、完整性,身份认证和不可否认等特性的呢? 先说说机密性。它是...

    0.4 76 0 1
  • 120
    HTTP协议-18.HTTPS

    曾经谈到过HTTP的一些缺点,其中的“无状态”在加入Cookie后得到了解决,而另两个缺点——“明文”和“不安全”仅凭HTTP自身是无力解决的,...

    0.4 95 0 1
  • 120
    HTTP协议-17.HTTP的缓存代理

    之前谈到缓存时,主要讲了客户端(浏览器)上的缓存控制,它能够减少响应时间、节约带宽,提升客户端的用户体验。 但HTTP传输链路上,不只是客户端有...

    0.4 26 0 1
  • 120
    HTTP协议-16.HTTP的代理服务

    引入HTTP代理后,原来简单的双方通信就变复杂了一些,加入了一个或者多个中间人,但整体上来看,还是一个有顺序关系的链条,而且链条里相邻的两个角色...

  • 120
    HTTP协议-15.HTTP的缓存控制

    缓存(Cache)是计算机领域里的一个重要概念,是优化系统性能的利器。 由于链路漫长,网络时延不可控,浏览器使用HTTP获取资源的成本较高。所以...

    0.4 10 0 1
  • 120
    HTTP协议-14.HTTP的Cookie机制

    HTTP是“无状态”的,这既是优点也是缺点。优点是服务器没有状态差异,可以很容易地组成集群,而缺点就是无法支持需要记录状态的事务操作。 好在HT...

    0.6 39 0 2
  • 120
    HTTP协议-21.迁移到HTTPS

    “HTTPS这么复杂,我是否应该迁移到HTTPS呢?它能带来哪些好处呢?具体又应该怎么实施迁移呢?” 1.迁移的必要性 如果你做移动应用开发的话...

    0.4 49 0 1