自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

前端攻城狮

step by step!keep going!

  • 博客(98)
  • 收藏
  • 关注

原创 Jotai-灵活的、细粒度的 React 状态管理库

Jotai ,是一个基于 React 的轻量级、细粒度的状态管理库

2024-06-24 22:59:07 495

原创 React项目打包优化-包体积分析

项目包体积分析

2024-03-26 20:28:07 410

原创 全栈之路-新坑就绪-星野空间

​​​​​​​Don‘t think too much, just act!

2024-03-14 20:00:00 202

原创 高阶函数的概念和应用场景

高阶函数的概念和应用场景

2024-03-11 23:51:39 465

原创 TypeScript的基础类型和高级类型梳理总结

TypeScript常见的基础类型和高级类型梳理总结

2024-03-10 20:53:01 989

原创 js之call、apply、bind

call、apply、bind的用法与区别梳理

2024-03-10 16:24:17 332

原创 Mac端node连接mysql数据库提示:Client does not support authentication protocol requested by server;

node连接mysql数据库失败

2024-03-09 23:20:34 215

原创 利用Vue3的新API(customRef)实现防抖效果

使用customRef实现数据更新防抖

2024-03-04 19:30:00 435

原创 SPA首屏加载慢的优化方案

单页面应用首屏加载慢的优化方案

2024-03-03 01:16:09 1251

原创 ECMAScript-262 @2023版本中的关键字和保留字

javascript中的关键字和保留字

2024-03-02 03:46:49 551

原创 HTML <script>元素的10个属性

HTML <script>标签的10个属性

2024-03-01 23:17:55 1415

原创 程序员岗位英语

程序员岗位英语,岗位简称总结

2024-02-21 23:18:58 627

原创 Vue状态管理库-Pinia

vue的全局状态管理库Pinia的使用

2024-02-21 18:28:56 1264

原创 vue3组件通信方式汇总

vue3通信方式汇总

2024-02-20 16:57:37 1127

原创 Vue2 VS Vue3 生命周期

Vue2 和Vue3 生命周期对比

2024-01-28 16:15:04 569

原创 如何修改hosts文件-mac

hosts是什么?怎么修改hosts文件?

2024-01-25 20:24:04 1858

原创 《代码整洁之道之程序员的职业素养》-时间管理

请自己为自己的时间负责

2024-01-09 10:51:09 378

原创 《代码整洁之道之程序员的职业素养》-验收测试&测试策略

需求一定会变化,所以提高对需求变化的包容性

2024-01-08 19:16:17 486

原创 《代码整洁之道之程序员的职业素养》-编码

养成良好的编码习惯

2024-01-08 11:09:28 399

原创 《代码整洁之道之程序员的职业素养》-说“不”&说 “是”

我们要学会如何说“不”和说“是”

2024-01-05 16:03:46 410

原创 《代码整洁之道之程序员的职业素养》-专业主义

做一个专业程序员

2024-01-04 16:02:34 421

原创 2024,归零,新的开始

All is well

2024-01-03 20:58:30 338

原创 小程序上新(2022.12.12~2023.02.20)

小程序上新(2022.12.12~2023.02.20)

2023-02-20 21:15:00 417 1

原创 小程序上新(2022.11.15~11.28)

小程序上新(2022.11.15~11.28)

2022-11-28 20:56:42 690

原创 小程序上新(2022.10.13~11.14)

微信小程序更新

2022-11-25 16:43:30 672

原创 小程序上新(2022.08.04~10.12)

微信小程序官方内容更新

2022-10-30 10:59:16 465

原创 微信小程序功能上新(2022.06.01~2022.08.04)

微信小程序功能上新

2022-08-05 19:44:17 749

原创 小程序插件接入、开发与注意事项

微信小程序插件开发与注意事项

2022-06-26 20:25:02 1613

原创 Google V8剖析之垃圾回收

JavaScript 是一门自动垃圾回收的语言,开发者使用时并不需要手动回收垃圾数据,而是交由V8 的垃圾回收器自动完成。下边来具体看看V8垃圾回收机制。1. 为什么需要垃圾回收在Chrome中,v8被限制了内存的使用(64位约1.4G/1464MB , 32位约0.7G/732MB),限制的原因主要是V8最初为浏览器而设计,不太可能遇到用大量内存的场景,并且清理大量的内存垃圾是很耗时间,导致JavaScript线程暂停执行,产生卡顿。2. 垃圾回收流程垃圾回收大致可以分为以下几个步骤:第一步,通

2022-02-11 18:43:24 723

原创 Google V8 剖析之javascript设计思想

对于经常跟浏览器打交道的web开发同学来说,V8 是一个再熟悉不过的存在,下边咱们一起相对深入地聊聊V8底层的javascript设计。一、什么是V8?V8 是 JavaScript 虚拟机的一种。我们可以简单地把 JavaScript 虚拟机理解成是一个翻译程序,将人类能够理解的编程语言 JavaScript,翻译成机器能够理解的机器语言.。如下图所示:目前市面上有很多种 JavaScript 引擎,诸如 SpiderMonkey、V8、JavaScriptCore 等。而由谷歌开发的开源项目 V

2022-02-11 18:32:24 788

原创 《Pro Git》之学习笔记

通过《Pro Git》这本书,系统学习git

2022-02-05 19:02:02 686

原创 计算机技术与软件技术资格(水平)考试(软考)

前言:本人计划今年考这个证书,所以对相关信息进行整理汇总,方便随时查阅,文章内容仅记录对本人有用的内容1、考试简介:计算机技术与软件专业技术资格(水平)考试(以下简称计算机软件资格考试)是原中国计算机软件专业技术资格和水平考试(简称软件考试)的完善与发展。计算机软件资格考试是由国家人力资源和社会保障部、工业和信息化部领导下的国家级考试,计算机软件资格考试设置了27个专业资格,涵盖5个专业领域, 3个级别层次(初级、中级、高级)。2、资格设置3、本人要考的中级资格-软件设计师的考试要求1..

2022-02-04 16:11:06 2431 1

原创 深入学习Git之Git命令汇总

Git常用命令汇总

2022-02-02 14:41:27 303

原创 vue3中文档查漏补缺小笔记

个人有个习惯,就是隔一段时间有空的话就会重新看看技术栈的官方文档,每次重新看都会有新的意外的收获,就像在不同年龄的时候去看同一本书,总是伴随着不一样的体验,这感觉不错(????) 本文主要记录一下,我自己之前对于vue没注意到的一些语法或者知识点,所以内容比较散和没有结构,所看文档 为vue3中文文档 :介绍 | Vue.js目录1、模板语法->动态参数2、模板语法->缩写3、Data Property4、方法5、防抖和节流6、计算属性(co...

2021-11-07 15:57:57 428

原创 vue3.0性能优化点之静态标记(PatchFlag)

vue3.0性能优化点之静态标记(PatchFlag)

2021-11-04 17:02:19 4678 2

原创 vue3的composition api中watch和watchEffect的使用差异

watch和watchEffect的使用差异

2021-10-09 08:53:41 535

原创 React中拖放的实现

React中拖放效果的实现

2021-08-22 18:23:44 466 1

原创 前端项目的理想架构

|最近在上王沛老师的React进阶课,做下学习笔记前端项目的理想架构可以从5个维度衡量:可扩展、可维护、可测试、易开发、易构建但这5个方面不是都可兼得的,易于开发的如angular把所有内容都写在一个文件上,但这显然是不易于维护的,这5个纬度怎么取舍需要我们在业务中根据实际情况衡量而要达到这5个要求,又分别需要考虑什么呢?如下:1、易于开发 a、开发工具是否完善 b、生态圈是否繁荣c、社区是否活跃2、易于扩展 a、增加新功能是否容...

2021-08-18 20:34:09 503

原创 性能优化之雅虎35条军规

|前言 性能问题对于公司项目而言是需要持续关注的,最近刚好看到了雅虎的35条性能优化军规,觉得很棒,画了一个思维导图记录下,方便查找在看性能优化的方法之前需要先了解性能指标,如下:1、FP(First Paint):首次绘制2、FCP(Fisrt Content Paint):首次内容绘制3、LCP(Largest Content Paint):最大内容绘制4、DCL(DocumentContentLoaded) dom加载完成5、L (Onload) 页面加载完成6、TTI(.

2021-08-13 14:13:55 601

原创 Taro 使用React Hooks报错TypeError: Object(...) is not a function

今天踩了一个版本的坑在Taro项目想使用React Hooks,代码如下,在微信开发工具一直报错后看官方文档发现,taro 3.xx 版本之后引入useState等需要从对应框架 React引入代码修改如下:// React Hooks 写法import { useState, useEffect } from 'react' import { View, Text } from '@tarojs/components'import './index.scss'...

2021-07-27 17:13:32 2380

空空如也

空空如也

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

TA关注的人

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