记录在日常开发当中遇到过的一些问题,以方便自己的查阅,会不断进行扩充,虽然网上进行搜索也很方便,但有些问题总是反复遇到,然后又反复进行搜索,感觉效率有一点低。很多都是搜索别人的答案记录下来的。在这边记录下以供后面查阅。
虚拟机查看ip地址
dhclient -v
vim
撤销操作:U、Ctrl+r
MySQL
1、修改密码:`mysqladmin` -u用户名 -p旧密码 password 新密码
2、mysql8 :客户端连接caching-sha2-password问题(修改密码加密方法)
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'newPassword';
3、datasource的基本配置:mysql8的驱动,url连接报时间区域问题
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC
username: root
password: 123456
Spring Boot 引入 druid连接池
启动失败,创建bean失败:EmbeddedDatabaseType,添加依赖:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
</dependency>
git相关问题
本地设置用户和远程账户:git config --global user.name/user.email"用户名/邮箱"
生成密钥:ssh-keygen -t rsa -C "email@qq.com"
测试连接:ssh -T git@github.com
docker
1、安装mysql8
# docker 中下载 mysql
docker pull mysql
#启动
docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=Lzslov123! -d mysql
#进入容器
docker exec -it mysql bash
#登录mysql
mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Lzslov123!';
#添加远程登录用户
CREATE USER 'liaozesong'@'%' IDENTIFIED WITH mysql_native_password BY 'Lzslov123!';
GRANT ALL PRIVILEGES ON *.* TO 'liaozesong'@'%';
视频处理:FFmpeg
在视频当中添加文字:
ffmpeg -i <input> -vf drawtext="text='Test Text':x=100:y=50:fontsize=24:fontcolor=yellow:box=1:boxcolor=red" <output>
添加矢量点:
ffmpeg -flags2 +export_mvs -i <input> -vf codecview=mv=pf+bf+bb <out>
视频剪裁:
ffmpeg -i <input> -vf scale=480:-1 <out>