计算机网络
文章平均质量分 94
网络实战和优化
bigShong
原字节跳动,智能手机大厂JAVA,go服务端研发,丰富的高并发系统架构经验,开源社区积极参与者。
展开
-
什么是块存储、文件存储、对象存储
块存储,文件系统存储,对象存储区别概念层级的区别1.块级概念:块级是指以扇区为基础,一个或我连续的扇区组成一个块,也叫物理块。它是在文件系统与块设备(例如:磁盘驱动器)之间。2.文件级概念:文件级是指文件系统,单个文件可能由于一个或多个逻辑块组成,且逻辑块之间是不连续分布。逻辑块大于或等于物理块整数倍,3.物理块与文件系统之间的关系图:映射关系:扇区→物理块→逻辑块→文件系统【块存储】典型设备:磁盘阵列,硬盘,虚拟硬盘传统的文件系统,是直接访问存储数据的硬件介质的。介质不关心也无法去关心原创 2020-12-14 20:32:07 · 10677 阅读 · 2 评论 -
HTTP协议简介
HTTP请求响应的过程1.客户端执行请求,从url中解析主机名,有主机名解析IP,解析端口号(默认8080)。2.客户端与服务器建立TCP连接3.客户端通过Socket输出流发送Http请求3.服务器向客户端返回http响应报文,客户端通过输入流解析获得报文内容。4.关闭TCP连接,更新ui或数据HTTP的请求方式7中请求方式:GET,POST,DELETE,PUT,HEAD,TRACE,OPTIO原创 2016-08-21 11:02:44 · 563 阅读 · 0 评论 -
springclound 之feign原理源码解析一篇就够了
springclound 之feign原理源码解析及使用详解目录feign作用feign是一款基于注解和动态代理实现的声明式restful http客户端,它提供了类似retrofit、 jaxrs的api和使用方式,但他更加简洁、扩展性也很强,能根据需求扩展http请求各个阶段的处理,使用一系列模板简化了这些请求操作,例如头部、请求参数、参数拼装、结果处理、错误处理等。feign基本用法...原创 2018-12-16 02:27:54 · 3460 阅读 · 0 评论 -
java bio/nio/aio实战基于java nio实现双reactor模型nio server
目录unix io模型——理解阻塞和同步java bio nio aio实战基于reactor模式实现nio Servernetty解析和实战,unix io模型——理解阻塞和同步什么是阻塞什么是非阻塞,阻塞==同步?要理解两个概念的区别我们看unix 操作系统的io模型是怎么定义的。操作系统的io操作需要经历两个阶段,io就绪,就是等待数据从网卡输入,os将数据读取内核空...原创 2019-01-09 02:21:41 · 542 阅读 · 0 评论 -
手把手教你学习netty源码及原理
手把手教你学习netty源码及原理本文通过netty的简单例子,从源码视角分析netty工作原理。netty是基于reactor的高性能网络nio框架,对nio的阻塞、异步、reactor模式不熟悉的同学可以参考上一篇的博文 https://blog.csdn.net/Houson_c/article/details/86114771。netty的核心组件channel:对应jdkchan...原创 2019-02-11 23:34:44 · 1460 阅读 · 0 评论