4215

海信电视ROOT、精简应用

家里有台旧安卓电视,运行内存太小,系统很卡,闲来无事折腾一下

恢复出厂设置

记得电视刚买回来的时候,感觉还挺流畅。故先把系统恢复到当时的最小化状态。

升级聚好用

升级了聚好用,会自动下载U盘助手,U盘助手可以用来安装U盘中的应用。一开始安装root工具很有用。等U盘助手安装成功后

  • 在系统设置里面卸载掉聚好用的更新,让聚好用恢复到最初的状态
  • 用U盘助手安装U盘中的360超级ROOT
  • 进入360超级ROOT,设置 - 关闭自动更新

工厂模式

由于电视的设置没有开发者选项,所以需要进入工厂模式开启。

473

Git瘦身,删除历史大文件

找到大文件

git verify-pack -v .git/objects/pack/pack-*.idx | sort -k 3 -g | tail -5

查看文件路径

git rev-list --objects --all | grep <ID>

查看前因后果,历史提交。以public/test.mp4为例

git log --pretty=oneline --branches -- public/test.mp4

如果需要知道commit id所在的分支,使用命令

git branch -a --contains <COMMIT ID>

删除大文件

296

建模软件常用命令

revit

命令功能使用简介
wa画墙任意位置,依次按键盘W键、A键
ro旋转旋转要旋转的图元,依次按键盘R键、O键

blender

命令功能使用简介
f视角聚焦到构件选中构件,按键盘F键
2956

Cesium修改源码增加多区域挖除功能

前言

该方法仅支持挖出凸多边形。想要挖凹多边形,需要把凹多边形分拆成多个凸多边形分别进行开挖。

修改文件

补丁文件来源官方issu
https://github.com/CesiumGS/cesium/issues/8751

补丁文件点此链接下载
https://dotatong.cn/tools/cesium_multi_clipping.zip

此份代码是在cesium1.74基础上修改而来的,我已经尝试过集成到1.91版本。理论上1.74以上版本都是可以支持的。

⚠️请不要直接用补丁文件替换原来的文件,请按本文标明的行数替换官方版本的文件,以下是各个文件需要替换的行号

8963

Win10子系统Alpine服务管理工具openrc

场景

win10安装alpine作为linux子系统

注意

安装完成子系统后,提示输入用户名时,如果只想使用root账号,直接按Ctrl+C终止

可选初始配置

#!/bin/bash

sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories
apk update
apk add git nginx tzdata openssh-client openssl curl zsh
cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
echo "Asia/Shanghai" > /etc/timezone
sed -i 's/ash/zsh/g' /etc/passwd
sh -c "$(curl -fsSL https://dotatong.cn/tools/oh_my_zsh.sh)"
sed -i -e 's/ZSH_THEME=.*/ZSH_THEME="ys"/g' /root/.zshrc

服务管理工具

类似于centos的systemd,alpine使用openrc来管理服务