首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端新手村
馒头也很甜
创建于2022-11-21
订阅专栏
学习前端知识
暂无订阅
共37篇文章
创建于2022-11-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
分布式数据库
分布式数据库的核心——数据分片、数据同步。 1. 数据分片 该特性是分布式数据库的技术创新。它可以突破中心化数据库单机的容量限制,从而将数据分散到多节点,以更灵活、高效的方式来处理数据。这是分布式理论
TCC模型
在分布式系统设计中,随着微服务的流行,通常一个业务操作被拆分为多个子任务,比如电商系统的下单和支付操作,就涉及到了创建和更新订单、扣减账户余额、扣减库存、发送物流消息等,那么在复杂业务开发中,如何保证
算法
例题分析一 LeetCode 第 56 题:给出一个区间的集合,请合并所有重叠的区间。 示例 1 输入: [[1,3], [2,6], [8,10], [15,18]] 输出: [[1,6], [8,
生活
在我接触的语言 C# 、Java、 NodeJs 开发中,对于异常处理基本都是通过关键字 throw 方式抛出错误,然后通过 try/catch 块来捕获此错误。 程序错误:指可能出现问题的地方出现了
json web token
以往在用户登录认证中,经常使用 cookie +session 的方式完成用户信息的存储。就是在用户登录成功后服务端就保存 session ,然后返回给客户端一个 sessionId ,客户端再将se
JS 存储web storage
Web Storage 规范主要的两个目标: - 提供在 cookie 之外的存储会话数据的路径 - 提供跨会话持久化存储大量数据的机制 主要通过两个对象:localStorage 和 s
js 对象绑定
前言 在上一篇文章中说到this 指向的问题,其中还提到如果遇到 call、apply 绑定时this指向的是指定的对象。那么指定的是什么样的对象还是会有区别的,但是基本都是指定的是调用者。在 Jav
js篇 this关键字
前言 很多人在开发的时候都会遇到 this 关键字,它基本就是指向当前的对象。以下主要是记录对this学习的笔记记录。 this this 是用来表示一个上下文对象,用于“传递” 一个对象的引用。观察
ts 解析抽象语法树
前言 在封装 ts-lint的插件校验语法时,需要对所有ts 文件进行语法解析,所以就需要追踪项目所有的文件以及所使用的依赖。因为使用的是 TS 进行开发,所以通过现有项目的特征,对于每个 ts 文件
js 代理 proxy
前言 模块化开发的时候经常会需要使用代理和反射。通过对目标对象进行抽象,然后可以直接操作或者使用代理的方式操作该对象。ES6 中新增代理和反射的特性。即给目标对象定义一个关联的代理对象,而这个代理对象
js 字面量
前段时间遇到一个面试题,说什么的字面量,突然就觉得很陌生,所以就简单翻阅整理记录下字面量的学习。 字面量 JavaScript 高级语言编程中新增一个术语“字面量”。字符串字面量,数组字面量,对象字面
js 深浅拷贝
问题分析 查看下面的代码,执行一下: 执行以上代码,得到结果中你糊发现对 name 赋值后修改 name 值后互不影响,但是数组修改后,两个数组的值还是保持一致的。这和对象的存储有关系。在JS 中基础
JS的继承
前言 继承是面向对象软件技术的一个概念,主要是为了能够复用已有的代码,也支持扩展自有的属性和方法。在使用 Java 或 c#等面向对象编程语言开发时 ,实现类的继承都通过关键字 extends 实现继
react 搭建项目
前言 现在前端真的很卷,要会各种框架。 React 以往我们实现一个页面,主要通过 html +CSS +Javascript 。而 React 是使用JavaScript构建页面。可以看下 Demo
js 中map 和 forEach 方法
map vs forEach 经常在处理数组遍历的时候会用到2个方法 map 和 forEach ,那么它们之间有什么区别? 在MDN 上对他们的定义: forEach() — 为每个数组元素执行一次
js 函数
函数即对象。每个函数都是Function 类型的实例,而 Function 也有属性和方法,跟其他引用类型一样。但在ES 中也是有几种特别函数的特性。箭头函数、参数、重载、默认参数等问题
js symbol 类型
Undefined、Null、Boolean、Number、String 和 Symbol 是ECMAScript 有 6 种基本的数据类型。你肯定也注意到 Symbol(符号)。它是 ECMAScr
JS DOM 操作
从一道面试题入手 很多人都会遇到这个面试题:innerHTML, outerHTML, innerText, outerText 这四个属性的区别是什么? 这四个 DOM 属性都是可以读取也可以赋值的
JS 学习-垃圾回收
前言 对于大部分语言,开发者可以不用关注垃圾回收的问题,因为执行环境会负责在代码执行时进行垃圾回收从而管理内存。但是 C 和C++除外。执行环境会自动进行内存管理实现内存分配和限制资源回收。 垃圾回收
JS 变量
JS 变量 JS 变量是松散类型的,即没有对变量设定必须是什么数据类型,这样就会脚本的生命周期中变量的值和类型都可能胡发生变化。当然这样会可能会引起问题。今天主要是深入学习JS 中的变量。 原始值和引
下一页