日常笔记


日常笔记

用于记录常用的命令,灵感,待办之类的

docker command

  1. mysql 启动命令
docker run -p 3306:3306 --name mysql_1 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7.2
  1. mongo 启动命令
docker run -itd --name mongo -p 27017:27017 mongo --auth
  1. 设置账户
 //创建用户并授权
 db.createUser({user: "axonUser", pwd: "123456", roles : [{role: "readWrite", db: "interviewTest"}]});

 //更新用户权限
db.grantRolesToUser("axonUser",[{role:"readWrite", db:"axon"}]);

4.RabbitMQ 启动命令

  • windows cmd
docker run -d --name rabbitmq -p 5672:5672 -p 15672:15672 -v E:\dockerfile\RabbitMQ:/var/lib/rabbitmq --hostname myRabbit -e RABBITMQ_DEFAULT_VHOST=my_vhost  -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin rabbitmq:latest
  1. 启动RabbitMQ admin命令
docker exec -it rabbitmq rabbitmq-plugins enable rabbitmq_management
  1. WSL 切换默认的登录用户,需要在ps管理用户下执行
ubuntu1804.exe config --default-user root

– git快速提交图片
git add --all ;git commit -m “$(Get-Date -Format ‘yyyyMMddHHmmss’)” ;git push

– 批量转换MTS视频格式为MP4


Get-ChildItem -Filter "*.MTS" | ForEach-Object {
    ffmpeg -i $_.FullName "$($_.FullName).mp4"
}

分析需求:
一、从功能需求和非功能需求的角度进行思考
二、从用户+场景+行为动机+目标来拆解需求

git使用技巧

使用VPN无法push代码

  1. 查看系统端口号:
    打开“设置 -> 网络和Internet -> 代理 -> 手动设置代理服务器”,记录下当前的端口号。

  2. 设置Git端口号:
    使用命令:

git config --global http.proxy 127.0.0.1:<你的端口号>
git config --global https.proxy 127.0.0.1:<你的端口号>

git config --global http.proxy 127.0.0.1:7890
git config --global https.proxy 127.0.0.1:7890

  1. 重试Git操作:
    在执行git push或git pull前,建议在命令行中运行
ipconfig/flushdns

  TOC