自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 浅谈网络是怎样连接的(二)

2.1创建套接字 2.1.1协议栈的内部结构 ​ TCP/IP软件采用分层结构 协议栈的上半部分有两块,分别是负责用TCP协议收发数据的部分和负责用UDP协议收发数据的部分 在互联网上传送数据时,数据会被切分成一个一个的网络包,而将网络包发送给通信对象的操作就是由IP来负责的 ICMP用于告知网络包传送过程中产生的错误以及各种控制消息,ARP用于根据IP地址查询相应的以太网MAC地址 IP下面的网卡驱动程序负责控制网卡硬件,而最下面的网卡则负责完成实际的收发操作,也就是对网线中的信号执行发送和接收的操作。

2021-10-24 11:21:48 1998

原创 浅谈网络是怎样连接的(一)

第一章 浏览器生成消息–探索浏览器内部 1.1 生成HTTP请求消息 1.1.2 浏览器先要解析URL 1.1.3 省略文件名的情况 ​ 默认访问/index.html和default.html文件 1.1.4 HTTP的基本思路 ​ HTTP协议定义了客户端和服务器之间交互的消息内容和步骤。 ​ HTTP主要方法 1.1.5 生成HTTP请求消息 ​ 对URL进行解析之后,浏览器确定了Web服务器和文件名,接下来就是根据这些信息来生成HTTP请求消息了 ​ HTTP消息的格式 请求行 方法

2021-10-17 16:13:22 232

原创 CMS垃圾回收期详解

CMS 1.CMS ​ CMS是一种已获取最短回收停顿时间为目标的收集器。出发点是java应用集中在互联网网址或者基于浏览器的B/S系统 的服务器上,这类应用通常关注服务的响应速度,希望系统停顿时间尽可能短,已给用户更好的交互体验 ​ CMS在名称中就包含了其垃圾回收的理念,MS(Mark Sweep)标记清除算法。 1.1 cms的处理过程 初始标记:仅仅标记一些GCROOTS直接关联的对象,STW(停顿时间),很短 并发标记:从GCROOTS的直接关联对象开始,遍历整个对象图的过程 重新标记:修正在并

2021-09-11 15:12:19 451

原创 每日面经 2021 6.6 字节

2.21.6.6 字节电商后端开发实习生一面 摘取自:https://www.nowcoder.com/discuss/667543?source_id=discuss_experience_nctrack&channel=-1 作者:冰汽水 链接:https://www.nowcoder.com/discuss/667543?source_id=discuss_experience_nctrack&channel=-1 来源:牛客网 1、自我介绍 2、计算机网络 OSI七层模型; 物理层

2021-06-06 20:20:58 113 3

原创 每日面经(2021.6.5)阿里

阿里巴巴 提取自:https://www.nowcoder.com/discuss/631598?type=all&order=time&pos=&page=1&channel=-1&source_id=search_all_nctrack top K HTTP1.0 1.1 区别 1.加入了长连接(持久连接):一个请求去请求浏览器的11个对象,所有的请求及相应都由相同的TCP连接发送,后续只要任意一端没有明确提出断开连接,则保持连接一直存在 2.使用了管道网络传输

2021-06-05 20:14:59 99 1

原创 Volatile关键字的理解

Volatile关键字的理解 volatile是java虚拟机提供的最轻量级的同步机制。 当一个变量被定义为volatile之后,他将具备两项特性: 第一项是保证此变量对所有线程的可见性 第二项是禁止指令重排序优化 1.可见性描述 ​ 首先我们谈一谈可见性,“可见性”是指当一条线程修改了这个变量的值,新值对于其他线程来说是可以立即知道的。这一个特点是普通变量无法做到的。例如:线程A修改了一个普通变量的值,然后向主内存进行回写,另外一个线程B在线程A会写完成之后再对主内存进行读取操作,新变量才会对线程B可

2021-05-20 19:59:37 46

原创 CSS-2D转换

昨天上传了自己做的一个前端页面,有兴趣的朋友可以点击去看看,虽然很low但是纯净五毒,这里附上网址http://heyma.usa3v.net/。 今天主要学习了transform函数,实现了坐标的平移translate,盒子的旋转rotate,以及缩放scale。需要注意的是: 1.transform不会影响其他元素的原有位置。 2.translate配合定位可以实现居中的效果,例如:position:absolute;top:50%;transform:translate(-50%,-50%)这个的好处

2020-08-02 21:30:21 52

原创 Javascipt语法部分总结

首先谈谈学习javascript的资源用的是黑马程序员的教学视频,这里附上网址供大家查看(https://www.bilibili.com/video/BV14J4114768?p=315)。 js的书写方式分为三种:行内,内嵌,外部。注外部需要link函数调用 因为在大学期间学习过c,c++语言,以及平时自学java语言所以该视频的内容跳着过了一遍,用了两天时间,以便尽快进入下一阶段的学习DOM BOM 的学习。javascript语法相对于其他的语法较为简单,容易上手。但是也有一些不同。 例如在定义变量

2020-07-29 20:46:19 148

原创 学习心得

学习心得 今天主要学习了浮动,清楚浮动以及学成在线的导航栏,利用页面布局。 今天是坚持写博客的第一天,或许在很久之后查阅的时候会发现现在的自己是多麽幼稚,今天学习了很多栋西却一点点东西都写不出来,也许有一天成为大牛,这个第一天也将不复存在。20岁的大三学生,加油,奥里给!!! ...

2020-07-22 20:49:27 72

空空如也

空空如也

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

TA关注的人

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