学习
实践
活动
专区
工具
TVP
写文章

WindrunnerMax

LV1
举报
发表了文章

初探富文本之OT协同算法

OT的英文全称是Operational Transformation,是一种处理协同编辑的算法。当前OT算法用的比较多的地方就是富文本编辑器领域了,常用于作为实...

WindrunnerMax
编程算法SQL
发表了文章

初探富文本之编辑器引擎

在前文中我们介绍了富文本的基础概念,以及富文本的基本发展历程,那么在本文中将会介绍当前主流开源的富文本编辑器引擎。当前使用最广泛的富文本编辑器是L1的富文本编辑...

WindrunnerMax
网络安全httpsReact官方文档API
发表了文章

初探富文本之富文本概述

富文本编辑器通常指的是可以对文字、图片等进行编辑的产品,具有所见即所得的能力。对于Input、Textarea之类标签,他们是支持内容编辑的,但并不支持带格式的...

WindrunnerMax
数据结构HTML
发表了文章

MutationObserver对象

MutationObserver (W3C DOM4)对象提供了监视对DOM树所做更改的能力,其被设计为旧的Mutation Events功能的替代品(该功能...

WindrunnerMax
编程算法
发表了文章

Hooks与普通函数的区别

在这里的Hooks具体指的是自定义Hooks,自定义的Hooks与我们定义的普通函数类似,都可以封装逻辑,以实现逻辑的复用。Hooks实际上是一种特殊的函数,而...

WindrunnerMax
React
发表了文章

useContext

Context是React提供的一种跨组件的通信方案,useContext与useReducer是在React 16.8之后提供的Hooks API,我们可以通...

WindrunnerMax
ReactMapReduceRedux
发表了文章

基于NoCode构建简历编辑器

基于NoCode构建简历编辑器,要参加秋招了,因为各种模版用起来细节上并不是很满意,所以尝试做个简单的拖拽简历编辑器。

WindrunnerMax
JSON编程算法CSS数据结构存储
发表了文章

基于slate构建文档编辑器

slate.js是一个完全可定制的框架,用于构建富文本编辑器,在这里我们使用slate.js构建专注于文档编辑的富文本编辑器。

WindrunnerMax
渲染JavaScript
发表了文章

竞态问题与RxJs

竞态问题通常指的是在多线程的编程中,输入了相同的条件,但是会输出不确定的结果的情况。虽然Js是单线程语言,但由于引入了异步编程,所以也会存在竞态的问题,而使用R...

WindrunnerMax
RxJSReactJavaScript编程算法
发表了文章

Mobx与Redux的异同

Mobx与Redux都是用来管理JavaScript应用的状态的解决方案,用以提供在某个地方保存状态、修改状态和更新状态,使我们的应用在状态与组件上解耦,我们可...

WindrunnerMax
ReactAngularJSJavaScriptReduxMobX
发表了文章

描述

loader加载器是webpack的核心之一,其用于将不同类型的文件转换为webpack可识别的模块,即用于把模块原内容按照需求转换成新内容,用以加载非js模块...

WindrunnerMax
webpack打包Vue.jsJSON编程算法
发表了文章

手写useState与useEffect

useState与useEffect是驱动React hooks运行的基础,useState用于管理状态,useEffect用以处理副作用,通过手写简单的use...

WindrunnerMax
React编程算法
发表了文章

TS内置类型与拓展

TypeScript具有类型系统,且是JavaScript的超集,其可以编译成普通的JavaScript代码,也就是说,其是带有类型检查的JavaScript。

WindrunnerMax
TypeScript编程算法
发表了文章

setState同步异步场景

React通过this.state来访问state,通过this.setState()方法来更新state,当this.setState()方法被调用的时候,R...

WindrunnerMax
ReactWindows渲染Vue.js
发表了文章

useMemo与useCallback

useMemo和useCallback都可缓存函数的引用或值,从更细的角度来说useMemo则返回一个缓存的值,useCallback是返回一个缓存函数的引用。

WindrunnerMax
React缓存ESLint渲染Vue.js
发表了文章

useEffect与useLayoutEffect

useEffect与useLayoutEffect可以统称为Effect Hook,Effect Hook可以在函数组件中执行副作用操作,副作用是指函数或者表达...

WindrunnerMax
ReactVue.js编程算法
发表了文章

蒙层禁止页面滚动的方案

弹窗是一种常见的交互方式,而蒙层是弹窗必不可少的元素,用于隔断页面与弹窗区块,暂时阻断页面的交互。但是在蒙层出现的时候滚动页面,如果不加处理,蒙层底部的页面会开...

WindrunnerMax
发表了文章

建立DNS隧道绕过校园网认证

因为之前在本科的时候破解过校园网三次,主要就是利用其业务逻辑上的漏洞、53端口未过滤包、重放攻击的手段,然后就是一个博弈的过程,这三次加起来用了大概有一年的时间...

WindrunnerMax
云服务器DNS
发表了文章

MVC模式

MVC即模型Model、视图View、控制器Controller,用一种将业务逻辑、数据、视图分离的方式组织架构代码,通过分离关注点的方式来支持改进应用组织方式...

WindrunnerMax
MVC
发表了文章

curl命令

curl是一个命令行工具,用于使用任何受支持的协议HTTP、FTP、IMAP、POP3、SCP、SFTP、SMTP、TFTP、TELNET、LDAP或FILE向...

WindrunnerMax
HTTPFTPsshhttps命令行工具

个人简介

个人成就

扫码关注腾讯云开发者

领取腾讯云代金券