自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 输入url并按下回车的那一刻发生了什么?

一、事前准备在进行网络通信前,本机需要知道四个参数分别是:本机的IP地址子网掩码网关的IP地址DNS的IP地址这四个参数通常在开机时,通过DHCP服务器获取,该过程遵循DHCP协议,该协议建立在UDP协议的基础之上。基于DHCP协议的参数获取流程如下:发送标头:本机MAC地址和接收方MAC地址:FF-FF-FF-FF-FF-FF,本机IP:0.0.0.0和接收方IP:255.255...

2019-10-20 23:06:00 123

原创 JS面向对象,__proto__和prototype详解

一、类,对象和原型类是具体事物的抽象,而对象是类的实例。举个例子,学生类可以有nama属性,grade属性,study方法等等,而对于学生类的实例就具体到某一个学生上去了,如name:小红 grade:高二 等等理解了类和对象我们再来说说原型,在JS中不区分类和实例的概念,而是通过原型来实现面向对象编程比如我们要实现小红这个对象,我们可以通过下面在这个小明的对象实现 var xiaomin...

2019-10-04 13:39:41 215

原创 ES7新特性async/await详解

一、async/await的用法async用于修饰一个函数使函数返回一个Promise 对象。async function testAsync() { return "hello async";}const result = testAsync();console.log(result);await必须在用async修饰的函数中使用,await用于修饰一个语句,awit的...

2019-10-03 16:33:15 425

原创 由浅入深解释JS执行机制 EventLoop

一、JS中的任务划分JS中的任务可分为以下两类·macro-task(宏任务):包括整体代码script,setTimeout,setInterval·micro-task(微任务):Promise.then,process.nextTickJS执行过程优先执行所有宏任务,之后执行微任务,之后继续新的宏任务,之后又是微任务一直循环执行。 console.log('start'); ne...

2019-10-02 23:07:33 162

原创 华容道(java版)

java面向对象刚学完,用面向对象的思路写一个华容道练手。黄 曹 操 赵 忠 曹 操 云 张 关 羽 马 飞 乙 丙 超 甲     丁 华容道如上图一共有曹操,横将,竖将,小兵,棋盘五类对象。首先我们定义一个棋盘类,定义length和wide表示棋盘的固有属性长宽,定义二维数组t...

2019-01-11 20:21:05 4381 2

空空如也

空空如也

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

TA关注的人

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