240 发简信
IP属地:山东
  • Resize,w 360,h 240
    终结篇:MyBatis原理深入解析(一)

    1 引言# 本文主要讲解JDBC怎么演变到Mybatis的渐变过程,重点讲解了为什么要将JDBC封装成Mybaits这样一个持久层框架。再而论述...

    17.7 76096 36 981 1
  • Resize,w 360,h 240
    聊聊Linux 五种IO模型

    上一篇《聊聊同步、异步、阻塞与非阻塞》[https://www.jianshu.com/p/aed6067eeac9]已经通俗的讲解了,要理解同...

    19.7 138987 58 443 5
  • Resize,w 360,h 240
    WEB请求处理二:Nginx请求反向代理

    上一篇《WEB请求处理一:浏览器请求发起处理》,我们讲述了浏览器端请求发起过程,通过DNS域名解析服务器IP,并建立TCP连接,发送HTTP请求...

  • Resize,w 360,h 240
    聊聊IO多路复用之select、poll、epoll详解

    IO多路复用是指内核一旦发现进程指定的一个或者多个IO条件准备读取,它就通知该进程。IO多路复用适用如下场合: 当客户处理多个描述符时(一般是交...

    14.4 93522 16 272
  • Resize,w 360,h 240
    WEB请求处理一:浏览器请求发起处理

    最近,终于要把《WEB请求处理系列》提上日程了,一直答应小伙伴们给分享一套完整的WEB请求处理流程:从浏览器、Nginx、Servlet容器,最...

    3.5 29363 27 251 5
  • Resize,w 360,h 240
    秒杀系统架构分析与实战

    1 秒杀业务分析# 正常电子商务流程 (1)查询商品;(2)创建订单;(3)扣减库存;(4)更新订单;(5)付款;(6)卖家发货; 秒杀业务的特...

  • Resize,w 360,h 240
    WEB请求处理三:Servlet容器请求处理

    0 系列目录# WEB请求处理 WEB请求处理一:浏览器请求发起处理 WEB请求处理二:Nginx请求反向代理 本篇文章将给大家讲述Servle...

    3.3 13773 22 190 1
  • Resize,w 360,h 240
    ☆啃碎并发(七):深入分析Synchronized原理

    0 前言 记得开始学习Java的时候,一遇到多线程情况就使用synchronized,相对于当时的我们来说synchronized是这么的神奇而...

  • Resize,w 360,h 240
    ☆前后分离接口规范

    1. 前言 随着互联网的高速发展,前端页面的展示、交互体验越来越灵活、炫丽,响应体验也要求越来越高,后端服务的高并发、高可用、高性能、高扩展等特...

    4.7 23681 20 154 1
个人介绍
打蛇打七寸,架构悟认知,亦知海行舟,方悠然自得。