自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 1488 1

原创 react 18 及配套路由及状态管理的应用

在store 文件夹下创建modules 文件夹 在下边创建 user.ts 文件。紧接着在react index.tsx 文件夹中包裹根组件。创建 store 文件夹 下边index.ts代码如下。在login 模块他的使用如下。之后创建 routes数组。在跟组件中引用该数组。

2023-06-07 14:27:51 344

原创 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 692

原创 前端图片转base64

const base64 = reader.result //这就是图片转成base64的值。// 为图片的file 文件。首先 <input type="file" onchange = {imgUrl}/>reader.readAsDataURL(file) //这个为异步的。

2023-04-06 11:18:01 782

原创 阿里云端口开启步骤

进入后点击实例名字 比如 i-wz9hwsrqu83zinjdwuxq 加入安全组。展开后在云计算类目下点击 云服务器esc。进入之后在左上角点击三条杠。进入页面后在入方向手动添加。

2023-04-04 11:06:55 159

原创 pytest 运行模式取消默认

Pytest设置为Unittests。找到Testing下的。

2023-03-27 14:35:25 52

原创 python venv 虚拟环境

python

2023-03-27 12:12:40 2098

原创 vue2 / vue3 移动端适配

会随浏览器切换不通机型来改变 font-size 值的大小。// px2rem-loader 放在数组中(保证 loaders 能取到就好)在build 下边的 utils.js 进行配置 如下。关于移动端适配,不同的版本有不通的配置方法。先 npm i amfe-flexible。解决:随着浏览器变化,改变自身字体大小。在main.js 里边导入。

2023-03-22 17:39:02 340

原创 typescript 贪吃蛇

/ 兼容目标浏览器。// 设置预定义环境。// 设置babel。// 不使用箭头函数打包。

2022-10-10 22:35:26 66

原创 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 385

原创 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 269

原创 怎么获取一地的准确坐标

第一步打开百度地图api然后在开发文档——>开发者工具——>坐标拾取器

2022-04-11 13:58:15 829

原创 Ajax 原理详解

名字的来历:AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)优点是 在不刷新整个浏览器的情况下,与服务器交换数据并更新部分网页内容AJAX是基于现有的Internet标准AJAX是基于现有的Internet标准,并且联合使用它们:XMLHttpRequest 对象 (异步的与服务器交换数据) JavaScript/DOM (信息显示/交互) CSS (给数据定义样式) XML (作为转换数据的格式)

2022-03-29 11:54:01 931

原创 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 1009

原创 【无标题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 670

原创 uniapp 跨域

module.exports = { devServer: { port: '8080', disableHostCheck: true, proxy: { '/api': { target: 'http://localhost:3000', changeOrigin: true, pathRewrite: { ...

2022-03-16 10:17:48 118

原创 关于时间格式化插件

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 276

原创 vue 里边关于sass的配置问题

sass

2022-03-09 14:41:10 431

原创 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 1614

原创 关于视频文件上传前获取视频时长的方法

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 515

原创 img video 等比例缩放的特性

img 和 video的宽度固定后,高度会随宽度进行等比例缩放

2021-08-10 10:40:39 758

原创 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 91

原创 根据Video句柄获取这时再播放器播放视频的像素

video句柄.videoWidth, video句柄.videoHeight

2021-08-03 10:26:06 138

原创 上传时监听进度

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 70

原创 关于video封面的问题

关于video 在设置封面的时候,如果只是添加poster属性,会让封面不能全部覆盖视频,可以 Video {object—fit:fill}

2021-07-06 08:04:09 422

空空如也

空空如也

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

TA关注的人

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