1. 设计模式之 —— 观察者模式

    观察者模式是对象的行为模式 [GOF95],又叫做发布/订阅(Publish/Subscribe)模式、视图/模型(View/Model)模式、源/监听(Source/Listener)模式 或 从属者(Dependents)模式。观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在发生变化时,会通知所有观察者对象,使他们能够更新自己。【注-1】

    2020/01/23 设计模式

  2. 接口设计原则

    开闭原则(OCP) OCP,open-close principle,一个软件实体应当对扩展开放,对修改关闭。

    2020/01/21 设计模式

  3. 算法目录

    算法评估

    2020/01/20 algorithm

  4. 使用泛型和lambda表达式重构代码

    参考代码,后续写篇完整的文章吧:

    2019/11/18

  5. spring-boot 下划线和驼峰转换

    spring boot 框架中,下划线和驼峰相互转换问题:

    2019/11/16 Microservice

  6. 数据库垂直拆分

    ##

    2019/03/06 MySQL

  7. HTTPS进行MITM时的那些事

    先保存源码,以后再详解

    2019/02/11

  8. Git追加代码更改到之前某次commit

    Git提交原则上保持每个功能点一个commit,每次commit之后保持工作空间干净防止遗漏某些修改。 但如果对于某次commit遗漏了某个文件的修改,应该怎么处理呢?

    2019/02/10 Git

  9. ByteBuf of Netty

    ByteBuf简介

    2019/02/10

  10. RFC相关协议整理

    1996年 - RFC 1945 - Hypertext Transfer Protocol – HTTP/1.0 1997年 - RFC 2068 - Hypertext Transfer Protocol – HTTP/1.1 已废弃,当前版本协议参考 RFC2616( —— RFC2616文档中已标注 RFC2068 为 Obsoletes) Obsoleted by: RFC 2616 1997年 - RFC 2145 - Use and Interpretation of HTTP Version Numbers Obsoleted by: RFC 7230 1999年 - RFC 2616 - Hypertext Transfer Protocol – HTTP/1.1 176 pages,当前HTTP协议版本HTTP/1.1的官方规范( —— HTTP权威指南) Obsoletes: RFC 2068 Obsoleted by: RFC 7230, RFC 7231, RFC 7232, RFC 7233, RFC 7234, RFC 7235 Updated by: RFC 2817, RFC 5785, RFC 6266, RFC 6585 1999年 - RFC 2617 - HTTP Authentication: Basic and Digest Access Authentication Obsoletes: RFC 2069 Obsoleted by: RFC 7235, RFC 7615, RFC 7616, RFC 7617 2000年 - RFC 2817 - Upgrading to TLS Within HTTP/1.1 Updates: RFC 2616 Updated by: RFC 7230, RFC 7231 2000年 - RFC 2818 - HTTP Over TLS Updated by: RFC 5785, RFC 7230 2010年 - RFC 5785 - Defining Well-Known Uniform Resource Identifiers (URIs) Updates: RFC 2616, RFC 2818 2011年 - RFC 6266 - Use of the Content-Disposition Header Field in the Hypertext Transfer Protocol (HTTP) Updates: RFC 2616 2012年 - RFC 6585 - This document specifies additional HyperText Transfer Protocol (HTTP) status codes for a variety of common situations. Updates: RFC 2616 2014年 - RFC 7230 - Hypertext Transfer Protocol (HTTP/1.1): Message Syntax and Routing Obsoletes: RFC 2145, RFC 2616 Updates: RFC 2817, RFC 2818 2014年 - RFC 7231 - Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content Obsoletes: RFC 2616 Updates: RFC 2817 2014年 - RFC 7232 - Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests Obsoletes: RFC 2616 2014年 - RFC 7233 - Hypertext Transfer Protocol (HTTP/1.1): Range Requests Obsoletes: RFC 2616 2014年 - RFC 7234 - Hypertext Transfer Protocol (HTTP/1.1): Caching Obsoletes: RFC 2616 2014年 - RFC 7235 - Hypertext Transfer Protocol (HTTP/1.1): Authentication Obsoletes: RFC 2616, RFC 2617 2015年 - RFC 7540 - Hypertext Transfer Protocol Version 2 (HTTP/2) 2015年 - RFC 7615 - HTTP Authentication-Info and Proxy-Authentication-Info Response Header Fields Obsoletes: RFC 2617 2015年 - RFC 7616 - HTTP Digest Access Authentication Obsoletes: RFC 2617 2015年 - RFC 7617 - The ‘Basic’ HTTP Authentication Scheme Obsoletes: RFC 2617

    2019/02/09