自定义博客皮肤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)
  • 收藏
  • 关注

原创 git熟练运用

–强烈推荐一个交互在线学习网址https://learngitbranching.js.org/?locale=zh_CN其中常用的命令如下:levels //回到关卡选择界面show solution //查看答案undo //撤回下面对上述网站中出现的关键命令进行分析git checkout -b bugFix //切换到bugFix分支,如果没有此分支则创建并切换git branch -f bugFix HEAD~1 //将bugFix分支移动到H

2021-06-22 20:06:57 124

原创 前端基础要点总结---ES6(未完待续...)

前言这一部分是在经过了数月的面试准备和将近一个月的大厂实习面试之后,跳出应试心态,以一种真正的求知欲来钻研前端所需要用到的知识并记录下来。此外,在这个系列的总结中我存储的更像是一张知识的索引图,在需要的时候很快的找到自己想知道的知识点,而不完全是存储知识本身。let和const都是属于块级作用域,变量不会提升,在变量声明前或者块级作用域外使用都会报错,因为处于暂时性死区。let和const不能重复声明,const声明的变量需要赋初值。对于const来说,基本数据类型的值不能修改,但引用数据类型可以

2021-06-09 16:52:19 161

原创 JS的继承方式以及类

寄生组合继承(最优)function inheritPrototype(subType, superType) { let prototype = Object(superType.prototype); // 创建对象 prototype.constructor = subType; // 增强对象 subType.prototype = prototype; // 赋值对象} function SuperType(name) { this.name = name; this.colors

2021-04-28 21:53:42 138

原创 前端面试记录:美团一面 0419 14:00

①数组去重(leetcode 26)利用集合去重var removeDuplicates = function(nums) { nums1=Array.from(new Set(nums)) for(i=0;i<nums1.length;i++){ nums[i]=nums1[i] } nums.splice(nums1.length) return nums.length};利用排序后的结果去重var removeDuplicate

2021-04-19 20:30:55 385

原创 箭头函数和匿名函数的this指向问题

对象中的方法的this指向情形1:方法中返回箭头函数x = 11obj = {x:22,dbl:function(){return ()=>{return this.x}}}console.log(obj.dbl()()) //答案为22情形2:方法中返回匿名函数x = 11obj = {x:22,dbl:function(){return function(){return this.x}}}console.log(obj.dbl()()) //答案为11

2021-04-05 17:23:24 611

原创 TCP重传、滑动窗口、流量控制、拥塞控制

TCP重传超时重传:在规定的时间内没收到应有信息之后进行重新传输。快速重传:三次重复确认触发重传。SACK:Selective ACK,选择性确认。在TCP头部加入SACK字段,用来判断哪些数据需要重传。D-SACK:Duplicate SACK。用来告诉发送方哪些数据被重复接收了。(SACK<ACK)滑动窗口(代表接收端的能力)在往返时间较长的情况下,如果每传输一次信息就等待一次确认会导致吞吐量很低。因此提出滑动窗口,在给定的窗口长度下(如100个字节),那么在发送这100个字节的过程中不必

2021-03-30 22:02:44 253

原创 TCP三次握手和四次分手

三次握手A:我准备好了B:我也准备好了A:收到你(B)的准备(开启传输通道----)为什么不是两次A:我准备好了(网络延迟未到达…)A:我准备好了B:我也准备好了(开启传输通道----)(传输完成后关闭传输通道xxxx)A:我准备好了(延迟到达)B:我也准备好了(1年后…)B:你放我鸽子?...

2021-03-11 21:22:01 104

原创 Fabric学习文档(一)

介绍Hyperledger是一个开源社区,由Linux基金会主导发起,致力于为企业级区块链应用提供一套稳定的框架、工具和库。Fabric是其中的一个子项目,是分布式账本解决方案的平台。Fabric与其他一些区块链系统的不同之处在于它是私有且被许可的,其网络的成员是通过受信任的成员资格服务提供商(MSP)来注册。Fabric样本网络上图展示了样本网络的最终状态,其中,NC4为网络配置服务,管理整个网络范围内的策略规则,并受组织R1和R4的控制。R1和R2组成一个联盟,R2和R3组成另一个联盟,并各自

2020-12-24 11:10:27 355

原创 诞生篇&&个人介绍

诞生篇--第一次的简单介绍个人背景个人背景北京邮电大学研二学生在读,研究过基于深度学习的车牌识别、基于ELK的日志分析平台等,目前致力于区块链和物联网场景的结合应用。写我所学,享我所用,我愿意将所学的内容清晰呈现再优快云博客上,并将实际操作过程中的问题予以分享。...

2020-12-18 10:49:12 270 1

空空如也

空空如也

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

TA关注的人

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