自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 webpack5 关于配置的一些微调——升级 webpack5 以及周边插件后,代码需要做的一部分调整

webpack5 关于配置的一些微调——升级 webpack5 以及周边插件后,代码需要做的一部分调整

2022-11-12 13:50:17 416

原创 【实战踩坑】umi+react+ts项目引入图片提示找不到该模块

引入图片提示找不到该模块。引入的图片是 .jpeg 格式的,把图片后缀改成 .png 就可以了。至于为什么会识别不了 jpeg 格式,还待研究。先记一笔,好记性不如烂笔头。

2022-11-10 23:56:07 776

原创 【vue3-学习笔记】vue3 的一些基础知识和考点荟萃

vue3 的一些基础知识和考点:Vue3 与 Vue2 相比,有什么优势?描述 Vue3 生命周期?如何看待 Composition API 和 Options API ?如何理解 ref toRef 和 toRefs ?Vue3 升级了哪些重要的功能?Vue3 如何实现代码逻辑复用?

2022-11-10 12:19:38 447

原创 【前端框架及项目面试-笔记】vue2 的基本使用:v-html、computed和watch、条件循环、事件、表单等考点

vue2 的基本使用:v-html、computed和watch、条件循环、事件、表单等考点

2022-11-03 14:54:28 444

原创 【nodejs学习笔记】安全:sql注入、xss攻击的概念和预防及密码加密的方式

后端安全:sql注入、xss 攻击的概念和预防。密码加密的方法等。

2022-10-31 21:46:13 1267

原创 【nodejs学习笔记】用户登录相关:cookie、session 和 redis的使用和优缺点

用户登录相关的知识点:cookie、session和redis的使用及优缺点。cookie如何实现登录校验?为什么要用session?为什么要用redis?

2022-10-31 17:23:35 802

原创 【nodejs学习笔记】nodejs处理http请求:get和post

本文从一个经典的面试题入手,简单介绍下 http 请求。此外,本文主要记录了nodejs 处理 get请求和post请求的基本方式。

2022-10-25 22:04:34 5140

原创 【nodejs学习笔记】nodejs入门之为什么选择nodejs?nodejs和js的区别?

为什么选择nodejs?nodejs和js的区别?

2022-10-25 16:49:15 567

原创 【nodejs学习笔记】nodejs的下载安装,nodejs版本管理工具nvm的安装和使用

本文简单介绍了nodejs 的下载安装,以及nvm的下载安装和使用。nvm 是 nodejs 版本管理工具,可切换多个 nodejs 版本。如果你的不同项目用到了不同版本的 nodejs,推荐使用这个工具。

2022-10-25 00:54:30 624

原创 【nodejs学习笔记】nodejs之debugger:用VSCode和inspect协议两种方式

本文简单记录了nodejs进行debugger的两种方式:一是用VSCode,二是基于inspect协议。

2022-10-24 23:17:30 2321

原创 【nodejs学习笔记】通过CORS实现跨域

本文是我学习nodejs时的一个简单的学习笔记。记录了:原生如何实现跨域?express框架如何实现跨越?koa2框架如何实现跨域?……

2022-10-24 17:03:50 951

原创 【nodejs学习笔记】本地用Nginx实现反向代理:解决跨域问题

问题:本地同时启动前后端项目,前端页面请求后端接口的时候跨域,该如何解决?(本文仅记录方法一)。方法一:Nginx反向代理;方法二:CORS。本文仅记录第一种方法。nginx是一款高性能的web服务器。一般用作反向代理、静态服务、负载均衡……

2022-10-24 15:43:02 4015

原创 MySQL入门笔记:如何下载安装MySQL及如何使用MySQL Workbench,有哪些常用的SQL语句

MySQL 是 Web Server 中最流行的关系型数据库之一。本文记录了MySQL的下载安装,可视化工具MySQL Workbench的下载安装和使用,以及一些常用的SQL语句等等

2022-10-23 02:29:48 655

原创 连接redis时报错The client is closed,注意redis4和redis3的不同

连接redis报错The client is closed。看下自己装的是不是v4版本的redis。v4版本的使用方式和v3略有不同。这里提供两种解决方式……

2022-10-22 15:55:58 1881 1

原创 Linux基础命令,包括文件操作和服务器相关基本操作

linux基础命令,包括文件操作,服务器相关操作等。文件操作:创建文件,进入文件夹,删除文件夹,修改文件名,移动文件,拷贝文件,编辑文件内容,保存文件,退出文件;服务器相关:登录服务器,建立信任,远程操作,远程拷贝, 远程执行命令等。

2022-10-21 15:14:09 323

原创 New 操作符做了什么事情?

new 操作符做了什么事情

2022-10-21 01:59:31 100

原创 Sequelize入门——从零开始做一个小demo

Sequelize入门。本文从安装,到连接数据库,到创建模型,到增删改查……一步步详细记录Sequelize的基本使用。包括:Sequelize如何连接数据库?如何测试连接是否成功?Sequelize如何创建模型?如何同步模型到数据库?如何新增数据?如何查找数据?如何修改数据?如何删除数据?

2022-10-20 20:04:32 758

原创 4种判断空对象的方法

Object.keys() :在 ES5 中就有此方法,但是在设计上存在一定的缺陷,ES6 对其底层做了重大的更新。比如:在 ES5 中,如果此方法的参数不是对象(而是一个原始值),那么它会抛出 TypeError。在 ES2015 中,非对象的参数将被强制转换为一个对象。将对象转化为字符串,再判断该字符串是否为"{}"。for...in 语句以任意顺序迭代一个对象。该方法会返回一个由给定对象自身的所有属性,包括继承的可枚举属性……

2022-10-19 16:03:06 3612

原创 处理vue中的长按事件、点击事件、默认事件冲突

vue并没有自带长按事件,我们是通过touchstart和touchend模拟长按,但是长按后又会触发默认事件,比如出现菜单,移动端会出现选择复制;但是如果直接阻止掉默认事件,click事件也会被阻止掉——无论是直接用@touchstart.prevent的方式阻止,还是在代码中通过event.preventDefault方式阻止;那么如何才能做到——既阻止默认事件,又正确触发click事件呢?利用touchstart是在click事件之前触发的特点,结合定时器来解决。

2022-10-19 12:05:32 6410 1

原创 实际开发中遇到的事件冒泡——为什么我的弹框关不掉了

实战中遇到的问题:点击关闭弹框的按钮,弹框反复闪烁(关闭-打卡-关闭-打开……),关闭不了。原因是事件冒泡:基于dom树形结构,事件会顺着触发元素向上冒泡。当子元素触发事件,事件会依次往上级传递,每一级都可以感知到事件,直到传递到根元素。

2022-10-18 17:20:27 1185

原创 前端格式化时间的库moment.js

前端格式化时间的库——moment.js。方便又实用。

2022-10-16 17:21:31 251

原创 安装mongodb-community之后提示command not found: mongo找不到mongo指令

安装mongodb-community之后提示command not found: mongo找不到mongo指令。那你可以试试mongosh指令。在终端输入mongosh,这个命令在6版本后相当于之前的mongo命令。

2022-10-15 00:35:30 9020 9

webstorm主题

webstorm主题,rainglow.jar

2018-11-09

空空如也

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

TA关注的人

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