首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
XGHeaven
掘友等级
屏幕像素叠加工程师
|
字节跳动
Noder & Minecrafter
关注
私信
获得徽章 0
动态
文章
专栏
沸点
收藏集
14
关注
赞
141
文章 126
沸点 15
资讯 0
赞
141
关注
返回
|
搜索文章
文章
热门
最新
XGHeaven
2年前
智能小程序
NFC 开发相关知识入门(小程序)
近距离无线通信(英语:Near-field communication,NFC),又简称近距离通信或近场通信,是一套通信协议,让两个电子设备(其中一个通常是移动设备,例如智能手机)在相距几厘米之内进行通信。 近场通信技术由非接触式射频识别(RFID)演变而来,由飞利浦半导体(现…
2667
6
2
XGHeaven
3年前
React.js
Hooks & Mobx 只需额外知道两个 Hook,便能体验到如此简单的开发方式
本文主要讲解了下我平时在工作开发中遇到的关于 Hooks 的一些缺点和问题,并尝试配合 Mobx 解决这些问题的经历。我觉得两者的配合可以极大的降低开发过程中有可能出现的问题以及极大的提高开发体验,而且学习成本也是非常的低。如果你对 Hooks 以及 Mobx 有兴趣,想知道更…
6609
69
9
XGHeaven
3年前
HTML
监听 Element Resize 的有趣之处
监听元素尺寸的变化一直以来,都是一个很常见的需求,但是又不那么容易去实现。因为浏览器都有实现针对窗口变化的监听,而却没有针对元素变化的监听。这个常常发生在一些内部元素大小变化的情况。 比如飞书 Admin 的管理页面,当左侧侧边栏收起或者展开的时候,右侧的宽度会发生变化,而浏览…
2271
4
评论
XGHeaven
3年前
React.js
如何让你的 React 『变慢』?探析 Array Diff 的一些边角特性
当你看到这个标题的时候,一定很好奇,React 不是很快么?为啥会变慢呢?在写这篇文章之前,我也是这么认为的,但是当我去看了一下 React 有关 Array 的 Diff 之后,我才认识到其实 React 如果你用的不正确,那么是会变慢的。 React Diff 算法相信大家…
1509
15
评论
XGHeaven
3年前
React.js
React Hooks 究竟有多慢?
自从 Hooks 诞生以来,官方就有考虑到了性能的问题。添加了各种方法优化性能,比如 memo、hooks deps、lazy initilize 等。而且在官方 FAQ 中也有讲到,Function 组件每次创建闭包函数的速度是非常快的,而且随着未来引擎的优化,这个时间进一步…
1.4w
236
58
XGHeaven
3年前
HTTPS
如何使用自签名 CA 和证书来保护个人在公网上的内容
作为一个喜欢折腾的人,个人搞了很多东西放在自己的服务器上,但是为了方便,能够在世界各地随时随地的打开查看和使用,我将服务器暴露到了公网中,当然了有些在公有云上的本来就暴露出来的。 最简单的方法就是通过 HTTP Basic Auth + HTTPS。记住一定要上 https,否…
4435
15
2
XGHeaven
4年前
React.js
可控组件?不可控组件?让我们来讨论一下下~
自从前端有了组件系统之后,有一个很常见但是却又被大家忽视的概念,就是可控组件(Controlled Component)和不可控组件(Uncontrolled Component)。 官方详细讲解了什么事可控和不可控组件,虽然只是针对 input 组件的 value 属性来讲的…
1070
5
3
XGHeaven
4年前
React.js
Parcel
尝鲜用 React Hook + Parcel 构建真心话大冒险简单页面
几天前,我女票和我说他们新人培训需要一个《真心话大冒险》的界面,想让我帮她写一个。我说好呀,正好想到最近的 React Hook 还没有玩过,赶紧来试试,于是花了一个晚上的时间,其实是俩小时,一个小时搭建项目,一个小时写。 首先我们创建一个文件夹,做好初始化操作。 安装好依赖,…
2631
35
2
XGHeaven
4年前
GitHub
前端
Ant Design
【后知后觉系列】css position: sticky 属性以及某些场景的使用
最近公司在用 Regular 封装一个表格组件,需要实现固定表头的功能。这个是几乎所有的组件库都会实现的一个效果,所以实现方式有很多种: 因为 thead/tr 的 position 属性是无效的,所以需要单独用 div 创建一个表头。然后设置这个表头的 position: a…
5453
37
9
XGHeaven
5年前
Node.js
前端
NPM
为什么我从 npm 到 yarn 再到 npm?
在上古版本(应该是 npm3 以前的版本,具体我也记不清了),npm 的安装策略并不是扁平化的,也就是说比如你安装一个 express,那么你会在 node_modules 下面只找到一个 express 的文件夹。而 express 依赖的项目都放在其文件夹下。 这个带来的问…
6737
23
评论
下一页
个人成就
文章被点赞
493
文章被阅读
59,363
掘力值
1,756
关注了
46
关注者
248
收藏集
14
关注标签
16
加入于
2016-10-24
温馨提示
当前操作失败,如有疑问,可点击申诉