边角料
just4you
这个作者很懒,什么都没留下…
展开
-
CSS中的常见单位(px,%,em,rem,vw,vh)
像素(px)&百分比(%)像素(Pixel)长度单位,相对于显示器屏幕分辨率而言,通常在不定义显示缩放比例的情况下,1px对应显示器屏幕上的一个像素点。早年的pc端展示的页面基本都用这个单位。百分比(%)相对长度单位,指占用的父元素宽度/高度的比例。当指定为100%时,会占据父元素的全部宽度或高度;也可以指定大于100%的数值,这时,子元素会超出父元素的边界。EM&REM这两个都是相对长度单位。区别在于:EM是相对于父元素REM是相对于根元素。REM中的“R”原创 2021-10-31 12:27:15 · 1030 阅读 · 0 评论 -
在Vue中按需引入elementui组件
开发环境vue: 2.6.11elementui: 2.15.6vue/cli: 4.5.11安装elementuinpm i element-ui -S完整引入根据官网指南编辑src/main.js即可。...import ElementUI from 'element-ui';import 'element-ui/lib/theme-chalk/index.css';...Vue.use(ElementUI);按需引入安装 babel-plugin-compone原创 2021-10-08 12:28:53 · 406 阅读 · 0 评论 -
在CentOS7下查看并修改MySQL数据存放目录
软件版本CentOS 7MySQL 5.7查看数据存放目录使用命令SHOW VARIABLES LIKE '%datadir%';# 或者SELECT @@datadir;得到默认存放目录:/var/lib/mysql移动数据停止mysql服务systemctl stop mysqld新建数据存放目录mkdir -p /data01/mysql/data复制数据将mysql目录复制到/data01/mysql/data目录下cp -a /var/lib/my原创 2021-10-07 00:29:00 · 2792 阅读 · 1 评论 -
MySQL中查看并终止正在执行的线程
查看正在执行的线程在MySQL终端中或客户端工具中使用命令SHOW PROCESSLIST;# 或者SHOW FULL PROCESSLIST;在命令行中使用命令mysqladmin processlist;显示结果Id User Host db Command Time State Info58651 root localhost:7285 edu Sleep 1468 \N58652 root localhost:7287 stock Query 0 starting show原创 2021-09-27 13:33:45 · 905 阅读 · 0 评论 -
在安卓手机中使用微信保存图片提示失败的处理
场景描述在进行产品推广时,因为有不同的推广人员,所以推广用的海报,需根据不同的推广人员,展示不同的二维码。在controller中动态生成海报,并返回图片流到页面进行展示。实际操作时,安卓手机中长按海报图片,选择“另存到相册”,提示保存失败;选择转发给朋友,不弹出选择好友列表,转发失败。但是在苹果手机中可正常保存和转发。原因在controller中返回的是一个图片流。在页面处理图片时,是blob:xxx形式。而安卓微信不支持blob形式的图片进行“另存为”操作。解决方案将controlle原创 2021-05-05 19:53:55 · 3196 阅读 · 0 评论 -
腾讯云主机CentOS7.9安装Docker
安装环境CentOS版本CentOS Linux release 7.9.2009 (Core)cat /etc/redhat-releaseLinux核心版本3.10.0-1127.19.1.el7.x86_64uname -r版本在3.10+才可安装docker。安装前的准备更新yum包yum update卸载原有docker# 查看是有安装过dockerwhereis docker# 有先删除yum remove docker docker-common doc原创 2021-03-13 14:23:30 · 524 阅读 · 0 评论 -
Vue项目中使用echarts 5
个人感觉echarts 5还是挺好看的,所以就在项目中直接上最新版本了。echarts直接安装最新版本npm i -S echarts安装的版本是:5.0.2使用时遇到问题但在main.js中添加引入后import echarts from 'echarts'Vue.prototype.$echarts = echarts却提示export 'default' (imported as 'echarts') was not found in 'echarts'问题解决猜想着是不原创 2021-02-17 20:38:49 · 2280 阅读 · 0 评论 -
Nginx中root指令与alias指令的区别
两者区别使用位置不同root指令可位于http, server, location中。alias指令只可位于location中。对location的处理方式不同当两者都位于location中时, 对于符合location规则的URI处理方式不同。使用root指令,实际访问位于服务器上的文件路径中,会包含有location路径。使用alias指令,实际访问位于服务器上的文件路径中,不包含有location路径。语法要求不同alias指令中配置的path必须以"/"结尾root指令原创 2020-12-16 20:42:01 · 333 阅读 · 1 评论 -
Python中基础的时间操作
时间日期格式化符号%Y:年,4位数%y:年,2位数%m:月,2位数(01-12)%d:天,2位数(01-31)%H:24小时制小时(00-23)%M:分钟数(00-59)%S:秒数(00-59)%f:毫秒数与java中常用的格式化方式(yyyy-MM-dd HH:mm:ss)有区别,特别是大写“M”和小写“m”。倒是跟MySQL中的格式化差不多。时间的处理python的时间处理,可使用内置的time模块,也可以使用datetime.datetime模块。使用time模块,主原创 2020-12-12 00:42:38 · 339 阅读 · 0 评论 -
在docker中使用MySQL
下载MySQLdocker pull mysql:5.7.32版本查询: https://hub.docker.com/_/mysql?tab=tags&page=1查看常用docker 命令创建映射目录创建目录,用于宿主机与容器的映射,以便将数据保存在宿主机,而不是容器中。/usr/local/docker/mysql/conf,配置文件/usr/local/docker/mysql/logs,日志文件/usr/local/docker/mysql/data,数据文件自原创 2020-11-11 21:40:48 · 371 阅读 · 0 评论 -
Anaconda&JupyterNotebook设置
Anoconda安装&使用下载下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/查看版本信息# conda版本conda -Vconda 4.3.30# python版本python -VPython 3.6.12 :: Anaconda, Inc.虚拟环境查看已安装的环境# 以下三条命令都可以conda info -econda info --econda env list创建虚拟环境创建新原创 2020-11-05 17:40:02 · 288 阅读 · 0 评论 -
Sass基础语法说明
简介Sass (英文全称:Syntactically Awesome Stylesheets) 是一个最初由 Hampton Catlin 设计并由 Natalie Weizenbaum 开发的层叠样式表语言。它是一种CSS预处理器。对CSS进行了扩展,完全兼容所有版本的 CSS,ua 增加了规则、变量、混入、选择器、继承、内置函数等特性,可生成格式化的CSS代码,减少了CSS中重复的代码,易于组织和维护节省开发时间。Sass的安装&编译安装# 全局安装npm install -g -y原创 2020-11-02 11:08:34 · 189 阅读 · 1 评论 -
在CentOS7系统中离线安装pm2
需求背景客户网络对安全要求比较高,直接物理隔离:(下载&打包首先在一台可以联网的CentOS7 系统中全局安装pm2npm install pm2 -g此系统中的node安装位置是:/usr/local/src/node,如果没有进行过特别设置,在pm2安装完成后,会在lib/node_modules/下面找到 pm2 一个文件夹。将这个pm2文件夹打包成pm2.tar.gztar czvf pm2.tar.gz pm2/复制&解压将打包后的 pm2.tar.gz用U盘原创 2020-10-31 00:23:21 · 1243 阅读 · 0 评论 -
修改vue-element-admin中Tinymce编辑器的图片上传路径
问题描述在使用vue-admin-admin的Tinymac编辑器时,默认上传图片路径是https://httpbin.org/post。此地址会返回类似如下的json数据,其中包含有图片的base64编码形式。{ ...... "files": { "file": "data:image/jpeg;base64,/9j/4AAQSkZJR......" }, ......}当上传的图片很大,会导致返回的base64编码字符串超长,此时会明显感觉原创 2020-10-30 16:59:35 · 2563 阅读 · 1 评论 -
CentOS 7.6中使用ffmpeg将视频由mp4格式转为m3u8格式
软件准备以下操作均在/usr/local/src目录进行下载&安装nasm编译x264时会用到操作流程# 下载wget https://www.nasm.us/pub/nasm/releasebuilds/2.14/nasm-2.14.tar.gz# 解压tar xvf nasm-2.14.tar.gz# 进入目录cd nasm-2.14# 配置./configure# 编译&&安装make && make install下载&原创 2020-10-23 23:37:03 · 1683 阅读 · 1 评论 -
Windows下编辑的脚本文件在CentOS下无法正常执行
脚本&报错在windows下使用editplus编辑一个极简单的脚本文件:start.sh,用于启动同目录下的springboot项目#!/bin/bashPROJECT_NAME=service_ucenter-0.0.1-SNAPSHOTpid=`ps -ef |grep $PROJECT_NAME |grep -v "grep" |awk '{print $2}'`if [ $pid ]; then echo "$PROJECT_NAME 项目正在运行,PID=$pid"else原创 2020-10-19 23:29:44 · 493 阅读 · 0 评论 -
手头工作中常用到的pm2命令
pm2是干什么的PM2是node进程管理工具,可以利用它来简化很多node应用管理的繁琐任务,如性能监控、自动重启、负载均衡等。安装使用npm 进行全局安装npm install -g pm2-g:全局安装常用命令启动项目进程# 启动项目pm2 start app.js# 启动项目并给项目起个名字pm2 start app.js --name myApp停止项目进程# 停止某项目pm2 stop myApp# 停止全部项目pm2 stop all重启项目进程原创 2020-10-18 20:14:52 · 481 阅读 · 1 评论 -
手头工作中常用到的docker命令
查询可用镜像docker search 镜像名称关键字# 例如docker search nginx也可以在https://hub.docker.com进行查找获取镜像docker pull 镜像名称# 例如docker pull nginx启动docker run -it 镜像名称目前常用的启动命令## 启动一个rabbitmqdocker run -it \--name rabbitmq \--rm \-p 5672:5672 \-p 15672:1567原创 2020-10-16 23:32:29 · 347 阅读 · 0 评论 -
CentOS7 安装node
安装nodecentos7中使用yum安装的node版本貌似比较陈旧,为了与开发环境匹配,下载安装新版本的node下载wget https://npm.taobao.org/mirrors/node/v14.13.1/node-v14.13.1-linux-x64.tar.xz例如下载到/usr/local/src目录下解压# xz格式,先用xz解压xz -d node-v14.13.1-linux-x64.tar.xz# 再用tar解压tar xvf node-v14.13.1-lin原创 2020-10-18 13:53:07 · 1591 阅读 · 0 评论