- 博客(25)
- 收藏
- 关注

原创 nodejs express mongoose mongodb 搭建后台服务器
第一步:在node环境下安装需要的插件express 的安装npm i express安装成功后会在 安装目录生成 三个文件node_modulespackage-lock.jsonpackage.json->安装的插件在这里有记录安装mongodb的插件 npm i mongoosemongoose 的使用可以查看mongoose中文文档安装插件 nodemonnpm i nodemon插件安装完成可以在package.json文件中找到第二步...
2022-03-23 14:21:29
1544
1
原创 react 18 及配套路由及状态管理的应用
在store 文件夹下创建modules 文件夹 在下边创建 user.ts 文件。紧接着在react index.tsx 文件夹中包裹根组件。创建 store 文件夹 下边index.ts代码如下。在login 模块他的使用如下。之后创建 routes数组。在跟组件中引用该数组。
2023-06-07 14:27:51
530
原创 linux同时存在python3 和 python2 环境的切换
方法1:打开具体的某个Python文件,在第一行处修改如下:将#!/usr/bin/python修改为#!/usr/bin/python2表示采用Python2来对该文件进行编译,改为python3亦然。方法2:采用软链接的方式,指令如下: $ whereis python $ rm /usr/bin/python $ ln -s /usr/bin/python3.6 /usr/bin/python方法3:给不同的python版本添加到python这个命令上,并设置不同的
2023-04-06 14:07:37
1046
原创 前端图片转base64
const base64 = reader.result //这就是图片转成base64的值。// 为图片的file 文件。首先 <input type="file" onchange = {imgUrl}/>reader.readAsDataURL(file) //这个为异步的。
2023-04-06 11:18:01
856
原创 阿里云端口开启步骤
进入后点击实例名字 比如 i-wz9hwsrqu83zinjdwuxq 加入安全组。展开后在云计算类目下点击 云服务器esc。进入之后在左上角点击三条杠。进入页面后在入方向手动添加。
2023-04-04 11:06:55
264
原创 vue2 / vue3 移动端适配
会随浏览器切换不通机型来改变 font-size 值的大小。// px2rem-loader 放在数组中(保证 loaders 能取到就好)在build 下边的 utils.js 进行配置 如下。关于移动端适配,不同的版本有不通的配置方法。先 npm i amfe-flexible。解决:随着浏览器变化,改变自身字体大小。在main.js 里边导入。
2023-03-22 17:39:02
486
原创 nodemailer 邮件发送
(1)安装 npm i nodemailer --save(2)引入 var nodemailer = require('nodemailer'); nodejs 发送邮件 —— QQ邮箱 确认将要使用的 QQ邮箱 IMAP/SMTP服务 是开启状态,并获取授权码; let transporter = nodemailer.createTransport({ host: 'smtp.qq.com', port: 465, secure:...
2022-05-20 17:51:14
448
原创 flexible.js
(function flexible(window, document) { var docEl = document.documentElement; var dpr = window.devicePixelRatio || 1; // adjust body font size function setBodyFontSize() { if (document.body) { document.body.style.fontSize = 12 * dp...
2022-05-11 18:15:53
306
原创 Ajax 原理详解
名字的来历:AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)优点是 在不刷新整个浏览器的情况下,与服务器交换数据并更新部分网页内容AJAX是基于现有的Internet标准AJAX是基于现有的Internet标准,并且联合使用它们:XMLHttpRequest 对象 (异步的与服务器交换数据) JavaScript/DOM (信息显示/交互) CSS (给数据定义样式) XML (作为转换数据的格式)
2022-03-29 11:54:01
987
原创 mongoose的增删改查
保存数据: Model提供了一个create方法来对数据进行保存,语法结构为:Model.create(文档数据, callback)),实例如下:userMode.create({ name: userInfo.name, password: userInfo.password, age: userInfo.age}, function (error, doc) { if (error) { console.error(error);...
2022-03-23 15:02:36
1098
原创 【无标题node bcypt加密
exports.encryption = function (e) { // 生成随机数salt var salt = bcrypt.genSaltSync(10); // 生成hash密码 var hash = bcrypt.hashSync(e, salt); return hash;}解密exports.verification = function (e, hash) { // e前端密码 hash 数据库密码...
2022-03-17 11:38:23
718
原创 uniapp 跨域
module.exports = { devServer: { port: '8080', disableHostCheck: true, proxy: { '/api': { target: 'http://localhost:3000', changeOrigin: true, pathRewrite: { ...
2022-03-16 10:17:48
162
原创 关于时间格式化插件
1 . npm i moment2. import moment from 'moment'3. var date = moment(new Date().getTime()).format('YYYY-MM-DD HH:mm:ss');
2022-03-15 15:40:29
321
原创 vue 中 echart关系图
首先安装 echart setDVG(id, ethis) { this.charts = echarts.init(document.getElementById(id)); 获取图的点 this.charts.resize(); let categories = []; 里边的是关系的种类 let option = { // 图的标题 title: { text: "D...
2022-01-26 11:01:06
1706
原创 关于视频文件上传前获取视频时长的方法
file 为上传的文件 fileurl 生成能在播放器里边播放的url letfileurl=URL.createObjectURL(file); 创建video 标签letvideo=document.createElement("video"); 给video的src赋值video.src=fileurl; 视频加载完获取时间letduration=awai...
2021-08-30 10:20:54
582
原创 React 一些见解
全局安装$ npm install -g create-react-app创建一个项目$ create-react-app your-app 注意命名方式Creating a new React app in /dir/your-app.Installing packages. This might take a couple of minutes. 安装过程较慢,可以推荐学员使用yarnInstalling react, react-dom, and react-scripts...如果不想
2021-08-04 11:19:08
157
原创 上传时监听进度
constres=awaitthis.$axios.request({url:info.host,method:'post',data:formData,onUploadProgress:progressEvent=>{this.uploadInfo.progress=(progressEvent.loaded/progressEv...
2021-08-02 12:07:42
104
原创 关于video封面的问题
关于video 在设置封面的时候,如果只是添加poster属性,会让封面不能全部覆盖视频,可以 Video {object—fit:fill}
2021-07-06 08:04:09
530
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人