TypechoJoeTheme

Dcr163的博客

统计

最新文章

2021-08-05

VUE使用VUEX的状态管理笔记

VUE使用VUEX的状态管理笔记
安装VUEX运行环境npm下,已经安装好vue,并且安装好vuex;未安装的先安装vuex,在项目根目录,src同级目录执行安装命令:npm install vuex --save新建一个状态管理目录这里在src目录下新建一个文件夹 stores,用来管理状态新建mutations的函数常量,即需要用到的mutations里的每个方法,官方建议使用常量命名这里在stores目录下新建一个mutation-types.js文件// mutations的常量 export const COUNTINC = COUNTINC; //自增的函数名称 export const COUNTDEC = COUNTDEC; //自减的函数名称 export const CARTADD = CARTADD; //购物车增加函数名称新建主要的store管理文件,文件里管理了状态的所有操作在stores目录下新建index.js,文件内容如下,都是测试信息,仅供学习参照import Vue from 'vue'; import Vuex from 'vuex'; //这里...
2021-08-05

VUE相关

2,454 阅读
0 评论
2021年08月05日
2,454 阅读
0 评论
2021-07-29

使用ffmpeg压缩视频,减少视频文件大小

使用ffmpeg压缩视频,减少视频文件大小
使用ffmpeg压缩视频,减少视频文件大小有的视频,如一些视频学习教程通常画面都是不大变化的,和变动速度快的打斗视频所需要的帧数完全不同,音质也不需要很高。可以降低fps和音频码率的方法大大压缩文件大小,而清晰度不变!通常转成.mp4,采用H.264视频压缩算法和AAC音频压缩算法,视频帧率10fps,音频码率32k直接输入下面的命令ffmpeg -i input.mp4 -vcodec libx264 -crf 20 output.mp4效果如下图所示效果如下图所示,体积小了差不多4倍视频剪切`ffmpeg -ss 00:00:06 -t 00:00:12 -i input.mp4 -vcodec copy -acodec copy output.mp4`意思是从截取从6秒开始,时长为12秒的视频,格式不变,输入为input.mp4输出为output.mp4-vcodec copy -acodec copy : 编码格式不变提取视频里的音乐用下面的命令直接提取,不能是mp3格式,会报错。`ffmpeg -i 你的文件.mp4 -acodec copy -vn output.m4...
2021-07-29

日志

3,382 阅读
0 评论
2021年07月29日
3,382 阅读
0 评论
2021-06-10

nignx定时任务完成日志按日期存储

nignx定时任务完成日志按日期存储
Nignx定时任务完成日志按日期存储直接上脚本,把下面的代码另存为一个 log.sh shell脚本#!/bin/bash #日志目录,根据需要修改成自己的 base_path='/www/wwwlogs' #日志目录用年月新建 log_path=$(date -d yesterday +"%Y%m") #日志的文件名 day=$(date -d yesterday +"%d") #创建日志目录按年月 mkdir -p $base_path/$log_path #移动当前日志并重命名到指定目录 mv $base_path/www.wxxc.com.log $base_path/$log_path/www.wxxc.com_$day.log #重新打开日志文件 /www/server/nginx/sbin/nginx -s reopen例如我把脚本放在了:/www/server/nginx/shells/log.sh目录下,需要给该脚本赋予执行权限, chmod 755 /www/server/nginx/shells/log.sh测试脚本直...
2021-06-10

日志

2,366 阅读
0 评论
2021年06月10日
2,366 阅读
0 评论
2021-06-06

PHP7安装jpeg扩展,函数imagecreatefromstring不存在

PHP7安装jpeg扩展,函数imagecreatefromstring不存在
php提示undefined function imagecreatefromstring直接上代码#如果报错libtool,先安装libtool wget https://ftpmirror.gnu.org/libtool/libtool-2.4.6.tar.gz tar -zxvf libtool-2.4.6.tar.gz cd libtool-2.4.6 ./configure make && make install #安装jpeg6b #预新建需要的目录,源码安装不会自动生成下面的目录 mkdir /usr/local/jpeg6b/inculde mkdir /usr/local/jpeg6b/man mkdir /usr/local/jpeg6b/bin mkdir /usr/local/jpeg6b/lib mkdir /usr/local/jpeg6b/man/man1 wget http://www.ijg.org/files/jpegsrc.v6b.tar.gz tar -zxvf jpegsrc.v6b.tar.gz cd jpeg-6...
2021-06-06

日志

2,545 阅读
0 评论
2021年06月06日
2,545 阅读
0 评论
2021-06-03

PHP打包zip压缩包

PHP打包zip压缩包
PHP打包zip压缩包有些虚拟空间没有控制面板在线打包的功能,,这里使用PHP打包某个目录为zip,直接在浏览器执行即可打包,直接上代码<?php /** * php zip压缩文件夹 * Author: Dcr163 * Date: 2021/6/3 * Time: 14:33 */ class zip{ public $files = []; //添加到zip中的文件 public $rootDir = ''; //当前工作目录 public $openExclude = ''; //是否开启过滤指定后缀 /** * 文件夹打包成zip * @param $dist 需要打包的目录 * @param $zipFile 打包的文件名 * @throws ErrorException */ public function index($dist,$zipFile,$openExclude=false){ if( !class_exists('ZipArchi...
2021-06-03

日志

2,260 阅读
0 评论
2021年06月03日
2,260 阅读
0 评论
2021-06-03

PHP解压zip压缩包

PHP解压zip压缩包
PHP解压zip压缩包有些虚拟空间不支持解压.zip压缩文件,这里使用PHP语言解压,直接在浏览器执行即可解压压缩包,直接上代码<?php /** * php zip文件解压库 * Created by dcr163. * Author: Dcr163 * Date: 2021/6/3 * Time: 10:45 */ class unzip{ public $file; //解压的文件名 public $dist; //解压的目录 public function __construct($file,$dist) { if( !$file || !$dist ) throw new ErrorException('参数不能为空'); $this->file = $file; $this->dist = $dist; } /** * 解压zip文件 * @param $file zip文件 * @par...
2021-06-03

日志

2,029 阅读
0 评论
2021年06月03日
2,029 阅读
0 评论
2021-05-27

Mysql获取某张表的下一个自增id

Mysql获取某张表的下一个自增id
Mysql获取某张表的下一个自增id在日常开发中,总会碰到某个业务,需要先获取某张表的下一个自增ID,然后基于获取到的自增id做对应的业务逻辑处理,下面直接使用下面这个查询语句即可查询到:SHOW TABLE STATUS WHERE name='yzn_adminlog'用Thinkphp演示//yzn_adminlog和adminlog 这个表格替换成自己的 $sql = 'SHOW TABLE STATUS WHERE name="yzn_adminlog"'; $res = db('adminlog')->query($sql); dump($res);打印结果可以看到结果中下标为0的数据,就有一个 Auto_increment 的属性,这个就是 yzn_adminlog这张表的下一个自增id获取值最后使用 $res[0]['Auto_increment'] 即可获取结果了~
2021-05-27

日志

2,067 阅读
0 评论
2021年05月27日
2,067 阅读
0 评论
2021-05-26

阿里云运维架构实践秘籍笔记

阿里云运维架构实践秘籍笔记
RDS 最主要的规格性能参数“是最大连接数:4000;IOPS:8000”。所以在实际部署中,要让数据库达到如此性能。我们一般采用 CPU 和内存配比为 1∶4 的ECS 配置(数据库偏向内存型应用,具体实践参考第 5 章),如 4 核 16GB、8 核32GB、16 核 64GB。在上述 ECS 的配置清单中,默认推荐选择 8 核 32GB 是为了保障自建数据库的性能和稳定性。而且 RDS 的高可用版是双机高可用版,我们在 ECS 上自建的 MySQL 是单机版,这里还需要再开一台做主从,以保障数据库数据的安全性和高可用。这样一来,成本就进一步增加了。阿里云的流量带宽-云诀窍阿里云流量带宽峰值、流量带宽费用针对的是出口流量峰值及出口流量带宽费用。比如,5Mbps 的带宽峰值是指出口带宽峰值,并不是入口带宽峰值,相反,入口流量峰值是不受限制的。再如,5Mbps 峰值的带宽,产生的费用只是出口流量产生的费用,并不是指入口流量产生的费用。这就意味着,我们上传 10GB 的文件数据到 ECS 上是不收取流量费用的(这是入口流量),如若要下载 10GB 的文件数据,则要产生流量费用(出口...
2021-05-26

电脑经验

2,492 阅读
0 评论
2021年05月26日
2,492 阅读
0 评论
2021-05-24

linux自动备份mysql指定数据库

linux自动备份mysql指定数据库
linux自动备份mysql指定数据库大家在日常工作中都会遇到,需要自动备份某个数据库的数据。下面就是一个备份7天的脚本,超过7天自动删除旧的备份文件;废话不多说,需要新建一个shell脚本,这里我就命名为backSql.sh,根据自己的需要命名,我把脚本放在目录:/www/web/xxx_com/dbBack 下脚本代码如下,注释都在shell脚本里写了:#!/bin/bash #备份的文件名称 fileName=`date +%Y%m%d%H%M%S` #host地址 dbHost=127.0.0.1 #数据库用户 更改为自己的 dbUser=xxx #数据库密码 更改为自己的 dbPass=xxx #数据库名称 更改为自己的 dbName=db1 #数据库备份路径 根据自己的备份地址填写,没有的话可以先mkdir新建一个目录 savePath=/www/web/xxx_com/dbBack/datas #mysql备份命令 /usr/local/mysql/bin/mysqldump -h$dbHost -u$dbUser -p$dbPass $dbName | gzi...
2021-05-24

日志

2,395 阅读
0 评论
2021年05月24日
2,395 阅读
0 评论

人生倒计时

今日已经过去小时
这周已经过去
本月已经过去
今年已经过去个月

最新回复

  1. JetBlack
    2025-10-05
  2. Emmajop
    2025-09-28
  3. 噢噢噢
    2025-09-24
  4. Labeling Machine
    2025-09-22
  5. http://goldenfiber.ru/forum/?PAGE_NAME=profile_view&UID=55151&backurl=%2Fforum%2F%3FPAGE_NAME%3Dprofile_view%26UID%3D32514
    2025-07-10

标签云