首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
陈小俊
掘友等级
前端
more thinking,less coding
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
75
文章 72
沸点 3
赞
75
返回
|
搜索文章
最新
热门
【TCP面试考点】9个知识点教你怎么答
借用这个典故,我希望表达的意思是:当我们和面试官探讨相关知识的时候,能够让他从你这得到更多的理解,从而达到反哺的效果。 希望这篇文章能给你带来帮助。 运输层是整个网络体系结构中的关键层次之一。 网络层为主机之间提供通讯逻辑,而运输层为应用进程之间提供端到端的逻辑通信。 运输层服…
从Promise的模拟实现看JS事件循环
本文思路的开始是模拟实现Promise,所以先来探讨Promise。 Promise 是异步编程的一种解决方案,最早是社区为了不在回调地狱里沉沦而提出,ES6将其写进了语言标准,统一了用法,原生提供了Promise对象。 Promise 简单说就是一个容器,里面保存着一个异步操…
前端大表单的设计思路
巨大的表单,在复杂的管理后台中最为常见。 就相当于网页上的银行单吧,并且有各类交互(增删改查)、校验。 由于近期做的这类表单较多,作此篇,权当总结与分享。 我相信此时的你使用的前端框架也是基于mvvm思想的框架(如vue、react等)。 所以,还得先简短发表一下我对mvvm的…
一百行js代码实现一个校验工具
做过校验需求的小伙伴们都知道,校验其实是个麻烦事。 规则多,需要校验的字段多,都给我们前端带来巨大的工作量。 一个不小心,代码里就出现了不少if else等不可维护的代码。 因此,我觉得一个团队或者是一个项目,需要一个校验工具,简化我们的工作。 首先,参考一下 Joi。只看这一…
vue + element 实现的可配置的数据搜索组件
在管理系统中,涉及到很多根据查询条件,查出数据,然后使用表格展示的页面。 对于这种复用性极强的page,提供一个公共的组件是很必要的(样式统一、高效开发)。 主要切分为3个组件。
一个开箱即用的影像组件(带详解)
实现拖拽的思路是计算出dom最后的left跟top。 未移动前可以通过clientX跟offsetLeft拿到dom的x坐标和左边距,记为initX和offLeft。 移动的过程中可以通过clientX拿到元素的x坐标,记为moveX。 得到公式:left = moveX - …
react新特性实例详解(memo、lazy、suspense、hooks)
其实react.memo的实现很简单,就几行代码。 可以看到,最终返回的是一个对象,这个对象带有一些标志属性,在react Fiber的过程中会做相应的处理。 根据传入的compare函数比较prevProps和nextProps,最终决定生成对象,并影响渲染效果。 其实在这之…
【面试进阶】React组件设计模式(一)
我们一般编写组件,都会这么去做,list包裹item,循环展示item。数据放在list组件中,item作为一个无状态组件,只做他的展示。 数据交互通过props传递,点击+-会改变购物车里的数据。 现在需求来了,双12来了(就在昨日),所有商品8折优惠。 这意味着我们需要修改…
【javascript实现】几道题目带你学习二叉搜索树
二叉搜索树也叫二叉排序树,中序遍历二叉搜索树的结果就是一次递增的遍历。 二叉搜索树的每一个分支的根节点都是他的中间值。根据这个特征,用二分法来将有序数组转换为一颗二叉搜索树。 接下来我们验证下一棵树是否满足二叉搜索树。 思路就是,中序遍历如果满足递增的就行。 用一个max作为验…
TCP四次挥手的秘密
连接时将ACK和SYN同时发送,断开时先发送ACK再发送FIN。这就是为什么常说连接时3次,断开时4次。 “这由T C P的半关闭(half-close)造成的。” “TCP提供了连接的一端在结束它的发送后还能接收来自另一端数据的能力。这就是所谓的半关闭。” 客户端发送FIN后…
下一页
个人成就
文章被点赞
470
文章被阅读
39,120
掘力值
1,557
关注了
11
关注者
98
收藏集
0
关注标签
9
加入于
2017-04-10