- 博客(126)
- 收藏
- 关注
原创 vite与webpack有什么不同?为什么vite比webpack快?
vite与webpack有什么不同?为什么vite构建速度比webpack快?
2024-04-16 22:23:59 1421
原创 面向对象基础
c 语言是面向过程的,面向过程就是把一件事按步骤一步一步来实现而 java、c++ 等是面向对象的,面向对象就是把现实问题抽象为对象,通过调用每个对象的属性或方法去解决问题
2024-04-13 15:14:25 441
原创 Javascript进阶内容
JavaScript的一些进阶内容:作用域、函数进阶、解构赋值、深入对象、内置构造函数、深入面向对象、深浅拷贝、异常处理、处理this、防抖节流
2024-04-08 19:54:27 870
原创 常见typescript面试题
假设有一个导入语句:import { a } from “moduleA”(1)编译器通过绝对或相对路径,定位到需要导入的模块文件(2)如果上面解析失败了,没有查找到对应的模块,编译器会尝试定位一个外部模块声明(3)最后,还是不能解析这个模块,就直接抛出一个错误TS Map文件是一个源映射文件,其中有关原始文件的信息。.map是源映射文件,在JS代码和创建它的TS源文件之间进行映射调试调的是TS文件接口用于一个类的话,那接口会表示行为抽象对类的约束,让类去实现接口,类可以实现多个接口。
2024-03-26 11:25:08 377
原创 发布-订阅模式
发布-订阅模式是一种设计模式,用于实现对象之间的松散耦合。在这种模式下,发布者和订阅者之间并不直接通信,而是通过中介者来进行交流。
2024-03-18 15:56:55 118
原创 会话跟踪及常用方法
- 会话:客户端打开与服务器的连接发出请求 到 服务器响应客户端请求的全过程- 会话跟踪:对同一个用户对服务器的连续请求和接收响应的监视- why:浏览器和服务器之间是通过**HTTP(无状态)协议通信**的,它不能保持客户的信息,一次响应之后连接就断开了,下一次请求还需要重新连接,需要**判断是否为同一用户**,因此会话跟踪就来实现这个要求了
2024-03-18 09:18:34 249
原创 vue2 vue-cli vue-router vuex
Vue是一款基于MVVM架构的渐进式框架,它主要用于构建单页面应用SPA,它的特点有声明式渲染、响应式两大点。
2024-03-08 10:16:52 905
原创 vue-cli项目因为webpack版本不兼容运行后报错
@vue/cli 依赖 webpack@4,它自带的 webpack 配置无法兼容 webpack@5 ,于是就报错,不能继续编译。如果在使用 @vue/cli,那么请不要贸然升级 webpack@5。
2024-03-07 17:53:15 294
原创 webpack基础配置及使用
webpack是一个现代 JavaScript 应用程序的静态模块打包器。当webpack处理应用程序时,它会递归地构建一个依赖关系图 ,其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个bundle。
2024-03-04 20:39:28 987
原创 JavaScript类型转换
numberobjectundefined自动转换类型:尝试操作一个 “错误” 的数据类型时,会自动转换为 “正确” 的数据类型。
2024-03-01 19:25:13 320
原创 力扣Hot100
时间空间复杂度为O(N),思路是:创建一个哈希表,对于每一个x,先查询哈希表中是否存在target - x,然后将x插入到哈希表中,即可保证不会让x和自己匹配。
2024-02-28 14:29:20 542
原创 nodejs连接mongodb数据库失败
在nodejs里连接mongodb数据库失败,问题是:MongooseServerSelectionError: connect ECONNREFUSED 127.0.0.1:27017。解决:用管理员模式cmd。启动mongodb服务。
2024-02-27 11:51:30 162
原创 专业课复试问答
对于外部中断,CPU 在执行当前指令的最后一个时钟周期去查询 INTR 引脚,若查询到中断请求信号有效,同时在系统开中断(即 IF=1)的情况下,CPU 向发出中断请求的外设回送一个低电平有效的中断应答信号,作为对中断请求 INTR 的应答,系统自动进入中断响应周期。中断服务是执行中断的主体部分,不同的中断请求,有各自不同的中断服务内容,需要根据中断源所要完成的功能,事先编写相应的中断服务子程序存入内存,等待中断请求响应后调用执行。可以把一个进程看成是一个独立的程序,在内存中有其完备的数据空间和代码空间。
2024-02-23 16:50:15 918 1
原创 力扣热题100
定义一个递归函数,返回该节点为根的子树的深度。先递归调用左儿子和右儿子求得它们为根的子树的深度 L 和 R,则该节点为根的子树的深度即为。思路一:哈希集合存放不重复的元素,先将A链表的结点add后,再依次判断B链表的结点是否有相同的。思路二:用双指针,先判断A、B链表是否为空,有空的则根本无法相交。用来记录当前数组中非0的元素,每遇到一个非0元素就往数组左边挪,遍历完后,哪一个链表的头节点的值更小,递归地决定下一个添加到结果里的节点。要学的思路是把链表的值复制到数组中,再用双指针进行判断。
2024-02-23 15:32:06 341
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人