生命不息,奋斗不止

  1. 数据库:真正理解Mysql的四种隔离级别

    真正理解Mysql的四种隔离级别

    2019/07/10

  2. 网络:TCP、IP协议族(三) 数字签名与HTTPS详解

    前面几篇博客聊了HTTP的相关东西,今天就来聊一聊HTTPS的东西。因为HTTP协议本身存在着明文传输、不能很好的验证通信方的身份和无法验证报文的完整性等一些安全方面的确点,所以才有了HTTPS的缺陷。HTTPS确切的的说不是一种协议,而是HTTP + SSL (TSL)的结合体。HTTP报文经过SSL层加密后交付给TCP层进行传输。SSL(安全套节层)主要采取的是RSA(非对称加密)与AES(对称加密)结合的加密方式。先通过RSA交互AES的密钥,然后通过AES进行报文加密和解密。本篇博客主要聊的就是HTTPS具体的工作过程。

    2019/07/04

  3. 网络:TCP、IP协议族(二) HTTP报文头解析

    本篇博客我们就来详细的聊一下HTTP协议的常用头部字段,当然我们将其分为请求头和响应头进行阐述。下方是报文头每个字段的格式,首先是头部字段的名称,如Accept,冒号后方紧跟的是该字段名所对应的值,每个值之间有逗号分隔。如果该值需要优先级,那么在值的后方跟上优先级q=0.8(q的值由0~1,优先级从低到高)。值与优先级中间由分号相隔。

    2019/07/03

  4. 网络:TCP、IP协议族(一) HTTP简介、请求方法与响应状态码

    接下来想系统的回顾一下TCP/IP协议族的相关东西,当然这些东西大部分是在大学的时候学过的,但是那句话,基础的东西还是要不时的回顾回顾的。接下来的几篇博客都是关于TCP/IP协议族的,本篇博客就先简单的聊一下TCP/IP协议族,然后聊一下HTTP协议,然后再聊一下SSL上的HTTP(也就是HTTPS)了。当然TCP/IP协议族是个老生常谈的话题,网络上关于该内容的文章一抓一大把呢,但是鉴于其重要性,还是有必要系统的总结一下的。

    2019/07/02

  5. 算法:5亿整数的大文件,怎么排?

    5亿整数的大文件,怎么排?

    2019/07/01

  6. Sharding-JDBC教程:Spring Boot整合Sharding-JDBC实现分库分表+读写分离

    在上一篇文章介绍了如何 使用Sharding-jdbc进行分库+读写分离,这篇文章将讲述如何使用Sharding-jdbc进行分库分表+读写分离。

    2019/07/01

  7. Sharding-JDBC教程:Spring Boot整合Sharding-JDBC实现数据分表+读写分离

    读写分离

    2019/06/30

  8. Sharding-JDBC教程:Spring Boot整合Sharding-JDBC实现读写分离

    Sharding-JDBC简介

    2019/06/26

  9. Sharding-JDBC教程:Mysql数据库主从搭建

    mysql 5.7 安装

    2019/06/25

  10. spring cloud alibaba教程:Sentinel的使用

    什么是Sentinel

    2019/06/02

从基础到进阶,带你进入成神之路。

Java之根基,Java程序员必学

一个架构师的自我修养


《史上最简单的Spring Cloud教程源码》

13211 6659

《Spring Boot教程》源码

1785 1058

An open resource for Douban API with NETEASY Music's UI.

903 248