自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mhHao的博客

mhHao的博客

  • 博客(15)
  • 收藏
  • 关注

转载 windows10安装ubuntu双系统教程(绝对史上最详细)

windows10安装ubuntu双系统教程(绝对史上最详细)快车道:Windows10安装ubuntu16.04双系统教程Windows10安装ubuntu18.04双系统教程一、 先搞清楚自己电脑的类型:A MBR传统bios+单硬盘B MBR传统bios+双硬盘(SSD固态硬盘+机械硬盘)C UEFI新式bios+单硬盘D UEFI新式bios+双硬盘(SSD固态硬盘...

2019-10-28 16:23:36 2502 1

转载 计算机网络基础知识总结

阅读目录网络层次划分OSI七层网络模型IP地址子网掩码及网络划分ARP/RARP协议路由选择协议TCP/IP协议UDP协议DNS协议NAT协议DHCP协议HTTP协议一个举例  计算机网络学习的核心内容就是网络协议的学习。网络协议是为计算机网络中进行数据交换而建立的规则、标准或者说是约定的集合。因为不同用户的数据终端可能采取的字符集是不同的,两者需要进行通信,必须要在...

2019-10-27 12:06:22 484

转载 HTTP和HTTPS协议,看一篇就够了

HTTP和HTTPS协议,看一篇就够了

2019-10-27 10:22:11 338

转载 HTTP/2 新特性总结

我在想了解HTTP/2的时候,查阅了很多资料,发现这篇很好,是外国的文章.我翻译过来,加入自己的一点理解.HTTP/2 更简单,高效,强大.它在传输层解决了以前我们HTTP1.x中一直存在的问题.使用它可以优化我们的应用.HTTP/2 的首要目标是通过完全的请求,响应多路复用,头部的压缩头部域来减小头部的体积,添加了请求优先级,服务端推送.为了支持这些特性,他需要大量的协议增加头部字段来支持,例...

2019-10-27 10:21:29 137

转载 不记住这些操作系统知识,拿什么备战校招!

不记住这些操作系统知识,拿什么备战校招!

2019-10-25 18:34:54 90

转载 深入剖析Linux IO原理和几种零拷贝机制的实现

前言零拷贝(Zero-copy)技术指在计算机执行操作时,CPU 不需要先将数据从一个内存区域复制到另一个内存区域,从而可以减少上下文切换以及 CPU 的拷贝时间。它的作用是在数据报从网络设备到用户程序空间传递的过程中,减少数据拷贝次数,减少系统调用,实现 CPU 的零参与,彻底消除 CPU 在这方面的负载。实现零拷贝用到的最主要技术是 DMA 数据传输技术和内存区域映射技术。零拷贝机制可以减...

2019-10-21 11:15:45 135

转载 XML解析——Java中XML的四种解析方式

XML解析——Java中XML的四种解析方式XML是一种通用的数据交换格式,它的平台无关性、语言无关性、系统无关性、给数据集成与交互带来了极大的方便。XML在不同的语言环境中解析方式都是一样的,只不过实现的语法不同而已。XML的解析方式分为四种:1、DOM解析;2、SAX解析;3、JDOM解析;4、DOM4J解析。其中前两种属于基础方法,是官方提供的平台无关的解析方式;后两种属于扩展方法,它们...

2019-10-20 16:53:26 112

转载 计算机网络自顶向下--运输层

本书结构是自顶向下的,所以请按下列顺序阅读:1.计算机网络自顶向下–应用层2.计算机网络自顶向下–运输层3.计算机网络自顶向下–网络层4.计算机网络自顶向下–链路层运输层概述和运输层服务运输层协议为运行在不同主机的应用程序之间提供逻辑通信,从应用角度看,运行不同进程的主机好像直接相连。其实他们可能分散在世界各地,通过路由器各种链路连接。运输层将应用程序接收到的报文转换成运输层分组(...

2019-10-20 14:58:22 175

转载 计算机网络自顶向下--网络层

本书结构是自顶向下的,所以请按下列顺序阅读:1.计算机网络自顶向下–应用层2.计算机网络自顶向下–运输层3.计算机网络自顶向下–网络层4.计算机网络自顶向下–链路层网络层概述转发和路由选择网络层的作用:将分组从一台发送主机移动到一台接收主机。需要两种功能:转发:当一个分组到达路由器的一条输入链路时,路由器必须将该分组移动到适当的输出链路路由选择:分组从发送方流向接收方时,网络层...

2019-10-19 17:46:48 549

转载 计算机网络自顶向下--链路层

本书结构是自顶向下的,所以请按下列顺序阅读:1.计算机网络自顶向下–应用层2.计算机网络自顶向下–运输层3.计算机网络自顶向下–网络层4.计算机网络自顶向下–链路层链路层链路层概述运行链路层协议的任何设备均称为结点,沿着通信路径连接相邻结点的通信信道称为链路。通过特定链路时,传输结点将数据报封装在链路层帧中,将该帧传入链路举例:游客想从苏州到临汾玩,旅行社安排的线路是:第一段线路是...

2019-10-19 17:30:05 238

转载 Spring Bean的生命周期

该篇博客就来了解IoC容器下Bean的一生吧,也可以理解为bean的生命周期。####首先你需要知道的知识在IoC容器启动之后,并不会马上就实例化相应的bean,此时容器仅仅拥有所有对象的BeanDefinition(BeanDefinition:是容器依赖某些工具加载的XML配置信息进行解析和分析,并将分析后的信息编组为相应的BeanDefinition)。只有当getBean()调用时才是...

2019-10-18 17:31:46 84

转载 分布式之数据库和缓存双写一致性方案解析

引言为什么写这篇文章?首先,缓存由于其高并发和高性能的特性,已经在项目中被广泛使用。在读取缓存方面,大家没啥疑问,都是按照下图的流程来进行业务操作。image但是在更新缓存方面,对于更新完数据库,是更新缓存呢,还是删除缓存。又或者是先删除缓存,再更新数据库,其实大家存在很大的争议。目前没有一篇全面的博客,对这几种方案进行解析。于是博主战战兢兢,顶着被大家喷的风险,写了这篇文章。文章结构...

2019-10-02 18:36:45 91

转载 RPC远程调用的流程

第一张图中你可以看出来,序列化和反序列化是在哪一部分,通信协议又是在哪一部分,可以帮助你理解具体的RPC相关的技术使用在哪个地方的;第二张图,这里包含了三个部分,通信协议、RPC协议的具体实现、序列化协议,每一个子module就是使用技术的一种实现,例如远程通信可以使用netty等,对之间的技术点可以有更深一层的理解。...

2019-10-02 09:52:55 301

转载 横扫阿里、滴滴、美团后,3年经验的Java后端妹子整理出这份厚厚的面经!

横扫阿里、滴滴、美团后,3年经验的Java后端妹子整理出这份厚厚的面经!扫描下方海报二维码,试听课程:(课程详细大纲,请参见文末)=================================本文来自公众号读者Bella酱的面试经历分享==================================目录:自序今日头条美团滴滴京东others算法题HR面tips...

2019-10-02 08:08:06 1242

转载 InnoDB一棵B+树可以存放多少行数据?

一个问题?InnoDB一棵B+树可以存放多少行数据?这个问题的简单回答是:约2千万。为什么是这么多呢?因为这是可以算出来的,要搞清楚这个问题,我们先从InnoDB索引数据结构、数据组织方式说起。我们都知道计算机在存储数据的时候,有最小存储单元,这就好比我们今天进行现金的流通最小单位是一毛。在计算机中磁盘存储数据最小单元是扇区,一个扇区的大小是512字节,而文件系统(例如XFS/EXT4)他的最...

2019-10-01 13:17:25 101

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除