高素质车间工人
码龄8年
关注
提问 私信
  • 博客:158,019
    158,019
    总访问量
  • 40
    原创
  • 1,143,516
    排名
  • 78
    粉丝
  • 0
    铁粉

个人简介:一个前端页面仔,努力地内卷中,以博客的形式让自己坚持不断学习提高。 你的一键三连是我坚持的重要动力!

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:福建省
  • 加入CSDN时间: 2017-05-10
博客简介:

qq_38734862的博客

查看详细资料
个人成就
  • 获得87次点赞
  • 内容获得35次评论
  • 获得341次收藏
  • 代码片获得656次分享
创作历程
  • 1篇
    2022年
  • 8篇
    2021年
  • 31篇
    2020年
  • 1篇
    2019年
  • 1篇
    2018年
成就勋章
TA的专栏
  • js
    3篇
  • vue
    4篇
  • node从入门到放弃
    15篇
  • nestjs
    3篇
  • vue3.0
    1篇
  • 其他
    3篇
  • react
    4篇
  • 小程序app
    1篇
  • css
    1篇
兴趣领域 设置
  • 前端
    javascriptcssvue.jsreact.jses6xhtml前端框架
  • 后端
    node.js
  • 移动开发
    flutter
  • 网络与通信
    https
  • 微软技术
    typescript
  • 学习和成长
    面试
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

gif.js裁剪报错 Uncaught SyntaxError: Unexpected token ‘<‘

gif裁剪报错 Uncaught SyntaxError: Unexpected token '<'
原创
发布博客 2022.04.19 ·
1064 阅读 ·
0 点赞 ·
3 评论 ·
0 收藏

nestjs 优秀的ORM框架sequelize操作数据库

优秀的nestjs ORM框架比较--sequelize与typeorm全网最新的使用ts的sequelize教程TypeORM 是一个ORM框架,可以与 TS 和 JS(ES5,ES6,ES7,ES8)一起使用。 它的目标是始终支持最新的 JS 特性并提供额外的特性以帮助你开发任何使用数据库的应用程序Sequelize 是一个基于 promise 的 Node.js ORM, 目前支持 Postgres, MySQL, MariaDB, SQLite 以及 Microsoft SQL Se
原创
发布博客 2021.05.26 ·
4215 阅读 ·
5 点赞 ·
2 评论 ·
8 收藏

nest class-validator验证修饰器中文文档

网上好像没有class-validator验证修饰器的中文翻译,也好像没有官网,只有npm插件介绍里有,但是是英文的。这里我就做回搬运工,并翻译下,好用请点赞至于使用方法nestjs官网直接cv,不多介绍。验证修饰器通用验证装饰器修饰器描述(英文)描述(中文)@IsDefined(value: any)Checks if value is defined (!== undefined, !== null). This is the only decorator that ig
翻译
发布博客 2021.05.25 ·
3447 阅读 ·
3 点赞 ·
1 评论 ·
14 收藏

koa2 请求转发实现

最近在学习vue3+nestjs,打算用这两个做一个博客(页面仔都喜欢做博客网站,我也一样!!)。为了节约时间,提高效率,博客网站的管理后台、数据统计页面我打算用之前做的基于vue2+kao2的项目。那么这样就出现了一个问题:后台管理页面有两个服务,一个是之前做好的基于koa2的,一个是基于新东西nestjs的。这样就需要做请求服务的代理将不同的服务代理到对应的服务器上。对于代理,有很多办法,前端配置代理,后端请求转发、网关处理等等。最后我选择了后端请求转发来处理。这样对原先的代码改动最少。代码直接
原创
发布博客 2021.05.24 ·
2771 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

node从入门到放弃系列之(12)丝滑的操作数据库及表模型

Sequelize 是一个基于 promise 的 Node.js ORM, 目前支持 Postgres, MySQL, MariaDB, SQLite 以及 Microsoft SQL Server. 它具有强大的事务支持, 关联关系, 预读和延迟加载,读取复制等功能。sequelize-auto是一个帮助我们快速生成表结构的工具。如何结合这两个模块,让我们更丝滑的操作数据库及表模型呢?
原创
发布博客 2021.04.27 ·
916 阅读 ·
0 点赞 ·
1 评论 ·
5 收藏

vue2.x 从vue.config.js配置到项目优化

vue.config.js 是一个可选的配置文件,如果项目的 (和 package.json 同级的) 根目录中存在这个文件,那么它会被 @vue/cli-service 自动加载。你也可以使用 package.json 中的 vue 字段,但是注意这种写法需要你严格遵照 JSON 的格式来写。
原创
发布博客 2021.04.23 ·
4802 阅读 ·
12 点赞 ·
8 评论 ·
74 收藏

Vue 3项目创建——vite初次尝试(最新)

Vite是Vue的作者尤雨溪开发的Web开发构建工具,它是一个基于浏览器原生ES模块导入的开发服务器,在开发环境下,利用浏览器去解析import,在服务器端按需编译返回,完全跳过了打包这个概念,服务器随启随用。同时不仅对Vue文件提供了支持,还支持热更新,而且热更新的速度不会随着模块增多而变慢。在生产环境下使用Rollup打包。Vite具有以下特点:快速的冷启动即时热模块更新(HMR,Hot Module Replacement)真正按需编译Vite是在推出Vue 3的时候开发的,目前仅支持V
原创
发布博客 2021.04.14 ·
1017 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

华为云服务器从零开始部署后端nodejs项目和前端vue项目

手里有node后端服务项目和vue前端服务项目,但是只能在本地跑着玩,给自己看。那把它们部署到服务器上不就可以在线演示,给所有人看了吗?话不多说,搞起整一个个人网站服务器的准备华为云服务器,阿里腾讯云服务器流程大致相同远程连接服务器测试项目运行环境搭建项目部署node服务部署vue服务部署总结服务器的准备华为云服务器,阿里腾讯云服务器流程大致相同部署服务器,首先得有一个服务器,门槛低的,最快上手的就是租一个云服务器,云服务器里linux系统都给你安装好了,相当于给你个新电脑自己去装服务环境就行了。
原创
发布博客 2021.03.18 ·
3014 阅读 ·
3 点赞 ·
0 评论 ·
21 收藏

node从入门到放弃系列之(11)用优雅的代码武装我们的koa2项目

所周知,koa2是基于nodejs的一款非常轻量级的服务端框架,其简单易上手的特性更是大大节省了前端人员开发服务端api的成本。尽管许多功能能够实现,但是作为一个有素养的开发人员,代码的层次性、后期可维护性都是需要考虑周到的。实话说,按照koa官方文档来照葫芦画瓢,我们的代码是写不漂亮的。这里需要我们在编码之前有一个非常清晰的认识:我们的代码如何组织?如何分层?如何复用?
原创
发布博客 2021.03.17 ·
457 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

nestjs入门问题报错汇总

最近在折腾nestjs,过程中难免会遇到各种问题,再次做个汇总,即使记录也是帮助后来人问题1. 连接数据库报错:Client does not support authentication protocol requested by server; consider upgrading MySQL client2. eslint报错:Parsing error: Debug Failure. False expression: xxx/node_modules/@nestjs/passport/index
原创
发布博客 2020.12.30 ·
1363 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

node从入门到放弃系列之(10)图形验证功能

原生的人机验证功能,使用canvas模块,实现滑动验证、点击验证的底图生成,实现node的专属图形验证
原创
发布博客 2020.12.25 ·
1127 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

纯前端滑块拼图验证组件(多端兼容)

因为没有使用dom节点,所以在uniapp上也是可以使用的,图片src对应修改下就能用了**注意:**这个验证组件是纯前端组件,安全性较低,可以供学习使用,不建议项目中使用!!效果图源代码<template> <view class="independent" v-if="show"> <view v-if="refreshStatus" class="shuaxin iu-icon-refresh" :style="{ transfor
原创
发布博客 2020.12.04 ·
1001 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

js代码片段纪要

目录node1. base64数据转图片2. 制作透明背景图片3. 滑块拼图背景图和滑块图制作node1. base64数据转图片const fs = require('fs');const path = require('path');const pwdPath = path.resolve(__dirname); // 当前文件路径const imgPath = pwdPath + 'trans.png'; //从app.js级开始找--在我的项目工程里是这样的//去掉图片base64码前
原创
发布博客 2020.11.27 ·
255 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

uniapp开发微信小程序的踩坑之旅

1、字符串截取:arrayObject.slice(start,end)2、数组转字符串:array.toString() | a.join("=="); //指定分隔符
原创
发布博客 2020.11.19 ·
3540 阅读 ·
5 点赞 ·
1 评论 ·
14 收藏

node从入门到放弃系列之(9)log4js日志管理

每个后端服务,都必须有日志系统,最有名的就是Log4j了。日志存在的意义:问题追踪:通过日志不仅仅包括我们程序的一些bug,也可以在安装配置时,通过日志可以发现问题。状态监控:通过实时分析日志,可以监控系统的运行状态,做到早发现问题、早处理问题。安全审计:审计主要体现在安全上,通过对日志进行分析,可以发现是否存在非授权的操作。那在koa2里如何实现log4j日志系统呢?
原创
发布博客 2020.10.17 ·
524 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

node从入门到放弃系列之(8)koa2 swaggerUI的使用

相信无论是前端还是后端开发,都或多或少地被接口文档折磨过。前端经常抱怨后端给的接口文档与实际情况不一致。后端又觉得编写及维护接口文档会耗费不少精力,经常来不及更新。其实无论是前端调用后端,还是后端调用后端,都期望有一个好的接口文档。但是这个接口文档对于程序员来说,就跟注释一样,经常会抱怨别人写的代码没有写注释,然而自己写起代码起来,最讨厌的,也是写注释。所以仅仅只通过强制来规范大家是不够的,随着时间推移,版本迭代,接口文档往往很容易就跟不上代码了。此时swagger工具就能帮你解决这个烦恼
原创
发布博客 2020.08.06 ·
3526 阅读 ·
4 点赞 ·
0 评论 ·
14 收藏

node从入门到放弃系列之(7)token鉴权及refreshToken原理介绍

基于 Token 的身份验证是无状态的,我们不用将用户信息存在服务器或 Session 中。这种概念解决了在服务端存储信息时的许多问题。没有 session 信息意味着你的程序可以根据需要去增减机器,而不用去担心用户是否登录和已经登录到了哪里。既然是token,那么肯定有它的过期时间,没有一个token是永久的,永久的token就相当于一串永久的密码,是不安全的。那么token过期时,前后端该怎么处理呢?接下来我就回答下token鉴权及refreshToken原理
原创
发布博客 2020.07.17 ·
1947 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

node从入门到放弃系列之(6)RSA前端加密node-rsa JSEncrypt的使用

在前后端交互过程中,总会有一些需要加密传输的数据,使用最广泛的就是非对称加密,安全可靠。在nodejs中也有相对应的模块node-rsa JSEncrypt。本文让我们来了解下它们是如何实现数据的加密?
原创
发布博客 2020.06.19 ·
1941 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

vue脚手架vue cli@4xx使用问题记录

今天需要创建一个vue多入口项目,之前我是使用2.9.6的脚手架创建得,目录复杂,配置多入口相对困难,所以我直接创建了一个@vue/cli@4.4.4版本的项目。创建完直接把相关文件复制过来,但是这样就报错了,主要有以下几个:we’re sorry but doesn’t work properly without javascript enabled. please enable it to continue.问题重现@vue/cli@4.4.4版本的项目目录结构,项目2.9.6的简洁了许多许多├
原创
发布博客 2020.06.18 ·
568 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

node从入门到放弃系列之(4)koa2项目创建及初步开发

我创建是koa2的项目,因为网上一搜全是koa2的资料,1的资料不好找,会增加学习的成本,降低学习的效率。创建命令:koa koa2-server。demo代码=》koa2-server项目代码最原始的目录如下:(借的别人的图)启动起来是这个的然后添加了prettierrc、eslint等配置文件,形成最终的目录如下:koa2-server├─.editorconfig├─.eslintrc.js├─.prettierrc├─app.js├─mysql.js├─package-loc
原创
发布博客 2020.06.17 ·
549 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏
加载更多