自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

前端啤酒屋

来一杯JavaScript?

  • 博客(349)
  • 资源 (24)
  • 收藏
  • 关注

原创 如何设计vue项目的权限管理?

权限管理在一个vue项目中是至关重要的,不仅可以保护数据安全、隐私和合规要求,还可以提升用户体验和系统的可用性。通过合理的权限管理,可以实现精细化的权限控制,确保系统的稳定性和安全性。

2023-11-09 23:41:55 308

原创 30道高频Vue面试题快问快答

快问快答的情景在面试中非常常见。在面试过程中,面试官通常会使用快问快答的方式来快速评估面试者的基础知识、思维能力和反应速度。这种情景下,面试官会提出一系列简短的问题,并期望面试者能够迅速做出回答或提供简洁明确的解释。来看看vue有哪些高频面试题。

2023-11-07 23:07:58 668

原创 Vue2和Vue3生命周期映射关系及异同

Vue的生命周期包含创建、更新、销毁等过程。看这里了解vue2与vue3的异同与映射关系。

2023-11-06 18:40:40 3858 9

原创 根据递归原理设计一个简单的代码生成器

纯干货设计一个简单的代码生成器

2023-10-25 23:27:16 197

原创 <CodeGeeX>基于大模型的全能AI编程助手

CodeGeex是一个AI编程助手,基于清华大学 KEG 实验室和智谱 AI 公司于 2023 年共同训练的代码生成模型 CodeGeeX 开发而成。CodeGeex 的出现标志着人工智能技术的发展进入了一个新的阶段,大模型服务时代已经到来。

2023-08-18 22:32:45 871

原创 <git>如何快速上手并高效协同

Git可以在本地计算机上存储完整的版本历史记录,并允许用户在不同的分支上进行开发和合并。它还提供了许多工具和命令,用于管理代码库、协作开发、解决冲突等。

2023-08-06 21:40:08 1140 2

原创 <Tree Shaking>现代前端代码优化技术

Tree Shaking其原理是通过静态分析并标记未被引用的模块、函数、变量等,将其从最终构建结果中去除掉,进而达到减小文件大小和提升项目性能的目的。

2023-08-05 13:31:46 154

原创 【Acorn】JS解析器编译原理

Acorn在语法分析阶段使用了递归下降解析器(Recursive Descent Parser)的技术,它是一种自顶向下、从左到右递归地进行语法分析的方法。用于将输入代码序列转换为抽象语法树AST。

2023-07-26 23:44:23 1933 1

原创 <Composition API>它是不是vue3的最大杀器?

Vue3以Composition API取代vue2中提供的复用逻辑模式mixin,并当作新版本最重要的功能之一推出。其作为mixin的完美替代者做出了哪些改变?随文章一起对比分析。

2023-07-24 00:37:21 130 2

原创 <Babel> 前端语言的巴别塔

Babel取自人类语言最早的传说,Tower of Babel。上帝摧毁了巴别塔上说着共同语言的我们,又被Babel重新带了回来。如果说巴别塔是人们对混乱到秩序的向往,那Babel在前端领域就带给了工程师放飞语法的所有畅想。Babel 是一个工具链,主要用于将采用 ECMAScript 2015+ 语法编写的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中...

2023-07-17 00:43:12 1226 4

原创 python入门:python及PyCharm安装

我们将详细介绍如何在系统上安装Python及使用PyCharm创建项目的具体流程。Python是一种广泛应用的编程语言,其简单易学的特点使其成为初学者的首选。而PyCharm则是一个功能强大的Python IDE,可以极大地提高开发效率。通过本文,你将学会如何下载并安装Python和PyCharm,并创建你的第一个Python项目,开启编程之旅。

2024-07-14 21:50:23 413

原创 前端进阶全栈计划:Java基础语法

本教程旨在帮助初学者系统地掌握Java的基础知识。我们将从Java的基本语法开始,逐步深入到面向对象编程、异常处理、多线程编程等核心概念。无论你是编程新手,还是希望夯实基础的开发者,这份指南都将带你走进Java的世界,打下坚实的编程基础。

2024-07-10 10:33:48 339

原创 高效前端开发:解密pnpm的存储与链接

PNPM(Performant NPM)是一种快速且节省磁盘空间的包管理工具。相较于其他包管理器如NPM和Yarn,PNPM通过独特的存储机制和链接技术解决了许多常见的问题。以下是PNPM如何避免这些问题以及其关键技术的详细介绍。

2024-07-05 15:10:59 464

原创 解决npm与yarn痛点:幽灵依赖与依赖分身

在现代前端开发流程中,包管理工具扮演着至关重要的角色,其中npm和yarn是两个非常流行的JavaScript包管理工具。虽然它们为开发者提供了极大的便利,但也存在一些痛点,特别是关于“幽灵依赖(Phantom Dependencies)”和“依赖分身(Dependency Duplication)”。

2024-07-05 15:08:25 926

原创 前端领域创作者纪念日:回顾与展望

在2048天前,我加入了CSDN。本文将带您回顾前端技术的发展历程,探索前端创作者的贡献,并展望未来的发展方向。

2024-07-04 10:05:03 380

原创 前端进阶全栈计划:Spring扫盲

这次计划,我们会带你轻松入门Spring框架。作为前端开发者,你将学到如何利用Spring实现全栈开发,从而拓展技能,提升项目开发效率。准备好一边玩一边学,迈向全栈开发的精彩世界吧!

2024-07-03 17:01:15 516

原创 面试成功的不二法门:详解echarts答题章法

面试题在网络上有如海洋之深,对于同一知识点,每个人的理解也各有千秋。我们在面试中常常会遇到一个瞬息间脑海里一片空白的情况,其实这并不是因为我们不懂,而是因为我们在回答的时候缺乏一个清晰的思路。那么问题来了,我们如何能逐步唤醒自己的记忆,娓娓道来呢?

2024-06-24 16:22:50 918

原创 微前端之旅:探索Qiankun的实践经验

微前端作为一种新型的前端架构理念,正在被越来越多的开发者所接受和使用。在这篇文章中,我将分享我的一些关于使用 Qiankun 进行微前端开发的经验。无论你是刚接触微前端,还是已经在使用 Qiankun,我都希望这篇文章能给你带来一些启示和帮助。让我们一起启程,探索微前端的世界。

2024-06-07 15:11:32 1166

原创 面试成功的不二法门:详解Vue3答题章法

在纷繁复杂的面试世界中,如何突出?本文将解析Vue3的关键章法,帮助你更加自信地面对面试官的提问,增加你成功的几率。

2024-06-07 00:32:48 1348

原创 《如何在面试中娓娓道来》前端篇

面试题在网络上有如海洋之深,对于同一知识点,每个人的理解也各有千秋。我们如何能在面试过程中逐步唤醒自己的记忆,娓娓道来呢?

2024-06-04 16:36:31 447

原创 如何有效处理端口被占用的问题

如果你的xxx端口被占用,你可以按照以下步骤来处理:

2024-06-03 23:56:07 335

原创 详解和实现数据表格中的行数据合并功能

如何允许用户自行选择多行数据,依据当前状态进行特定列数据的合并操作?同时,页面会即时反馈显示合并后的效果,提供直观的操作反馈。

2024-06-03 22:36:57 511

原创 Vue.js中如何实现以列表首列为表头

一般情况table列表的展示,列头都在第一横行,此方法用于列头在第一列的情况。

2024-05-28 23:38:57 376 1

原创 前端设计模式之旅:命令模式

使用命令模式,我们可以将执行特定任务的对象与调用该方法的对象解耦。

2023-12-13 13:39:06 302

原创 【五年创作纪念日】

五年创作纪念

2023-11-24 11:21:17 234

原创 10道高频React面试题快问快答

在面试过程中,面试官通常会使用快问快答的方式来快速评估面试者的基础知识、思维能力和反应速度。来看看react的高频面试题!

2023-11-10 16:39:56 249

原创 10道高频Vuex面试题快问快答

在面试过程中,面试官通常会使用快问快答的方式来快速评估面试者的基础知识、思维能力和反应速度。vuex的高频面试题一起来看看吧!

2023-11-08 22:24:48 383

原创 10道高频Qiankun微前端面试题快问快答

在面试过程中,面试官通常会使用快问快答的方式来快速评估面试者的基础知识、思维能力和反应速度。来一起看一下Qiankun微前端的高频面试题!

2023-11-08 14:47:48 1850 1

原创 10道高频webpack面试题快问快答

在面试过程中,面试官通常会使用快问快答的方式来快速评估面试者的基础知识、思维能力和反应速度。来看一下webpack的高频面试题。

2023-11-08 13:57:33 2029

原创 20道高频CSS面试题快问快答

在面试过程中,面试官通常会使用快问快答的方式来快速评估面试者的基础知识、思维能力和反应速度。来看一下进阶CSS常会问哪些高频问题吧!

2023-11-08 10:58:18 4009 2

原创 20道高频JavaScript面试题快问快答

在面试过程中,面试官通常会使用快问快答的方式来快速评估面试者的基础知识、思维能力和反应速度。看看JavaScript会有哪些高频的快问快答!

2023-11-08 09:56:35 501 1

原创 vue3生命周期源码详解

Vue 生命周期钩子函数是在组件生命周期中执行的特定函数。这些钩子函数允许你在组件不同的生命周期阶段插入自定义的逻辑代码。让我们来看看源码是如何实现这些的。

2023-11-06 23:07:55 544

原创 <Vue>使用依赖注入的方式共享数据

依赖注入的方式是通过provide和inject两个选项来实现的。provide选项允许一个祖先组件向下提供数据或服务给它的所有后代组件。inject选项允许一个后代组件接收来自祖先组件的数据或服务。这两个选项都可以是一个对象或一个函数,对象的键是提供或接收的数据或服务的名称,值是对应的数据或服务。函数的返回值是一个对象,具有相同的格式。

2023-11-05 22:38:31 482

原创 浅谈一下Vue3的TreeShaking特性

Vue3中的Treeshaking机制对优化包体积和启动速度起到很大作用。但还需要继续优化,以处理更复杂的应用场景。

2023-10-26 23:50:13 357

原创 对比Vue2和Vue3的自定义指令

vue3对自定义指令的实现做了大幅精简,通过钩子函数直接实现自定义逻辑,渲染层面不再处理自定义指令,以此简化了内部逻辑

2023-10-25 22:54:15 569

原创 前端利用策略模式优化if else

策略模式定义了一系列算法,并将每种算法封装起来,使它们可以相互替换,且算法的变化不会影响使用算法的客户。

2023-09-28 15:37:13 225

原创 业务中如何拓展微前端架构

站在整体架构的角度,微前端可以分为以下几类拓展迭代方向。

2023-09-13 23:34:53 203

原创 【qiankun乾坤】从0到1搭建微前端

介绍如何从0到1使用 qiankun + vue 搭建一个微前端框架。

2023-09-13 22:40:18 375

原创 深入探索JavaScript中的5种经典算法

深入探索JavaScript中的经典算法:优雅解决问题在这篇文章中,我们将会深入研究一些经典的 JavaScript 算法,并通过实际示例展示如何用简洁而优雅的方式来解决各种常见问题。我们将涵盖排序算法、搜索算法以及其他一些有趣且实用的算法。

2023-08-20 00:42:43 1161 2

原创 <Vite>HMR实现原理

Vite利用ES模块和浏览器原生支持、WebSocket通信、按需编译和替换以及局部更新等技术实现了高效的HMR特性。它能够在开发过程中快速响应代码更改并进行热更新,提供流畅的开发体验。

2023-08-13 23:54:02 360

数据可视化图表组件库2.rp

axure 可视化 大屏 组件库

2021-10-08

数据可视化图表组件库1.rplib

数据可视化 axure8 组件库

2021-10-08

ngx-datatable.zip

ngx-datatable ,github上下载实在是太慢了,好不容易下载完了。有需要的同学自己来这取把。

2020-05-09

软考刷题小程序.apk

计算机技术与软件专业技术资格(水平)考试(以下简称软件水平考试)是原中国计算机软件专业技术资格和水平考试(简称软件考试)的完善与发展。本软件是软考刷题的小程序。

2020-04-30

微信小程序开发项目源码+笔记.7z

小程序是一种新的开放能力,开发者可以快速地开发一个小程序。小程序可以在微信内被便捷地获取和传播,同时具有出色的使用体验。本项目开发基于微信开发者工具,进行前端开发。

2020-04-30

node图书管理系统笔记和源码.7z

node图书管理系统完整项目源码和笔记,仅限学习参考,完全node开发, 逻辑清晰,代码简洁,整体易懂,欢迎下载交流。

2020-04-30

vue商城项目笔记+原代码

vue商城项目的开发笔记和源代码,笔记简单清晰,代码逻辑清楚,面向对象,非常易懂,vue全家桶,vuex和路由功能都有涉及,欢迎下载。

2020-04-30

2011—2013近三年高数期末考试.zip

指相对于初等数学而言,数学的对象及方法较为繁杂的一部分。 广义地说,初等数学之外的数学都是高等数学,也有将中学较深入的代数、几何以及简单的集合论初步、逻辑初步称为中等数学的,将其作为中小学阶段的初等数学与大学阶段的高等数学的过渡。 通常认为,高等数学是由微积分学,较深入的代数学、几何学以及它们之间的交叉内容所形成的一门基础学科。

2020-03-09

c++期末整合.zip

C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。

2020-03-09

c++经典案例.docx

C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。

2020-03-09

C语言程序设计经典题100道.doc

C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。

2020-03-09

数据结构课程考试10份试卷.zip

数据结构的十套考试试题,付选择题填空题大题及详细解析,考试学习必备,本科专业考试复习资料等,可以进行学习和自测,懂的自取。

2020-03-07

SSM邮箱管理系统项目源码课设

需自己配环境,ssm,maven项目,eclipse开发平台,也可以其他,可以参考架构,SSM,。。。。。。。。。。。。。。。。。。。。

2020-01-16

软件工程复习资料完美版.doc

软件工程学习必备,备考效果特别好,背就完事了。学习当然也可以。

2019-08-10

SSM框架javaee电子商务系统源码(含静态网页资源)

ssm框架技术javaee的电子商务系统项目,需自己配环境,可以参考开发模式。

2019-08-10

软件质量保证与测试复习资料分享

软件测试上课老师的授课笔记,比较全面,可以用作复习或者学习。

2019-08-10

计算机网络复习资料

计算机网络复习资料,包括课件和完整提纲,学习或备考都是不二选择。

2019-08-10

Java语言仿2048小游戏

用eclipse,Java语言仿的2048小游戏,课程设计制作的,有环境的话可以直接运行。

2019-08-10

oracle基础知识回顾与练习.zip

oracle数据库整理,纯sql语句版本,注释详明,由简单到复杂,学习考试都可以。

2019-08-10

Asp.net期末复习资料.zip

Asp.net完整课件复习资料等,包括重点提纲,题型分类等,考试必备。

2019-08-10

操作系统复习资料

操作系统复习资料,课件和整理的重点题目等,备考必备。

2019-08-10

蓝桥杯java真题及答案(100+带答案).doc

蓝桥杯java历年题加解析,总题目数超过100+,算法题目等各种题目分类明晰,备考必备。

2019-08-10

C语言复习提纲

学校复习用,可以用作巩固知识。

2018-11-29

数据结构复习知识点

数据结构复习大纲,高清版本pdf,数据结构复习资料精品

2018-10-16

空空如也

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

TA关注的人

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