目录

2024新年新气象

新年新气象

所以我把电脑系统重做了,纪录一下
再就是,单位现在封了ssh的端口,改http了

初始化我的电脑

  1. 增加DefaultTTL,ff
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v DefaultTTL /t REG_DWORD /d 0xff /f
  1. 添加JAVA_HOMEJAVA8JAVA21环境变量
  2. path中添加%JAVA_HOME\bin%%JAVA_HOME%\jre\binhugomvnffmpeg
  3. 安装 python、code、ideal、vlc、navicat、wps

git 相关改 http

# 克隆包含子项目的模块
git clone https://github.com/…… <path> --recursive

# 别忘了每个项目目录中设置git
git config user.name "ssdreamC"
git config user.email "……@outlook.com"

# 如果需要换子模块的地址,先删了旧的
# 删除子模块
git submodule deinit <submodule-name>
git rm <submodule-name>

# 添加新地址的子模块
git submodule add <new-url> <submodule-path>

fork其它项目后如何保持更新

# 查看是不是有上游仓库
git remote -v
# 设置上游仓库
git remote add upstream https:……
# 同步上游仓库
git fetch upstream
# 签出到自己的本地分支
git checkout master
# 变基
git rebase upstream/master
# 更新自己的仓库
git push origin master

命令

@echo off

setx JAVA_HOME "%JAVA21%"
setx JAVA21 "D:\path\java\jdk-21"
setx JAVA8 "D:\path\java\jdk_8"

:: setx /M path "%path%;D:\path\apache-maven-3.6.3\bin;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;D:\path\ffmpeg-full\bin;D:\path\hugo"

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v DefaultTTL /t REG_DWORD /d 0xff /f
# 设置环境变量
[Environment]::SetEnvironmentVariable("JAVA21", "D:\path\java\jdk-21", "Machine")
[Environment]::SetEnvironmentVariable("JAVA8", "D:\path\java\jdk_8", "Machine")
[Environment]::SetEnvironmentVariable("JAVA_HOME", "$env:JAVA21", "Machine")

# 更新 PATH 环境变量
$newPath = "D:\path\apache-maven-3.6.3\bin;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;D:\path\ffmpeg-full\bin;D:\path\hugo"
$currentPath = [Environment]::GetEnvironmentVariable("Path", "Machine")
$newPath = $currentPath + ";" + $newPath
[Environment]::SetEnvironmentVariable("Path", $newPath, "Machine")

# 设置注册表值
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" -Name "DefaultTTL" -Value 0xff