> 引言:mysql数据库分区的由来? 1)传统不分区数据库痛点 mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面(可以通过my.cnf中的datadir来查看), 一张表主要对应着三个文件,一个是frm存放表结构的,一个是myd存放表数据的,一个是myi存表索引的。 ```shell [root@laoyang test]# ls -al 总用量 1811444 drwx------ 2 mysql mysql 4096 10月 17 15:12 . drwxr-xr-x 4 mysql mysql 4096 10月 17 ...
1、在项目发版时,经常遇到整理并打包更新的文件,可以使用以下命令: ```shell git diff 旧版提交代号 新版提交代号 --name-only | xargs zip 生成压缩包名称.zip ``` 2、删除tag ```shell //1.删除本地tag git tag -d TAG名称 //2.删除远程tag git push origin :refs/tags/TAG名称 ``` 3、撤销本地修改 如果修改了代码,但是并未执行 git add 操作,可直接执行: ```shell git restore . //重置...
1、给音频添加背景音乐: ```shell ffmpeg -i 背景.mp3 -i 音频.mp3 -filter_complex amix=inputs=2:duration=first:dropout_transition=2 -c:v copy 输出.mp3 ``` 2、音频拼接: ```shell ffmpeg -i "concat:1.mp3|2.mp3" -acodec copy 3.mp3 ``` 3、音频截取: ```shell ffmpeg -i source.mp3 -vn -acodec copy -ss 00:03:21.36 -t ...
1、Config类不再支持动态设置某个配置参数,但可以支持批量设置更新配置参数。 ```php // 批量设置参数 Config::set(['name1' => 'value1', 'name2' => 'value2'], 'config'); // 获取配置 Config::get('config'); ``` 不再支持如下设置: ```php Config::set('name', 'rocky'); ```
lancet(柳叶刀)是一个全面、高效、可复用的go语言工具函数库。lancet受到了java apache common包和lodash.js的启发。 特性 - 全面、高效、可复用 - 300+常用go工具函数,支持string、slice、datetime、net、crypt... - 只依赖go标准库 - 所有导出函数单元测试覆盖率100% 安装 1、对于使用go1.18及以上的用户,建议安装v2.x.x。因为v2.x.x用go1.18的泛型重写了大部分函数。 ```go go get github.com/duke-git/lancet/...
**一、生成证书** ------------ 1、以阿里云为例(其他厂商也有免费证书提供)。登录阿里云: www.aliyun.com 2、进入ssl板块: ![](http://images.kuryun.com/blog/typecho/1651134563.png) 3、点击左侧栏“SSL证书(应用安全)”: ![](http://images.kuryun.com/blog/typecho/1651134585.png) 4、点击创建证书,系统自动生成一个“待申请”的证书,点击“证书申请”: ![](http://images.kuryun.com/bl...
### 一、校验数字的表达式 - 数字:^[0-9]*$ - n位的数字:^\d{n}$ - 至少n位的数字:^\d{n,}$ - m-n位的数字:^\d{m,n}$ - 零和非零开头的数字:^(0|[1-9][0-9]*)$ - 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(\.[0-9]{1,2})?$ - 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})$ - 正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$ - 有两位小数的正实数:^[0-9]+(\.[0-9]{2})?$ - 有1~3位小数的正实数:^[...
详见:[ https://itiit.cn/html/ffmpeg.html]( https://itiit.cn/html/ffmpeg.html " https://itiit.cn/html/ffmpeg.html")