简单描述git和github
安装gitwindows下安装git,直接下载安装即可。macos下安装git,需要打开终端,输入以下命令:
1xcode-select --install
命令输入完成后会跳出对话框,点击安装,安装完成后,打开终端,输入以下命令:
1git --version
配置git配置git需要输入以下命令:
1234git config --global user.name "你的用户名"git config --global user.email "你的邮箱"clear & git init #初始化git仓库
新建几个档案,保存好。
123456789101112git status #查看状态git add . #添加所有档案git commit -m "你的提交信息" #提交到本地仓库git log --oneline #查看提交记录git diff #查看修改git checkout -b 分支名 #创建分支git reset --hard HEAD^ #回退到上一次提交
githubgithub是一个代码托管平 ...
利用python模拟水质参数并提交平台
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697import randomimport structimport socketimport time# 设备ID列表DEVICE_IDS = [ "333804318B10", "3338158B14FD", "3338978BC34C", "333826AD44CE", "3338CA967271", "3338AB12D24F", "3338C8A47C4B", "33387AED3585", "3 ...
通过cv2识别图片和视频
首先通过cv2识别hsv123456789101112131415161718192021222324252627282930313233343536373839404142434445464748import cv2import numpy as npdef empty(v): # 回调函数,暂时不进行任何操作 passrtsp_url = "rtsp://admin:[email protected]:554/h264/ch1/main/av_stream" # 替换为你的RTSP流URLcap = cv2.VideoCapture(rtsp_url)cv2.namedWindow('TrackBar')cv2.resizeWindow('TrackBar', 640, 320)# 创建调节滑动条cv2.createTrackbar('Hue Min', 'TrackBar', 0, 179, empty)cv2.createTrackbar('Hue ...
Hexo的静态博客部署到Github
安装环境和部署安装主题和配置简单备注使用安装环境node.js和安装git bash,安装Hexo并启动后可本地访问。
12https://nodejs.org/en/https://git-scm.com/download/
在 git bash 中输入以下命令启用 Hexo镜像
1npm config set registry https://registry.npm.taobao.org
在 git bash 中输入以下命令开始全局安装 Hexo
1npm install -g hexo-cli
在 git bash 中输入
1hexo init 自定义博客名
在 git bash 中输入hexo g ,编译静态文件到public文件夹,这是根目录会自动生成public文件夹
1hexo g
在 git bash 中输入hexo s,启动本地预览,关闭gitbash后,就无法预览
1hexo s
输入 http://localhost:4000 ,能正常访问,则启动成功
部署到github在 git bash 中输入如下命令
12git config --global user ...
MacOS下Termius中文显示乱码
如果没有就创建这个文件~/.zshrc:
1touch ~/.zshrc
编辑这个文件:
1nano ~/.zshrc
加入以下语言设置:
1export LANG=en_US.UTF-8
重启终端或者更新设置:
1source ~/.zshrc
中文可以正常显示了。
Docker安装rustdesk
RustDesk 是一款功能齐全的远程桌面应用,支持 Windows、macOS、Linux、iOS、Android、Web 等多个平台。支持 VP8 / VP9 / AV1 软件编解码器和 H264 / H265 硬件编解码器。完全掌控数据,轻松自建。P2P 连接,端到端加密。在 Windows 上可以非管理员不安装运行,根据需要在本地或远程提升权限。
12345678910111213141516171819202122232425262728293031323334version: '3'networks: rustdesk-net: external: falseservices: hbbs: container_name: hbbs ports: - 21115:21115 - 21116:21116 - 21116:21116/udp image: rustdesk/rustdesk-server:latest command: hbbs -r rd.yi-g. ...
Docker安装vaultwarden
12345678910version: '3'services: vaultwarden: image: vaultwarden/server:latest container_name: vaultwarden volumes: - ./:/data/ ports: - "88:80" restart: always
Centos自动备份Docker
通过Centos的自动备份功能将Docker进行远程备份防止数据丢失和损坏。
1234567891011121314151617181920212223242526GNU nano 4.8 docker-backup.sh #!/bin/bash# 定义备份的日期和时间戳backup_date=$(date +%Y%m%d)timestamp=$(date +%H%M%S)# 定义备份文件的路径和名称backup_dir="/home/docker"temp_backup_dir="/tmp/docker_backup"backup_file="$temp_backup_dir/docker_${backup_date}-${timestamp}.tar.gz"# 创建临 ...
Docker安装nginx-proxy-manager
通过docker-compose 安装npm,支持反链和证书续期等。
12345678910111213141516171819202122232425262728293031323334353637version: '3'services: app: image: 'jc21/nginx-proxy-manager:latest' restart: unless-stopped ports: # These ports are in format <host-port>:<container-port> - '80:80' # Public HTTP Port - '443:443' # Public HTTPS Port - '81:81' # Admin Web Port # Add any other Stream port you want to expose # - ...
Docker安装Gogs
通过docker- compose安装部署gogs
12345678910111213141516171819202122232425262728version: '3'services:gogs:image: gogs/gogs:latestcontainer_name: gogsnetworks:my_network:ipv4_address: 172.19.0.2ports: - "202:22" # SSH 端口 - "3000:3000" # Web 应用端口volumes: - ./data:/dataenvironment: - USER_UID=0 # 更改为你宿主系统的用户 UID - USER_GID=0 # 更改为你宿主系统的用户 GIDrestart: alwaysdepends_on: - dbdb:image: postgres:12container_name: gogs-dbnetworks:my_network:ipv4_address: 172.19.0.10ports: - "6 ...














