1 开机设置

1.1 电脑备份

01.Lenovo_21H2_backup_2022-06-14.wim,【电池】切换【最佳性能】备份
    a.恢复前
        a.文件迁移
            Desktop(TODO1、TODO2)(CLash)(.m2)
            document(Music、Eudic)
            download(Video)
            software(Mirror_v1.0)
            -------------------------------------------------------------------------------------------------
            software_ware(01.Directory01、02.Directory02、03.Directory03、04.Directory04、05.Directory05)
            software_xare(workspace_open、workspace_open2)
            -------------------------------------------------------------------------------------------------
            software_zare(workspace_zero -> workspace_ynavicat)            Navicat导出
        b.开机启动
            StartUp(AdGuard无    MFiles无        OneDrive无  SimpSync无)
            StartUp(FnSync无     LinkEase无      ToDesk无    RaiDrive无     FileZilla无)
            StartUp(Shadow无)
            -------------------------------------------------------------------------------------------------
            StartUp(VMware       TranslucentTB   Snipaste    IRIS)
            StartUp(Quicker      Eudic           PicGo       Ditto)
            StartUp(Capslock     Utools          IDM         Ndrive)
            StartUp(FSCapture    Zoomit          GInk        PowerToys)
            -------------------------------------------------------------------------------------------------
            Startup(EarTrumpet   Clash)
    b.恢复中
        a.Windows_v2.0
            ├─document
            │  └─Window            备份核心文件1
            └─software_ware
               └─workspace_data
                   ├─03.Package    备份核心文件2   Ditto更新
                   └─05.Windows    备份核心文件3
        b.D_backup
            ├─document
            │  ├─Eudic             待添加         英汉-汉英词典、Collins柯林斯
            │  ├─Music             待添加
            │  ├─Desktop           待更新         info1、info2、info3、info4
            ├─software
            │  └─Mirror_v1.0
            │      ├─Centos7       待添加
            │      ├─Debain10      待添加
            │      └─Windows10     待添加
            └─software_ware        待覆盖
        c.E_backup
            ├─.Recycle
            ├─document
            ├─download
            ├─OneDrive
            ├─OneDrive - cqu.edu.cn
            ├─OneDrive - zknu.edu.cn
            ├─OneDriveTemp
            ├─software
            └─software_ware
                ├─Typora
                └─workspace_data
    c.恢复后
        a.流程
            开机更改默认启动盘(C盘,或F盘)
            msconfig -> 系统配置 -> 引导 -> Windows10(C:\Windows):当前OS;默认OS
            -------------------------------------------------------------------------------------------------
            C盘:释放到F盘(默认)(Dism++ -> 添加引导、格式化)
            F盘:配置结束
            C盘:开始备份
            F盘:格式化C盘,磁盘管理删除C盘,磁盘管理新建C盘,WIM释放到C盘
            C盘:5分钟自动磁盘检查,并默认使用3分区,即启动C盘。修改盘符顺序(从F变G盘,再D、E盘补全,最后修改回F盘)
            -------------------------------------------------------------------------------------------------
            注意:更改C/D/E/F盘符,除安装的程序受影响外,不会影响启动的3/6分区
        b.核对许可证
            unbundle(Acwing,永久                 jshtml,永久)
            unbundle(EVplayer                     MyBatisHelp                   LinkEase)
            -------------------------------------------------------------------------------------------------
            unbundle(Simpread-3台设备-永久        Translation-4台设备-永久)
            unbundle(Adguard-3台设备-永久         IRIS-1台设备-永久              IDM-1台设备-永久)
            unbundle(Translation-3台设备-永久     Typora-3台设备-永久            安卓投屏-1台设备-永久)
            unbundle(VidJuice-3台设备-永久        轻启动-1台设备-永久)
            -------------------------------------------------------------------------------------------------
            unbundle(Migi-1台设备,永久           纯纯写作-1台设备-永久           BookxNote-1台设备,永久)
        c.任务管理器
            内存 -> 4.0/15.9GB
            VMware Network Adapter VMnet8 -> IPv4地址:192.168.2.2
        d.环境变量
            verify
        e.系统服务
            自动     MySQL-5.7.25
            自动     MySQL-8.0.20
            自动     Redis-3.2.1
            -------------------------------------------------------------------------------------------------
            手动     Music
            -------------------------------------------------------------------------------------------------
            手动     RabbitMQ             net start RabbitMQ && net stop RabbitMQ
            手动     MongoDB-3.4.24       net start MongoDB && net stop MongoDB
            -------------------------------------------------------------------------------------------------
            手动     elasticsearch6       net start es6 && net start esh6 && net start ki6 && net start log6
            手动     elasticsearch6       net stop es6 && net stop esh6 && net stop ki6 && net stop log6
            -------------------------------------------------------------------------------------------------
            手动     elasticsearch7       net start es7 && net start esh7 && net start ki7 && net start log7
            手动     elasticsearch7       net stop es7 && net stop esh7 && net stop ki7 && net stop log7
            -------------------------------------------------------------------------------------------------
            手动     ElasticHD            net start ehd7
            手动     ElasticHD            net stop ehd7
            -------------------------------------------------------------------------------------------------
            手动     kafka                net start kafka && net stop kafka
            手动     minio                net start minio && net stop minio
            手动     nacos                net start nacos && net stop nacos
            -------------------------------------------------------------------------------------------------
            安装     d: && cd D:\software_ware\workspace_data\03.Package\04.SyncTask
            安装     nssm install Sync_Typora_01.Directory01 && net start Sync_Typora_01.Directory01
            安装     nssm install Sync_Typora_02.Directory02 && net start Sync_Typora_02.Directory02   无
            安装     nssm install Sync_Typora_03.Directory03 && net start Sync_Typora_03.Directory03   无
            安装     nssm install Sync_desktop_todo1 && net start Sync_desktop_todo1
            安装     nssm install Sync_desktop_todo2 && net start Sync_desktop_todo2                   无
            -------------------------------------------------------------------------------------------------
            同步     Ndrive               01.Directory01 -> 操作历史、分享历史、回收站
            同步     Ndrive               方式一:本地覆盖云端,【网页访问->DELETE,新建同步文件夹 -> 拖拽文件夹】
            同步     Ndrive               方式二:云端覆盖本地,【同步到本地】                         【速度块】
            同步     Ndrive               D:\document\Music                                            无
            同步     Ndrive               D:\software_ware\workspace_data                              无
            同步     Ndrive               D:\software_ware\Typora\01.Directory01
            同步     Ndrive               D:\software_ware\Typora\02.Directory02
            同步     Ndrive               D:\software_ware\Typora\03.Directory03
            同步     Ndrive               D:\software_ware\Typora\04.Directory04
            同步     Ndrive               C:\Users\mysla\Desktop\TODO0
            同步     Ndrive               C:\Users\mysla\Desktop\TODO1
            同步     Ndrive               C:\Users\mysla\Desktop\TODO2
            同步     Ndrive               离线收藏(双向同步)                                          无
            同步     Ndrive               相册备份                                                     无
        f.文件服务
            共享     Samba                C:\Users                                                    无
            共享     Samba                C:\document                                                 无
            共享     Samba                C:\software                                                 无
            共享     Samba                D:\document
            共享     Samba                D:\download
            -------------------------------------------------------------------------------------------------
            挂载     LinkEase             设备名称(DESKTOP-NTRUK8V)、初始目录(/all/D:)、ST-WIN-5D7A5325
            挂载     LinkEase             管理 -> 设备详情:DESKTOP-NTRUK8V
            挂载     LinkEase             管理 -> 成员管理:无
            挂载     LinkEase             管理 -> 目录设置 -> 共享目录(/all/D:/document)、索引关闭
            -------------------------------------------------------------------------------------------------
            同步     PSSD                 Desktop、Desktop_TODO、Typora、workspace_data
            同步     Notepad              冗余备份
        g.项目服务
            项目     .m2                  D:\software_zare\workspace_ynavicat\.m2_20230615_201057.zip
            项目     workspace_open       D:\software_xare\workspace_open         【删除.idea、运行mvn clean】
            项目     xxx_20221115.sql     D:\software_zare\workspace_ynavicat
            -------------------------------------------------------------------------------------------------
            CREATE DATABASE IF NOT EXISTS `blog` DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
            Navicat  -> MySQL-5.7.25 -> ry-vue.库 -> 右键\拖拽 -> 运行SQL文件
            DataGrip -> MySQL-5.7.25 -> ry-vue.库 -> 右键\拖拽 -> 运行SQL脚本
            DataGrip -> ry-vue.sql -> Session(MySQL-5.7.25)+Schema(ry-vue.库) -> Ctrl+A -> Ctrl+Enter
        h.Notepad++打开文件夹
            C:\Users\mysla\Desktop\TODO0
            C:\Users\mysla\Desktop\TODO1
            -------------------------------------------------------------------------------------------------
            D:\software_ware\Typora\01.Directory01\
            D:\software_ware\Typora\02.Directory02\
            D:\software_ware\Typora\03.Directory03\
            D:\software_ware\Typora\04.Directory04\
        i.Desktop快捷键
            我的电脑
            回收站
            TODO0
            TODO1
            TODO2
            TODO3
            TODO4
            TODO5
            TODO6
            TODO7
            -------------------------------------------------------------------------------------------------
            document
            download
            software
            software_ware
            software_xare
            software_zare
            Directory01
            Directory02
            Directory03
            Directory04
            -----------------------------------------------------------------------------------------------------
            Root
            Desktop
            Quick
            Growth
        j.用户软件
            Chrome
            Chrome_beta
            VSCode
            Redis
            -------------------------------------------------------------------------------------------------
            Eudic               英汉-汉英词典、Collins柯林斯
            Music               本地音乐 -> D:\document\Music
            -------------------------------------------------------------------------------------------------
            DataGrip            仓库从【E:\XXX】切换为【D:\software_ware\workspace_yangtze】
            Obsidian            仓库从【E:\XXX】切换为【D:\software_ware\Typora\01.Directory01】
            -------------------------------------------------------------------------------------------------
            BookxNote           15135890769、QWER123456
            BookxNote           仓库从【E:\XXX】切换为【D:\software_ware\workspace_note】
            SimpRead            仓库从【E:\XXX】切换为【D:\software_ware\Typora\02.Directory02\Chapter01】
            -------------------------------------------------------------------------------------------------
            VMware              我已复制该虚拟机
            Navicat Premium 15  navicat_back_xxxxxxxx.ncx
            SiYuan              导出导入Data + 覆盖conf.json + 工作空间目录D:\software_ware\workspace_siyuan

02.Lenovo_21H2_backup_2022-06-24.wim【无】
    a.系统
        显示 -> 图形设置 -> 高性能:IDEA、DataGrip、WebStorm、PyCharm、Clion
        显示 -> 图形设置 -> 高性能:Visual Studio Code、VMware Workstation
        显示 -> 图形设置 -> 高性能:Typora、Sublime Text、Clash for Windows
    b.服务
        删除     Synt
        删除     Synv
        删除     Sync_Typora
        删除     Sync_workspace_data
    c.向日葵
        设置 -> 开机自启 -> 【关闭】
    d.Capslock+_v3.2.0
        allowClipboard=0
    e.环境变量
        http_proxy、https_proxy
    f.下载位置
        百度网盘、阿里网盘 -> D:\download
    g.个人应用
        C:\document\Tencent\Telegram_Porable -> 卸载,并删除其快捷方式,更新Program1、Program2
    h.net framework 3.5
        控制面板 -> 卸载程序 -> 启用或关闭 Windows 功能 -> .NET Framework 3.5 -> 【勾选,WIN10更新下载】

03.Lenovo_21H2_backup_2022-07-01.wim【无】
    a.系统
        隐私 -> 常规 -> 关闭
        系统 -> 存储 -> 配置存储感知或立即运行 -> 每天+1天
        控制面板 -> 硬件和声音 -> 电源选项 -> 更改电源按钮的功能 -> 关闭盖子时,不采取任何操作
        WIN + X -> 应用和功能、网络连接、计算机管理
    b.QQ
        快捷键:保留Ctrl+Alt+Z
        代理服务器:127.0.0.1:7890
    c.Eudic
        鼠标取词,关闭F7
        代理服务器:127.0.0.1:7890
    d.Sublime_text
        默认为空
    e.ScreenCast
        Wormhole与ScreenCast、MIUI+冲突
        第一步:撤销USB调试授权;
        第二步:删除文件夹C:\Users\mysla\.android
        第三步:输入IP连接设备(192.168.5.22:5555)
        第四步:端口wifi,USB连接电脑
        第五步:经过测试,ScreenCast(Android 12已无法操作,Android 10还可以操作)
        第六步:经过测试,MIUI+(Android 12可以操作,与ScreenCast无冲突)
    f.FnSync
        第一步:电脑关机,并删除历史连接信息
        第二步:手机连接过的PC -> 三个点 -> 删除
        第三步:重启手机
    g.WinSCP
        经测试,导入配置后,只能识别【D:\software_ware\workspace_data\03.Package\05.ScpTask】该路径下的bat脚本

04.Lenovo_21H2_backup_2022-07-15.wim
    a.必做
        第一步:更新Desktop、Program1、Program2;删除.android;删除.m2;更新Clash本地配置
        第二步:Toolbox(历史版本)、VScode(最新版)、Quicker(最新版)
        第三步:哔哩哔哩、虎牙、斗鱼、Github、Telegram、DockerHub、Twitter、Ins
        第四步:CCleaner注册表 + Dism空间回收 + Content菜单管理
        第五步:权限问题 -> 属性 -> 安全 -> 使用管理员运行
    b.系统
        系统 -> 存储 -> 配置存储感知或立即运行 -> 每天+1天 -> 关闭
    c.Chrome
        Powertoys重置
        -----------------------------------------------------------------------------------------------------
        https://i.mi.com/
        https://cloud.huawei.com/
        https://web.telegram.org/
        https://space.bilibili.com/71393128/favlist
        https://cubox.pro/web/save/inbox
        https://github.com/
        https://github.com/halavah
        https://app.astralapp.com/dashboard
        https://qiye.aliyun.com/
        https://mail.163.com/
        https://mail.126.com/
        https://mail.google.com/
        -----------------------------------------------------------------------------------------------------
        Shortkeys扩展
        Alt + T                                                         --TABS: New tab
        Alt + W                                                         --TABS: Close tab
        Alt + R                                                         --TABS: Next tab
        Alt + E                                                         --TABS: Previous tab
        Alt + Shift + W                                                 --TABS: Close other tabs
        Alt + Shift + E                                                 --TABS: Close tabs to the left
        Alt + Shift + R                                                 --TABS: Close tabs to the right
        Alt + Shift + T                                                 --TABS: Reopen closed tab
        Alt + Q                                                         --LOCATION: Hard reload (cache)
        Alt + 1                                                         --LOCATION: Extensions Page
        Alt + Shift + 1                                                 --LOCATION: Keyboard Shortcuts Page
    d.Capslock
        DockerWSL=C:\Users\mysla\AppData\Local\Docker\wsl
        DockerInstall=C:\Program Files\Docker
        DockerConfigration=C:\Users\mysla\.docker
        DockerExtensions=C:\Users\mysla\AppData\Roaming\Docker
        -----------------------------------------------------------------------------------------------------
        Caps+F3,重启才能识别 D:\download、D:\software_ware
    e.QTTabBar
        窗口行为 -> 当关闭按钮被单击 -> 关闭窗口 -> 【勾选】
        窗口行为 -> 当窗口缩小至系统托盘 -> 【无勾选】
        鼠标操作 -> 标签            -> 双击:上一级
        鼠标操作 -> 标签栏空白处     -> 双击:上一级
    f.QQ
        设置 -> 软件更新 -> 有更新时不要安装,但提醒我 -> 【勾选】
        设置 -> 会话管理 -> 默认使用腾讯视频播放视频文件 -> 【无勾选】
        设置 -> 会话管理 -> 显示历史消息记录 -> 【勾选】
        设置 -> 提醒 -> 启用QQ看点消息 -> 【无勾选】
    g.WeMeet
        设置 -> 常规 -> 入会开启摄像头 -> 关闭
        设置 -> 常规 -> 入会开启麦克风 -> 关闭
        设置 -> 常规 -> 显示当前说话者 -> 关闭
        设置 -> 音频 -> 长按空格键暂时开启麦克风 -> 关闭
        设置 -> 快捷键 -> 关闭
    h.MobaXterm
        MobaXterm -> Configuration -> Terminal -> Cmd -> Use Windows Path
        MobaXterm -> Configuration -> Terminal -> Paste Using right-click -> 无(默认,选中即复制到剪切板)
        -----------------------------------------------------------------------------------------------------
        Ctrl + Shift + N                                                --标签页,Start a new tab【Alt+T】
        Ctrl + W                                                        --标签页,Close current tab【Alt+W】
        Ctrl + Shift + Tab                                              --标签页,Previous tab,【Alt+E】
        Ctrl + Tab                                                      --标签页,Next tab,【Alt+R】
        Ctrl + Shfit + B                                                --全局,Show sidebar,【Shift+ESC】
        Ctrl + Shift + V                                                --编辑,Paste in terminal,【Ctrl+V】
    i.Obsidian
        旧版本:v0.14.15
        新版本:v0.15.06(不兼容配置)
        设置:关于 -> 自动更新、中文语言
        登录:[email protected]、QWER159263
    j.环境变量
        删除 C:\software\docker-20.10.5
        添加 C:\Program Files\Docker\Docker\resources\bin
        添加 C:\ProgramData\DockerDesktop\version-bin
        添加 C:\software\Oracle11g\product\11.2.0\dbhome_1\bin
    k.服务
        OracleServiceORCL                                                --1.数据库实例,【自动】
        OracleOraDb11g_home1TNSListener                                  --2.监听器服务,【自动】
        OracleMTSRecoveryService                                         --3.服务端控制,【手动】
        Oracle ORCL VSS Writer Service                                   --4.映射拷贝,【手动】
        OracleOraDb11g_home1ClrAgent                                     --5.Oracle数据库,【手动】
        OracleJobSchedulerORCL                                           --6.定时器,【手动】
    l.Navicat连接
        连接名:Oracle11g
        连接类型:Basic
        主机:127.0.0.1
        端口:1521
        服务名:ORCL
        用户名:scott
        密码:tiger
    m.安装
        C:\Program Files\Adobe -> QuickInstall.exe(安装与卸载)
    n.OBS
        OBS-Studio-27.2.3-Full-Installer-x64.exe
        obs-virtualcam-2.0.5-Windows-installer.exe
    o.Docker for Windows
        wsl_update_x64.msi
        Docker Desktop Installer.exe + wsl_update_x64.msi
        C:\Users\mysla\.wslconfig                                      --配置1
        C:\Users\mysla\.docker\daemon.json                             --配置2
    p.其他
        文件夹:C:\download                                             --Quicker
        文件夹:C:\document\Window\System\Manager\Manager.exe           --Quicker
        任务栏:Chrome、Chrome_Beta、Music、MobaXterm

05.Lenovo_21H2_backup_2022-07-25.wim
    a.必做
        第一步:更新Desktop、Program1、Program2;删除.android;删除.m2;更新Clash本地配置
        第二步:Toolbox(历史版本)、VScode(最新版)、Quicker(最新版)
        第三步:哔哩哔哩、虎牙、斗鱼、Github、Telegram、DockerHub、Twitter、Ins
        第四步:CCleaner注册表 + Dism空间回收 + Content菜单管理
        第五步:权限问题 -> 属性 -> 安全 -> 使用管理员运行
        第六步:封装前,备份【01.Directory01、TODO】到PSSD、百度网盘
    b.Clash
        端口为0:安装docker触发Hyper-V,导致占用Clash大部分端口
        全局代理:点亮Service Mode,并开启TUN Mode
        核心启动:重启软件+重启电脑
    c.开机自启
        关闭Docker for windows
    d.Sublime
        内容:多窗口显示同一文件
        解决1:双击左侧目录(sidebar)相对应的文件
        解决2:View -> Layout -> Single
        解决3:Preferences -> Settings -> 添加【"open_files_in_new_window": false】
    e.MobaXterm
        移除文件:C:\software\MobaXterm
        图标异常:卸载 -> 安装默认"C:\Program Files (x86)\Mobatek\MobaXterm\MobaXterm.exe",并更新Desktop
        -----------------------------------------------------------------------------------------------------
        MobaXterm -> Configuration -> Terminal -> Cmd -> Use Windows Path
        MobaXterm -> Configuration -> Terminal -> Paste Using right-click -> 无(默认,选中即复制到剪切板)
        -----------------------------------------------------------------------------------------------------
        Ctrl + Shift + N                                                --标签页,Start a new tab【Alt+T】
        Ctrl + W                                                        --标签页,Close current tab【Alt+W】
        Ctrl + Shift + Tab                                              --标签页,Previous tab,【Alt+E】
        Ctrl + Tab                                                      --标签页,Next tab,【Alt+R】
        Ctrl + Shfit + B                                                --全局,Show sidebar,【Shift+ESC】
        Ctrl + Shift + V                                                --编辑,Paste in terminal,【Ctrl+V】
    f.Github
        移除 -> 【.ssh、.gitconfig】
        添加 -> 【.ssh_window、.gitconfig】
    g.Chrome
        https://cloud.huawei.com/
        https://web.telegram.org/
        https://space.bilibili.com/71393128/favlist
        https://cubox.pro/web/save/inbox
        https://github.com/
        https://github.com/halavah
        https://app.astralapp.com/dashboard
        https://qiye.aliyun.com/
        https://mail.163.com/
        https://mail.126.com/
        https://mail.google.com/
    h.网易邮箱大师
        默认应用:网易邮箱大师、网易云音乐、PotPlayer
        -----------------------------------------------------------------------------------------------------
        Caps + 5        mail            模式三
        -----------------------------------------------------------------------------------------------------
        系统设置 -> 启用图形(GPU)加速
        系统设置 -> 退出邮箱大师
        系统设置 -> C:\document\Office\MailMasterData
        -----------------------------------------------------------------------------------------------------
        邮件通知 -> 声音提醒
        邮件通知 -> 弹窗提醒
        -----------------------------------------------------------------------------------------------------
        邮件读写 -> 邮件列表查看 -> 关闭
        邮件读写 -> 文件列表查看 -> 关闭
        -----------------------------------------------------------------------------------------------------
        快捷键 -> 发送     -> Ctrl + Enter
        快捷键 -> 全局搜索 -> Ctrl + Shift + F
        -----------------------------------------------------------------------------------------------------
        代理设置 -> 无
        安全锁 -> 无
    i.VScode
        C:\Users\mysla\AppData\Local\Programs\Microsoft VS Code
        -----------------------------------------------------------------------------------------------------
        注意:更新Desktop、Program1、Program2,每个快捷键必须重新设置如下内容:
        VSCode快捷键 -> 属性 -> 兼容 -> 以管理员身份运行此程序
        VSCode快捷键 -> 属性 -> 安全 -> 编辑 -> 添加:Everyone、完全控制 -> 确定
        VSCode快捷键 -> 属性 -> 安全 -> 使用管理员运行
    j.DingDing
        右上角 -> 网络设置 -> 不使用代理
        -----------------------------------------------------------------------------------------------------
        设置 -> 通知 -> 消息提示音 -> 关闭
        设置 -> 通知 -> 钉邮桌面通知 -> 关闭
        设置 -> 通知 -> 收到语音邀请时播放铃声 -> 关闭
        设置 -> 通知 -> 其他设置 -> 开启
        -----------------------------------------------------------------------------------------------------
        设置 -> 通用 -> 关闭开机自动启动
        设置 -> 通用 -> 切换到深色模式
        设置 -> 通用 -> 将搜索框顶部居左
        设置 -> 文件 -> C:\Users\mysla\Desktop,不询问保存位置
        设置 -> 快捷键 -> Enter换行,Ctrl+Enter发送

06.Lenovo_21H2_backup_2022-09-17.wim【无】
    a.必做
        第一步:更新Desktop、Program1、Program2;删除.android;删除.m2;更新Clash本地配置
        第二步:Toolbox(历史版本)、VScode(最新版)、Quicker(最新版)
        第三步:哔哩哔哩、虎牙、斗鱼、Github、Telegram、DockerHub、Twitter、Ins
        第四步:CCleaner注册表 + Dism空间回收 + Content菜单管理 + 【备份01.Directory01】
        第五步:权限问题 -> 属性 -> 安全 -> 使用管理员运行
        第六步:封装前,备份【01.Directory01、TODO】到PSSD、百度网盘
    b.安装
        Chrome Canary.exe -> TroyeFives                                                      --info1
        -----------------------------------------------------------------------------------------------------
        MiAIoT.exe                                                                           --info2
        FnSync-Installer-x64.msi                                                             --info2
        ScreenRecorder-Setup.exe                                                             --info2
        C:\document\Office\FSCapture -> FSCapture.zip                                        --info2(自启)
        -------------------------------------------------------------------------------------
        Xftp-7.0.0109p.exe                                                                   --info3
        Xshell-7.0.0111p.exe                                                                 --info3
        npp.8.4.4.Installer.x64.exe                                                          --info3
        WPS_Setup_12302.exe                                                                  --info3
        PureWriter-1.5.4-Windows-x64.exe                                                     --info3
        HBuilderX.3.5.3.20220729.zip -> C:\Program Files\HBuilderX -> HBuilderX              --info3
        -------------------------------------------------------------------------------------
        C:\software\sqlite3 -> sqlite3.zip                                                   --info4
        SQL2019-SSEI-Dev.exe                                                                 --info4
        WinSCP-5.21.2-Setup.exe                                                              --info4
        mariadb-10.8.3-winx64.msi                                                            --info4
        postgresql-14.4-1-windows-x64.exe                                                    --info4
        Anaconda3-2022.05-Windows-x86_64.exe                                                 --info4
        C:\software -> SecureCRT_Portable_已破解_吾爱破解.zip                                 --info4
        -------------------------------------------------------------------------------------
        C:\document\Window\System\Keyviz -> Keyviz.exe                                       --info5
        C:\document\Window\System\ShutSleep -> ShutSleep.exe                                 --info5
        C:\document\Window\System\ShutTime -> ShutdownTimerClassic.exe                       --info5
        -------------------------------------------------------------------------------------
        Chrome -> Surfingkeys -> 重新安装
        Utools -> 微信多开 -> C:\document\Tencent\WeChat\WeChat.exe
    c.快捷键
        github       上传
        Ditto        重置
        VScode       重置
        Typora       重置
        Sublime      重置
        Capslock     重置
        HBuilderX    重置
        PowerToys    重置
        -----------------------------------------------------------------------------------------------------
        Caps + 1        Typora          模式三
        Caps + 2        Notepad         模式三
        Caps + 3        Obsidian        模式三
        Caps + 4        mspaint         模式三
        Caps + 5        Eudic           模式三
        Caps + 6        Mail            模式三
        Caps + 7        喜马拉雅        模式三
        Caps + 8        Listen1         模式三
        Caps + 9        SiYuan          模式三
        Caps + 0        Sublime         模式三
    d.系统
        设置 -> 应用 -> 默认应用 -> 照片查看器 -> 【WPS图片:三条杠 -> 更换皮肤 -> 炫酷黑肤】
        -----------------------------------------------------------------------------------------------------
        服务名:无                                                           --对应数据库:SQLite3
        服务名:MariaDB                                                      --对应数据库:MariaDB
        服务名:postgresql-x64-14                                            --对应数据库:PostgreSQL
        -----------------------------------------------------------------------------------------------------
        服务名:SQL Server CEIP 服务 (MSSQLSERVER)                           --对应数据库:SQL Server
        服务名:SQL Server (MSSQLSERVER)                                     --对应数据库:SQL Server
        服务名:SQL Server VSS Writer                                        --对应数据库:SQL Server
        服务名:SQL Server 代理 (MSSQLSERVER)                                --对应数据库:SQL Server
        服务名:SQL Server Browser                                           --对应数据库:SQL Server
    e.环境变量
        C:\Program Files (x86)\NetSarang\Xftp 7\
        C:\Program Files (x86)\NetSarang\Xshell 7\
        -----------------------------------------------------------------------------------------------------
        C:\software\sqlite3
        -----------------------------------------------------------------------------------------------------
        C:\Program Files\MariaDB 10.8\bin
        -----------------------------------------------------------------------------------------------------
        C:\Program Files\PostgreSQL\14\bin
        C:\Program Files\PostgreSQL\14\scripts
        C:\Program Files\PostgreSQL\14\pgAdmin 4\bin
        -----------------------------------------------------------------------------------------------------
        C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\
        C:\Program Files (x86)\Microsoft SQL Server\150\Tools\Binn\
        C:\Program Files\Microsoft SQL Server\150\Tools\Binn\
        C:\Program Files\Microsoft SQL Server\150\DTS\Binn\
        -----------------------------------------------------------------------------------------------------
        C:\Program Files\Azure Data Studio\bin
        -----------------------------------------------------------------------------------------------------
        C:\ProgramData\Anaconda3\
        C:\ProgramData\Anaconda3\Scripts\
        C:\ProgramData\Anaconda3\Library\bin\
        C:\ProgramData\Anaconda3\Library\usr\bin\
        C:\ProgramData\Anaconda3\Library\mingw-w64\bin\
    f.Navicat
        连接名:MongoDB                                                  --手动27017
        连接:Standalone
        主机:localhost
        端口:27017
        验证数据库:test
        用户名:root
        密码:123456
        -----------------------------------------------------------------------------------------------------
        连接名:SQLite3                                                  --未注册服务
        类型:新建SQLite3
        数据库文件:C:\software\sqlite3\demo01.db
        -----------------------------------------------------------------------------------------------------
        连接名:MariaDB                                                  --手动3309
        主机:localhost
        端口:3309
        用户名:root
        密码:123456
        -----------------------------------------------------------------------------------------------------
        连接名:PostgreSQL                                               --手动5432
        主机:localhost
        端口:5432
        初始数据库:postgres
        用户名:postgres
        密码:123456
        -----------------------------------------------------------------------------------------------------
        连接名:SQL Server                                               --手动1433
        主机:127.0.0.1,1433
        初始数据库:master
        验证:SQL Server验证
        用户名:sa
        密码:123456
    g.Oracle
        vi C:\software\Oracle11g\product\11.2.0\dbhome_1\sqlplus\admin\glogin.sql
        set linesize 150
        set pagesize 30
        set sqlprompt "_user'@'_connect_identifier>"
        -----------------------------------------------------------------------------------------------------
        C:\Users\mysla> sqlplus scott/tiger                             --非管理员
    h.WinSCP / explorer
        frp://192.168.1.2:2121,root,123456
        frp://192.168.1.3:2121,root,123456
        -----------------------------------------------------------------------------------------------------
        内部编辑器:C:\Program Files\Notepad++\notepad++.exe             --快捷Caps+2,右键&w
        内部编辑器:C:\Program Files\Sublime Text\sublime_text.exe
    i.截图OCR
        API Key:D3CXZwhquiwd0IL98T6UkWaO
        Secret Key:jzjBAR63k24gxGFL5pc7LCVHCtPlNrAI
    j.Clash
        Settings -> Silent Start -> 开启
        Settings -> Random Controller Port -> 关闭
    k.MobaXterm
        Ctrl + Shift + F                                                --编辑,Find in terminal,【Ctrl+F】
    l.Quicker
        桌面布局与资源管理器一致
        新增【Typora】,D:\software_ware\Typora
        新增【ScpTask】,D:\software_ware\workspace_data\03.Package\05.ScpTask
    m.Capslock
        NotepadConfigration=C:\Users\mysla\AppData\Roaming\Notepad++
        NotepadTheme=C:\Program Files\Notepad++\themes
        NotepadPlugin=C:\Program Files\Notepad++\plugins
        -----------------------------------------------------------------------------------------------------
        HBuilderXConfigration=C:\Users\mysla\AppData\Roaming\HBuilder X\user
        XShellConfigration=C:\Users\mysla\Documents\NetSarang Computer\7\Xshell
        SecureCRTConfigration=C:\software\VanDykePortable\Data\settings\config
        WPSTemplate=C:\Users\mysla\AppData\Roaming\kingsoft\office6\templates\wps\zh_CN
        -----------------------------------------------------------------------------------------------------
        Caps+F3,重启才能识别 D:\download、D:\software_ware
    n.Sublime
        多个文件问题:多次打开TODO3出现在不同窗口,"open_files_in_new_window": false,【经核对有效】
        手动修改注册表的2个位置:HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text
        手动修改注册表的2个位置:HKEY_CLASSES_ROOT\Directory\shell\Open with Sublime Text
        -----------------------------------------------------------------------------------------------------
        第一步:C:\Windows\System32\drivers\etc -> 添加【127.0.0.1 license.sublimehq.com】
        第二步:打开【C:\Program Files\Sublime Text】,使用【Crack中的sublime_text.exe】进行替换
        第三步:打开【C:\Users\mysla\AppData\Roaming\Sublime Text\Packages\User】,进行替换
        第四步:Help → Enter License,如下内容
        ----- BEGIN LICENSE -----
        sgbteam
        Single User License
        EA7E-1153259
        8891CBB9 F1513E4F 1A3405C1 A865D53F
        115F202E 7B91AB2D 0D2A40ED 352B269B
        76E84F0B CD69BFC7 59F2DFEF E267328F
        215652A3 E88F9D8F 4C38E3BA 5B2DAAE4
        969624E7 DC9CD4D5 717FB40C 1B9738CF
        20B3C4F1 E917B5B3 87C38D9C ACCE7DD8
        5F7EF854 86B9743C FADC04AA FB0DA5C0
        F913BE58 42FEA319 F954EFDD AE881E0B
        ------ END LICENSE ------
        第五步:双击/右键Open with Sublime Text,查看是否同一窗口
        -----------------------------------------------------------------------------------------------------
        [HKEY_CLASSES_ROOT\*\shell\Open with notepad++]
        (默认)="Open with notepad++(&E)"
        [HKEY_CLASSES_ROOT\*\shell\Open with notepad++\command]
        (默认)="C:\Program Files\Notepad++\notepad++.exe %1"
        -----------------------------------------------------------------------------------------------------
        [HKEY_CLASSES_ROOT\Directory\shell\Open with notepad++]
        (默认)="Open with notepad++(&E)"
        [HKEY_CLASSES_ROOT\Directory\shell\Open with notepad++\command]
        (默认)="C:\Program Files\Notepad++\notepad.exe %1"
        -----------------------------------------------------------------------------------------------------
        (默认)="Open with Sublime Text(&W)"
        [HKEY_CLASSES_ROOT\*\shell\Open with Sublime Text\command]
        (默认)="C:\Program Files\Sublime Text\sublime_text.exe %1"
        -----------------------------------------------------------------------------------------------------
        [HKEY_CLASSES_ROOT\Directory\shell\Open with Sublime Text]
        (默认)="Open with Sublime Text(&W)"
        [HKEY_CLASSES_ROOT\Directory\shell\Open with Sublime Text\command]
        (默认)="C:\Program Files\Sublime Text\sublime_text.exe %1"
        -----------------------------------------------------------------------------------------------------
        [HKEY_CLASSES_ROOT\*\shell\Open with HBuilderX]
        (默认)="Open with HBuilder(&2)"
        [HKEY_CLASSES_ROOT\*\shell\Open with HBuilderX\command]
        (默认)="C:\Program Files\HBuilderX\HBuilderX.exe %1"
        -----------------------------------------------------------------------------------------------------
        [HKEY_CLASSES_ROOT\Directory\shell\Open with HBuilderX]
        (默认)="Open with HBuilder(&2)"
        [HKEY_CLASSES_ROOT\Directory\shell\Open with HBuilderX\command]
        (默认)="C:\Program Files\HBuilderX\HBuilderX.exe %1"

07.Lenovo_21H2_backup_2022-09-25.wim
    a.必做
        C盘:释放到F盘(默认)
        F盘:配置结束
        C盘:开始备份
        F盘:格式化C盘,磁盘管理删除C盘,磁盘管理新建C盘,WIM释放到C盘
        C盘:5分钟自动磁盘检查,并默认使用3分区,即启动C盘。修改盘符顺序(从F变G盘,再D、E盘补全,最后修改回F盘)
        注意:更改C/D/E/F盘符,除安装的程序受影响外,不会影响启动的3/6分区
        -----------------------------------------------------------------------------------------------------
        初始化:解绑【EVplayer、MyBatisHelp】
        第一步:更新【Desktop、Program1、Program2】
        第二步:删除【.android;.m2;Clash】
        第三步:更新【Toolbox;VScode;Quicker】
        第四步:登录【哔哩哔哩、虎牙、斗鱼、滴答清单】 | 【Github、Telegram、DockerHub】 | 【Twitter、instagram】
        -----------------------------------------------------------------------------------------------------
        第五步:上传【github   】
        第五步:重置【WinSCP   】
        第五步:重置【Ditto    】
        第五步:重置【VScode   】
        第五步:重置【Typora   】
        第五步:重置【Sublime  】
        第五步:重置【Notepad  】,默认md;大小写转换;SOLinForm -> Settings -> Color Style -> Keep unchanged
        第五步:重置【Capslock 】,开机报错Error:Can't open clipboard for reading.
        第五步:重置【HBuilderX】
        第五步:重置【PowerToys】
        -----------------------------------------------------------------------------------------------------
        封装前:查看【启动项】
        封装前:测试【ping www.google.com】
        -----------------------------------------------------------------------------------------------------
        封装前:备份【01.Directory01、TODO】到【PSSD、百度网盘】,并对【TODO4 -> info2】移到【Windows -> info2】
        封装前:清除【01.Directory01、TODO】
        封装前:清除【download】
        封装前:清除【Notepad++】
        封装前:清除【Sublime】
        封装前:清除【Ditto】
        封装前:清除【Print】
        -----------------------------------------------------------------------------------------------------
        封装前:重置【Obsidian启动页】
        封装前:重置【Content菜单管理】
        封装前:重置【CCleaner注册表】
        封装前:重置【Dism空间回收】
        封装前:多次重启电脑,然后切换到C盘打包F盘,封装为WIM
    b.快捷键
        Caps + 1        Typora          模式三
        Caps + 2        Notepad         模式三
        Caps + 3        Obsidian        模式三
        Caps + 4        mspaint         模式三
        Caps + 5        mail            模式三
        Caps + 9        HBuilderX       模式三
        Caps + 0        Sublime         模式三
    c.软件安装
        WeChat                                                                               --info1
        -----------------------------------------------------------------------------------------------------
        搞机助手_V4.9.1.exe                                                                  --info2
        安卓投屏_V11.2.9.exe                                                                 --info2
        FileZilla_Server_1.5.1_win64-setup.exe                                              --info2
    d.软件配置
        MIUI       -> 添加【账号】+【密码】
        MIUI       -> 设置:跨屏协作(关闭时,将面板隐藏到最小化)
        MIUI       -> 快捷键:返回键【Alt + W】、主页键【Alt + 1】、多任务【Alt + Q】
        -----------------------------------------------------------------------------------------------------
        GJZS       -> 搞机助手_V4.9.1.exe  -> 检查Geek出现2个一模一样的程序
        ScreenCast -> 安卓投屏_V11.2.9.exe -> 检查Geek出现2个一模一样的程序
        -----------------------------------------------------------------------------------------------------
        WeChat     -> 更新【版本】
        -----------------------------------------------------------------------------------------------------
        CapsLock   -> ; 是否允许独立剪贴板功能,1为是(默认),0为否
        CapsLock   -> ; allowClipboard=0
        CapsLock   -> ; 打开 / 关闭独立剪贴板
        CapsLock   -> ; caps_f4=keyFunc_switchClipboard
        CapsLock   -> 右键属性 -> 兼容性 -> 更改所有用户的设置 -> 以管理员身份运行此程序 -> 确认
        CapsLock   -> 最终方案:保留原配置,不要【管理员运行】+【重新注册】
        -----------------------------------------------------------------------------------------------------
        FSCapture  -> 快捷键、关闭声音通知
        -----------------------------------------------------------------------------------------------------
        Notepad    -> Ctrl+F2,默认Typora
        -----------------------------------------------------------------------------------------------------
        Quicker    -> D:\software_ware\workspace_data\03.Package\06.ScpTask2

08.Lenovo_21H2_backup_2022-11-19.wim
    a.必做
        C盘:释放到F盘(默认)
        F盘:配置结束
        C盘:开始备份
        F盘:格式化C盘,磁盘管理删除C盘,磁盘管理新建C盘,WIM释放到C盘
        C盘:5分钟自动磁盘检查,并默认使用3分区,即启动C盘。修改盘符顺序(从F变G盘,再D、E盘补全,最后修改回F盘)
        注意:更改C/D/E/F盘符,除安装的程序受影响外,不会影响启动的3/6分区
        -----------------------------------------------------------------------------------------------------
        初始化:解绑【EVplayer、MyBatisHelp】
        第一步:更新【Desktop、Program1、Program2】
        第二步:删除【.android;.m2;Clash】
        第三步:更新【Toolbox;VScode;Quicker】
        第四步:登录【哔哩哔哩、虎牙、斗鱼、滴答清单】 | 【Github、Telegram、DockerHub】 | 【Twitter、instagram】
        -----------------------------------------------------------------------------------------------------
        第五步:重置【WinSCP   】,重置
        第五步:重置【ScpTask  】,重置
        第五步:上传【github   】,重置
        第五步:重置【Ditto    】,重置
        第五步:重置【VScode   】,重置
        第五步:重置【Typora   】,重置,代码块自动换行
        第五步:重置【Sublime  】,重置
        第五步:重置【Notepad  】,重置
        第五步:重置【Capslock 】,重置
        第五步:重置【HBuilderX】,重置
        第五步:重置【PowerToys】,重置
        -----------------------------------------------------------------------------------------------------
        封装前:查看【启动项】
        封装前:测试【ping www.google.com】
        -----------------------------------------------------------------------------------------------------
        封装前:备份【01.Directory01、TODO】到【PSSD、百度网盘】,并对【TODO4 -> info2】移到【Windows -> info2】
        封装前:清除【01.Directory01、TODO】
        封装前:清除【download】
        封装前:清除【Notepad++】
        封装前:清除【Sublime】
        封装前:清除【Ditto】
        封装前:清除【Print】
        -----------------------------------------------------------------------------------------------------
        封装前:重置【Obsidian启动页】
        封装前:重置【Content菜单管理】
        封装前:重置【CCleaner注册表】
        封装前:重置【Dism空间回收】
        封装前:多次重启电脑,然后切换到C盘打包F盘,封装为WIM
    b.快捷键
        Caps + 1        Typora          模式三
        Caps + 2        Notepad         模式三
        Caps + 3        Obsidian        模式三
        Caps + 4        mspaint         模式三
        Caps + 5        mail            模式三
        Caps + 9        HBuilderX       模式三
        Caps + 0        Sublime         模式三
    c.软件设置
        Logseq
        Obsidian
        Anaconda
        TortoiseSVN
        TortoiseGit
        Lenovo Hotkeys
        Microsoft OneDrive
        Emby Server
        TerminusPlayer
        S3 Browser
        oss-browser
        CloudBerry Explorer
        ddnsto
        ToDesk
        LinkEase
        RaiDrive
        Remote Desktop Manager Free (RDM)
        C:\software\Redis-3.2.1                     6379
        C:\software\Redis-5.0.14                    6389
    d.环境变量
        C:\Program Files\TortoiseGit\bin
        C:\Program Files\TortoiseSVN\bin
        C:\Program Files (x86)\Subversion\bin
    e.软件配置
        RaiDrive -> ftp://root:[email protected]:21/
        RaiDrive -> ftp://root:[email protected]:2121/
        -----------------------------------------------------------------------------------------------------
        Telegram -> 设置 -> 通知 -> 通知铃声 -> 【无声】
        -----------------------------------------------------------------------------------------------------
        C:\ProgramData\Microsoft\Windows\Start Menu -> 【安卓投屏 -> 删除】
        C:\ProgramData\Microsoft\Windows\Start Menu -> 【搞机助手 -> 删除】
        -----------------------------------------------------------------------------------------------------
        Potplayer -> 更新软件
        Terminus Play -> 设置中文
        Emby Server -> 开启服务,关闭开机自启
        -----------------------------------------------------------------------------------------------------
        SecureCRT:【视图】->【主题】->【传统主题:VS2013暗黑色】
        -----------------------------------------------------------------------------------------------------
        BookXnote:更新版本
        -----------------------------------------------------------------------------------------------------
        Dism -> 开始菜单以及Windows体验 -> 关闭OneDrive -> 关闭
        -----------------------------------------------------------------------------------------------------
        计算机:192.168.1.9:3389
        用户名:troyett
        密码:QWer123456
    f.软件配置
        设置 -> 系统 -> 多任务处理 -> 在时间线中显示建议 -> 【关闭】
        设置 -> 系统 -> 多任务处理 -> Alt+Tab           -> 【仅打开的窗口】
        -----------------------------------------------------------------------------------------------------
        文件夹 -> C:\document\Window\System
        Clash  -> 关闭“System Proxy”,关闭“Start with Windows”
        -----------------------------------------------------------------------------------------------------
        Shadow -> 开机启动
        文件排除列表 -> C:\document、C:\download、C:\software、C:\Users\mysla\Desktop -> 影子模式默认排除文件
        立即储存     -> C:\Users\mysla\Desktop\影子模式下,不想因影子造成重启丢失的数据 -> 影子模式想要储存文件
        -----------------------------------------------------------------------------------------------------
        Content -> 磁盘分区 -> TortoiseGit、TortoiseSVN -> 关闭
        DDNSTO -> http://127.0.0.1:8088/webdav/、TroyeKK、4023615
        WinSMB -> 控制面板\用户帐户\凭据管理器 -> Windows凭据 -> \\DESKTOP-NTRUK8V,TroyeKK、4023615
        -----------------------------------------------------------------------------------------------------
        Notepad -> 移除SQLinForm
    g.开发配置
        Jetbrains -> 中文
        DataGrip  -> 配置【Drive】,安装【Chinese (Simplified) Language Pack】
        DBeaver   -> java -jar "C:\Users\mysla\AppData\Local\DBeaverUltimate\Patch_foxirj.com.jar"
        -----------------------------------------------------------------------------------------------------
        node      -> https://registry.npm.taobao.org
        maven     -> https://maven.aliyun.com/repository/public

09.Lenovo_21H2_backup_2023-06-11_终.wim
    a.必做
        【电池】切换【最佳性能】备份
        C盘:释放到F盘(默认)
        F盘:配置结束
        C盘:开始备份
        F盘:格式化C盘,磁盘管理删除C盘,磁盘管理新建C盘,WIM释放到C盘
        C盘:5分钟自动磁盘检查,并默认使用3分区,即启动C盘。修改盘符顺序(从F变G盘,再D、E盘补全,最后修改回F盘)
        注意:更改C/D/E/F盘符,除安装的程序受影响外,不会影响启动的3/6分区
        -----------------------------------------------------------------------------------------------------
        初始化:解绑【EVplayer、MyBatisHelp】
        第一步:更新【Desktop、Program1、Program2】
        第二步:删除【.android;.m2;Clash】
        第三步:更新【Toolbox;VScode;Quicker】
        第四步:登录【哔哩哔哩、虎牙、斗鱼、滴答清单】 | 【Github、Telegram、DockerHub】 | 【Twitter、instagram】
        -----------------------------------------------------------------------------------------------------
        第五步:重置【WinSCP   】,重置
        第五步:重置【ScpTask  】,重置
        第五步:上传【github   】,重置
        第五步:重置【Ditto    】,重置
        第五步:重置【VScode   】,重置
        第五步:重置【Typora   】,重置
        第五步:重置【Sublime  】,重置
        第五步:重置【Notepad  】,重置
        第五步:重置【Capslock 】,重置
        第五步:重置【HBuilderX】,重置
        第五步:重置【PowerToys】,重置
        -----------------------------------------------------------------------------------------------------
        封装前:查看【启动项】
        封装前:测试【ping www.google.com】
        -----------------------------------------------------------------------------------------------------
        封装前:备份【01.Directory01、TODO】到【PSSD、百度网盘】
        封装前:清除【01.Directory01、TODO】
        封装前:清除【download】
        封装前:清除【Notepad++】
        封装前:清除【Sublime】
        封装前:清除【Ditto】
        封装前:清除【Print】
        封装前:清除【C:\Windows\Temp】
        -----------------------------------------------------------------------------------------------------
        封装前:清除【C:\Users\mysla\AppData\Roaming\JetBrains\】
        封装前:清除【C:\Users\mysla\AppData\Local\JetBrains\Installations】
        封装前:清除【C:\Users\mysla\AppData\Local\JetBrains\Toolbox\apps\】
        -----------------------------------------------------------------------------------------------------
        封装前:重置【Obsidian启动页】
        封装前:重置【Content菜单管理】
        封装前:重置【CCleaner注册表】
        封装前:重置【Dism空间回收】
        封装前:多次重启电脑,然后切换到C盘打包F盘,封装为WIM
    b.快捷键
        Caps + 1        Typora          模式三
        Caps + 2        Notepad         模式三
        Caps + 3        Obsidian        模式三
        Caps + 4        mspaint         模式三
        Caps + 5        Eudic           模式三
        Caps + 6        Mail            模式三
        -----------------------------------------------------------------------------------------------------
        Caps + 7        FM              模式三
        Caps + 8        Listen1         模式三
        Caps + 9        SiYuan          模式三
        Caps + 0        Sublime         模式三
    c.D_backup
        document:WeGameApps(25.8GB)
        download:70GB
        software:0GB
        software_ware:Typora(6GB)、workspace_data(7GB)
        software_xare:workspace_zero(2.55GB)
        software_zare:workspace_zero(11.2GB)
    d.WIN10封装遇到的问题
        win10遇到亮度无法调节,此电脑 -> 管理 -> 设备管理器 -> 显示适配器 -> NVIDIA GeForce GTX 1660 Ti -> 禁用,然后重启
        dism句柄报错,查看日志 C:\document\Window\Flash\Dism\Config\Dism++.log,发现因WPS云盘导致句柄错误,修复方式:登录WPS账号,删除 C:\Users\mysla\Documents\WPS Cloud Files\WPSDrive\385403076\WPS云盘

10.Lenovo_21H2_backup_xxxx-xx-xx日常维护
    a.清理软件
        DiskCleaner,可清理网易云缓存
    b.清理位置
        Spotify
        网易云音乐
        Jetbrains缓存
    c.源码位置
        .m2
        pnpm
        navicat中的大sql文件
    d.备份位置
        D:\software_ware
        D:\software_xare\workspace_open
        D:\software_yare -> D:\software_zare\workspace_firm / D:\software_zare\workspace_zero\workspace_zjeecg
    e.2024-12-08
        由于前天系统未正常关机,第二天发现电脑打开后,软件各种陆续退出,重启后,发现C盘从30GB -> 5GB -> 0字节

1.2 电脑启动

01.用户变量
    a.变量
        path
    b.path
        C:\Program Files (x86)\Tencent\微信web开发者工具\dll
        C:\Program Files\MariaDB 10.8\bin
        C:\Program Files\PostgreSQL\14\bin
        C:\Program Files\PostgreSQL\14\scripts
        C:\Program Files\PostgreSQL\14\pgAdmin 4\bin
        C:\Program Files (x86)\dotnet\
        C:\Users\mysla\AppData\Local\JetBrains\Toolbox\scripts
        C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools
        C:\Users\mysla\.dotnet\tools

02.系统变量
    a.变量
        asl.log                           Destination=file
        CARGO_HOME                        C:\software\rust\.cargo
        CLASS_PATH                        .;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar
        ComSpec                           %SystemRoot%\system32\cmd.exe
        DM_HOME                           C:\dmdbms
        DriverData                        C:\Windows\System32\Drivers\DriverData
        ERLANG_HOME                       C:\software\Erlang
        G_EXPERIMENTAL                    true
        G_HOME                            C:\software\g-1.7.0
        G_MIRROR                          https://golang.google.cn/dl/
        GOPATH                            C:\Users\mysla\go
        GOROOT                            C:\software\g-1.7.0\go
        GRADLE_HOME                       C:\software\gradle-6.2.2
        GRADLE_USER_HOME                  C:\software\gradle-6.2.2\repository
        HADOOP_HOME                       C:\software\hadoop-2.7.7
        JAVA_HOME                         C:\software\jdk-1.8.0_291
        KETTLE_HOME                       C:\software\pdi-ce-9.4.0.0-343
        NUMBER_OF_PROCESSORS              8
        NVM_HOME                          C:\software\nvm
        NVM_SYMLINK                       C:\Program Files\nodejs
        OS                                Windows_NT
        PATHEXT                           .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
        PERL5LIB
        PIPENV_CUSTOM_VENV_NAME           .venv
        PIPENV_VENV_IN_PROJECT            true
        PROCESSOR_ARCHITECTURE            AMD64
        PROCESSOR_IDENTIFIER              Intel64 Family 6 Model 158 Stepping 10, GenuineIntel
        PROCESSOR_LEVEL                   6
        PROCESSOR_REVISION                9e0a
        PSModulePath                      %ProgramFiles%\WindowsPowerShell\Modules
        PSModulePath                      %SystemRoot%\system32\WindowsPowerShell\v1.0\Modules
        PSModulePath                      C:\Program Files (x86)\Microsoft SQL Server\150\Tools\PowerShell\Modules\
        PYENV                             C:\software\pyenv
        PYENV_HOME                        C:\software\pyenv
        PYENV_ROOT                        C:\software\pyenv
        RABBITMQ_SERVER                   C:\software\RabbitMQ
        RUSTUP_HOME                       C:\software\rust\.rustup
        TEMP                              %SystemRoot%\TEMP
        TMP                               %SystemRoot%\TEMP
        USERNAME                          SYSTEM
        windir                            %SystemRoot%
        WORKON_HOME                       .
    b.path(不要使用setx -m path,会截断环境变量)
        a.设置1
            C:\Windows;
            C:\Windows\system32;
            C:\Windows\System32\Wbem;
            C:\Program Files\dotnet\;
            C:\Windows\System32\OpenSSH;
            C:\Windows\System32\WindowsPowerShell\v1.0;
        b.设置2
            C:\software\apache-maven-3.6.3\bin;
            C:\software\Erlang\bin;
            C:\software\fd-8.2.1;
            C:\software\gow-0.8.0\bin;
            C:\software\gradle-6.2.2\bin;
            C:\software\libiconv-1.9.2\bin;
            C:\software\lua-5.4.2;
            C:\software\mingw64-8.1.0\bin;
            C:\software\mingw64-8.1.0\libexec\gcc\x86_64-w64-mingw32\8.1.0;
            C:\software\Nssm;
            C:\software\putty-0.74;
            C:\software\upgit-0.1.3;
        c.设置3
            C:\software\Yarn\bin;
            C:\software\Yarn\yarn-global\node_modules\.bin;
            C:\software\MongoDB-3.4.24\bin;
            C:\software\Redis-3.2.1;
            C:\Users\mysla\AppData\Local\Programs\Microsoft VS Code\bin;
            C:\software\Oracle11g\;
            C:\software\pnpm;
        d.设置4
            C:\Program Files\Git\bin;
            C:\software\Ruby33-x64\bin;
        e.设置5
            %NVM_HOME%;
            %NVM_SYMLINK%;
            %NVM_SYMLINK%\node-global;
            %JAVA_HOME%\bin;
            %JAVA_HOME%\jre\bin;
            %PYENV_HOME%\bin;
            %PYENV_HOME%\shims;
            %G_HOME%;
            %GOROOT%\bin;
            %CARGO_HOME%\bin;
            %HADOOP_HOME%\bin;
            %HADOOP_HOME%\sbin;
            -------------------------------------------------------------------------------------------------
            C:\software\nvm
            C:\Program Files\nodejs
            C:\Program Files\nodejs\node-global
            C:\software\jdk-1.8.0_291\bin
            C:\software\jdk-1.8.0_291\jre\bin
            C:\software\pyenv\bin
            C:\software\pyenv\shims
            C:\software\g-1.7.0
            C:\software\g-1.7.0\go\bin
            C:\software\rust\.cargo\bin
            -------------------------------------------------------------------------------------------------
            C:\Users\mysla\AppData\Local\Programs\cursor\resources\app\bin
            C:\software\hadoop-2.7.7\bin
            C:\software\hadoop-2.7.7\sbin
            -------------------------------------------------------------------------------------------------
            C:\software\RabbitMQ\rabbitmq_server-3.8.9\sbin

03.常见信息1
    a.prop
        a.设置1
            http_proxy "http://127.0.0.1:7890"
            https_proxy "http://127.0.0.1:7890"
        b.设置2
            JAVA_HOME "C:\software\jdk-11.0.11"
            CLASS_PATH ".;%JAVA_HOME%\lib"
            GRADLE_HOME "C:\software\gradle-6.2.2"
            GRADLE_USER_HOME "C:\software\gradle-6.2.2\repository"
            RABBITMQ_SERVER "C:\software\RabbitMQ"
            ERLANG_HOME "D:\software\Erlang"
            PIPENV_VENV_IN_PROJECT true
    b.path
        a.设置1
            C:\software\Nodejs;
            C:\software\Nodejs\node-global;
            C:\Program Files\nodejs;
            C:\Program Files\nodejs\node-global;
            C:\Users\mysla\AppData\Roaming\nvm\v16.20.1;
            C:\Users\mysla\AppData\Roaming\nvm\v16.20.1\node-global;
            C:\Users\mysla\AppData\Roaming\nvm\v20.4.0;
            C:\Users\mysla\AppData\Roaming\nvm\v20.4.0\node-global;
            -------------------------------------------------------------------------------------------------
            C:\software\Yarn\bin;
            C:\software\Yarn\yarn-global\node_modules\.bin;
            C:\software\Python-3.8.2\;
            C:\software\Python-3.8.2\Scripts\;
            -------------------------------------------------------------------------------------------------
            C:\software\MongoDB-3.4.24\bin;
            C:\software\mongosh-2.3.2\bin;
            C:\software\Redis-3.2.1;
            -------------------------------------------------------------------------------------------------
            C:\Program Files\Git\cmd;
            C:\Users\mysla\AppData\Local\Programs\Microsoft VS Code\bin;
            -------------------------------------------------------------------------------------------------
            C:\software\Oracle11g\product\11.2.0\dbhome_1\bin;
            C:\Program Files\Docker\Docker\resources\bin;
            C:\ProgramData\DockerDesktop\version-bin;
            -------------------------------------------------------------------------------------------------
            C:\Program Files (x86)\NetSarang\Xftp 7\
            C:\Program Files (x86)\NetSarang\Xshell 7\
        b.设置2
            C:\software\sqlite3
            -------------------------------------------------------------------------------------------------
            C:\Program Files\PostgreSQL\14\bin
            C:\Program Files\PostgreSQL\14\scripts
            C:\Program Files\PostgreSQL\14\pgAdmin 4\bin
            -------------------------------------------------------------------------------------------------
            C:\Program Files\MariaDB 10.8\bin
            -------------------------------------------------------------------------------------------------
            C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\
            C:\Program Files (x86)\Microsoft SQL Server\150\Tools\Binn\
            C:\Program Files\Microsoft SQL Server\150\Tools\Binn\
            C:\Program Files\Microsoft SQL Server\150\DTS\Binn\
            -------------------------------------------------------------------------------------------------
            C:\Program Files\Azure Data Studio\bin
            -------------------------------------------------------------------------------------------------
            C:\ProgramData\Anaconda3\
            C:\ProgramData\Anaconda3\Scripts\
            C:\ProgramData\Anaconda3\Library\bin\
            C:\ProgramData\Anaconda3\Library\usr\bin\
            C:\ProgramData\Anaconda3\Library\mingw-w64\bin\
        c.设置3
            C:\Program Files\TortoiseGit\bin
            C:\Program Files\TortoiseSVN\bin
            C:\Program Files (x86)\Subversion\bin
        d.设置4
            setx -m path "C:\Windows;C:\Windows\system32;C:\Windows\System32\Wbem;C:\Program Files\dotnet\;C:\Windows\System32\OpenSSH;C:\Windows\System32\WindowsPowerShell\v1.0;C:\software\apache-maven-3.6.3\bin;C:\software\Erlang\bin;C:\software\fd-8.2.1;C:\software\Golang\bin;C:\software\gow-0.8.0\bin;C:\software\gpg4win\bin;C:\software\gradle-6.2.2\bin;C:\software\gunpg\bin;C:\software\hugo-0.80.0;C:\software\jdk-11.0.11\bin;C:\software\libiconv-1.9.2\bin;C:\software\lua-5.4.2;C:\software\mingw64-8.1.0\bin;C:\software\mingw64-8.1.0\libexec\gcc\x86_64-w64-mingw32\8.1.0;C:\software\Nssm;C:\software\putty-0.74;C:\software\upgit-0.1.3;C:\software\Nodejs;C:\software\Nodejs\node-global;C:\software\Yarn\bin;C:\software\Yarn\yarn-global\node_modules\.bin;C:\software\Python-3.8.2\;C:\software\Python-3.8.2\Scripts\;C:\software\MongoDB-3.4.24\bin;C:\software\Redis-3.2.1;C:\Program Files\Git\cmd;C:\Users\mysla\AppData\Local\Programs\Microsoft VS Code\bin;C:\Program Files\Docker\Docker\resources\bin;C:\ProgramData\DockerDesktop\version-bin;C:\software\Oracle11g\product\11.2.0\dbhome_1\bin;"
    c.verify(java、maven、gradle、curl、gcc、node、yarn、git、python、erl)
        java -version && mvn -v && gradle -v && curl www.baidu.com -i | iconv -f utf-8 -t gbk && gcc -v && node -v && yarn -v && git --version && erl -version && curl -vv https://www.google.com
        npm config set prefix "C:\software\Nodejs\node-global" && npm config set cache "C:\software\Nodejs\node-cache" && npm config ls
        yarn config set prefix "C:\software\Yarn" && yarn config set cache-folder "C:\software\Yarn\yarn-cache" && yarn config set global-folder "C:\software\Yarn\yarn-global" && yarn config set link-folder "C:\software\Yarn\yarn-link" && yarn global bin && yarn global dir && yarn cache dir
        python -m site && python -V && python -m pip -V

04.常见信息2
    a.MySQL-5.7.25、MySQL-8.0.20、Redis-3.2.1、RabbitMQ(手动)、MongoDB-3.4.24(手动)
        a.MySQL-5.7.25、MySQL-8.0.20
            ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
            c: && cd C:\software\MySQL-5.7.25\bin && mysqld --initialize --console && mysqld --install mysql-5.7.25 && net start mysql-5.7.25 && mysql -uroot -P 3306 -p
            c: && cd C:\software\MySQL-8.0.20\bin && mysqld --initialize --console && mysqld --install mysql-8.0.20 && net start mysql-8.0.20 && mysql -uroot -P 3307 -p
        b.Redis-3.2.1
            c: && cd C:\software\Redis-3.2.1 && redis-server --service-install "C:\software\Redis-3.2.1\redis.windows.conf" --service-name redis6379 && net start redis6379
            c: && cd C:\software\Redis-5.0.14 && redis-server --service-install "C:\software\Redis-5.0.14\redis.windows.conf" --service-name redis6389 && net start redis6389
        c.RabbitMQ
            c: && cd C:\software\RabbitMQ\rabbitmq_server-3.8.9\sbin && rabbitmq-plugins enable rabbitmq_management && rabbitmq-service install && net start RabbitMQ
        d.MongoDB-3.4.24
            c: && cd C:\software\MongoDB-3.4.24\bin && mongod --config "C:\software\MongoDB-3.4.24\mongodb.conf" --install --serviceName "MongoDB" && net start MongoDB && mongo
            db.createUser({ user:'myslayers',pwd:'123456',roles:[ { role:'userAdminAnyDatabase', db: 'admin'}]});
            db.auth('myslayers', '123456')
            mongo -u myslayers -p 123456
    b.elasticsearch(手动)、elasticsearch-head(手动)、kibana(手动)、logstash(手动)
        a.elasticsearch7
            c: && cd C:\software\Elastic\elasticsearch-7.6.2 && nssm install es7
            c: && cd C:\software\Elastic\elasticsearch-head && nssm install esh7
            c: && cd C:\software\Elastic\kibana-7.6.2 && nssm install ki7
            c: && cd C:\software\Elastic\logstash-7.6.2 && nssm install log7
            net start es7 && net start esh7 && net start ki7 && net start log7
            net stop es7 && net stop esh7 && net stop ki7 && net stop log7
            sc delete es7 && sc delete esh7 && sc delete ki7 && sc delete log7
        b.elasticsearch6
            c: && cd C:\software\Elastic-6.4.3\elasticsearch-6.4.3 && nssm install es6
            c: && cd C:\software\Elastic-6.4.3\elasticsearch-head && nssm install esh6
            c: && cd C:\software\Elastic-6.4.3\kibana-6.4.3 && nssm install ki6
            c: && cd C:\software\Elastic-6.4.3\logstash-6.4.3 && nssm install log6
            net start es6 && net start esh6 && net start ki6 && net start log6
            net stop es6 && net stop esh6 && net stop ki6 && net stop log6
            sc delete es6 && sc delete esh6 && sc delete ki6 && sc delete log6
    c.kafka(手动)、minio(手动)、nacos(自动)、seata(手动)、sentinel(手动)、xxl-job(手动)、zipkin(手动)、skywalking(手动)
        a.kafka
            c: && cd C:\software\kafka-2.12 && nssm install kafka && net start kafka
        b.minio
            c: && cd C:\software\Minio && nssm install minio && net start minio
            mc.exe alias set myminio http://127.0.0.1:9000 minioadmin minioadmin
            mc.exe admin user add myminio myslayers 12345678
            mc.exe admin policy set myminio readwrite user=myslayers
        c.nacos
            c: && cd C:\software\nacos && nssm install nacos && net start nacos
        d.seata
            c: && cd C:\software\seata-server-1.7.1 && nssm install seata && net start seata
        e.sentinel
            c: && cd C:\software\sentinel && nssm install sentinel && net start sentinel
        f.xxl-job
            c: && cd C:\software\xxl-job && nssm install xxl-job && net start xxl-job
        g.zipkin
            c: && cd C:\software\zipkin && nssm install zipkin && net start zipkin
        h.skywalking
            c: && cd C:\software\skywalking && nssm install skywalking && net start skywalking
    d.frp(无)、Music(无,自动52000)、Aria2(无)、Webd(无)
        a.frp
            c: && cd C:\software\frp-0.33.0 && nssm install frpc && net start frpc
        b.Music
            c: && cd C:\software\Unlock && nssm install Music && net start Music
        c.Aria2
            c: && cd C:\software\Aria2 && nssm install Aria2 && net start Aria2
        d.Webd
            c: && cd C:\software\Webd && nssm install Webd && net start Webd
    e.Sync(手动)、Synt(手动8384)、Synt(手动8385)、OneDrive(无)
        a.Sync(手动)、Synt(手动8384)、Synt(手动8385)
            d: && cd D:\software_ware\workspace_data\03.Package\04.SyncTask
            nssm install Sync_Typora && net start Sync_Typora
            nssm install Sync_workspace_data && net start Sync_workspace_data
            nssm install Synt && net start Synt
            nssm install Synv && net start Synv
        b.OneDrive
            mklink /d "E:\OneDrive - cqu.edu.cn\Desktop" "D:\document\Desktop"
            mklink /d "E:\OneDrive - cqu.edu.cn\Typora" "D:\software_ware\Typora"
            mklink /d "E:\OneDrive - cqu.edu.cn\workspace_data" "D:\software_ware\workspace_data"

05.常见信息3
    a.SQL
        MySQL-5.7.25                                                        --自动3306
        MySQL-8.0.20                                                        --自动3307
        Redis-3.2.1                                                         --自动6379
        -----------------------------------------------------------------------------------------------------
        RabbitMQ                                                            --手动5671
        MongoDB                                                             --手动27017
        MariaDB                                                             --手动3309
        postgresql-x64-14                                                   --手动5432
        -----------------------------------------------------------------------------------------------------
        SQL Server (MSSQLSERVER)                                            --手动1433(数据库引擎服务)
        SQL Server 代理 (MSSQLSERVER)                                       --手动1433(代理服务)
        SQL Server CEIP 服务 (MSSQLSERVER)                                  --手动1433
        SQL Server VSS Writer                                               --手动1433(SQL编写器服务)
    b.remove
        net start mysql-5.7.25 && net stop mysql-5.7.25 && sc delete mysql-5.7.25
        net start mysql-8.0.20 && net stop mysql-8.0.20 && sc delete mysql-8.0.20
        net start Redis && net stop Redis && sc delete Redis
        -----------------------------------------------------------------------------------------------------
        net start RabbitMQ && net stop RabbitMQ && sc delete RabbitMQ
        net start MongoDB && net stop MongoDB && sc delete MongoDB
        -----------------------------------------------------------------------------------------------------
        net start kafka && net stop kafka && sc delete kafka
        net start minio && net stop minio && sc delete minio
        net start nacos && net stop nacos && sc delete nacos
        net start seata && nssm install seata && net start seata
        net start sentinel && nssm install sentinel && net start sentinel
        net start xxl-job && nssm install xxl-job && net start xxl-job
        net start zipkin && nssm install zipkin && net start zipkin
        net start skywalking && nssm install skywalking && net start skywalking
        -----------------------------------------------------------------------------------------------------
        net start frpc && net stop frpc && sc delete frpc
        net start Music && net stop Music && sc delete Music
        net start Aria2 && net stop Aria2 && sc delete Aria2
        net start Webd && net stop Webd && sc delete Webd
        -----------------------------------------------------------------------------------------------------
        nssm install Sync_Typora_01.Directory01 && net start Sync_Typora_01.Directory01
        nssm install Sync_Typora_02.Directory02 && net start Sync_Typora_02.Directory02
        nssm install Sync_Typora_03.Directory03 && net start Sync_Typora_03.Directory03
        nssm install Sync_workspace_data && net start Sync_workspace_data
        -----------------------------------------------------------------------------------------------------
        net start Synt && net stop Synt && sc delete Synt
        net start Synv && net stop Synt && sc delete Synv
    c.WIN10启动方式
        a.目录启动
            系统:C:\ProgramData\Microsoft\Windows\Start Menu\Programs                  --所有用户登录后都会执行
            用户:C:\Users\mysla\AppData\Roaming\Microsoft\Windows\Start Menu\Programs  --只在该用户登录后执行
        b.注册表启动
            计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
        c.任务计划
            任务计划程序 -> 【触发器 -> 创建基本任务 -> 名称、位置、描述、安全选项、使用最高权限运行】
        d.本地组策略编辑器
            本地组策略编辑器 -> 计算机配置 -> Windows设置 -> 【脚本(启动/关闭) -> 添加脚本】
        e.服务
            sc create 服务名 binPath=服务文件 start=auto                                 --WIN10
            sc delete 服务名                                                            --WIN10
            net stop 服务名                                                             --WIN10
            net start 服务名                                                            --WIN10
            -------------------------------------------------------------------------------------------------
            nssm install <servicename>                                                  --注册
            nssm remove <servicename>                                                   --删除
            nssm start <servicename>                                                    --启动
            nssm stop <servicename>                                                     --停止
            nssm restart <servicename>                                                  --重启
            net start XXX                                                               --启动

1.3 电脑同步

01.FreeFileSync、RealTimeSync
    a.FreeFileSync
        a.比较
            文件时间和大小:默认(当文件的修改时间、文件大小发生变化时,进行备份)
            文件内容:以比较文件内容来识别相同的文件夹
            文件大小:以比较文件大小来识别相同的文件夹
        b.过滤器
            包括:*
            排除:\System Volume Information\,\$Recycle.Bin\,\RECYCLE?\,*\thumbs.db(默认回收站不备份)
        c.同步
            选择变化:
                双向(从左到右/从右到左,目标文件夹(右)修改,源文件夹(左)也会跟着修改)
                镜像(从右到左,目标文件夹(右)修改,源文件夹(左)并不会修改)
                更新(增量备份,只更新添加和修改的文件;区别于镜像,源文件夹(左)删除,目标文件夹(右)并不会删除)
            删除文件:
                回收站:保留已删除和覆盖的文件到回收站中
                永久:永久性删除和覆盖文件
                历史版本:文件夹(E:\.Recycle)、命名规则(时间戳(文件))、最近30天,无最大、无最小
    b.RealTimeSync
        a.要监视的文件夹
            D:\software_ware\Typora
            E:\software_ware\Typora
        b.最小空闲时间(以秒计)
            10秒
        c.命令行
            "C:\Program Files\FreeFileSync\FreeFileSync.exe" ..\04.SyncTask\SyncSettings.ffs_batch

02.FreeFileSync、RealTimeSync
    a.FreeFileSync
        比较:文件时间和大小
        过滤器:默认
        同步:选择变化(镜像)、删除文件(历史版本)
    b.RealTimeSync
        文件 -> 打开 -> D:\software_ware\workspace_data\03.Package\04.SyncTask\SyncSettings.ffs_batch
    c.批量处理多个SyncSettings.ffs_batch,脚本SyncBatch.bat
        @echo off
        for i
    d.开机自启(启动项/nssm/taskschd.msc)(默认监控10秒内的变化)
        "C:\Program Files\FreeFileSync\RealTimeSync.exe" ..\04.SyncTask\SyncSettings.ffs_batch
    e.测试
        查      10秒内响应,从左向右,镜像同步
        增      10秒内响应,从左向右,镜像同步,若有历史版本保留到E:\.Recycle
        删      10秒内响应,从左向右,镜像同步,若有历史版本保留到E:\.Recycle
        改      10秒内响应,从左向右,镜像同步,若有历史版本保留到E:\.Recycle

03.多应用同步
    a.原则
        考虑到同步之间的兼容性,直接修改“云端”会导致“本地”发生错乱,因此建议如下:
        本地(software_ware):正常修改使用
        云端(Ndrive、FreeFileSync、OneDrive):只用作查看
        -----------------------------------------------------------------------------------------------------
        坚果云:C:\Users\mysla\AppData\Roaming\Nutstore\config
        坚果云:无【同步排除文件】,历史问题(旧版本customExtRules.conf排除文件,新版本用“云桥”取代“排除文件”)
    b.阿里云盘VS百度网盘
        百度网盘:上传大文件会假死
        阿里云盘:上传大文件不会假死,上传文件(空文件夹,无法上传),下载文件(丢失严重,.obsidian 无法下载)
    c.数据流向1
        开启-云端-Ndrive    备份-2份数据完全一致(有2份数据)  不锁定文件,因此迅速同步
                           D:\software_ware\Typora
                           https://www.jianguoyun.com/
        --------------------------------------------------------------------------------------------------
        开启-云端-FreeSync  备份-2份数据完全一致(有2份数据)  不锁定文件,因此迅速同步
                           D:\software_ware\Typora
                           E:\software_ware\Typora
    d.数据流向2
        开启-云端-OneDrive  上传-相当于百度网盘(仅2份数据)   不锁定文件,因此迅速同步;上传目录
                           E:\OneDrive - cqu.edu.cn\XXX
                           https://onedrive.live.com/
        --------------------------------------------------------------------------------------------------
        开启-云端-OneDrive  备份-3份数据完全一致(仅3份数据)  不锁定文件,因此迅速同步;上传目录中放mklink软链接
                           D:\software_ware\workspace_data
                           E:\OneDrive - cqu.edu.cn\workspace_data
                           https://onedrive.live.com/
        --------------------------------------------------------------------------------------------------
        关闭-云端-OneDrive  上传-4份数据完全一致(仅4份数据)  会锁定文件,每次开机同步后挂起(仍具备本地同步功能)
                           D:\software_ware\workspace_data
                           E:\software_ware\workspace_data
                           E:\OneDrive - cqu.edu.cn\workspace_data
                           https://onedrive.live.com/

04.MT同步方案(MT修改文件、删除文件,重命名文件)
    a.filebrowser
        curl -fsSL https://filebrowser.xyz/get.sh | bash               --安装
        ---------------------------------------------------------------
        firebrowser -r [挂载目录] -a 0.0.0.0 -p [监听端口]              --启动
        filebrowser -r ~/storage/shared -a 0.0.0.0 -p 8089             --启动
        ---------------------------------------------------------------
        192.168.1.2                                                    --测试(admin、admin)
    b.Termux
        /data/data/com.termux/files/home/.ssh/authorized_keys
        ---------------------------------------------------------------
        pkg install -y openssh                                         --安装openssh
        pkg install termux-auth                                        --安装termux-auth
        id 或 whoami                                                   --获取用户uid=10290(u0_a290)
        passwd                                                         --修改密码(dyyyyxxxx)
        termux-setup-storage                                           --允许Termux访问内部存储
        echo "sshd" >> ~/.zshrc                                        --自动开启ssh
        echo "sshd" >> ~/.bashrc                                       --自动开启ssh
        ---------------------------------------------------------------
        sshd                                                           --开启sshd,默认8020端口
        pkill sshd                                                     --关闭sshd
        ps -ef                                                         --查看sshd
        ---------------------------------------------------------------
        ifconfig                                                       --192.168.1.2
    c.MT管理器
        方式1:MT管理器(打开终端) / Termux                             --ssh [email protected] -p 8022
        方式2:MT管理器(远程管理) + WinSCP同步                         --ftp://192.168.1.2:2121
        方式3:MT管理器(远程管理) + NDrive同步(需root)               --离线收藏
        -----------------------------------------------------------------------------------------------------
        Chrome_beta -> 设置 -> 网站设置 -> 桌面版网站(开启)
        TroyeKK/01.Directory01 -> Quick.html -> 打开方式:Chrome_beta,长按默认打开方式

05.Obsidian同步+发布
    a.Ndrive(一年199.90、半年119.90、一月30.00) / icloud(50GB:¥6、200GB:¥21、2TB:¥68)
        a.文件上传大小限制
            当前WebDAV客户端和网页端上传大小的限制是一致的,默认为500M(私有云可以通过相关设置调整)
        b.访问频率限制
            由于WebDAV协议比较占用系统资源,免费版用户限制访问频率为每30分钟不超过600次请求。
            付费用户限制访问频率为每30分钟不超过1500次请求。
        c.同步目录数限制
            目前坚果云的WebDAV协议单次请求文件数(包含文件和文件夹)为750个,支持分多页多次加载。
            如果WebDAV三方工具未实现按分页多次加载,可能会出现文件同步不完整的情况,建议坚果云客户端进行直接同步
        d.报错提示“service unavailable (503) 以响应PROPFIND /dav的请求”
            此种情况是由于短时间内请求了太多次同步导致的,关闭同步后六小时再重新启用同步即可;耐心等待5-10分钟
    b.兼容S3的阿里云OSS
        a.速度
            库内文件700多个,同步完成要3分钟左右,里面包括markdown文档、PDF、视频、图片
        b.大于8M的文件
            对于大于8M的文件无法成功同步到云端,
            所以在每次点击同步,就算你没有改任何笔记,同步时间依然很长,也许就是卡在了这些大文件里。
            所以大文件移到不同步的文件夹内,同步龟速的问题完美解决,秒成功。
        c.Aliyun
            Endpoint             oss-cn-beijing.aliyuncs.com
    c.FolderSyncPro
        a.使用
            TODO1        Pull+Push,手动 / 同步模式,经测试无法保证每隔5分钟自动同步【删除】
            Directory03  Pull+Push,手动 / 同步模式,经测试无法保证每隔5分钟自动同步【删除】
            -------------------------------------------------------------------------------------------------
            Directory01  只Pull,手动
            Directory02  只Pull,手动
            picture      只Push,手动
            -------------------------------------------------------------------------------------------------
            经测试,存在【文件冲突】,需要【第一次同步,必须保住 手机端为空】;【小部分文件-同步,大部分文件-查看】
        b.远程
            Directory03-远程
            同步类型:到远程文件夹
            远程文件夹:/03.Directory03/
            本地文件夹:/storage/emulated/0/03.Directory03/
            同步选项:使用本地文件
            高级:从强制同步中排除(勾选)
            排除:文件夹名称等于(.obsidian、.obsidian_android、.trash、_assets)
            包含:无
            -------------------------------------------------------------------------------------------------
            TODO1-远程
            同步类型:到远程文件夹
            远程文件夹:/TODO1/
            本地文件夹:/storage/emulated/0/TroyeKK/
            同步选项:使用本地文件
            高级:从强制同步中排除(勾选)
            排除:文件名称开头以(.)、文件夹名称开头以(.)
            包含:无
            -------------------------------------------------------------------------------------------------
            Camera-远程
            同步类型:到远程文件夹
            远程文件夹:/TODO1/TEMP00/Camera/
            本地文件夹:/storage/emulated/0/DCIM/Camera/
            同步选项:使用本地文件
            高级:从强制同步中排除(勾选)
            排除:文件名称开头以(.)、文件夹名称开头以(.)、文件夹名称等于(Raw)
            包含:无
            -------------------------------------------------------------------------------------------------
            Pictures-远程
            同步类型:到远程文件夹
            远程文件夹:/TODO1/TEMP00/Pictures/
            本地文件夹:/storage/emulated/0/Pictures/
            同步选项:使用本地文件
            高级:从强制同步中排除(勾选)
            排除:文件名称开头以(.)、文件夹名称等于(bili、draglmgs、jdimage)、文件夹名称开头以(.)
            包含:文件夹名称等于(NekoX、Screenshots、WeiXin)
            -------------------------------------------------------------------------------------------------
            Download-远程
            同步类型:到远程文件夹
            远程文件夹:/TODO1/TEMP00/Download/
            本地文件夹:/storage/emulated/0/Download/
            同步选项:使用本地文件
            高级:从强制同步中排除(勾选)
            排除:文件名称开头以(.、com)、文件夹名称等于(DLManager)、文件夹名称开头以(.、jm)
            包含:文件夹名称等于(WeiXin)
        c.本地
            TODO1-本地
            同步类型:到本地文件夹
            远程文件夹:/TODO1/
            本地文件夹:/storage/emulated/0/TroyeKK/
            同步选项:使用远程文件
            高级:从强制同步中排除(不勾选)
            排除:文件夹名称等于(TEMP00)
            包含:无
            -------------------------------------------------------------------------------------------------
            Directory01-本地
            同步类型:到本地文件夹
            远程文件夹:/01.Directory01/
            本地文件夹:/storage/emulated/0/01.Directory01/
            同步选项:使用远程文件
            高级:从强制同步中排除(不勾选)
            排除:文件夹名称等于(.obsidian、.obsidian_android、.trash、_assets)
            包含:无
            -------------------------------------------------------------------------------------------------
            Directory02-本地
            同步类型:到本地文件夹
            远程文件夹:/02.Directory02/
            本地文件夹:/storage/emulated/0/02.Directory02/
            同步选项:使用远程文件
            高级:从强制同步中排除(不勾选)
            排除:文件夹名称等于(.obsidian、.obsidian_android、.trash、_assets)
            包含:无
            -------------------------------------------------------------------------------------------------
            Directory03-本地
            同步类型:到本地文件夹
            远程文件夹:/03.Directory03/
            本地文件夹:/storage/emulated/0/03.Directory03/
            同步选项:使用远程文件
            高级:从强制同步中排除(不勾选)
            排除:文件夹名称等于(.obsidian、.obsidian_android、.trash、_assets)
            包含:无
        d.上传下载
            TODO0-本地
            同步类型:到本地文件夹
            远程文件夹:/TODO0/
            本地文件夹:/storage/emulated/0/TroyeTT/
            同步选项:使用远程文件
            高级:从强制同步中排除(勾选)
            排除:无
            包含:无
            -------------------------------------------------------------------------------------------------
            TODO0-远程
            同步类型:到远程文件夹
            远程文件夹:/TODO0/
            本地文件夹:/storage/emulated/0/TroyeTT/
            同步选项:使用本地文件
            高级:从强制同步中排除(勾选)
            排除:无
            包含:无
    d.同步
        a.插件
            Kopia                                                       --同步:增量备份
            Obsidian Git                                                --同步:Git备份
            Aut-O-Backups                                               --同步:Dropbox
            Self-hosted LiveSync                                        --同步:VPS搭建CouchDB数据库
            Remotely Save                                               --同步:S3/Dropbox/OneDrive/WebDAV
        b.付费
            月付     10美元/月【支付】       120美元/年
            年付     08美元/月              096美元/年【支付】
        c.方案
            ftp本地                                                     --定
            ftp远程
            -------------------------------------------------------------------------------------------------
            iCloud
            Syncthing
            Ndrive + FolderSync                                         --定
            -------------------------------------------------------------------------------------------------
            Remotely Save + S3协议(9元/40G/年)             + FolderSync(桌面小部件)
            Remotely Save + Dropbox                         + FolderSync(桌面小部件)(速度太慢)
            Remotely Save + OneDrive                        + FolderSync(桌面小部件)(速度太慢)
            Remotely Save + WebDAV(huluer/Seafile/Ndrive) + FolderSync(桌面小部件)(Ndrive出现503访问太多)
            -------------------------------------------------------------------------------------------------
            建议1:自动同步(存在冲突问题)、建议手动同步(版本同步)
            建议2:最好的同步是【WIN10、Android】直接操作【类似“iCloud”中间服务器】中的【同一份文件】
    e.发布1
        a.插件
            Obsidian42 - BRAT:jonstodle/obsius-obsidian-plugin         --发布:公共服务器
        b.付费
            月付     10美元/月【支付】
            年付     8美元/月               96美元/年【支付】
        c.发布VPS
            无
        d.发布本地+内网穿透
            无
        e.发布第三方
            Yuque
        f.发布github(定)
            hugo方案
            Jekyll方案
            logseq方案:logseq打开obsidian库,logseq导出html/Action编译html + vercel发布html + cloudflare域名
    f.发布2
        a.语法
            知乎      无法下载github图床
            简书      无法下载github图床
            -------------------------------------------------------------------------------------------------
            语雀      完美支持github图床
            掘金      完美支持github图床
            CSDN      完美支持github图床(插件冲突,关闭插件,微信公众号同步助手)
            博客园    完美支持github图床
        b.所见即所得
            知乎      无法下载github图床
            -------------------------------------------------------------------------------------------------
            语雀      完美支持github图床
            公众号    完美支持github图床

1.4 电脑远程

01.常用信息1
    a.内网穿透
        a.常用软件
            frp
            n2n
            NPS
            ngrok
            ddnsto
            cpolar
            NATAPP
            moonlight
            Sakura Frp
            GameViewer
            -------------------------------------------------------------------------------------------------
            支持ddns动态解析的路由器
            支持ddns动态解析的github
            -------------------------------------------------------------------------------------------------
            ZeroTier:根服务器
            ZeroTierLeaf:网络客户端
            ZeroTierMoon:卫星服务器
            ZeroTierPlanet:行星服务器
        b.花生壳-内网穿透
            花生壳-盒子:内网穿透,动态域名解析软件,帮助用户将宽带运营商提供的动态IP进行解析
        c.蒲公英-异地组网(2MB/8=256kb/s)
            零遁:NAS伴侣
            蒲公英-X1:NAS伴侣(旁路由 + U盘/PSSD + NAS)
            蒲公英-P5:NAS伴侣(旁路由 + U盘/PSSD + NAS)
            -------------------------------------------------------------------------------------------------
            蒲公英-X3A:主路由,插卡WIFI
            蒲公英-X4C:主路由,插卡WIFI
            蒲公英-X5:主路由,插卡WIFI
            蒲公英-X6:主路由,插卡WIFI
            -------------------------------------------------------------------------------------------------
            蒲公英-G5:主路由
            蒲公英-R300:主路由
            蒲公英-R300A:主路由(已购)
            蒲公英-R300S:主路由
            蒲公英-R300C:主路由
            蒲公英-R300Pro:主路由
            -------------------------------------------------------------------------------------------------
            蒲公英-X4U:随身WIFI
            蒲公英-X4UPro:随身WIFI
        d.向日葵-远程控制
            向日葵-客户端
            向日葵-远程控制
            -------------------------------------------------------------------------------------------------
            向日葵-鼠标
            向日葵-摄像头
            向日葵-远程遥控
            向日葵-开机插座:连接的主机;WIFI联网;需要开机的主机
            向日葵-开机盒子/开机棒:局域网内所有主机;WIFI联网/有线联网;连接路由器
            向日葵-UUPro:远程控制Android、ios
            -------------------------------------------------------------------------------------------------
            向日葵-C2插排
            向日葵-C1Pro插排
            -------------------------------------------------------------------------------------------------
            向日葵-P1插排
            向日葵-P1Pro插排
            向日葵-P2插排
    b.KoolCenter
        a.DDNSTO
            a.介绍
                DDNST(¥078.00/年)(12条域名映射、文件管理、远程应用)
            b.域名映射
                主域名:troyekk-emby
                目标主机地址:http://127.0.0.1:8096
                HTTP:http://troyekk-emby.kooldns.cn:5000/    --emby使用http,用户名(TroyeKK)、密码(123456)
                HTTPS:https://troyekk-emby.kooldns.cn:443
            c.文件管理(SFTP、Samba、WebDav)
                ftp://127.0.0.1:21/ (FileZilla是FTP)        --SFTP(不可用)
                root
                QWer159263
                ---------------------------------------------------------------------------------------------
                http://127.0.0.1:8896/storages/              --WebDAV(不可用)
                root
                123456
                ---------------------------------------------------------------------------------------------
                http://127.0.0.1:445/                        --Samba(不可用)
                TroyeKK
                4023615
                ---------------------------------------------------------------------------------------------
                http://127.0.0.1:8088/webdav/                --WebDAV(可用)
                TroyeKK                                      --DDNSTO配置后,重启刷新才能使用
                4023615                                      --DDNSTO配置后,不能关闭页面,否则也无法使用
                ---------------------------------------------------------------------------------------------
                sftp [email protected]                       --SFTP(可用)
                22
                TroyeKK                                      --OpenSSH 9.0发布,scp默认使用sftp协议
                4023615
            d.远程应用
                远程开机
                远程SSH
                远程RDP:穿透必须扫码验证,十分安全
                远程VNC:远程桌面
                远程Aria2:远程下载
                远程TFTP:简单文件传输协议
                远程Telnet:采用明文传送报文,故安全性不好,很多linux都不会开放Telnet服务,而改用更安全的SSH方式
                ---------------------------------------------------------------------------------------------
                ssh [email protected]                      --SSH(可用)
                名称:SSH
                ip:192.168.2.2
                port:22
                username:troyekk
                password:4023615
                ---------------------------------------------------------------------------------------------
                ssh [email protected]                       --SSH(可用)
                名称:SSH
                ip:192.168.2.128
                port:22
                username:root
                password:123456
                ---------------------------------------------------------------------------------------------
                名称:RDP                                     --SSH(可用)
                ip:127.0.0.1
                port:3389
                username:troyekk
                password:4023615
            e.快速连接
                a.登陆ssh
                    ssh [email protected]
                    ssh [email protected]
                b.登录sftp(OpenSSH 9.0发布,scp默认使用sftp协议)
                    sftp [email protected]
                    sftp [email protected]
        b.LinkEase-Windows
            a.介绍
                LinkEase(¥028.00/年)(存储端数量1个,支持1台NAS设备,2个账号,4台终端设备在线)
            b.本机(CBF02B91)
                下载文件:C:\Users\mysla\Desktop
                全部文件:C、D、E、F
            c.存储端(DESKTOP-NTRUK8V)
                a.服务端
                    头像 -> 存储端管理 -> 设备名称(DESKTOP-NTRUK8V)、初始目录(/all/D:)、ST-WIN-F31B0292
                    ----------------------------------------------------------------------------------------
                    管理 -> 设备详情:DESKTOP-NTRUK8V
                    管理 -> 成员管理:无
                    管理 -> 目录设置 -> 共享目录(/all/D:/document)、索引关闭
                    管理 -> 设备套餐 -> 体验套餐(有效期至:2023年11月1日 10:01)
                    管理 -> 调试信息 -> externalIpv4(36.112.205.231:0)、localIpv4(192.168.139.89:8897)
                b.客户端
                    LinkEase-Android -> 易有云存储(DESKTOP-NTRUK8V)
            d.WebDAV协议转发
                a.服务端
                    工具栏 -> 同步圈
                    工具栏 -> 异地互联
                    工具栏 -> 网络硬盘(http://192.168.139.89:8896/storages/,root、123456)
                    工具栏 -> 协议转发(准备放弃)
                    工具栏 -> 实时同步(准备放弃)
                b.客户端(LinkEase)
                    设备别名(WebDAV)、URL(http://127.0.0.1:8896/storages/)、用户名(root)、密码(123456)
                c.客户端(DDNSTO)
                    名称(WebDAV)、URL(http://127.0.0.1:8896/storages/)、用户名(root)、密码(123456)
                d.客户端(WinSCP)
                    连接名(WebDAV)、主机名(127.0.0.1)、端口号(8896)、用户名(root)、密码(123456)
            e.SAMBA协议转发
                a.服务端
                    Quick -> WinSMB
                b.客户端(LinkEase)
                    第一步:设备类型(SAMBA协议转发)
                    第一步:管理设备(DESKTOP-NTRUK8V)、设备IP(127.0.0.1)、端口(445)
                    第二步:工作组(Workgroup)、用户名(TroyeKK)、密码(4023615)
                    第三步:设备名称(Samba)、路径(\\DESKTOP-NTRUK8V\download)
                c.客户端(DDNSTO)
                    名称(Samba)、IP(127.0.0.1)、端口(445)、用户名(TroyeKK)、密码(4023615)
                    工作组(Workgroup)、目标路径(\\DESKTOP-NTRUK8V\download)
            f.本地同步
                a.操作1
                    本机 -> 设备同步 -> 本机同步 -> 新建同步
                b.操作2
                    选中本机文件夹(双击选择文件)
                    同步至(双山选择路径)
                    双向同步
                    单向同步
                    注意:云端和本地中的内容保持一致,无论云端还是本地,一旦有变化将会更新到另一端确保数据一致
        c.LinkEase-Android
            a.易有云存储
                DESKTOP-NTRUK8V
            b.远程协议
                WebDAV
                SFTP
                SAMBA
                S3
                来自终端
            c.客户端
                Redmi Note 9 Pro
                CBF02B91
        d.EasePi ARS2
            iStore商店
            内置DDNSTO
            内置LinkEase
    c.软路由
        a.随身
            随身WIFI
            随身软路由
            便携显示器
        b.软件
            ESXI
            iKuai
            飞牛OS
            海纳斯
            极客云
            OpenWrt
            B站酷友社
            iStoreOS:PVE插件,装pve,pve装esxi,esxi在装个iStoreOS
        c.NAS
            猫盘
            飞牛Nas
            蜗牛星际
            威联通QNAP
            网件netgear
            群晖Synology
            小微云盘-云盒子
            西数Western Digital
        d.软路由
            斐讯N1
            ITX主机
            软路由EasePi
            华硕AX-AX88U
            友善NanoPi R5S
            软硬兼施的小店
            Perfect软路由NAS专门店
        e.OPAssistant
            https://www.openappfilter.com
            https://github.com/destan19/OPAssistant
    d.同步盘
        a.Disk
            Ndrive
            OneDrive
            Baidudisk
        b.Windows
            Veeam
            SyncToy
            Disksync
            VerySync
            Syncthing
            GoodSync
            FreeFileSync
        c.Android
            CalDAV
            OneSync
            AutoSync
            SyncMate
            FolderSync
        d.支持webdav
            国内:坚果云、城通网盘、葫芦儿派盘
            国外:Box、Dropbox、teracloud、yandex、TransIP
            私有:OwnCloud、Seafile、群晖

02.汇总方案
    a.FusionAccess
        华为的桌面云解决方案,包括3种形态:FusionAccess,Workspace,云电脑。
        -----------------------------------------------------------------------------------------------------
        FusionAccess桌面云是基于华为云平台的一种虚拟桌面应用(VDI)。
        通过在数据中心的服务器运行Windows系统,将计算机的终端系统进行虚拟化。
        本地存储、计算和应用程序全部迁移到云数据中心。用户可以通过任何与网络相连的设备,
        在任何地点,任何时间,通过瘦客户端访问数据中心的虚拟桌面,且与访问传统的本地桌面体验一样。
        -----------------------------------------------------------------------------------------------------
        FusionAccess主要面向企业客户,适用的典型场景包括固定和移动办公,分支机构远程办公,呼叫中心等。
        FusionAccess解决方案需要企业购买完整的软硬件,自己建资源池自己维护自己使用,可以理解为本地模式。
        -----------------------------------------------------------------------------------------------------
        Workspace提供和PC一样的配置(包括vCPU、GPU、内存、磁盘)以及Windows操作系统,
        终端用户可通过软终端、浏览器、瘦终端或移动终端的方式登录桌面,获得完整PC桌面的使用体验。
    b.ipad测试
        键盘连接
        无播放声源
        选项卡无法网页全屏
        播放视频,由于占用宽带卡顿,导致连接画面模糊不稳定
        由于屏幕比例4:3,导致出现横拉条;建议16:9或16:10
        -----------------------------------------------------------------------------------------------------
        在选项卡处按住上划,把整个选项卡缩小到只有当前标题那一行字的高度,下拉网页,工具栏也不会出来;
        恢复选项卡,可以下拉/双击顶部,还原工具栏
    c.笔记本-睡眠唤醒,台式机-开机唤醒
        a.开机盒子
            1、远程开机主板必须自带远程唤醒功能
            2、开机盒子需要插在路由器的LAN口和一头插电源使用;
            3、远程开机的电脑必须要正常连接互联网才可以使用。
            4、电脑必须是有接网线上网,使用WiFi上网是不支持的。
            5、苹果电脑不能使用
            ---------------------------------------------------------------------------------------------
            前提1:主板支持【远程唤醒】
            前提2:网卡支持【远程唤醒】
            ---------------------------------------------------------------------------------------------
            开机棒:必须【电脑连接网线】,可供【独享版/局域网版】使用
            开机盒子:必须【电脑连接网线】,可供【独享版/局域网版】使用
        b.开机插座
            1.查看您主板是否有ac recovery,中文类似意思是恢复电源自动开机
            2.只能使用2.4gwifi的网络,不支持5G、双频合一的网络
            3.不支持控制苹果电脑开机
            3.大多数笔记本是不支持AC功能的
            ---------------------------------------------------------------------------------------------
            前提1:BIOS支持【AC Recovery,恢复电源自动开机】,大多数笔记本是不支持AC功能
            前提2:只能使用2.4gwifi的网络,不支持5G、双频合一的网络
                   双频合一的路由器,需要关闭双频合一,把2.4G和5GWiFi分开使用
            ---------------------------------------------------------------------------------------------
            开机插座:必须【插座连接WIFI】,可供【1个,无线上网的设备】使用
            开机插排:必须【插排连接WIFI】,可供【多个,无线上网的设备】使用
        c.蒲公英,类似ZeroTier,虚拟局域网
            蒲公英路由器里面的远程开机服务是向日葵软件开机局域网版服务,需要支持wol网络唤醒,【远程必须有线连接】
        d.蒲公英-R300A
            a.连接设备
                4G 上网卡上网:在 SIM 卡槽插入可上网 4G 卡即可
                注:R300A 内置企业定向物联卡,通过管理平台绑定激活即可免插卡上网
                WAN 口接入上网:将 WAN 口连接外网网口(如宽带猫、光猫等)
                无线中继上网:连接周围环境的无线 WiFi 进行上网
            b.连接WiFi
                待系统启动完成,连接前缀名为 OrayBox 的 WiFi
                OrayBox_xxxx 表示 2.4G 频段(R300Pro 同时支持 2.4G 和 5G WiFi 频段)
                其中 xxxx 表示路由器 MAC 地址后 4 位
            c.连接方式
                宽带拨号:通过输入宽带运营商提供的帐号密码进行拨号上网
                动态IP:自动获取上层设备分配下来的P地址进行联网
                静态IP:手动设置IP、子网掩码以及网关进行联网
                无线中继:通过搜索附近的无线网络进行联网
                APN:通过接入相应的SM卡进行联网
            d.相关配置
                路由:贝锐蒲公英R300A
                管理地址:10.168.1.1
                默认密码:admin
                修改密码:dxxxxxxn
                ---------------------------------------------------------------------------------------------
                组网地址:https://www.pgybox.com/zh/
                SN的账号:751372090188
                修改密码:dxxxxxxn
                ---------------------------------------------------------------------------------------------
                产品编号:Z201520012887.6
                ICCID:89860622310029109701
                SN:751372090188
                MAC:FC83C60447A2
                IMEI:869495064456744
                ---------------------------------------------------------------------------------------------
                WIFI名称:CMCC-E6eN-5G-FAST
            e.APN设置
                由于频段问题,部分用户可能会遇到激活时间较长的问题,请断电,将路由器断电后重新插拔之后,
                耐心等待5-15分钟,再通电试一试
        e.远控鼠标VS常规鼠标
                                远控鼠标                  常规鼠标
            对比1               直接控制鼠标               界面双鼠标指针
            对比2               操作丝滑                   操作繁琐
            对比3               主被控指针一体             拖拽轨迹不同步
            对比4               支持鼠标右键操作           不支持鼠标右键操作
        f.汇总
            方案1:花生壳(穿透-每月1G)             + 向日葵(公网IP+宽带流量)
            方案2:蒲公英(转发-每月2G / P2P-免流量)+ 向日葵(公网IP+宽带流量)
    d.预设方案
        a.预设计划
            a.方案
                方案1:Wintogo
                方案2:DDNS + VNC
                方案3:DDNS + DRP
                方案4:DDNS + Xdmcp
                方案5:DDNS + SSH + X11
                方案6:ToDesk、TeamViewer、Sun、AnyDesk
            b.需求
                需求1:远程桌面
                需求2:ipad客户端    -> 内网电脑 -> 小文件上传/小文件下载 + 无宽带限制 + 无流量限制
                需求3:Android中文件 -> 自动同步 -> 内网电脑
        b.预设购买
            a.向日葵
                远程键盘
                远程鼠标
                工业路由器R300S
                向日葵入门版会员VIP,入门版,¥98元/主机/年
            b.KoolCenter
                DDNSTO
                LinkEase
                EasePi ARS2
                华硕TUF-AX3000
            c.Google Play
                Wolow - 局域网唤醒
            d.Apple
                ipad pro 11英寸 第2代
            e.Other
                华为matepadpro 11
        c.付费服务
            a.ToDesk-个人版
                ¥118/年
            b.向日葵-个人版
                ¥98元/主机/年    入门版
                ¥158元/主机/年   精英版
                ¥298元/主机/年   游戏版
            c.LinkEase
                ¥28.00/年       支持1台NAS设备,2个用户账号,4台终端设备同时在线!
                ¥47.00/年       支持1台NAS设备,3个用户账号,8台终端设备同时在线!
            d.DDNSTO
                ¥26.00/年       4Mbps,1年套餐
                ¥78.00/年       8Mbps,1年套餐,每个套餐仅可同时绑定一台设备,有效期内可随时重新绑定
            e.SakuraFrp
                ¥120.00/年      24Mibps,数量10条,每月5GiB+66GiB
                ¥240.00/年      36Mibps,数量10条,每月5GiB+88GiB
            f.iCloud
                中国大陆(人民币)
                50GB:¥6
                200GB:¥21
                2TB:¥68
            g.PgyBox
                个人       体验版     免费,1Mbps
                个人       标准版     免费,2Mbps(R300A)
                个人       专业版     78/年/个,4Mbps
                ---------------------------------------------------------------------------------------------
                企业       商业版     128/年/个,6Mbps
                企业       旗舰版     188/年/个,8Mbps
                企业       铂金版     276/年/个,12Mbps

03.远程桌面连接:各个客户端
    a.对比结果
                                       Sun         Remote Desktop    ToDesk(不需要外网)   Parsec(需要外网)
        是否存在BUG
        是否卡顿掉线
        是否挤掉用户                    否                是                否                    否
        进入桌面时间
        -----------------------------------------------------------------------------------------------------
        清晰度
        流畅度
        分辨率                        不支持修改    默认值:600*1280     默认值:1920*1080      不支持修改
        触控手势:拖动窗口
        指针手势:左中右,纵滚横滚
        -----------------------------------------------------------------------------------------------------
        声音操作                                      仅手机声音        电脑声音+手机声音
        鼠标操作                     不能Quicker      不能Quicker       可以Quicker           可以Quicker
        鼠标操作                     可以中键滚动     可以中键滚动       可以中键滚动           可以中键滚动
        模拟键盘                                     手机搜狗输入法     默认妙妙触控
        -----------------------------------------------------------------------------------------------------
        全屏
        远程cmd
        远程文件
        远程剪切板
        -----------------------------------------------------------------------------------------------------
        BUG                          双指针          不能Quicker       Quicker手动关闭         电脑画质变模糊
        BUG                                         支持手势特别少     指针模式,不支持双指捏合
        输入手感                     优先级3           优先级2            优先级1                优先级4
    b.汇总
        Sun
        AnyDesk
        TeamViewer
        Parsec:需要外网
        Rustdesk:自建中转服务器
        ToDesk:不需要外网,免费版ToDesk等同于TeamViewer
        -----------------------------------------------------------------------------------------------------
        mRemote
        Royal TS
        2X Client
        Terminals
        TSMMC.MSC
        DameWare NT Utilities
        visionapp Remote Desktop
        Remote Desktop Administrator
        -----------------------------------------------------------------------------------------------------
        Multidesk
        Remote Desktop Organizer
        MURD - Multiple Remote Desktops
        -----------------------------------------------------------------------------------------------------
        Quasar
        FreeRDP
        VMware
    c.RDP-TroyeKK
        mstsc                                               --优先级1:定(有声音)(完美操作!!!!!!!!)
        Remote Desktop Manager                              --优先级2:定(有声音)(拖拽标签页:智能重新连接)
        ddnsto                                              --优先级3:定(无声音)(键位与网页冲突)
        MobaXterm                                           --优先级4:定(无声音)(拖拽标签页:fit size)
    d.RDP-Android
        ToDesk                                              --优先级1:手势多,有声音
        Sun                                                 --优先级2:手势多,有声音
        Remote Desktop                                      --优先级3:手势少,有声音
        Remote Desktop Manager                              --优先级4:手势无,有声音

04.远程桌面
    a.Win10睡眠模式(内存)、休眠模式(硬盘)、快速启动模式(硬盘)
        a.睡眠模式
            当我们选择睡眠模式时,系统会将正在处理的数据存储在内存当中,除内存之外其它设备都会停止供电。
            这时如果内存断电的话我们电脑中数据就会丢失,正常情况下唤醒睡眠模式时首先会从内存中读取数据,
            可以快速恢复电脑应用。
        b.休眠模式
            当Windows系统处于休眠模式时,电脑运行数据被存储在硬盘里,当我们需要恢复时系统将优先从硬盘中
            读取数据内容到内存里,休眠模式中机器硬件基本处于断电状态,即使这个过程里电源断开电脑恢复时
            仍能恢复到之前运行状态。
        c.快速启动模式
            Windows系统中还加入快速启动模式,它结合休眠、睡眠模式特点,
            关机时电脑会把核心数据放到硬盘进行存储,开机时不用加载系统和其他程序就能快速进入系统桌面。
    b.WOLOW唤醒,必须【电脑连接网线】
        a.介绍
            笔记本-睡眠唤醒,台式机-开机唤醒
            -------------------------------------------------------------------------------------------------
            方式1:主板支持【远程唤醒】、网卡支持【远程唤醒】
            方式2:BIOS支持【AC Recovery,恢复电源自动开机】
            方式3:Wolow,局域网唤醒
            方式4:易启U,睡眠唤醒
            方式5:远程开关-按键按钮
            方式6:远程开关-主机电源
        b.操作1:更新您的网络驱动程序和BIOS
            要使 LAN 唤醒以最佳方式工作,您应该为您的系统下载最新的网络驱动程序和 BIOS。如果您使用的是内置以太网,
            那么您可以在主板制造商网站上找到最新的 LAN/网络驱动程序以及最新的 BIOS。
            如果您使用的是 PCI-E 网络适配器扩展卡,请咨询制造商网站以获取最新的驱动程序。
        c.操作2:在BIOS中启用LAN唤醒
            要使 LAN 唤醒正常工作,您必须在主板 BIOS 设置中启用 LAN 唤醒。这通常可以通过导航到 BIOS 电源管理页面,
            并在主板支持的情况下启用Power on by PCI-E/PCI和禁用来完成。ErP
        d.操作3:在网络适配器中启用LAN唤醒
            必须在 Windows 中正确配置以太网适配器设置
        e.操作4:禁用Windows快速启动
            Windows 快速启动是一项功能,可让您的计算机比平时更快地关闭和启动。
            在某些情况下,启用快速启动时 LAN 唤醒将不起作用。
    c.连接mstsc
        a.用户
            a.操作1:创建本地用户
                账户 -> 家庭和其他用户 -> 将其他人添加到这台电脑 -> 我没有这个人的登录信息 -> 添没有Microsoft帐户
                ---------------------------------------------------------------------------------------------
                TroyeTT,QWer123456
                你第一个宠物名字是什么? 111
                你出生城市的名称是什么? 111
                你孩童时期的昵称是什么? 111
            b.操作2:我的电脑 -> 管理 -> 本地用户和组
                设置1:用户 -> TroyeKK、TroyeTT
                设置2:组   -> Users、Guests
            c.操作3:我的电脑 -> 属性 -> 远程桌面
                设置1:启用远程桌面
                设置2:高级设置 -> 配置网络级别身份验证 -> 需要计算机使用网络级别身份验证进行连接
                设置3:用户账户 -> TroyeKK、TroyeTT
        b.配置
            a.操作1:服务
                Remote Desktop Configuration                     -> 自动
                Remote Desktop Services                          -> 自动
                Remote Desktop Services UserMode Port Redirector -> 自动
            b.操作2:控制面板\系统和安全\Windows Defender 防火墙
                设置1:允许应用通过Vindows Defender防火墙进行通信 -> 远程桌面 -> 开启
                设置2:启用或关闭Windows Defender防火墙          -> 关闭
                设置3:高级设置 -> 入站规则、出站规则             -> 远程桌面 -> 开启
            c.操作3:编辑组策略
                设置1:远程桌面服务 -> 远程桌面会话主机 -> 安全 -> 远程(RDP)连接要求使用指定的安全层 -> 已启用
                设置2:远程桌面服务 -> 远程桌面会话主机 -> 远程会话环境 -> 远程桌面连接WDDM图形显示驱动程序 -> 已禁用
                设置3:安全设置 -> 安全选项 -> 网络访问:本地帐户的共享和安全模型 -> 经典-对本地用户身份验证 -> 勾选
                设置4:安全设置 -> 安全选项 -> 帐户:使用空密码的本地帐户只允许进行控制台登录 -> 已禁用
        c.使用mstsc
            a.连接
                计算机:192.168.1.9:3389
                用户名:troyekk
                密码:4023615 / QWer123456
                ---------------------------------------------------------------------------------------------
                计算机:192.168.1.9:3389
                用户名:troyett
                密码:QWer123456
            b.配置
                常规:192.168.1.9:3389、troyekk
                显示:远程桌面的大小、远程会话的颜色深度、全屏显示时显示连接栏、
                本地资源:远程音频 -> 在此计算机上播放
                本地资源:键盘 -> 应用Windows组合键 -> 仅在全屏显示时
                本地资源:本地设备和资源 -> 打印机、剪切板
                本地资源:本地设备和资源 -> 详细信息 -> 驱动器:Data(C:)、Data(D)、Data(E:)
    d.连接SakuraFrp
        a.穿透
            RDP
            SFTP
            XTCP P2P
            FTP/FTPS
            HTTP/HTTPS
            -------------------------------------------------------------------------------------------------
            QNAP NAS
            Synology NAS
            -------------------------------------------------------------------------------------------------
            远程开机WOL配置
        b.HTTP/HTTPS隧道、TCP隧道映射HTTP/HTTPS流量
                        TCP                                       HTTP/HTTPS
            形式        http://www.example.com:12345              http://www.example.com
            端口号      需要带端口号                               不需要带端口号
            域名        不需要有自己的域名                         需要有自己的域名
            -------------------------------------------------------------------------------------------------
            网站访问方式                                                     穿透类型
            http://www.example.com 或 https://www.example.com               HTTP/HTTPS隧道
            http://www.example.com:12345(注意此处带了端口 12345)           TCP隧道映射HTTP流量
            https://www.example.com:54321(注意此处带了端口 54321)          TCP隧道映射HTTPS流量
        c.常见配置
            a.隧道类型
                TCP隧道
                UDP隧道
                HTTP隧道
                HTTPS隧道
                WOL隧道
                XTCP隧道
            b.端口类型
                Windows远程桌面(3389)
                SSH(22)
                HTTP(80)
                HTTPS(443)
                Minecraft Java(25565)
                Minecraft Bedrock(19132)
            c.配置认证
                系统服务(SakuraFrp Daemon Service)
                远程管理($HJPfsruYZR6!9YatYG^TT7r)
                认证工具(访问密码:$HJPfsruYZR6!9YatYG^TT7r)(一键认证:auth-guest_windows_386-5315484.exe)
            d.自定义SSL认证
                frp.halavah.xyz
                C:\ProgramData\SakuraFrpService\FrpcWorkingDirectory
                cd C:\software\frpc-0.42.0 && frpc_windows_amd64.exe -c frpc.ini
        d.示例SSH隧道
            a.操作1:新建隧道
                本地IP     127.0.0.1
                端口       22
                隧道名称   留空随机
                备注       SSH
                隧道类型   TCP
                远程端口   0随机
                穿透节点   #28枣庄多线3(100M)
            b.操作2:认证方式,必须配置【访问密码+认证方式】!!!
                https://www.natfrp.com/tunnel/ -> 隧道列表 -> 访问密码($HJPfsruYZR6!9YatYG^TT7r)
                https://www.natfrp.com/tunnel/ -> 隧道列表 -> 授权访问、一键认证
            c.操作3:远程访问
                第一步:认证,无痕模式 -> 45.125.46.48:64953 -> 方式1(访问密码) / 方式2(SakuraFrp认证)
                第二步:密码登录,ssh [email protected] -p 64953
                        密钥登录,【id_rsa.pub,公钥】放到【authorized_keys,主机检查是否允许客户端登录】
        e.一旦重启隧道,必须需要再次认证
            a.远程SSH(不支持SFTP,但可以进入SSH使用SFTP命令)
                本地IP     127.0.0.1
                端口       22
                隧道名称   留空随机
                备注       SSH
                隧道类型   TCP
                远程端口   0随机
                穿透节点   #28枣庄多线3(100M)
                ---------------------------------------------------------------------------------------------
                45.125.46.48:61511
                ---------------------------------------------------------------------------------------------
                ssh [email protected] -p 61511
                sftp [email protected]
            b.远程RDP
                本地IP     127.0.0.1                 本地IP     127.0.0.1
                端口       3389                      端口       3389
                隧道名称   留空随机                  隧道名称   留空随机
                备注       RDP                       备注       RDP2
                隧道类型   TCP                       隧道类型   UDP
                远程端口   15237                     远程端口   15237               --TCP与UDP远程端口必须一致
                穿透节点   #28枣庄多线3(100M)        穿透节点   #28枣庄多线3(100M)
                ---------------------------------------------------------------------------------------------
                45.125.46.48:15237
                ---------------------------------------------------------------------------------------------
                计算机:45.125.46.48:15237
                用户名:troyekk
                密码:4023615
            c.远程Emby-TCP隧道
                本地IP     127.0.0.1
                端口       8096
                隧道名称   留空随机
                备注       Emby
                隧道类型   TCP
                远程端口   0随机
                穿透节点   #28枣庄多线3(100M)
                ---------------------------------------------------------------------------------------------
                45.125.46.48:61511
                ---------------------------------------------------------------------------------------------
                计算机:45.125.46.48:61511
                用户名:TroyeKK
                密码:123456
            d.快速输入
                https://www.natfrp.com/tunnel/
                [email protected]
                W2gPkQ88Lk37hW
                ---------------------------------------------------------------------------------------------
                43.249.192.12:15237
                $HJPfsruYZR6!9YatYG^TT7r
                ---------------------------------------------------------------------------------------------
                计算机:43.249.192.12:15237
                用户名:troyekk
                密码:4023615
    e.ToDesk
        a.画面模式
            流畅优先
        b.手势设置
            单指
            单击:单击操作
            双击:双击操作
            长按:进入拖动状态,松开后解除拖动状态
            拖动:鼠标模式时施动鼠标/触屏模式时拖动屏幕
            ---------------------------------------------------------------------------------------------
            双指
            点击:右健
            双击:智能缩放,基于所点击位置放大50%,再次双击恢复
            上下拖动:纵向滚轮滚动
            左右拖动:横向滚轮滚动
            捏合:放大/缩小屏幕
        c.快捷键
            Ctrl
            Shift
            Alt
            Ctrl+C
            Ctrl+V
            Home
            ←
            ↓
            ↑
            →
            End
            Win+D
        d.工具栏设置
            键盘
            快捷键
            指针模式
            触屏模式
            Ctrl+Alt+Del
            声音(EarTrumpet -> 右键 -> 扬声器(USB Audio Device))
            硬件加速
            画质调整
            屏幕分辨率
    f.WIN10-WiFi
        a.WiFi设置
            操作中心 -> 移动热点 -> 网络名称:DESKTOP-NTRUK8V 4811 -> 未连接任何设备时,移动热点将自动关闭(不勾选)
                                   网络密码:123456.b
                                   网络频带:5 GHZ
        b.睡眠设置
            电源和睡眠 -> 屏幕、睡眠 -> 从不
        c.网卡设置
            以太网(Realtek PCIe GbE Family Controller) -> 电源管理 -> 允许关闭此设备以节约电源(不勾选)
            本地连接10(Microsoft Wi-Fi Direct Virtual Adapter) -> 电源管理 -> 允许关闭此设备以节约电源(不勾选)

05.总结测试
    a.连接方式
        内网(普通连接)                                                               WIN10,远程桌面连接,定
        内网(虚拟局域网,蒲公英/类似ZeroTie)
        -----------------------------------------------------------------------------------------------------
        外网(受到保护,DDNSTO)
        外网(不受保护,Sakura Frp)
        外网(加密连接,ToDesk/Sun)
        -----------------------------------------------------------------------------------------------------
        公司(建议使用FSou搜索引擎,关闭“System Proxy”,关闭“Start with Windows”)
        公司(即使开启“System Proxy”、关闭“Start with Windows”仍可Chrome使用代理,只有彻底关闭Clash才可断开代理)
    b.远程桌面
        广域网:Remote Desktop、Todesk
        局域网:Remote Desktop、向日葵远程控制 + 妙妙触控 + PC远程唤醒
        -----------------------------------------------------------------------------------------------------
        Todesk(ipad)   支持WIN键位,鼠标中键可以使用,可以Ctrl+Space切换输入法,指针模式可以跟外接键鼠共存
        Todesk(win10)  不支持WIN键位,鼠标中键无法使用,无法Ctrl+Space切换输入法,指针模式不能跟外接键鼠共存
        Remote Desktop   不支持WIN键位,鼠标中键无法使用,无法Ctrl+Space切换输入法,指针模式不能跟外接键鼠共存
    c.远程文件
        广域网:Ndrive(FolderSync)
        局域网:FTP(MT管理器)、Samba(CX文件管理器)、Emby
        特殊网:DDNSTO(域名映射、WebDAV、SSH、RDP) + LinkEase(Windows+Android私有云部署)
    d.影子模式
        文件排除列表 -> C:\document、C:\download、C:\software、C:\Users\mysla\Desktop -> 影子模式默认排除文件
        立即储存     -> C:\Users\mysla\Desktop\影子模式下,不想因影子造成重启丢失的数据 -> 影子模式想要储存文件
        -----------------------------------------------------------------------------------------------------
        进入影子模式 -> 重启后继续影子模式,【中间过程中,注销当前用户不会退出影子模式】-> 无论怎样,重启丢失数据
        进入影子模式 -> 重启后继续影子模式,即网吧模式 / 关机后退出影子模式,即正常操作 -> 无论怎样,重启丢失数据
        退出影子模式 -> 退出影子模式并重启 / 退出影子模式并关机 / 稍后重启或关机       -> 使其生效,必须关闭电脑

2 电脑应用

2.1 系统应用

01.常见信息1
    a.设置1
        选项            文件扩展名、此电脑、关闭快速访问
        卸载            Office365、杀毒、Skype、C:\Program Files (x86)\Lenovo(lenovo会阻止secpol.msc管理员)
    b.设置2
        系统            显示 -> 图形设置 -> 高性能:IDEA、DataGrip、WebStorm、PyCharm、Clion
        系统            显示 -> 图形设置 -> 高性能:Visual Studio Code、VMware Workstation
        系统            显示 -> 图形设置 -> 高性能:Typora、Sublime Text、Clash for Windows
        系统            通知和操作 -> 关闭“获取来自应用和其他发送者的通知”
        系统            关于 -> 高级系统设置 -> 环境变量 -> 删除“个人变量”
        设备            触控板 -> 连接鼠标时让鯕摸板保持打开状态、三指手势/四指手势(更改音频和音量/操作中心/无)
        个性化          背景
        个性化          颜色 -> 深色、透明效果、灰色
        个性化          锁屏界面 -> 屏幕超时设置 -> 屏幕:5分钟、睡眠:10分钟
        个性化          主题 -> 桌面图标设置 -> 透明图标、字符映射表
        个性化          开始 -> 在开始菜单中显示应用列表
        个性化          任务栏 -> 锁定任务栏、使用小任务栏按钮
        个性化          任务栏 -> 打开或关闭系统图标
        应用            默认应用 -> 按文件类型指定默认应用、启动
        控制面板        Windows Defender 防火墙、病毒和威胁保护中的排除项
    c.设置3
        美国英语输入法   设置 -> 添加语言 -> 英语(美国)-> 删除后,再联网添加
        美国英语输入法   设置 -> 添加语言 -> 拼写、键入和键盘设置 -> 高级键盘设置 -> 输入语言热键 -> 切换输入法<A-S>
        微软拼音输入法   常规 -> 拼音设置:全拼、自动拼音纠错(勾选)、超级简拼(勾选)
        微软拼音输入法   常规 -> 默认模式:中文、简体中文、使用半角输入模式(勾选)、中文输入时使用英文标点(不勾选)
        微软拼音输入法   常规 -> 模糊拼音:智能模糊拼音(勾选)、模糊拼音(不勾选)
        微软拼音输入法   按键 -> 模式切换:Ctrl + 空格键(勾选)、Shfit (无)、Ctrl(无)
        微软拼音输入法   按键 -> 全/半角切换:Shift + 空格,全角(英文字母间隔变大)
        微软拼音输入法   按键 -> 中/英文标点切换:Ctrl + 句点(不勾选)、无(勾选)
        微软拼音输入法   按键 -> 翻页按键:逗号/句号(不勾选)、减号/等号(勾选)、左/右方括号(勾选)
        微软拼音输入法   按键 -> 以词定字:无(勾选)
        微软拼音输入法   热键 -> 简体/繁体中文输入切换(关)
    d.设置4
        文件            复制当前文件路径、Sublime、打开方式、WINRAR-64bit
        文件夹          在此处打开CMD窗口、打开、WINRAR-64bit
        目录            在此处打开CMD窗口、复制当前文件夹路径、此处打开PowerShell窗口
        目录背景        默认设置
        磁盘背景        默认设置
        所有对象        全部关闭
        此电脑          默认设置
        回收站          默认设置
        库              默认设置
        新建菜单        文件夹、文本文档、Word、PowerPoint、Excel
        发送到          全部关闭
        打开方式        画图、记事本、查找应用

02.常见信息2
    a.设置1
        C:\Windows\TEMP
        -----------------------------------------------------------------------------------------------------
        C盘       300GB           307200
        D盘       450GB           460800
        E盘       020GB           20480
        F盘       180GB           184320
        -----------------------------------------------------------------------------------------------------
        C盘       300GB           307200
        D盘       330GB           337920
        E盘       020GB           20480
        F盘       300GB           307200
        -----------------------------------------------------------------------------------------------------
        C盘       350GB           358400
        D盘       250GB           256000
        E盘       350GB           358400
    b.设置2
        Edge            www.bing.com
        ChromeBeta      www.bing.com
        Firefox         www.bing.com
        -----------------------------------------------------------------------------------------------------
        Caps + 1        Typora          模式三
        Caps + 2        Notepad         模式三
        Caps + 3        Obsidian        模式三
        Caps + 4        mspaint         模式三
        Caps + 5        Eudic           模式三
        Caps + 6        Mail            模式三
        -----------------------------------------------------------------------------------------------------
        Caps + 7        FM              模式三
        Caps + 8        Listen1         模式三
        Caps + 9        SiYuan/Spotify  模式三
        Caps + 0        Sublime         模式三
    c.设置3
        在线词典(开启端口8765) -> AnkiConnect(必须开启Anki才能制卡) -> 同步到Anki -> AnkiDroid(速度快)
        欧路词典(同步学习记录) -> Dict2Anki(Clash关闭才能同步读取)  -> 同步到Anki -> Anki记忆卡(速度慢)
        -----------------------------------------------------------------------------------------------------
        PDF             WPS
        PDF             SumatraPDF
        PDF             BookxNote                                                                      【定】
        PDF             在划词翻译中打开此PDF
        PDF             https://mozilla.github.io/pdf.js/web/viewer.html                               【定】
        -----------------------------------------------------------------------------------------------------
        Anki            Shortcuts       24411424
        Anki            Dict2Anki       1284759083                            替换eudict.py,关闭Clash才能登录
        Anki            AnkiConnect     2055492159
        Anki            插件            必须关闭Clash才能安装,重启生效
        Anki            插件备份         C:\Users\mysla\AppData\Roaming\Anki2
        -----------------------------------------------------------------------------------------------------
        Chrome          划词翻译         划词翻译(Alt+2)
        Chrome          在线词典助手     鼠标悬停(Shift) -> AnkiWeb -> Anki(WIN10)/Anki记忆卡(Andriod)
        Eudic           自动取词         鼠标悬停(Ctrl+Alt,100毫秒) / 截屏翻译(Ctlr + Alt + X)
        Eudic           自动取词         右键(同步学习记录)-> 必须手动同步云端(http://my.eudic.net/studyList)
        -----------------------------------------------------------------------------------------------------
        登录            MoChi            账号:[email protected],密码:QWER159263
        登录            Eudic            账号:[email protected],密码:QETU159263
        登录            AnkiWeb          账号:[email protected],密码:QWER159263
        登录            在线词典助手      账号:[email protected],密码:QETU159263
    d.设置4
        EarTrumpet      Open at boot    40%、25%
        PowerToys       Open at boot    Split Screen
        TranslucentTB   Open at boot    Start Menu opened(Clear)
        -----------------------------------------------------------------------------------------------------
        Dtto            Open at boot    主题(Classic)、编辑剪贴项(F2)
        PotPlayer       Open at boot    1192 * 1042、播放 -> 鼠标在进度条上时显示时间
    e.设置5
        Chrome          Open at boot    F12
        Chrome          Open at boot    Ctrl+Shift+P
        Chrome          Open at boot    运行> screenshot 当前节点屏幕截图
        Chrome          Open at boot    运行> screenshot 截取区域屏幕截图
        Chrome          Open at boot    运行> screenshot 截取完整尺寸的屏幕截图 【定】
        Chrome          Open at boot    运行> screenshot 截取屏幕截图
        Chrome          Open at boot    运行> screenshot 显示图层边框
        -----------------------------------------------------------------------------------------------------
        GInk            Open at boot    GInk      Ctrl+Shift+4,0123456789
        GInk            Open at boot    GInk      Ctrl+Shift+4,V 显示隐藏笔迹
        GInk            Open at boot    GInk      Ctrl+Shift+4,E 擦除,Shift+E平移,Ctrl+E清空笔迹
        GInk            Open at boot    GInk      Ctrl+Shift+4,Ctrl+Z撤销,Ctrl+Shift+Z取消撤销
        -----------------------------------------------------------------------------------------------------
        Zoomit          Open at boot    Zoom      Ctrl+Shift+1,滚轮缩放
        Zoomit          Open at boot    Draw      Ctrl+Shift+2,Shift直线,Ctrl矩形,Ctrl+Shift箭头
        Zoomit          Open at boot    Draw      Ctrl+Shift+2,Ctrl+C复制,Ctrl+S保存
        Zoomit          Open at boot    Draw      Ctrl+Shift+2,E 擦除,Ctrl+Z撤销
        Zoomit          Open at boot    Draw      Ctrl+Shift+2,W 白板,K 黑板
        Zoomit          Open at boot    Draw      Ctrl+Shift+2,T 文本
        Zoomit          Open at boot    Draw      Ctrl+Shift+2,R red,G green,B blue,O orange,Y yellow
        Zoomit          Open at boot    Break     Ctrl+Shift+3,滚轮时长
        -----------------------------------------------------------------------------------------------------
        FastStone       Open at boot    C:\document\Desktop\print
        FastStone       Open at boot    FSCapture_$Y-$M-$D_$H$N$S
        FastStone       Open at boot    PrtSc                   捕捉矩形区域(若捕捉Ob全屏带大纲,显示大纲异常)
        FastStone       Open at boot    Ctrl + Shift + PrtSc    捕捉滚动窗口(滚轮若快速滑动无效,必须慢速滑动)
        -----------------------------------------------------------------------------------------------------
        Snipaste        Open at boot    C:\document\Desktop\print
        Snipaste        Open at boot    Snipaste_$yyyyMMdd_HHmmss$.png
        Snipaste        Open at boot    Ctrl + 1                矩形/椭圆
        Snipaste        Open at boot    Ctrl + 2                折线
        Snipaste        Open at boot    Ctrl + 3                画笔
        Snipaste        Open at boot    Ctrl + 4                记号笔
        Snipaste        Open at boot    Ctrl + 5                马赛克/模糊
        Snipaste        Open at boot    Ctrl + 6 / T            文本
        Snipaste        Open at boot    E                       橡皮擦
        Snipaste        Open at boot    Ctrl + Z                撤销
        Snipaste        Open at boot    Ctrl + Y                重做
        Snipaste        Open at boot    Ctrl + Shift + X        截图
        Snipaste        Open at boot    Ctrl + Shift + Alt + X  贴图
        Snipaste        Open at boot    Alt  + Shift + X        上传PicGo
        Snipaste        Open at boot    Ctrl + Alt   + X        上传Eudic(废)
        Snipaste        Open at boot    Ctrl + Alt   + X        PixPix复制文本
    f.设置6
        VMware          ZF3R0-FHED2-M80TY-8QYGC-NPKYF
        VMware          编辑 -> 首选项 -> 工作区 -> 显示托盘图标
        MobaXterm       Paste in terminal、Use Windows PATH
        CloudMusic      下载位置、缓冲位置、快捷键、127.0.0.1:52000
        WeChat          关闭开机自启、关闭声音通知、默认浏览器打开、Ctrl + Enter
        Typora          重新打开上次使用的文件和目录、自动保存、13px、图像、字体检查、导出(PDF:A3、HTML:大纲)
        BaiduNetdisk    开机时启动百度网盘、在我的电脑中显示百度网盘、历史版本、不休眠、锁定网盘
        -----------------------------------------------------------------------------------------------------
        WinRAR          选项 -> 压缩 -> 创建模式 -> zip
        WinRAR          选项 -> 整合 -> 把WinRAR整合到资源管理器、右键关联菜单项目:解压到当前文件夹、添加压缩文件
    g.设置7
        IDM             常规 -> 添加浏览器 -> C:\Program Files\Google\Chrome\Application\chrome.exe
        IDM             常规 -> 添加浏览器 -> C:\Program Files\Google\Chrome Beta\Application\chrome.exe
        IDM             常规 -> 添加浏览器 -> C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe
        IDM             常规 -> 自定义浏览器右键菜单中的IDM菜单项 -> 清空
        IDM             常规 -> 自定义浏览器中的IDM下载浮动条 -> 网页播放器 -> 迷你模式、清空链接、不从播放器捕获下载
        IDM             常规 -> 自定义浏览器中的IDM下载浮动条 -> 选定的文件 -> 迷你模式、针对选中链接不显示浮动条
        IDM             保存 -> 常规/压缩文件/文档/音乐/程序/视频 -> C:\Users\mysla\Desktop
        IDM             下载 -> 显示下载完成对话框(不勾选)、其他(勾选)、为重复的下载链接添加带序号的文件名
        IDM             连接 -> 较高速率连接:局域网/WIFI/移动网络4G/其他
        IDM             代理 -> 使用系统设置
    h.设置8
        Edge            下载位置、地址栏和搜索、复制链接格式、外观 -> 主题、收藏栏、集锦、网页捕获、共享、反馈
        Chrome          头像 -> 添加访客 -> 在不登录账号的情况下继续 -> User01、User02、User03、User04
        Chrome          C:\Users\mysla\Desktop
        Chrome          chrome://flags/#enable-parallel-downloading
        Chrome          edge:version、chrome:version、edge://newtab/、chrome://newtab/
        Chrome          C:\Users\mysla\AppData\Local\Google\Chrome\User Data\Default\Extensions
        Chrome          在所有站点上、在InPrivate中允许、允许访问文件URL(Markdown Preview Plus)
        Chrome          下载位置、隐私设置和安全性(允许所有Cookie)、网络与应用活动记录 -> 取消Chrome历史记录
        Chrome          chrome://sync-internals:Stop Sync -> Request Start
        Chrome          chrome://sync-internals:Trigger GetUpdates -> 直至出现Received 14 undates(s)提示消息

03.常见信息3
    a.设置1
        regedit         D:\software_ware\workspace_data\05.Windows\在此处打开 CMD 窗口(&Q).reg
        -----------------------------------------------------------------------------------------------------
        regedit         修改路径:HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command
        regedit         数值名称:(默认)
        regedit         C:\Program Files\Google\Chrome\Application\chrome.exe --incognito --single-argument %1
        regedit         C:\Program Files\Google\Chrome\Application\chrome /proxy-server=http://127.0.0.1:7890
        -----------------------------------------------------------------------------------------------------
        regedit         修改路径:HKEY_CLASSES_ROOT\Local Settings\MuiCache\c0\AAF68885 -> 搜索 notepad
        regedit         数值名称:@C:\WINDOWS\system32\notepad.exe,-469
        regedit         数值数据:文本文档(&E)
    b.设置2
        计算机          USB接口失灵、键盘失灵、接口松动 -> 拔除全部USB设备,然后重启电脑
        -----------------------------------------------------------------------------------------------------
        系统管理员       secpol.msc -> 本地策略 -> 安全选项 -> 交互式登录:计算机不活动限制(3600秒)(锁屏)
        系统管理员       secpol.msc -> 本地策略 -> 安全选项 -> 用户帐户控制:以管理员批准模式运行所有管理员(禁用)
        系统管理员       secpol.msc -> 本地策略 -> 安全选项 -> 用户帐户控制:内置管理员帐户的管理员批准模式(禁用)
        -----------------------------------------------------------------------------------------------------
        svchost.exe     系统更新导致的后台占用网络,导致过多损耗流量
        svchost.exe     Microsoft Stroe -> 设置 -> 关闭"自动更新"
        svchost.exe     services.msc -> Windows Update -> 禁用,恢复(全部改为“无操作”)
        svchost.exe     services.msc -> Background Intelligent Transfer -> 禁用,恢复(全部改为“无操作”)
        svchost.exe     gpedit.msc -> 计算机配置 -> 管理模板 -> Windows组件 -> Windows更新 ->配置自动更新 -> 禁用
        -----------------------------------------------------------------------------------------------------
        WIN10病毒防护    硬件硅脂、恶意软件、木马病毒、Migi后台同步
        WIN10病毒防护    Antimalware service executable的CPU占用过高
        WIN10病毒防护    删除以下两个文件夹的\MsMpEng.exe和NisSrv.exe
        WIN10病毒防护    删除:C:\Program Files\Windows Defender\
        WIN10病毒防护    删除:C:\ProgramData\Microsoft\Windows Defender\Platform\4.18.2103.7-0\
        -----------------------------------------------------------------------------------------------------
        Lenovo后台服务   ImControllerService的CPU占用过高
        Lenovo后台服务   services.msc -> System Interface Foundation Service -> 禁用,恢复(全部改为“无操作”)
        Lenovo后台服务   删除以下文件的全部内容
        Lenovo后台服务   删除:C:\ProgramData\Lenovo
        Lenovo后台服务   删除:C:\Program Files (x86)\Lenovo
        Lenovo后台服务   删除:C:\Users\mysla\AppData\Roaming\Lenovo
        Lenovo后台服务   删除:C:\Users\mysla\AppData\Local\lenovo

2.2 应用恢复

01.JetBrains(全局代理下,选中版本,恢复Jetbrains)
    a.设置1
        Manage IDE Settings -> Export Settings  -> settings-idea.zip                --第01步:同步本地
        Manage IDE Settings -> IDE Setting Sync -> Choose Plugins to Update         --第02步:下载云端
        Manage IDE Settings -> IDE Setting Sync -> Choose Settings to Sync          --第03步:同步配置
        Manage IDE Settings -> IDE Setting Sync -> Sync Plugins Silently            --第04步:开启同步
    b.设置2
        Settings -> Keymap -> D:\software_ware\workspace_data\04.JetBrains\keymaps\HalavahMap.xml
        Settings -> Code Style -> D:\software_ware\workspace_data\04.JetBrains\codestyles\HalavahStyle.xml
        Settings -> Check Style -> D:\software_ware\workspace_data\04.JetBrains\checkstyle\HalavahCheck.xml

02.VScode(全局代理下,选中版本,恢复VScode)(VSCodeUserSetup-x64-1.61.1.exe,gist只保留最新版本)
    a.设置1
        C:\Users\mysla\AppData\Roaming\Code\User\sync                               --第01步:覆盖文件
        C:\Users\mysla\AppData\Roaming\Code\User\keybindings.json                   --第02步:覆盖文件
        C:\Users\mysla\AppData\Roaming\Code\User\settings.json                      --第03步:覆盖文件
        C:\Users\mysla\AppData\Roaming\Code\User\syncLocalSettings.json             --第04步:覆盖文件
    b.设置2
        Sync: Advanced Options -> Gist                                              --第05步:配置gist
        Sync: Download Settings                                                     --第06步:下载云端
        Sync: Update/Upload Settings                                                --第07步:立即同步
        -----------------------------------------------------------------------------------------------------
        Settings Sync is On -> Settings Sync: Configure                             --第08步:管理配置
        Settings Sync is On -> Settings Sync: Show Synced Data                      --第09步:查看数据
        Settings Sync is On -> Settings Sync: Sync Now                              --第10步:立即同步
        -----------------------------------------------------------------------------------------------------
        https://marketplace.visualstudio.com/ -> 搜索插件 -> Download Extension      --第11步:下载插件
        EXTENSIONS(Ctrl+F2) -> ... -> Install from VSIX                           --第12步:安装插件
        EXTENSIONS(Ctrl+F2) -> ... -> Auto Update Extensions -> All Extensions    --第13步:更新插件
        D:\software_ware\workspace_data\02.VScode\VSIX.bat                          --第14步:只能双击

03.Windows
    a.设置1
        C:\Users\mysla\.config\clash\                                               --Clash(可选)
        C:\Users\mysla\AppData\Roaming\uTools\                                      --uTools(可选)
        C:\Users\mysla\AppData\Local\Postman\                                       --Postman(可选)
        C:\Users\mysla\AppData\Roaming\Typora\conf\                                 --Typora
        C:\Users\mysla\AppData\Roaming\Sublime Text\Packages\User\                  --Sublime
        C:\Users\mysla\AppData\Roaming\Code\User\                                   --VScodeConfigration
        C:\Users\mysla\AppData\Local\Microsoft\PowerToys\                           --PowerToysConfigration
        C:\Users\mysla\AppData\Local\Quicker                                        --QuickerConfigration
        C:\Users\mysla\AppData\Roaming\espanso                                      --EspansoConfigration
        C:\Users\mysla\AppData\Roaming\picgo                                        --PicgoConfigration
    b.设置2
        C:\Users\mysla\AppData\Local\Docker\wsl                                     --DockerWSL
        C:\Program Files\Docker                                                     --DockerInstall
        C:\Users\mysla\.docker                                                      --DockerConfigration
        C:\Users\mysla\AppData\Roaming\Docker                                       --DockerExtensions
        -----------------------------------------------------------------------------------------------------
        C:\Users\mysla\AppData\Local\Quicker                                        --QuickerConfigration
        C:\Program Files\Quicker                                                    --QuickerInstallation
        -----------------------------------------------------------------------------------------------------
        C:\Users\mysla\AppData\Roaming\Notepad++                                    --NotepadConfigration
        C:\Program Files\Notepad++\plugins                                          --NotepadPlugin
        C:\Program Files\Notepad++\themes                                           --NotepadTheme
        -----------------------------------------------------------------------------------------------------
        C:\Users\mysla\Documents\NetSarang Computer\7\Xshell                        --XShellConfigration
        C:\Users\mysla\AppData\Roaming\HBuilder X\user                              --HBuilderXConfigration
        C:\software\VanDykePortable\Data\settings\config                            --SecureCRTConfigration
        -----------------------------------------------------------------------------------------------------
        C:\Users\mysla\AppData\Roaming\kingsoft\office6\templates\wps\zh_CN         --WPSTemplate
        C:\Users\mysla\AppData\Roaming\Microsoft\Templates\                         --wordTemplate
        C:\Users\mysla\AppData\Roaming\Microsoft\Word\                              --WordRecovery
        -----------------------------------------------------------------------------------------------------
        C:\Users\mysla\AppData\Roaming\espanso                                      --EspansoConfigration
        C:\Users\mysla\AppData\Local\Programs\espanso                               --EspansoInstallation
    c.设置3
        C:\Users\mysla\.vscode\extensions\                                          --VScodeExtension
        C:\Users\mysla\AppData\Roaming\Code\User\                                   --VScodeConfigration
        C:\Program Files\Microsoft VS Code\                                         --VScodeInstallation
        -----------------------------------------------------------------------------------------------------
        C:\Users\mysla\AppData\Local\Microsoft\PowerToys\                           --PowerToysConfigration
        C:\Program Files\PowerToys\                                                 --PowerToysInstallation
        -----------------------------------------------------------------------------------------------------
        C:\Users\mysla\.IntelliJIdea2021.2\                                         --JetBrainsSystem
        C:\Users\mysla\AppData\Roaming\JetBrains\                                   --JetBrainsSystem
        C:\Users\mysla\AppData\Local\JetBrains\                                     --JetBrainsProject
        C:\Users\mysla\AppData\Local\Android\Sdk\                                   --JetBrainsAndroidSDK
        C:\Users\mysla\AppData\Local\JetBrains\Toolbox\apps\                        --JetBrainsInstallation
        -----------------------------------------------------------------------------------------------------
        C:\Users\mysla\AppData\Local\Google\Chrome\User Data\Default\Extensions\    --ChromeExtensions

2.3 浏览恢复

01.Chrome插件
    a.设置1
        Bitwarden       https://secret.seefs0.com、https://vault.bitwarden.com/
        划词翻译         [email protected]、QETUXXXXXX
    b.设置2
        Clear Cache     Automatically、Cache、History、Everything
        MarkDown Pre    KaTeX support inline、auto-reload、Content
        ODM             Notifications -> Close visual/sound notifications
        Linkclump       Opened as New Tabs -> Edit -> Mouse button(key)、Key(Shift)
        uBlacklist      https://github.com/cobaltdisco/Google-Chinese-Results-Blocklist
    c.设置3
        Remu            D:\software_ware\workspace_data\03.Package\03.Remote\remu.json
        Astral          D:\software_ware\workspace_data\03.Package\03.Remote\halavah_astral_data.json
        SimpRead        D:\software_ware\workspace_data\03.Package\03.Remote\simpread-config.json
        Listen 1        D:\software_ware\workspace_data\03.Package\03.Remote\listen1_backup.json
        Tampermonkey    D:\software_ware\workspace_data\03.Package\03.Remote\tampermonkey.zip
        Redirector      D:\software_ware\workspace_data\03.Package\03.Remote\Redirector.json

02.Chrome设置
    a.设置1
        Cubox           默认保存的收藏夹 上次使用的
        Cubox           浏览历史同步     勾选
        Cubox           收藏深度抓取快照 不勾选
        Cubox           收藏提示窗口     勾选
        Cubox           提示气泡按钮     不勾选
    b.设置2
        Pushbin         https://cloud.huawei.com/
        Pushbin         https://web.telegram.org/
        Pushbin         https://space.bilibili.com/71393128/favlist
        Pushbin         https://cubox.pro/web/save/inbox
        Pushbin         https://github.com/
        Pushbin         https://github.com/halavah
        Pushbin         https://app.astralapp.com/dashboard
        Pushbin         chrome-extension://bajifjohhghngljcfhkbpcggafpiajdo/view-tab.html
    c.设置3
        Floccus         服务器详情       地址:https://dav.jianguoyun.com/dav/
        Floccus         服务器详情       账户:[email protected]
        Floccus         服务器详情       密码:ayd82ajfdm5dnhe9
        Floccus         服务器详情       书签同步路径:Floccus/bookmarks.xbel
        Floccus         服务器详情       加密书签密码:无
        Floccus         文件夹映射       本地文件夹(电脑端):/书签栏/
        Floccus         文件夹映射       本地文件夹(安卓端):/移动设备书签/
        Floccus         同步行为         同步间隔:15分钟
        Floccus         同步行为         同步策略:合并本地和远程更改(推荐)
        Floccus         同步行为         嵌套账户:是,将此账户的文件夹包含在其他账户中(推荐)
        Floccus         危险动作         发送客户端凭据:默认
        Floccus         危险动作         从头开始触发同步:默认
        Floccus         危险动作         故障安全:默认
    d.设置4
        Clear Cache     Time Period      Everything(勾选)
        Clear Cache     Data to Remove   Cache(勾选)、Downloads(勾选)、History(勾选)
        Clear Cache     Reload           Automatically reload active tab after clearing data(勾选)

03.Chrome搜索
    a.设置1
        Chrome          中英/多次关键字/各类论坛 + 20条 + issue + Biliblili + Youtube
        Chrome          Github shh      https://github.com/search?q=%s&type=topics
        Chrome          Github  sh      https://www.github.com/search?q=%s&type=repositories
        Chrome          Wiki    se      https://zh.wikipedia.org/wiki/search?q=%s
        Chrome          Stack   ss      https://stackoverflow.com/search?q=%s
        Chrome          fsou    sf      https://fsou.cc/search?q=%s
        Chrome          Google  sg      https://www.google.com/search?q=%s
        Chrome          Bing    sw      https://www.bing.com/search?q=%s
        Chrome          Baidu   sb      https://www.baidu.com/s?wd=%s
        Chrome          Duck    sd      https://duckduckgo.com/?q=%s&ia=web
        Chrome          Youtube sy      https://www.youtube.com/results?search_query=%s
        Chrome          You     su      https://you.com/search?q=%s
        Chrome          Taobao  st      https://s.taobao.com/search?q=%s
        Chrome          JD      sj      https://search.jd.com/Search?keyword=%s
        Chrome          Trans   en      https://translate.google.com/?op=translate&sl=en&tl=zh-CN&text=%s
        Chrome          Trans   zh      https://translate.google.com/?op=translate&sl=zh-CN&tl=en&text=%s
    b.设置2
        Search All      Google          https://www.google.com/search?q={%s}
        Search All      Bing            https://www.bing.com/search?q={%s}
        Search All      Wiki            https://zh.wikipedia.org/wiki/search?q={%s}
        Search All      Store           https://chrome.google.com/webstore/search/{%s}?hl=zh-CN
        Search All      Stack           https://stackoverflow.com/search?q={%s}
        Search All      Github          https://github.com/search?q={%s}
        Search All      Youtube         https://www.youtube.com/results?search_query={%s}
        Search All      Bilibili        https://search.bilibili.com/all?keyword={%s}
        Search All      JD              https://search.jd.com/Search?keyword={%s}
        Search All      Taobao          https://s.taobao.com/search?q={%s}
        Search All      EN              https://translate.google.com/?op=translate&sl=en&tl=zh-CN&text={%s}
        Search All      ZH              https://translate.google.com/?op=translate&sl=zh-CN&tl=en&text={%s}
    c.设置3
        原则                            搜索关键词的顺序(首个关键词,权重最高)
        redisss         普通搜索        https://www.google.com/search?q=redisss
        redis|s|s       逻辑或OR        https://www.google.com/search?q=redis%7Cs%7Cs
        redis s s       逻辑与AND       https://www.google.com/search?q=redis+s+s
        redis -s -s     逻辑非NOT       https://www.google.com/search?q=redis+-s+-s   不包含减号后面的词的页面
        -----------------------------------------------------------------------------------------------------
        "SSNI-619"
        "SSNI*619"
        SSNI*619:mp4
        SSNI*619:torrent
        -----------------------------------------------------------------------------------------------------
        奇异博士2:mp4                   --部分匹配,结果为【拆分字符】:奇异博士2、mp4
        奇异博士2:torrent               --部分匹配,结果为【拆分字符】:奇异博士2、torrent
        "奇异博士2:torrent"             --完全匹配,结果为【连续字符】:奇异博士2:torrent
        -----------------------------------------------------------------------------------------------------
        奇异??2:mp4                     --部分匹配+模糊匹配,结果为【连续字符】:奇异、2
        奇异*2:mp4                      --部分匹配+模糊匹配,结果为【拆分字符】:奇异、2
        -----------------------------------------------------------------------------------------------------
        奇异博士*.mp4                   --部分匹配+模糊匹配,结果为【拆分字符】:奇异博士、mp4
        "奇异博士*.mp4"                 --完全匹配+模糊匹配,结果为【连续字符】:奇异博士2016 MP4、奇异博士.mp4
        -----------------------------------------------------------------------------------------------------
        全部            「限制语言」、「按照时间」、「精确匹配」
        新闻            「网页」、「最近」、「按相关性排序」
        图片            「大小」、「颜色」、「类型」、「时间」、「使用权限」
        视频            「网页」、「长短不限」、「时间不限」、「任何画质」、「所有视频」、「视频来源」
        图书            「网页」、「可看内容不限」、「类型不限」、「时间不限」
    d.设置4
        关键词           软件、使用、概念、介绍、视频、是什么
        搜索网站         BookMark(书签)
        搜索网站         Github(话题)、Telegram(频道)、Twitter(推文)、Blog(文章)、Forum(论坛)
        搜索网站         Google(搜索引擎)、Bing(搜索引擎)、Bilibili(大数据推送)、Youtube(大数据推送)
        搜索语句         使用 思源笔记(找到约269,000条结果)、使用|思源笔记(找到约11,190,000,000条结果)
        -----------------------------------------------------------------------------------------------------
        指定网站         超级小桀 site:bilibili.com; youtube.com 搜索不能直接访问的网站;死网站;绕过注册
        文件类型         百年孤独 filetype:pdf                   支持类型:ppt、ppts、doc、docx、xlsx、pdf、txt
    e.设置5
        逻辑与AND、或OR  手机 OR 相机 电脑 OR 鼠标 OR 键盘       等同于“(手机 OR 相机) (电脑 OR 鼠标 OR 键盘)”
        逻辑与AND、或OR  手机 + 相机 电脑 + 鼠标 + 键盘          等同于“(手机 AND 相机) (电脑 AND 鼠标 AND 键盘)”
        逻辑与AND、或OR                                         AND、OR必须大写,否则被认为普通单词,而非搜索指令
        逻辑与AND、或OR                                         不同于普通编程语言,OR优于AND
        -----------------------------------------------------------------------------------------------------
        逻辑与AND、或OR  思源笔记|清除|密码                       OR指令(|代替),三种表达等同,结果略有不同
        逻辑与AND、或OR  思源笔记 | 清除 | 密码                   OR指令(|代替),三种表达等同,结果略有不同
        逻辑与AND、或OR  思源笔记 OR 清除 OR 密码                 OR指令(|代替),三种表达等同,结果略有不同
        -----------------------------------------------------------------------------------------------------
        逻辑与AND、或OR  美食 商城 推荐                          AND指令(◡或+代替),三种表达等同,结果略有不同
        逻辑与AND、或OR  美食 + 商城 + 推荐                      AND指令(◡或+代替),三种表达等同,结果略有不同
        逻辑与AND、或OR  美食 AND 商城 AND 推荐                  AND指令(◡或+代替),三种表达等同,结果略有不同
        -----------------------------------------------------------------------------------------------------
        逻辑与AND、或OR  数码 相机 软件                          搜索关键词的顺序
        逻辑与AND、或OR  软件 数码 相机                          搜索关键词的顺序(首个关键词,权重最高)
        -----------------------------------------------------------------------------------------------------
        逻辑非-          搜索引擎 历史 -文化 -中国历史 -世界历史  代表搜索不包含减号后面的词的页面
        逻辑非-                                                减号前面必须是空格,减号后面没有空格
        逻辑非-                                                Google 和 baidu 都支持这个指令
    f.设置6
        双引号“”         “知乎日报”                             完全匹配搜索
        双引号“”         “知乎日报”                             页面包含双引号中的词,顺序也必须完全匹配
        -----------------------------------------------------------------------------------------------------
        通配符?、*       中国 * 银行,不等同于 “中国*银行”        “*”代表一连串字符,“?”代表单个字符
        通配符?、*       progr?m   ,  等同于 “progr ? m”
        通配符?、*       无法通过progr?m搜索到program,progr和m分别都是一个独立单词,并且它们之间允许出现一个字符
        -----------------------------------------------------------------------------------------------------
        数值范围:..     数码相机 600..900 万像素 3000..4000 元    “900”与“万”之间必须有空格

2.4 常见命令

01.常用信息1
    a.设置1
        FN+WIN                                                          --键盘(锁死)
        logoff                                                          --注销(WIN+L)
        shutdown -l                                                     --注销
        shutdown -p                                                     --关机
        shutdown -r                                                     --重启
        shutdown -h                                                     --休眠
    b.设置2
        mstsc                                                           --远程桌面
        control userpasswords2                                          --用户账户
        control keymgr.dll                                              --凭据管理器
        -----------------------------------------------------------------------------------------------------
        osk                                                             --虚拟键盘
        mspaint                                                         --画图
        notepad                                                         --记事本
        resmon                                                          --资源监视器(PID、上传/下载、端口)
        -----------------------------------------------------------------------------------------------------
        control                                                         --控制面板
        eventvwr                                                        --查看系统日志
        dxdiag                                                          --DirectX诊断工具
        -----------------------------------------------------------------------------------------------------
        msconfig                                                        --系统开机引导
        regedit                                                         --注册表编辑器
        msinfo32                                                        --查看系统性能
    c.设置3
        sysdm.cpl                                                       --系统环境变量
        inetcpl.cpl                                                     --网络连接选项
        -----------------------------------------------------------------------------------------------------
        services.msc                                                    --查看自启服务
        secpol.msc                                                      --本地安全策略
        lusrmgr.msc                                                     --本地用户和组
        -----------------------------------------------------------------------------------------------------
        gpedit.msc                                                      --本地组策略编辑器
        compmgmt.msc                                                    --计算机管理
        taskschd.msc                                                    --任务计划程序
        -----------------------------------------------------------------------------------------------------
        tree /f >tree.txt                                               --输出当前文件结构
    d.常见命令
        网络命令:ipconfig、ping、pathping、msg、netshwlan、nslookup、netshare、netstat
        文件和文件夹命令:tree、dir、mkdir、rd、md、del、copy、ren、echo、cls、type
        系统信息命令:systeminfo、tasklist、taskkill、shutdown、sfc
        应用程序命令:calc、notepad、cleanmgr、taskmgr、regedit、certmgr、perfmon、iexpress

02.常用信息2
    a.设置1
        ip a                                                            --IP地址
        ifconfig                                                        --IP地址
        ipconfig /all >> ipinfo.txt                                     --IP地址
        ipconfig /flushdns                                              --刷新DNS
    b.设置2
        sc delete mysql                                                 --删除服务
        netstat -ano                                                    --查看全部端口
        netstat -aon|findstr 135                                        --查看某个端口
        taskkill -f -pid 135                                            --删除某个端口
        tasklist|findstr 12088                                          --根据pid查看应用程序
        -----------------------------------------------------------------------------------------------------
        net localgroup Administrators                                   --提升当前登录用户权限
        netsh advfirewall set currentprofile state on                   --开启防火墙
        netsh advfirewall set currentprofile state off                  --关闭防火墙
        wmic cpu get Name,NumberOfCores,NumberOfLogicalProcessors       --查看系统性能
    c.设置3
        C:\Users\mysla\AppData\Local\IconCache.db                       --图标空白,删除后,打开任务管理器重启资源管理器
        C:\ProgramData\Microsoft\Windows\Start Menu\Programs\
        C:\Users\mysla\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\
        C:\Users\mysla\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar\
        netsh advfirewall firewall delete rule name=rule name protocol=TCP localport=80
        netsh advfirewall firewall add rule name="Open Port 80" dir=in action=allow protocol=TCP localport=80
    d.设置4
        Program Files       默认为64位程序的安装路径
        Program Files (x86) 默认为32位程序的安装路径
        AppData/Local       非漫游应用数据   通常是安装程序相关的文件夹      不能随您的用户配置文件移动的数据
        AppData/LocalLow    存放共享数据     受保护模式下低级访问的数据
        AppData/Roaming     漫游应用数据     再次使用该程序时,又会重新产生  随用户配置文件从计算机移动计算机的数据

03.常用信息3
    a.触控板
        单指 -> 点击1次:鼠标左键 / 左下角
        单指 -> 点击2次:拖动多选
        双指 -> 点击1次:鼠标右键 / 右下角
        双指 -> 滚动:水平/垂直
        双指 -> 缩放:收缩/拉伸
        三指 -> 点击 -> 快速搜索
        三指 -> 轻扫 -> ↑ -> 任务视图(选) / 任务视图 / 调高音量
        三指 -> 轻扫 -> ↓ -> 显示桌面(选) / 显示桌面 / 调低音量
        三指 -> 轻扫 -> ← -> 切换应用(选) / 切换桌面 / 上一曲目
        三指 -> 轻扫 -> → -> 切换应用(选) / 切换桌面 / 下一曲目
        四指 -> 点击 -> 操作中心
        四指 -> 轻扫 -> ↑ -> 任务视图 / 任务视图 / 调高音量(选)
        四指 -> 轻扫 -> ↓ -> 显示桌面 / 显示桌面 / 调低音量(选)
        四指 -> 轻扫 -> ← -> 切换应用 / 切换桌面 / 上一曲目(选)
        四指 -> 轻扫 -> → -> 切换应用 / 切换桌面 / 下一曲目(选)
    b.系统设置(用户帐户控制,User Account Control,UAC)
        安全设置 -> 本地策略 -> 安全选项 -> 用户帐户控制:以管理员批准模式运行所有管理员(禁用)
        安全设置 -> 本地策略 -> 安全选项 -> 用户帐户控制:用户内置管理员帐户的管理员批准模式(禁用)
        目标文件系统过大:DATA(E) -> 鼠标右键 -> 格式化 -> 文件系统(NTFS) -> 开始 -> 格式化完毕
    c.任务管理器 -> 详细信息 -> svchost.exe
        Microsoft Stroe -> 设置 -> 关闭"自动更新"
        services.msc -> Windows Update -> 禁用,恢复(全部改为“无操作”)
        services.msc -> Background Intelligent Transfer -> 禁用,恢复(全部改为“无操作”)
        gpedit.msc -> 计算机配置 -> 管理模板 -> Windows组件 -> Windows更新 ->配置自动更新 -> “已禁用”
    d.关闭win10的防病毒服务
        Antimalware service executable开机占用内存超过2G,配置较低容易出现CPU占用过高,程序启动慢,延迟不时出现
        常规方法(失效):计算机策略(或服务)关闭,但Ctrl+Shift+ESC中仍可看到该服务存在,而且并未禁止成功;
        U盘启动盘(有效):类似针对顽固病毒的做法(该服务无法被禁止,受到win10系统的保护),需要用另外系统进行操作;
        删除:C:\Program Files\Windows Defender\MsMpEng.exe和NisSrv.exe
        删除:C:\ProgramData\Microsoft\Windows Defender\Platform\4.18.2103.7-0\MsMpEng.exe和NisSrv.exe
    e.画图报错
        画图程序无法读取该文件,无效的位图文件或不支持文件的格式
        画图最大支持的按最大89478400(10912*8200),比如17894*5000的大小可以轻松打开
    f.桌面位置
        资源管理器 -> 桌面 -> 属性 -> 位置 -> C:\Users\mysla\Desktop
        资源管理器 -> 音乐 -> 属性 -> 位置 -> C:\Users\mysla\Desktop
        资源管理器 -> 下载 -> 属性 -> 位置 -> C:\Users\mysla\Desktop
        资源管理器 -> 文档 -> 属性 -> 位置 -> C:\Users\mysla\Desktop
        资源管理器 -> 图片 -> 属性 -> 位置 -> C:\Users\mysla\Desktop
    g.声音、麦克风
        设置 -> 系统 -> 声音 -> 输出设备(扬声器):扬声器(2-USB Audio Device) / 扬声器(Realtek(R)Audio)
        设置 -> 系统 -> 声音 -> 输入设备(麦克风):2-USB Audio Device / WO Mic Device / Iriun Webcam

04.常用信息4
    a.罗技驱动问题
        时间和语言 -> 语言 -> 管理语言设置 -> 更改系统区域设置 -> Beta版:使用Unicode UTF-8提供全球语言支持(勾选)
    b.网络WIFI断连
        WLAN无线网卡 -> 属性 -> 配置 -> 电源 -> 允许计算机关闭此设备以节约电源 -> 【不勾选】
        WLAN无线网卡 -> 属性 -> 配置 -> 高级 -> MIMO节能模式 -> 【将“自动SMPS”改为“无SMPS”】
    c.软链接
        mklink创建的软链接,区别于普通的快捷方式,其在程序当中如同一个真实文件夹可被识别及部署;路径包含空格,用双引号
        mklink /d Dropbox映射云端的本地文件夹 待同步的自定义的文件夹目录
        mklink /d "E:\OneDrive - cqu.edu.cn\Typora" "E:\software_ware\Typora"
        mklink /d C:\Users\mysla\Dropbox\04.Machine D:\software_ware\Typora\04.Machine
        mklink /d C:\Users\mysla\Dropbox\05.Interview D:\software_ware\Typora\05.Interview
        mklink /d D:\software_ware\Typora\03.Directory03_link D:\software_ware\Typora\03.Directory03
        mklink /d D:\software_ware\Typora\03.Directory03_link D:\software_ware\Typora\03.Directory03\Chapter01
    d.host文件(C:\Windows\System32\drivers\etc)
        IDEA 2020.2.4经常卡死,解决方法,添加127.0.0.1 localhost
        注意,这是旧的IP地址,若出现openssh无法连接,请删除下面地址,让自动获取
        -----------------------------------------------------------------------------------------------------
        0.0.0.0 dl.pstmn.io
        127.0.0.1 activate.navicat.com
        127.0.0.1 localhost
        127.0.0.1 license.sublimehq.com
        127.0.0.1 www.sublimetext.com
        192.168.2.2   bigdata
        192.168.2.128 bigdata01
        192.168.2.129 bigdata02
        192.168.2.130 bigdata03
        192.168.2.131 bigdata04
        192.168.2.132 bigdata05
        192.168.2.138 debain01
        192.30.255.112  gist.github.com
        192.30.255.112  github.com
        192.30.255.112  www.github.com
        151.101.56.133  avatars0.githubusercontent.com
        151.101.56.133  avatars1.githubusercontent.com
        151.101.56.133  avatars2.githubusercontent.com
        151.101.56.133  avatars3.githubusercontent.com
        151.101.56.133  avatars4.githubusercontent.com
        151.101.56.133  avatars5.githubusercontent.com
        151.101.56.133  avatars6.githubusercontent.com
        151.101.56.133  avatars7.githubusercontent.com
        151.101.56.133  avatars8.githubusercontent.com
        151.101.56.133  camo.githubusercontent.com
        151.101.56.133  cloud.githubusercontent.com
        151.101.56.133  gist.githubusercontent.com
        151.101.56.133  marketplace-screenshots.githubusercontent.com
        151.101.56.133  raw.githubusercontent.com
        151.101.56.133  repository-images.githubusercontent.com
        151.101.56.133  user-images.githubusercontent.com
        151.101.1.194 github.global.ssl.fastly.net
        151.101.230.79  github-atom-io-herokuapp-com.freetls.fastly.net

05.常用信息5
    a.微信浮窗
        1.进入抒礼公众号主页点击我的设备
        2.先点击右上角的···图标,再点击左下角···浮窗
        3.完成设置
    b.公众号快捷到手机桌面
        1.进入抒礼公众号主页点击右上角“👤”图标
        2.点击右上角的···图标,进入设置窗口
        3.点击“添加到桌面”(注意页面提示,开启微信权限)
        4.完成设置
    c.遥控界面快捷到电脑桌面
        1.进入抒礼公众号主页点击我的设备,进入到控制开关界面
        2.点击下方“复制链接”,将链接发送到PC端微信中,
        3.在PC端复制链接,回到桌面右击鼠标,选择新建快捷方式
        4.输入网址点击下一页,此时可以根据自身需求自命名产品名便于之后识别
        5.完成设置
    d.遥控界面快捷到手机桌面
        1.进入抒礼公众号主页点击我的设备,进入到控制开关界面
        2.点击右上角的···图标,点击“在浏览器打开”(选择手机自带浏览器)
        3.页面跳转完成后点击菜单栏按钮,点击“添加至主屏幕/桌面”
        4.此时可以根据自身需求自命名产品名便于之后识别
        5.完成设置
    e.王者超强玩法
        1.手机锁屏甚至离身状态下,呼喊Siri去帮您控制开关
        2.把控制键快捷到在IPHONE桌面上(随开随关)

3 安卓应用

3.1 小米之家

01.常用信息1
    a.XiaoMi(5555)
        CC系列:CC9、CC9 Pro、CC9 Pe
        MIX系列:MIX Alpha、MIX 3、MIX 2S
        数字系列:XiaoMi9、XiaoMi9 Pro、XiaoMi9 SE
    b.RedMi
        K系列:K20、K30、K40、K40 Pro
        Note系列:Note9、Note10、Note10 Pro
        数字系列:RedMi9、RedMi10、RedMi11
        手机代码:红米 Note 10 5G / POCO M3 Pro / Note 10T (camellian)
        手机代码:红米 Note 9 Pro 5G/Mi 10i/Mi 10T Lite(gauguin),Android 10,MIUI 12.0.10.0(QJSCNXM)
    c.Home
        显示器挂灯、米家床头灯、紫米移动电源
        Redmi AirDots 3 Pro、RedmiBook Pro 15、Lenovo Air 15、MacBook Pro 16
    d.Air
        竹炭包
        擅自设置、使用手机信号放大器、屏蔽器或无人机反制设备,均属违法行为,将被依法追责
        -----------------------------------------------------------------------------------------------------
        CA381,美的空调新一级家用大1.5匹2匹变频冷暖挂机2025款官方正品酷省电
        CZ193,美的空调酷省电Pro柜机立式一级变频3匹2匹家用客厅冷暖官方正品
        格力(GREE)1.5匹 天仪 一级能效 变频冷暖 净菌自洁 出风口可拆洗 壁挂式空调挂机 KFR-35GW/(35504)FNhAa-B1
        格力(GREE)2匹 天仪 一级能效 变频冷暖 净菌自洁 出风口可拆洗 立柜式空调柜机 KFR-50LW/(50504)FNhAa-B1
        -----------------------------------------------------------------------------------------------------
        60 + 80/150 + 100 = 300
        2999 + 2099 + 300 + 300 = 5700
        -----------------------------------------------------------------------------------------------------
        打孔60,柜机普通支架80,不锈钢150,高空作业费100
        4楼及4楼以上楼层安装空调有一定风险性,师傅会收取100元/套的高空作业费,空调数量6套以内,同一用户同一套房高空作业费封顶300元/次(6台及6台以上自行协商)

02.常用信息2
    a.拯救者屏幕挂灯
        亮度四档:5%、30%、60%、100%
        色温四档:3000K、4000K、5000K、6500K
        自动调节:电脑屏幕亮度 + 周围屏幕亮度
        推荐设定:正常建议4000K、深夜低于4000K,作业面背景区域一般照明的照度不宜低于作业面邻近周围照度的1/3
    b.AirDots3 Pro
        AirDots3 Pro、Buds6 Pro、Buds 7S
        -----------------------------------------------------------------------------------------------------
        开盒:如果电量正常,开盖后充电盒指示灯白色长亮5秒钟
        连接:①将耳机放入充电盒内,开盖状态下,长按充电盒按键2秒后进入待连接状态;
             ②将耳机放入充电盒内,开盖状态下,长按充电盒按键10秒清除连接配对列表,进入待连接状态。
        默认:耳机默认自动重新连接最后一次连接的设备
        -----------------------------------------------------------------------------------------------------
        接听:敲击2次
        拒接/挂断:敲击3次
        -----------------------------------------------------------------------------------------------------
        双击:播放/暂停
        三击:下一首
        长按:降噪/通透(无)/关闭
        -----------------------------------------------------------------------------------------------------
        双设备:连接第一台设备后,长充电盒按功能键2秒,充电盒白色指示灯闪烁,即可与第二台设备进行配对
        -----------------------------------------------------------------------------------------------------
        测试:WIN10/华为畅享10Plus(二者等同),均无法抢占Redmi Note9Pro的播放权
        配对:耳机从电池仓取出时手机端和电脑端均能自动连接配对
        顺序1:电脑端先播放时,手机端点击播放,电脑端会自动暂停,约300ms后耳机开始变更为手机音源
        顺序2:手机端和电脑端同时播放时,耳机为手机音源,电脑端通过暂停/播放操作无法抢夺播放权
        顺序3:手机端和电脑端同时播放时,暂停手机端音源,约800ms后耳机自动切换电脑端音源
        注意:频繁切换音源操作时,电脑端单音源出现1次已连接无声音现象,断蓝牙重连后恢复正常
        -----------------------------------------------------------------------------------------------------
        Stereo:立体声模式、音质好、只能听声音不能使用麦克风
        Hands-Free:免提模式、音质差、可以同时听声音和使用麦克风
    c.Lollipods Plus
        工作时长:6h(耳机)+18h(充电盒)
        充电时长:一般充一小时左右
        双耳入盒:双击按键进入蓝牙配对
        双耳入盒:长按按键约10秒进入TWS左右耳配对模式并清除配对记录
        蓝牙配对:红白灯快闪
        TWS配对:白灯快闪
        -----------------------------------------------------------------------------------------------------
        双耳入盒,无蓝牙连接下
        首先,长按按键10秒,白灯快闪后,松手进入TWS配对模式并清除配对记录
        然后,再按两下按钮,灯红白闪烁,进入蓝牙配对模式
        -----------------------------------------------------------------------------------------------------
        设置 —> 辅助功能 -> 无障碍 —> 单声道音频 -> 打开或关掉
        将耳机拿出充电仓,再放回充电仓,查看是否“指示灯会亮一下”;
        将耳机放回充电仓,盖起稍等一会,查看是否“会自动断开连接”;盖开稍等一会,未拿出耳机等待,查看是否“自动回连”
    d.易启U
        切换至其它WiFi热点,请按以下步骤操作:
        1.关闭已连接的WIFI
        2.等待30分钟后(设备会自动离线)
        3.重新扫码控制产品,出现执行失败
        4.跟着步骤重新配对一遍即可
    e.M590/m585
        滚轮下方两个频道(1和2)都可以用的,看你怎么选而已,一个2.4g无线接收器。
        一个蓝牙,你选1做蓝牙也可以,反正要配对哪个频道 就切换到哪个频道后 长按 按钮,等到灯光开始高频闪烁了 你就可以配对。
        无线接收器配对方法:(下载一个谷歌浏览器后,打开这个https://logiwebconnect.com/网址),需要关闭Clash代理
        在频道灯光高频闪烁的情况下,按照提示进行就可以了
    f.HDMI欺骗器
        让电脑检测到一个显示器,但是不是真的显示器,是防止在关闭您的显示器后,使用远程软件或则关机什么的,会停止工作
    g.腾讯视频
        根据腾讯视频的会员规则,当你开通SVIP后,若原有VIP会员有效期长于SVIP有效期,SVIP会员有效期将延长至与原有VIP会员有效期相同的时间点。
        你当前VIP会员有效期至2026年8月23日,开通1年SVIP后,SVIP有效期也会延长至2026年8月23日,同时你的VIP会员有效期会在SVIP到期后延长1年,
        即延长至2027年8月23日。

03.常用信息3
    a.分类1
        REDMI 电视 X75 2025 节能版 
        屏幕分辨率为:3840 × 2160
        刷新率为:144Hz(开启竞技模式,达到288Hz)
        色域:DCI-P3 Min 92% / Typ 94%
        屏幕尺寸:75英寸
        单屏尺寸:1668*76*959mm
        系统性能:4GB + 64GB
        操作系统:小米澎湃OS系统
    b.分类2
        其屏幕分辨率为3840×2160,符合4K分辨率的标准(3840×2160或4096×2160),能够提供清晰细腻的画面效果。
        REDMI电视X75 2025节能版支持杜比音效,具体包括杜比视界(Dolby Vision)和杜比全景声(Dolby Atmos)。
        小米电视内置小米盒子的功能(内置的系统功能与小米盒子完全一致,如内置的互联网影视内容、应用功能、游戏等),无需您再单独购买小米盒子。
        若您想收看电视直播可以将小米电视通过HDMI线或AV线连接机顶盒使用,切换电视输入源为机顶盒连接的接口。此时在机顶盒开机的情况下,电视就能显示机顶盒
    c.软件类
        小米盒子4spro
        型号mdz-26-aa 
        2+16g
        支持wifi6,5G
    d.系统设置
        电视设置 -> 关于 -> 智能更新:开启/关闭

04.物品置购
    a.设计
        酷家乐
    b.网络
        旷视
        小米网关
        KoolCenter路由器
        zigbee +mesh组网
        bluetooth+mesh组网
        爱快Q3000/Q6000路由器
        zigbee对比比bluetooth、wifi
        zigbee对比bluetooth、wifi
    c.管理
        神秘鸭
        CasaOS
        AppleTV
        HomeAssistant
        ha_xiaomi_home
    d.平台
        绿米智能家居
        涂鸦智能平台
        松下新风系统
    e.电视盒子
        Emby
        TVBox
        野草助手
        小飞电视
        WebView电视
    f.日常家居
        锅把:锅柄防烫套加厚硅胶套耐高温防滑铸铁锅煎锅炒锅奶锅隔热把手套
        遮阳帘:吸盘式防晒遮光窗帘遮阳帘卷帘卧室办公室阳台遮阳窗帘免钉免打孔
        纸巾盒:纸巾盒磁吸水滴创意轻奢桌面纸抽盒客厅卫生间卧室餐桌通用抽纸盒
        防撞角:新款防撞包角防撞角透明桌角儿童防磕碰保护套家具软胶加厚防撞角
        马桶刷:小黄鸭马桶刷子家用卫生间多功能马桶刷挂立两用无死角厕所马桶刷
        拖把架:拖把壁挂夹扫把拖布挂钩免打孔功能卫生间收纳神器墙上置物架卡扣
        粘毛器:粘毛器企鹅粘毛神器可水洗永久便携衣服沾毛头发宠物毛强力除尘滚
        洗澡刷:搓澡搓背超软洗澡刷洗澡搓背神器后背搓澡刷软毛长柄洗澡刷不求人
        滚筒漆:道百特滚筒漆水性多彩乳胶漆白色家用墙面修补漆水乳型无味内墙漆
        窗帘挂钩:帘杆挂钩窗帘杆固定器免打孔粘钩支架夹横杆门帘伸缩杆挂钩多功能
        门后挂钩:意可可门后挂钩衣架挂架免打孔无痕卧室门收纳置物架不限门厚神器
        蔬菜收纳篮:蔬菜篮子厨房置物架落地零食多层架子小推车书本衣柜隔层碗架蔬果
        洗脸巾拖把:新款平板拖把家用懒人免洗小拖把新年大扫除神器擦窗拖地清洁神器
        开关防水盒:86型透明插座保护盖防水盒粘贴式卫生间浴室防溅盒开关防水罩家用

05.小米全家桶
    a.空调与空气净化
        新风空调立式 (3匹 新一级能效)
        新风空调 (SSH 15)
        空气净化器 5S
        无雳加湿器 3 400
        村尼韦尔甲醛监测仪PRO
    b.照明设备
        平板灯
        LED筒灯 蓝牙MESH版
        LED筒灯 蓝牙MESH版 5
        LED筒灯 蓝牙MESH版 2
        LED筒灯 蓝牙MESH版 6
        LED射灯 蓝牙MESH版
        床头灯
        智能显示器挂灯1S
        智能台灯Lite
        镜前灯
        吸顶灯
        衣柜灯
        床夜灯
    c.智能音箱与显示
        小爱触屏音箱
        Xiaomi 智能家庭屏 10
        Xiaomi 智能家庭屏 Pro 8
    d.传感器与安防
        人在传感器
        门窗传感器
        天然气卫士
        智能提像机3 Pro 云台版
        摄像机
    e.智能家电
        智能微波炉 20L
        智能IH电饭煲 3L
        智能零冷水燃气热水器16L S1
        石头自清洁扫拖机器人G20
    f.智能控制与网关
        Xiaomi 中枢网关
        Xiaomi 中枢网关 2
        智能开关(单开 零火版)
        客厅-小米智能开关(三开 SKM)
        智能开关(双开 零火版)
        玄关-小米智能开关(三开 SHH)
        杜亚智能卷帘控制器
    g.健康与生活
        电子体温计
        智能温湿度计3
        智能颈部按摩仪
        欧普士NEX毛巾架
        小米体重秤,S200,3节7号电池
    h.其他设备
        标签打印机
        笋格沃茨的小米电视

3.2 手机办公

01.系统更新
    a.HUAWEI(Handset+WinDriver.exe、adb)
        a.多次点击手机版本号,打开开发者选项
            自动系统更新 -> USB调试 -> 仅充电模式下允许ADB调试 -> 确认允许电脑usb调试
        b.断开WIFI和移动网络
            应用管理 -> 软件更新/系统更新 -> 存储 -> 删除数据、清空缓存
        c.电脑上以管理员身份打开adb目录
            adb start-server                                                --启动adb服务器
            adb devices                                                     --检测是否连接成功
        d.关闭系统更新
            adb shell pm disable-user com.huawei.android.hwouc
            adb shell pm enable com.huawei.android.hwouc
        e.关闭adb
            adb kill-server,重启手机
    b.VIVO(OPPO)
        a.多次点击手机版本号,打开开发者选项
            自动系统更新 -> USB调试 -> OEM解锁、以传输文件MTP模式连接电脑 -> 确认允许电脑usb调试
        b.断开WIFI和移动网络
            应用管理 -> 软件更新/系统更新 -> 存储 -> 删除数据、清空缓存
        c.电脑上以管理员身份打开adb目录
            adb start-server                                                --启动adb服务器
            adb devices                                                     --检测是否连接成功
        d.关闭系统更新
            adb shell pm disable-user com.oppo.ota                          --禁止更新1
            adb shell pm disable-user com.coloros.sau                       --禁止更新2
            adb shell pm disable-user com.oppo.otaui                        --禁止更新3
            adb shell pm uninstall --user 0 com.oppo.ota                    --删除oppo更新(succes)
            adb shell pm uninstall --user 0 com.coloros.sau                 --删除oppo更新服务(succes)
            adb shell pm disable-user com.huawei.android.hwouc              --删除oppo更新界面(失败与否无影响)
        e.关闭adb
            adb kill-server,重启手机

02.刷机介绍
    a.常用信息1
        a.底包
            TWRP进行"adb backup --twrp"会备份系统分区(System),数据分区(Data)、引导分区(Boot),大致20 minutes
            Magisk -> TWRP -> PIXEL,先刷入Magisk,以免TWRP重启后,导致Magisk失效
            底包是基于安卓版本的BASIC ROM,必须满足"底包安卓版本 > PI安卓版本",以免发生功能不全或者变砖的可能性
            如果使用国内MIUI作为底包,会导致卡在"MI LOGO"界面,建议采用官方推荐的"miui_GAUGUIN.zip"底包
        b.步骤
            1.电脑解锁BL
            2.电脑刷入TWRP:PixelExperience_gauguin-11.0-20210716-1210-OFFICIAL.img
            3.TWPR完成双清及格式DATA:Dalvik Cache、Cache、Data
            4.TWRP刷入PIEX官方推荐系统底包:miui_GAUGUIN_V12.0.2.0.RJSCNXM_648ec563d6_11.0.zip
            5.TWRP完成双清:Dalvik Cache、Cache
            6.TWRP刷入PIEX官方推荐正版系统:PixelExperience_gauguin-11.0-20210716-1210-OFFICIAL.zip
            7.TWRP格式DATA:必须格式化Data分区,否则无法正常开机开机
            8.拔下电话卡并重启手机:不拔电话卡有几率卡在Google而导致无法正常开机使用
        c.开发者选项
            常见:OEW解锁(勾选)、系统自动更新(不勾选)
            调试:USB调试(勾选)、USB安装(勾选)、USB调试安全设置(勾选)
            网络:默认USB设置:传输文件(MTP)、USB 网络共享、MIDI、传输招聘(PTP)、仅限充电
            其他:MIUI优化(关闭)
    b.常用信息2
        a.ADB命令(PE)
            root                                                            --获得root权限
            su                                                              --切换超级用户模式
            exit                                                            --退出超级用户模式
            adb devices                                                     --查看连接状态
            adb reboot                                                      --重启设备
            adb reboot recovery                                             --重启到Recovery
            adb reboot bootloader                                           --重启到Fastboot
            adb sideload D:/PixelExperience_gauguin11.0-20210716.img        --推送ROM包
            adb pull /sdcard/agisk_patch.img D:/                            --推送:手机 -> 电脑
            adb push D:/agisk_patch.img /sdcard                             --推送:电脑 -> 手机
            adb remount                                                     --重新挂载文件系统
            adb install package.apk                                         --安装Apk软件
            adb uninstall package.apk                                       --卸载Apk软件
        b.Fastboot命令(BIOS)
            fastboot devices                                                --查看连接状态
            fastboot reboot                                                 --重启设备
            fastboot reboot-bootloader                                      --重启到Fastboot
            fastboot boot D:\twrp-3.0.2-0-hammerhead.img                    --刷入boot(临时)
            fastboot flash boot D:\twrp-3.0.2-0-hammerhead.img              --刷入boot(永久)
            fastboot flash recovery D:\twrp-3.0.2-0-hammerhead.img          --刷入recovery(永久),已有rec跳过
            fastboot flashing unlock / fastboot oem unlock                  --解锁
            fastboot flashing lock / fastboot oem lock                      --上锁
            fastboot erase boot                                             --擦除boot分区
            fastboot erase system                                           --擦除system分区
            fastboot erase cache                                            --擦除cache分区
            fastboot erase userdata                                         --擦除userdata分区
            fastboot erase system -w                                        --擦除system、userdata、cache分区
            fastboot erase <boot/system/data/cache/userdata/recovery>       --清除分区数据
            fastboot format <boot/system/data/cache/userdata/recovery>      --格式化分区数据
    c.常用信息3
        a.BL开机画面"锁"图标
            原装数据线 -> USB用于"传输文件" -> 全部参数:点击7次"MIUI版本" -> 开发者选项:设备解锁状态,绑定账号设备
            miflash_unlock设备解锁、MiUsbDriver安装驱动 -> 账号、密码 -> fastboot【电源键+音量减】 -> BL解锁
        b.REC
            a.电脑(解锁BL、无需ROOT):通过fastboot刷入Recovery
                adb start-server                                            --启动adb服务器
                adb devices                                                 --检测是否连接成功
                -------------------------------------------------------------------------------------------------
                adb reboot bootloader                                       --模式:fastboot(或电源键+音量减)
                adb fastboot devices                                        --检测是否连接成功(fastboot)
                -------------------------------------------------------------------------------------------------
                fastboot flash recovery D:\twrp-3.0.2-0-hammerhead.img      --刷入手机机型对应的TWRP
                fastboot reboot recovery                                    --模式:recovery(或电源键+音量加)
                -------------------------------------------------------------------------------------------------
                adb backup --twrp                                           --TWRP使用备份,新建文件夹【MIUI】
                adb restore D:\MIUI                                         --TWRP恢复备份,拖放文件夹【MIUI】
            b.手机(解锁BL、必须ROOT):通过Official_TWRP_App刷入Recovery
                权限操作 -> 【ROOT】 -> Official_TWRP_App TWRP FLASH
                界面操作 -> TWRP FLASH ->【PixelExperience_gauguin11.0-20210716.img】-> FLASH TO RECOVERY -> OK
                手机操作 -> 等待刷入Recovery -> 关机 -> 模式:recovery【电源键+音量加】
        c.ROM
            a.TWRP清除
                TWRP界面【清除】,选择【恢复出厂设置】,【Data、Cache、Dalvik Cache】三清,【格式化Data分区】输入yes
            b.TWRP安装ROM
                卡刷 -> TWRP界面【安装】 -> /sdcard/PixelExperience_gauguin-11.0.zip -> 【滑动按钮确认刷入】
                线刷 -> TWRP界面【高级】,选择【ADB Sideload】->【adb sideload ROM路径】-> adb reboot recovery
                设置 -> 我的设备 -> 系统更新 -> 【手动选择安装包】 -> 移至/downloaded_rom下的MIUI_ROM.zip -> 确定
    d.常用信息4
        a.System
            adb connect 192.168.2.128                                       --连接设备
            adb root                                                        --获取root权限
            adb disable-verity                                              --关闭检测功能
            adb enable-verity                                               --开启检测功能
            adb reboot                                                      --关闭检测之后需要重启机器
            adb root                                                        --再次获取root权限
            adb remount                                                     --重启挂载system分区为可读写分区
        b.OTA
            a.说明
                第三方REC,可能存在OTA问题
                因此在操作OTA之前,先把REC换回官方REC,待OTA更新后,再重新替换三方REC,并再次刷入面具
                刷机成功后,若没有自动开机,则需要手动开机,长按电源键5-10秒直至手机亮屏
                第一次开机可能有点慢 (大概3到5分钟,个别机型需要20分钟),请耐心等待!!!
                开机后,不要插卡,不要联网,直接跳过,进入开机界面后,再找到WLAN手动联网测试,若没问题,再重启后使用
            b.系统自动更新(关闭)
                每月月初谷歌都会推送系统更新(OTA),会检测system分区是否完整,如果被修改则会导致OTA失败,手机可能变砖
                刷Magisk时修改了boot.img这个system分区的文件,所以刷Magisk后不能直接安装OTA更新
                原装数据线 -> USB用于"传输文件" -> 全部参数:点击7次"MIUI版本" -> 开发者选项:系统自动更新(关闭)
            c.Magisk还原原厂镜像
                Magisk -> 【卸载】 -> 【还原原厂镜像】-> 还原完成
            d.Pixel安装OTA,但切记优化后不能重启
                Pixel -> OTA -> 【安装安全更新】-> 优化应用一般在10~15分钟 -> 【不要点重启按钮!不要重启!】
            e.Magisk保留ROOT操作(支持OTA)
                【单分区】 -> Magisk -> 【Magisk】 -> 【直接安装】 -> 【确定】 -> 重启
                【AB分区】 -> Magisk -> 【Magisk】 -> 【安装到未使用的槽位(OTA后)】 -> 【确定】 -> 重启
            f.Magisk保留TWRP操作
                Magisk -> 【TWRP A/B Retenion Script】-> 【安装】 -> 【安装完成后,不要点重启按钮!直接返回桌面!】

03.刷机步骤
    a.手机结构图(Android9、10差异)(残芯、乌堆小透明、wzsx150、orangefox、amktiao)
        a.图示
            分区bootloader    负责启动        硬件检测,确保硬件能正常工作,初始化工作,获取内存大小信息
            分区modem         负责驱动        刷RADIO,指刷modem分区,不建议更改此分区,会造成通话不稳定
            分区recovery      负责恢复
            分区boot          系统内核
            分区system        系统文件
            分区data          用户数据
            分区cache         系统缓存
        b.两种模式
            a.fastboot模式
                fastboot是android定义的一种简单的刷机协议,
                用户可以通过fastboot命令刷机,fastboot flash boot boot.img,将boot.img镜像flash到boot分区,
                一般的手机厂商不直接提供fastboot模式刷机,而是提供自己专有刷机工具和方法, 本质都是将软件flash到各分区
            b.recovery模式
                recovery是android定义的一个标准刷机协议
                当进入recovery后,secondary stage bootloader从recovery分区开始启动,recovery实际是一个Linux系统,
                当内核启动完毕后,开始执行第一个程序init(程序init是Linux系统所有程序启动的开始),
                init会启动一个叫做recovery程序,通过recovery程序,用户可以执行清除数据,安装刷机包等操作。
                一般的手机厂商都提供一个简单recovery刷机,使用ClockworkMod Recovery的前提是recovery分区可以被刷写,
                解锁bootloader通常指的就是解锁recovery或fastboot,从而允许刷写recovery分区,进而可以刷入不同类型ROM
        c.正常启动
            a.启动流程
                按下电源键开机后,会进入正常启动模式,Secondary stage bootloader会从boot分区开始启动,
                当Linux内核启动完毕后,就开始执行根文件系统中的init程序,init程序会读取启动脚本文件(init.rc)
            b.BOOT分区
                BOOT分区格式是固定的,首先是一个头部,然后是Linux内核,最后是用作根文件系统的ramdisk,
                一般针对每个机型的完整刷机包中会有一个boot.img文件,这就是boot分区镜像文件。
            c.Zygote
                init会执行一个重要的命令程序叫app_process,一般称为Zygote(Zygote,卵,所有的Android进程都由它产生)
                Zygote首先会加载dalvik虚拟机,然后产生一个叫做system_server的进程
                system_server被称作Android的系统服务程序,它主要管理整个android系统
                system_server启动完成后开始寻找一个叫做启动器的程序,找到之后由zygote开始启动执行启动器(桌面程序)
        d.CPU架构与ABI(Application binary interface)
            a.对应关系
                CPU架构(纵)\API(横) armeabi  armeabi-v7a  arm64-v8a  x86  x86_64  mips  mips64
                ARMv5                  支持
                ARMv7                  支持        支持
                x86                    支持        支持                 支持
                x86_64                 支持        支持                       支持
                ARMv8                  支持        支持        支持
                MIPS                                                                支持
                MIPS64                                                                     支持
            b.具体介绍
                x86:平板、模拟器
                x86_64:64位平板
                armeabi:第5代、第6代的ARM处理器,早期手机较多
                armeabiv-v7a:第7代及以上的ARM处理器,2011年15月生产的Android设备
                arm64-v8a:第8代、64位ARM处理器,目前比较常见
            c.为什么叫x86为32位系统呢?
                8086微处理器,英特尔出了划时代的8086之后,后来使用该架构出了80286、80386等,
                这一系列CPU就称作x86,正式一点称作IA-32(Intel Architecture 32-bit)
                -------------------------------------------------------------------------------------------------
                x86架构的特点是cpu的寄存器是32位的,因此也叫32位cpu
                基于32位cpu开发的操作系统就叫32位操作系统,因为目前x86架构在32位cpu的知名度,32位也被称为x86系统
            d.x86_64与amd64
                由于32位系统x86架构的种种限制,包括速度,性能等方面,Intel开始向64位架构发展,那么有两个选择:
                一是,向下兼容x86;二是,完全重新设计指令集,不兼容x86
                -------------------------------------------------------------------------------------------------
                结果AMD领先,比Intel率先制造出了商用的兼容x86的CPU,AMD称之为AMD64,抢了64位PC市场,得到了用户的认同
                而Intel选择了设计一种不兼容x86的全新64为指令集,称之为IA-64,但是比amd晚了一步,
                微软把intel给忽悠了,承诺了会出安腾版windows server版,但是迟迟拿不出东西,
                后来,微软也开始支持【AMD64的指令集】,但是换了个名字,叫x86_64,表示是x86指令集的64扩展
                -------------------------------------------------------------------------------------------------
                总结1:86_64、x64、AMD64基本上是同一个东西,现在用的intel/amd的桌面级CPU基本上都是x86_64
                总结2:i386被用来作为对Intel 32位微处理器的统称,更多时候,我们公认i386为32位系统,其实就是x86
    b.System分区
        a.Android软件系统架构图
            核心应用层       系统自带应用,比如联系人,电话,音乐
            -----------------------------------------------------------------------------------------------
            框架层          系统核心,提供了整个Android系统运作的机制、像窗口管理、程序安装包管理
            JNI层           JNI层是Java程序和底层操作系统通信的一个机制,使Java调用C/C++来访问底层操作系统的API
            Dalvik虚拟机    Android开发使用Java语言,应用程序的Java代码会被编译成dalvik虚拟机字节码
            本地库          本地库一般是由C/C++语言所开发,直接编译成相应CPU的机器码,包含标准C库、浏览器引擎webkit
            HAL            硬件抽象层,Android定义了一套硬件接口,厂家的相机驱动必须提供的接口方法,兼容不同硬件工作
            厂家适配层      HAL层直接与设备驱动进行交互,在HAL层接口的实现只是一个简单的对厂家适配层接口函数的调用
            -----------------------------------------------------------------------------------------------
            Linux内核      Linux内核支持驱动模块化机制,包含有各种硬件驱动,允许用户动态的加载或者卸载某个硬件驱动
        b.System目录
            a.system/app
                app存放的是核心应用,这些系统自带程序是不能简单卸载,要通过一些特殊的方式才能删除(例如RE文件管理器)
            b.system/lib
                lib目录下存放的是组成JNI层,Dalvik虚拟机,本地库,HAL层和厂家适配层的所有动态链接库(.so文件)
            c.system/framework
                framework目录下存放的是框架层的JAR包,如framework.jar、android.policy.jar、services.jar
            d.system/fonts
                fonts目录下存放的是系统缺省的字体文件
            e.system/media
                media目录下存放的是系统所使用的各种媒体文件,比如说开机音乐,动画,壁纸文件等
            f.system/bin
                bin目录下存放的是一些可执行文件,基本上是由C/C++编写的,其中有一个重要的命令叫app_process
            g.system/xbin
                xbin目录下存放的是一些扩展的可执行文件
            h.system/build.prop
                build.prop属性配置文件,ro开头的表示只读属性,persist开头的表示这些属性值会保存在文件中
            i.system/etc
                etc目录存放一些配置文件,和属性配置文不同,如GPS配置文件(gps.conf)、APN配置文件(apns-conf.xml)
    c.data分区
        a.data/app
            程序数据,默认安装在data/app目录下,用户安装的应用程式执行档(*.apk)
        b.data/cache
            cache分区用来缓存一些文件,比如音乐下载的临时文件、下载管理下载的内容
        c.data/dalvik-cache
            系统启动时,需要建立一个所有程序的信任分支、以优化缓存文件,加快启动速度,清除这个,初次启动很慢,以后正常;
            例如,刷完ROM后,第一次启动会等比较长是时间,之后就正常启动了
        d./data/data/<app-package-name>
            当你在程式中用Context.openFileOutput()所建立的档案,都放在这个目录下的files子目录内
        e./data/anr/traces.txt
            当你的应用程式发生ANR错误时,Android会自动将问题点的code stack list 写在这个档案内,cat 命令查看内容
        f./data/system/dropbox/***.txt
            主要是系统内apk发生crash时写的日志文件,主要有system_app_crash、data_app_crash等日志
    d.双清(sdcard0内置储存,sdcard1扩展储存)(半REC、全REC,半ROOT、全ROOT,半Magisk、全Magisk)
        a.双清
            Data
            Cache
            其目的就是清除分区以及数据而已,【重置手机】,卸载所有用户安装的应用,但保留SD卡的文件
        b.三清
            Data
            Cache
            Dalvik/ART Cache
            刷机前基本上必选三清!目的是新系统的兼容性达到最佳,【恢复出厂设置】,删除用户下载的应用,包括删除SD卡文件
        c.四清
            Data
            Cache
            Dalvik/ART Cache
            System
            在三清的基础上,把【原手机ROM】【系统分区】也删除掉,除非有合适的ROM,一般不建议选择四清!!!
            四清针对版本差异过大的!重要!四清后不刷入系统无法开机进系统!!只能电脑刷或者储存卡刷,请谨慎!!!
        d.五清
            Data
            Cache
            Dalvik/ART Cache
            System
            Internal Storage(内置储存)
            删除【操作系统】,一旦选了这个清除,那手机内置存储上的东西就都没有了!就不能从手机选择卡刷包了!!!
        e.六清
            Data
            Cache
            Dalvik/ART Cache
            System
            Internal Storage(内置储存)
            USB OTG
            六清清除电脑OTG传的升级包文件,一般用不上
        f.卡刷与线刷
            卡刷:将系统放入手机内置存储或者SD卡中,通过系统内置程序更新或者第三方程序安装
            线刷:将手机连入电脑,使用电脑通过官方或者第三方工具刷入系统
    e.加密
        a.加密问题导致的rec、sdcard乱码
            a.问题描述
                sdcard、格式化Data分区前,没有使用TWRP备份Data分区,而导致系统ROM不断重启,而fastboot、recovery正常
            b.刷机备份
                使用rec备份data分区,然后将data分区内容从手机中拷贝到电脑中,再格式化data分区内容
            c.rec乱码
                rec中打开MTP功能(USB文件传输),若REC里面也有乱码,则说明加密设置出了问题,现在无法手机解密;
                双清删除data分区中其他文件夹,导致加密密钥被删除,系统认为data分区没有加密,从而不询问密码,无法解密;
                -------------------------------------------------------------------------------------------------
                对称算法加密:通过某种途径解密,可以正常进行刷机;
                非对称算法加密:双清,即删除用于解密的非对称密钥,即使获取了正确的密码,也无法进行解密,即变成砖
            d.sdcard乱码
                安卓默认启用data分区加密,包括sdcard,因此看到加密过后的内容
        b.线刷包、卡刷包(线刷包不可以进行卡刷)
            a.线刷包
                系统底包,一般是tg压缩文件,包含img文件
                一般用于系统重新分区,基于电脑使用,主要用于救砖
                线刷包一般是分区镜像,一般需要在下载模式,直接访问闪存
                这个状态下闪存上的内容都可以改动,甚至包括软件层的bootloader,比方说Android的通用下载模式fastboot
            b.卡刷包
                rom包,一般是zip压缩文件,包含system、META-INF、boot.img文件
                一般用于系统更新操作,基于recovery系统进行使用,然后刷入对应机型的卡刷包
                卡刷包一般是指代ota格式的更新包,它需要拥有差分更新的能力(在某些场合,卡刷包只包含新旧文件差别以节省空间
        c.双清、格式化Data分区
            a.区别
                双清中的Data仅仅包含了程序数据(/sdcard/data),而格式化Data分区代表着除了整个内置存储(/sdcard)
            b.时机:格式化Data分区
                初次刷好第三方Rec,进入时提示挂载Data分区失败
            c.时机:格式化Data分区
                双清时报错,提示说解密Data分区失败,这是因为Android系统从安全角度出发,不止每次手机锁屏解锁要密码,
                更是在刷机状态读写本地文件之前也要验证密码,否则在加密状态下,是不能正常读写的;
                所以第一次刷入第三方Rec时可能会出现解密Data分区失败等提示,这时候需要格式化Data分区;
                当然,有的第三方Rec自带解密,也就是你刷入第三方Rec会自动解密
            d.时机:格式化Data分区
                刷机包MD5校验正常,但是刷机完成重启一直开机界面
    f.解密、双清、格式化data分区、【MTP传ROM后卡刷】【上键+关机,进REC】【定】
        a.解密
            首次进入TWRP可能会出现如下界面,此时在屏幕键盘上输入锁屏密码之前的ROM,没有设置锁屏密码直接点击取消即可
            然后点击屏幕键盘右下角小勾即可正常进入TWRP,没有出现此页面说明你的TWRP支持自动解密 data,可直接忽略此步骤
        b.双清/三清:重置手机/恢复出厂设置,新手机双清,旧手机三清
            第1步:【主页】 -> 【清除】 -> 【高级清除】 -> 【勾选data、cache、Dalvik/ART Cache分区】 -> 【滑动确认】
        c.格式化data分区:清除内置存储,包括图片、视频、加密后显示乱码的sdcard目录
            第2步:【主页】 -> 【清除】 -> 【格式化data分区】 -> 【yes】 -> 【滑动确认】 —> 【重启+插拔USB,MTP传ROM】
            第3步:【重启+插拔USB,MTP传ROM】 -> 【挂载“/sdcard”】-> xiaomi.eu_multi_HMNote9Pro5G_RJM_v12-11_4.zip
            切记:重启REC模式,若直接进入系统,则等待10分钟左右会返回原ROM,System加密后乱码,导致新ROM刷入失败
        d.刷入ROM
            第4步:【卡刷】,若刷入新ROM后REC模式闪退,则进入模式使用【搞机助手】重新刷入OrangeFox
        e.Redmi Note9 pro(gauguin)
            原系统ROM:Android 10,MIUI 12.0.10,不支持A/B分区
            第三方REC:[email protected]_1.zip,支持解锁Android11的System分区
            第三方ROM:xiaomi.eu_multi_HMNote9Pro5G_MI10TLite_V12.5.3.0.RJSCNXM_v12-11_4.zip,MIUI EU版本
            -----------------------------------------------------------------------------------------------------
            现系统ROM:Android 11,MIUI 12.5.03,不支持A/B分区,若刷入新ROM后REC模式闪退,则搞机助手Fastboot再次刷入
            开发者选项:关闭MIUI优化、默认USB配置(传输文件MTP)、手机管家:垃圾清理 -> 扫描引擎:猎豹,腾讯(闪退)
        f.现在手机状况,20220917(Android 12,MIUI 13 22.8.25开发版)
            手机Data分区,出行乱码,有如下情况分析:
            情况1:rec中打开MTP功能(USB文件传输),若REC里面也有乱码,则说明加密设置出了问题,现在无法手机解密;
                   双清删除data分区中其他文件夹,导致加密密钥被删除,系统认为data分区没有加密,从而不询问密码,无法解密;
                   ---------------------------------------------------------------------------------------------
                   对称算法加密:通过某种途径解密,可以正常进行刷机;
                   非对称算法加密:双清,即删除用于解密的非对称密钥,即使获取了正确的密码,也无法进行解密,即变成砖
            情况2:TWRP不支持自动解密data
            情况3:重启REC模式,若直接进入系统,则等待10分钟左右会返回原ROM,System加密后乱码,导致新ROM刷入失败
            -----------------------------------------------------------------------------------------------------
            汇总:代理情况下,可以【继续更新weekly版本】;因data分区加密,不建议另刷版本

04.系统镜像
    a.提取镜像
        a.方式一
            a.提取原系统内核镜像(Android已获取root权限、Termux或ADB)
                adb shell                                                       --adb进入命令行(可选)
                su                                                              --申请root权限
                cd /dev/block/by-name                                           --查找内核分区(打开文件目录)
                ls -l boot_a                                                    --查找内核分区(查找快捷方式)
                boot_a -> /dev/block/sda11                                      --查找内核分区(查看分区位置)
                dd if=/dev/block/sda11 of=/sdcard/boot.img                      --dd命令提取boot.img
            b.Magisk制作修补后的内核镜像
                Magisk -> 选择并修补一个文件 -> /sdcard/boot.img -> magisk_patch.img
            c.Fastboot刷入内核镜像
                fastboot boot D:\magisk_patch.img                               --【单分区】,临时ROOT,重启失效
                fastboot flash boot D:\magisk_patch.img                         --【单分区】,永久刷入
                -------------------------------------------------------------------------------------------------
                fastboot set_active a                                           --【AB分区】,切换到插槽A
                fastboot flash boot_a D:\magisk_patch_a.img                     --【AB分区】,永久刷入
                fastboot set_active b                                           --【AB分区】,切换到插槽B
                fastboot flash boot_a D:\magisk_patch_b.img                     --【AB分区】,永久刷入
            d.可选,将临时ROOT转换成永久ROOT
                Magisk -> 【Magisk】-> 【直接安装】 -> 【确定】 -> 重启
        b.方式二
            a.获取boot文件
                把下载的boot提取工具解压;打开手机固件包,把payload.bin文件解压到boot工具箱的payload_input文件夹下;
                双击运行payload_dumper.exe;等boot提取工具运行完成;提取的boot文件在payload_output文件夹内
            b.boot文件修补
                把boot.img文件传输到手机并记住文件所在目录;打开magisk,点击安装,点击选择并修补一个文件;
                找到传输到手机的boot.img并选择;等待文件修补完成;修补好的boot文件在手机根目录的Download文件夹下
            c.boot文件安装
                解压adb工具并打开;把修补好的magisk_patched.img文件传输到adb文件夹下;
                在adb文件夹里按住shift并点击鼠标右键,选择在此处打开Powershell窗口;手机重启fastboot模式并连接电脑;
                在命令界面输入"fastboot flash boot magisk_patched.img";
                注意空格输入格式为:fastboot空格flash空格boot空格magisk_patched.img;
                输入完成后单击回车等待命令运行;完成命令完成后重启手机;打开magisk;安装附加文件;magisk安装成功
            d.后续OTA升级
                安装Magisk不影响手机的ota升级,只是每次升级都需要下载全量包,下载升级包并安装后不要着急重启
                AB分区的手机:打开magisk,点击安装,选择安装到未使用的槽位(OTA后),然后重启
                单分区手机:打开magisk,点击安装,选择直接安装,然后重启
    b.A/B分区下,Payload Dumper提取Android OTA中的Payload.bin文件
        a.下载Python
            D:\software\Python\Python-3.8.2\
            D:\software\Python\Python-3.8.2\Scripts\
        b.下载payload_dumper
            https://drive.google.com/file/d/1QpsywAbNroDKEDz4TytQl8UlK6v2gJSi/view?usp=sharing
        c.下载OTA.zip
            解压OTA.zip,然后将Payload.bin复制到【payload_input】下
        d.下载payload_dumper-win64,从Payload.bin文件中提取单个分区映像
            运行payload_dumper.exe,等待一段时间后,查看【payload_output】文件夹是否有单个分区映像

05.应用模块
    a.Magisk(支持Android 5.0+)【Magisk + Xposed/EdXposed/LSPosed/TaiChi】【gauguin】
        a.介绍
            MagiskSU:为应用程序提供root访问权限
            MagiskHide:从根检测/系统完整性检查中隐藏 Magisk
            MagiskBoot: 最完整的安卓启动镜像解包和重新打包工具
            MagiskMoudule:通过安装模块修改只读分区
            Magisk:路径为/data/adb,拥有root权限,对替换文件和目录进行不可撤回替换,绕过AVB系统启动时的校验过程
        b.模块
            Noto CJK:字重补全
            Pix3lify:一站式 Pixel 风格美化
            Sony Device Dummy:索尼应用依赖库
            Ainur Sauron & Narsil:刷完即用提升音质
            xmlpak:无限制下载体验16家OEM厂商的定制应用
            Fullscreen Gestures:关闭屏幕解锁的手势导航
            Universal GMS Doze:让Google服务框架更省电
            MagiskHide Props Config:修改build.prop更方便
            Sytemless hosts & EnergizedProtection:系统级去广告利器
            LSpeed:不刷内核,可以直接利用Magisk模块进行系统增强和优化
            Disable screenshot and camera sounds:禁用尴尬的截屏提示音
            Systemizer:用户应用转系统应用,可能通过root手段直接执行导致破坏系统分区的完整性
            IceBox:冰箱,在冰箱应用内切换工作模式会下载模块文件,可以直接达成系统应用化的效果
            Debloater:更安全的交互式系统应用精简方案,本地终端应用中输入debloat指令开启相关功能
            Greenify4Magisk:绿守,在绿守应用内切换工作模式会下载模块文件,可以直接达成系统应用化的效果
            Riru-Core:替换libmemtrack库注入Zygote孵化器,大部分系统功能都运行于Zyote孵化的Dalvik/ART虚拟机上
            Riru-LocationReportEnabler:劫持部分Google的应用组件来伪装当前SIM卡地区,从而开启Google位置历史记录
            Riru-StorageRedirect:基础模式依赖的运行机制并不完全可靠,可以通过存储重定向来进行应用存储空间的隔离
            mm:recovery模式下,可以通过命令行关闭Magisk模块,如果无法开机,可以通过mm关闭riru把不兼容模块卸载掉
        c.安装
            Magisk-v22.0版本后,将管理器、安装包、卸载包的三合一
            Magisk-v22.0.apk,直接安装为管理器
            Magisk-v22.0.apk,重命名为Magisk-v22.0.zip,即是刷写包
            Magisk-v22.0.apk,重命名为uninstall.zip,即是卸载包
            卡刷 -> TWRP界面【安装】 -> /sdcard/Magisk.zip -> 【滑动按钮确认刷入】
    b.Xposed
        a.介绍
            Riru + EdXposed:全局安装Xposed
            Riru + LSPosed:仅作用于选定的应用的Xposed
            taichi:一个类Xposed框架,它能够加载Xposed模块、修改系统和APP、拦截方法,执行hook逻辑等
            Xposed:不修改安装包文件,在任意App的Java方法前后可插入自定义代码,并修改或替换代码运行逻辑及其返回值
        b.模块
            AnyHost:彻底去除XXX应用的广告
            应用变量:针对每个应用设置不同的手机数据
            微X模块:给微信添加更多功能,例如消息防撤回和自动回复等
            WechatUI:支持自定义微信界面,给微信加上抽屉和自定义气泡
            净眼:去掉应用界面中你不喜欢的部分,例如网易云音乐的 banner
            Xposed edge:一个提供系统级边缘操作的模块,支持类似 Tasker 的连锁任务
            Thanox:一个系统级模块,有效管理应用在"后台运行";“照明弹”权限管理;“隐匿”个人敏感信息
        c.安装
            卡刷 -> TWRP界面【安装】 -> /sdcard/Xposed.zip -> 【滑动按钮确认刷入】
    c.GoogleApps
        a.准备(豌豆荚 -> 谷歌安装器)
            Google Play Store Android 10.apk
            Google Play Services Android 10.apk
            Google Services Framework Android 10.apk
        b.权限、自启
            手机关机 -> 应用管理 -> 权限 -> 应用权限管理 -> 打开Google应用权限
            手机关机 -> 应用管理 -> 权限 -> 自启动的管理 -> 打开Google应用权限
        c.重启
            Clash -> 配置 -> 打开Google Play Store -> 下载Youtube
    d.Redmi Note9 pro(gauguin)
        a.检测AB设备:系统更新几乎完全在后台运行,不用担心系统更新导致出现问题
            Treble Check Treble.apk
            getprop |grep treble                                        --返回不为空而且为true,代表支持A/B分区
        b.检测ROOT权限:ROOT是系统中唯一的超级用户,具有系统中所有的权限
            Root Checker.apk
        c.GoogleApps
            Google Play Store Android 10.apk
            Google Play Services Android 10.apk
            Google Services Framework Android 10.apk
        d.Framework
            Magisk.zip    Riru.zip    Riru-LSPosed.zip
            Magisk.zip    Riru.zip    magisk-taichi.zip    taichi.apk
            Magisk.zip    Riru.zip    EdXposed.zip         EdXposedManager.apk
        e.GJZS
            AD Hosts
            安装狮
            MIUIEU本地化
            MIUI12小精简&移除mdnsd服务
        f.Magisk
            MT管理器.zip
            MagiskGAppsCore.zip
            UnblockNeteaseMusic.zip
            搞机助手MIUI专区扩展模块.zip
            MIUI12小精简&移除mdnsd服务.zip
            ZJL2.0beta30_clnc百度直连_magisk.zip
        g.LSPosed
            冰箱.apk
            黑洞.apk
            ChiMi.apk
            小黑屋.apk
            炼妖壶.apk
            李跳跳.apk
            冰裤袋.apk
            第二空间.apk
            绿色守护.apk
            哔哩漫游.apk
            核心破解.apk
            小米净化.apk
            油管助手.apk
            钉钉助手.apk

06.手机套餐1
    a.中国移动
        芝麻卡:29元主卡 + 5元副卡
        5G专区:128/198/298/398/598,5G网络覆盖
        全国亲情网:统付版10元/月、自付版5元/月
        10086:发送10086查询菜单栏、发送063查询主套餐详情
        1008611:发送4查询订购业务、发送6查询主套餐详情
        手机流量热点:手机1(热点)-> 手机2(定向流量)、非手机(通用流量)
        国内通用流量(03GB):满一年5GB、满两年7GB、满三年9GB
        国内定向流量(30GB):中国移动精品APP、阿里系、百度系、头条系、网易系、芒果TV、快手、哔哩哔哩
    b.中国电信
        星卡:28元
        国内通用流量(20GB):2025-01-01
        国内定向流量(30GB):2021-12-04,爱奇艺、腾讯视频、优酷视频、西瓜视频、抖音短视频、快手、网易云音乐
    c.定向流量
        爱奇艺、手机助手、好看视频、百度地图、百度输入、百度贴吧、百度文库、百度翻译、百度糯米
    d.校园卡注销
        电话注销:高额违约金
        欠费停机:影响个人征信
        网上注销:工信部12300 -> 用户申诉 -> 提交申诉 -> 申诉内容:强制执行通信套餐,不准给予注销,投诉无果
        网上解绑:运营商APP,如中国移动 -> 解绑

07.手机套餐2
    a.白杨卡1
        张强,邮政单号,1285657387162
        张瑜,邮政单号,1285655807062
        张瑜,京东单号:JDV009168954764
        -----------------------------------------------------------------------------------------------------
        运营商:商家
        电信卡30天内一个身份证只能申请一次
        订单查询:https://91haoka.cn/webapp/merchant/query.html
        订单查询:https://kashichang.cn/nc/saas/sass-order-search/index.html?version=id&ope=otcQ2uBYRl9jdTljmbOFQ1P-_ZNA&iskd=false
    b.白杨卡2
        29/月(充100送120,次月起每月返还10元),20年套餐,一年一续,首月免月租
        -----------------------------------------------------------------------------------------------------
        通话:0.1元/分钟
        短/彩信:0.1元/条
        -----------------------------------------------------------------------------------------------------
        套餐外流量:5元/GB
        套餐内流量:100GB(70通用流量=5套餐+65赠送,30G定向流量)
        是否自动续约:需每年参加充100送120的活动达成长期29月租(会有短信提醒)
        -----------------------------------------------------------------------------------------------------
        可选包:通用流量促销计划(2022年三季度)、有效期(2022-11-14至2042-11-01,20年有限)
        定向流量包含:爱奇艺、腾讯视频、优酷视频、西瓜视频、抖音短视频、抖音火山版、快手、网易云音乐等应用
        -----------------------------------------------------------------------------------------------------
        自己保存好续费的链接,到期就续约充值
        要在收货地激活,必须身份证原件激活,申请到激活要在19天内完成
        白杨卡48小时自动开启5G,其他卡需要找电信营业厅客服开通SA功能
        如果转增给其他人使用,会出现问题,必须本人使用,不定时会验证是否是办卡人使用的,不是本人使用会停机
    c.白杨卡3
        原套餐39元月包5G通用流量+30G定向流量:
        套餐外流量5元1G/月,通话0.1元/分钟,短彩信0.1元/条。
        -----------------------------------------------------------------------------------------------------
        激活过程中,按照指引充值1O0享受以下优惠
        1.首月赠送40元体验金,相当于首月免月租(体验金当月有效)
        2.激活72小时内叠加65G通用流量包;
        3.激活首充100元得220元:100元本金立即到账,赠费120元次月起每月返还10元,可抵扣月租,
          次年可继续在专属链接参与充100送120元活动:每年续约1次
        -----------------------------------------------------------------------------------------------------
        总计:优惠后首月免月租以后29元/月(需每年专属链接参与充送活动)
        总计:包含70G通用流量+30G定向流量(长期套餐)
        -----------------------------------------------------------------------------------------------------
        5G需要找电信营业厅客服开通SA功能
    d.白杨卡4
        部分白杨卡由于电信的技术原因,全部流量可以结转,看到叠加的流量包是 次次月 失效的,则表示可以结转
        白杨卡激活首月,全部流量按照天数比例到账,所以激活后出现流量不满情况很正常,次月就会全额到账的
        本月激活白杨卡,20年里每个月都会多送5个G,也就是29月租105g
        -----------------------------------------------------------------------------------------------------
        关于激活
        1,首月的流量都是按天折算的,激活的越晚,流量越少,月租也越少。
        2,首月流量大部分都有延迟,流量没到账之前请不要使用,以免超出了扣话费
        3,关于拍身份证,拍摄的时候请不要把反光拍出来,很容易不通过。
        4,关于二次认证,二次认证的短信必须重视,如果没有给你二次认证的链接,请找电信客服要,并且完成二次认证。
        5,关于话费,充话费可能没那么快到账,但是一定会导致,请耐心等待。
    e.白杨卡5
        申请失败的原因有很多,常见的原因有以下几种
        1.地址异常。每个卡不发货的地区都不一样,如果你申请的卡不支持你的地区,
          那你可以换别的卡都试试,地区不支持是硬伤,能发货就不错了。
        2.30天内已经激活过同家运营商的卡。申请卡并没有限制,但是激活有限制,
          一个月一般来说只能激活一张,不过也有小伙伴一个月激活两张,都可以多实践一下。
        3.疫情原因。有些地区虽然不在不发货地区里面,但是由于疫情也有很大可能不发货,疫情面前别的事情都得靠边站。
        4.地址相同。同一个地区只能下一个订单,就算是别人和你撞了貌似也是不可以的。
    f.迎春卡
        受理号码:19169708154
        业务名称:存50另送120
        活动规则:
        1、参与条件:限线上渠道办理的互联网卡用户;
        2、用户号码如处于未激活、黑名单、欠费停机、停机保号等异常状态,需用户缴清费用后,方可参与活动;
        3、存50元得170元,50元本金立即到账,可用于除国际业务、港澳台业务通信费及SP/CP等代收费用以外的所有费用,不退返现金,可跨月结转;
        4、赠送的120元费用从次月起分10元/月,分12个月抵扣完。仅抵扣当月的费用;
        5、协议期内活动仅限办理一次,与其它存费类业务互斥,不可同时办理,已参与用户不可变更、退订、退费;
        6、活动适用于所有符合参与条件的互联网卡套餐用户首次充值;
        7、本链接仅限本机办理,转发无效。
        -----------------------------------------------------------------------------------------------------
        您在网厅办理的[2021.04]星卡存50元另送120元(赠每月划10元)自2022-12-21生效,50元预存款一次性到账,120元赠送款从受理次月起分12个月,每月划拨10元
        【温馨提示】尊敬的客户,您办理的星卡39元套餐,内含35G流量(30G定向流量+5G通用流量),限时参与老用户专享存50送120元活动,额外赠送65GB/月全国通用流量和100分钟语音通话(不参加不另享)
        -----------------------------------------------------------------------------------------------------
        这个链接是固定的,每年有短信提醒
        激活首充后即可使用,关注《江西电信》,回复:114、59,互联网卡充值专享(充值50送170)
        5G网速需要满足以下条件:1.您当地有5G信号;2.您的手机支持5G并处在打开模式下三天左右系统自动添加5g功能
        互联网卡充值专享:https://wapjx.189.cn/wap_and/service/bussiness/ycsf/netcard2021_merger/index.jsp?source_id=59
        -----------------------------------------------------------------------------------------------------
        一般流量1号开始重置
        刚激活的话流量是会在48小时左右到账
        首月流量按照天数比例扣费(就是这个月还剩多少天给你对应比例的流量),次月会恢复正常
    g.星秦卡VS迎春卡
        星秦卡
        1.资费:29元70G通用+30定向
        2.优惠时长:直接20年,无须续约,省心
        3.套餐简介:支持小破站免流,自行拿回家激活选号!无合约可随时线上注销
        -----------------------------------------------------------------------------------------------------
        迎春卡
        1.资费:29元65G通用+30定向+100分钟通话
        2.优惠时长:流量20年有效(月租一年一续约,其实就是永久29月租),需每年参加充50另送120的活动达成长期29月租(会有短信提醒,联系我们公众号参加也可以)
        3.套餐简介:支持小破站免流,无合约可随时注销
        -----------------------------------------------------------------------------------------------------
        白杨卡A
        1.资费:29元70G通用+30定向
        2.优惠时长:流量20年有效(其实就是永久),需每年参加充100送120的活动达成长期29月租(会有短信提醒)
        3.套餐简介:‼️支持小破站免流,自行拿回家激活,无合约可随时注销‼️
        注意:每月还会赠送5g通用流量
        部分白杨卡A由于电信的技术原因,全部流量可以结转,看到叠加的流量包是次月失效的,则表示可以结转。

08.手机套餐3
    a.微信使用
        视频限制:将.mp4变为.m4v
        微信好友:李跳跳-真实好友(转账是否有真实姓名)
        群发消息:群发助手、知你客服、群发无忧、WeTool
        微信回音:关闭「静音、音量」,再打开「静音、音量」
        语音发送:语音 -> 长按“收藏”后,转存为笔记,再发送
        个性化广告:关于微信 -> 隐私保护指引:第九项其他 -> 隐私政策 -> 广告:关于广告 -> 管理 -> 个性化推荐广告
    b.无障碍
        无障碍 -> 无障碍快捷方式 -> 开启(无障碍快捷方式、屏幕锁定时可用、选择功能:李跳跳 / 轻启动)
        无障碍 -> 下载服务 -> 李跳跳 / 轻启动
        无障碍 -> 【同时按住音量上下键3秒后,启动无障碍服务】
    c.息屏联网
        手机管家 -> 耗电排行 -> Clash / WeChat -> 应用启动管理(允许自启动、允许关联启动、允许后台启动)
        手机管家 -> 电池设置 -> 开启(休眠时始终保持网络连接)、关闭(智能充电模式、智能峰值容量)
    d.移动热点
        设置 -> 网络和Internet -> 移动热点 -> 编辑(LAPTOP-SJSBUARU 6330,123456..b,任何可用频率)
        MT关闭ZJL ->【默认USB配置 -> USB网络共享】-> 数据线 -> 网络31(Internet访问)-> Clash -> MT开启检测ZJL
    e.腾讯云-校园云服务器
        年龄在25岁以下或通过学生认证的学生用户,购买后即可获得3次以购买价续费的资格,优惠续费需在“本页面”进行
    f.联通宽带
        月固定费用(109元)
        山西沃4G畅爽国内冰激凌套餐99元档
        00GB-20GB(高速流量)、20GB-100GB(3Mbps)、100GB-000GB(1Mbps)

09.手机办公1
    a.通讯
        邮e联、RTX、KK_5.0
    b.系统
        截图      WeChat -> Ctrl + Shift + X
        画图      mspaint
        鼠标      控制面板 -> 搜索“鼠标” -> 指针选项 -> 当按CTRL键时显示指针的位置 -> 【勾选】
        护眼      右键 -> 屏幕分辨率 -> 高级设置 -> 英特尔显卡 -> 图形属性 -> 显示器 -> 【亮度、对比度、伽马】
        分屏      按住【鼠标左键】拖动【某个窗口到屏幕左边缘或右边缘】,直到【鼠标指针接触屏幕边缘】
        显示/隐藏 控制面板 -> 外观和个性化 -> 显示隐藏的文件和文件夹
    c.桌面
        Desktop + 开始菜单
        TODO1
        TODO2
        TODO3
        document + download + software + software_ware
    d.办公
        XShell + WPS/Office + /notepad/mspaint + IDEA/eclipse + SecureCRT/SecureFX
    e.偏好
        Excel
        Notepad     结构(一、01. a.) | 移动/复制到另一视图 | 后面选中,Shift+Home
        SecureCRT   XFTP/XShell       | 发送命令到所有会话  | 备用命令              | win + ←↑↓→

10.手机办公2
    a.办公
        常见办公:WPS、备忘录、计算器
        常见翻译:欧路翻译、MT翻译、搜狗翻译、微信翻译图片
        常见安排:滴答清单 + iBetter + Quitzilla + 闹钟
        -----------------------------------------------------------------------------------------------------
        常见写作:MT管理器、纯纯写作、Obsidian、FnSync
        常见传输:QQ面对面、小米互传、流舟互传(FTP)、MT管理器(SFTP)
        -----------------------------------------------------------------------------------------------------
        代码格式:【,】替换【, Tab】
    b.识别
        第1步:使用【相机 -> 文档】
        第1步:使用【万能扫描王 -> 扫描服务 -> 自动切边图像、批量扫描时调整切边范围】
        第1步:使用【PictureMagick -> 主图层 -> 失真校正裁剪 -> 四点校正裁剪】
        第1步:使用【Photoshop -> 裁剪工具 -> 透视裁剪工具】
        第1步:使用【WPS图片 -> 图片编辑器 ->自动矫正】
        第2步:保存【原图jpg】,使用【Quicker 批量重命名】,并裁剪保存【处理jpg】
        第3步:使用【https://web.baimiaoapp.com/image-to-excel】解析jpg
        第4步:使用【Quicker 工作簿合并】
        第5步:使用【WPS】打开【合并表】
        第6步:使用【EXCEL】打开【模板表】,【Quicker 剪贴板】/【Quicker按列OCR识别,按行TAB隔开】填充内容
        -----------------------------------------------------------------------------------------------------
        电脑识别:Quicker、白描识别
        -----------------------------------------------------------------------------------------------------
        手机识别:白描识别(截屏识别)
        手机识别:搜狗输入(快捷翻译、快捷短语)
        手机识别:搜狗输入(录音转文字、拍照转文字、拍照翻译、对话翻译、复制翻译、声文互转)
    c.通讯
        QQ
        WeChat
        Telegram
    d.网盘
        Adrive -> 离线收藏 -> html -> 默认Chrome_beta(桌面版网站)
        Ndrive
        BaiduDisk

11.手机办公3
    a.闹钟
        07:40     核酸
        08:00     起床
        08:10     邮e联
        08:25     关门+10086
        10:00     核酸                       【手环】
        11:15     下班                       【手环】
        13:33     午休
        17:45     哈啰、签到、备份、UKey      【手环】
        18:00     打卡+哈啰锁车
        18:05     邮e联(36,下午6点)
        19:10     调休
        19:20     JAVA培训、业务培训
        20:20     Python培训
        21:00     日志+日报+周报
        21:05     邮e联(1245,下午9点)
        21:10     10086
        22:00     洗漱+抹药
        22:05     闹钟
        23:00     眼保健操+视力卡
        23:30     调休
        23:59     入睡
        -----------------------------------------------------------------------------------------------------
        07:15     起床1
        07:20     起床2
        08:20     到站
        14:00     午休
        18:00     打卡
        19:20     调休
        21:00     眼保健操+视力卡
    b.WIFI插板
        上午01:30  关闭
        上午02:00  开启
        上午04:30  关闭
        上午05:00  开启
        上午07:15  关闭
    c.常见配置
        Bitwarden   -> 自动填充密码
        -----------------------------------------------------------------------------------------------------
        Chrome      -> 移动书签
        Chrome      -> 书签     -> 选择多个 -> 【三个点:在新标签页打开/在无痕式标签页打开】
        Chrome      -> 书签     -> 组合标签 -> 【左拉(后退)、右拉(前进)、下拉(刷新)】
        Chrome_beta -> 书签     -> 组合标签 -> 【左拉(后退)、右拉(前进)、下拉(刷新)】
        -----------------------------------------------------------------------------------------------------
        kiwi浏览器  -> 标签切换器:Grip (supports tab group)
        kiwi浏览器  -> 使用简化版视图查看打开的标签页 -> 关闭
        kiwi浏览器  -> 默认桌面模式
        kiwi浏览器  -> 优化扩展网页商店
    d.MT管理器(缩进参考线、自动缩进)
        '/''       "/""     _/=       -/+       T/H      B/E     C/D     E/Y
       【          】       【】       []       {}       ()      (/(     )/)
        ->         `        ~          &        $        %       /\        |
        ①|◐       ②         ③         7|一     8|二     9|三     */^       C
        T          ↑         B         4|①      5|②      6|③     -/<       X
        ←          _         →         1|A      2|B      3|C     +/>       D
        H          ↓         E         、       0        ./◡     =|≠       E/Y
        -----------------------------------------------------------------------------------------------------
        '/''       "/""      _/=       -/+      T/H      B/E     C/D     E/Y
        【          】      【$S$T$E】 [$S$T$E] {$S$T$E} ($S$T$E) (/(     )/)
        ->         `        ~          &        $        %        /\       |
        1级分隔    2级分隔   3级分隔    7|一     8|二     9|三     */^      复制行
        增/减缩进  光标上移↑  减小缩进  4|①      5|②      6|③      -/<      剪切行
        光标左移←  括号内容   光标右移→ 1|A      2|B      3|C      +/>      重复行
        行首/文首  光标下移↓  行尾/文末 、       0        ./◡     =|≠      清空行/删除行
        -----------------------------------------------------------------------------------------------------
        编辑:复制行、剪切行、删除行、清空行、替换行、重复行、转为大写、转为小写、增加缩进、减小缩进
        三点:文件、搜索、语法、上个位置、下个位置、转到指定行、自动换行、只读模式、流畅模式、设置、关闭文件
        -----------------------------------------------------------------------------------------------------
        替换:当前光标所在行开始,【】查找:^,替换:开头内容,正则表达式】
        替换:当前光标所在行开始,【】查找:$,替换:结尾内容,正则表达式】

12.手机办公4
    e.备份
        建设银行 -> 解绑
        桌面主题 -> 备份
        桌面布局 -> 备份
        纯纯写作 -> 导出
        MT管理器 -> 提取安装包
        常见设置 -> 通话记录、短信转发器、轻启动、搜狗输入法
        常见恢复 -> 音乐、视频
    b.网络
        IPv4            192.168.1.4          使用【FileZilla】前,必须【设置固定IP】
        子网前缀长度     24                   使用【FileZilla】前,必须【检查路由器192.168.1.1是否出现重复IP】
        网关            192.168.1.1
        首选DNS         192.168.1.1
        备选DNS         192.168.1.1
        -----------------------------------------------------------------------------------------------------
        RaiDrive -> WebDAV
        RaiDrive -> OneDrive
        RaiDrive -> ftp://root:[email protected]:21/
        RaiDrive -> ftp://root:[email protected]:2121/
    c.FTP
        ftp://127.0.0.1:14147,root,QWer159263
        ftp://192.168.1.4:14147,root,QWer159263
        -----------------------------------------------------------------------------------------------------
        ftp://192.168.1.2:2121,root,123456
        ftp://192.168.1.3:2121,root,123456
        -----------------------------------------------------------------------------------------------------
        ftp://192.168.187.207:2121,root,123456
        ftp://192.168.187.217:2121,root,123456

3.3 手机应用

01.常用信息1
    a.快捷应用
        a.分类1(腾讯)
            金山文档   腾讯文档
        b.分类2(京东)
            京东快递
        c.分类3(淘宝)
            飞猪旅行        酒店民宿         天猫超市         天猫好药
            饿了么          淘票票           闲鱼二手         菜鸟裹裹
        d.分类4(微信)
            携程旅行         美团团购         青桔出行        松果出行
            行程卡           乘车码           中国移动        中国电信
            京东购物         拼多多           BOSS直聘        智联招聘
            京东快递         顺丰速运         韵达快递        德邦快递
            京喜拼拼         多多买菜         美团买菜        淘菜菜
            暖房直租         微兔直租         合租找室友      看房狗
            豆友租房         中铁快运         奔奔城际        存知己
            网上国网         北京市自来水     爱康国宾        体检通
            健康山西         下一个假期       懒人Excel
            -------------------------------------------------------------------------------------------------
            蔡司服务         联想服务         极客词典
            -------------------------------------------------------------------------------------------------
            前端面试
            Java面试库
            Java面试题宝典
        e.分类5(支付宝)
            扫一扫           收付款           出行            卡包
            -------------------------------------------------------------------------------------------------
            市民中心         饿了么           火车票机票       高德打车        菜鸟裹裹
            医保             健康码           生活缴费         交管12123      哈啰单车
            我的快递         通信行程卡        铁路12306       我的小程序
            -------------------------------------------------------------------------------------------------
            国家开发银行      北京通          全国住房积金     通信行程卡
            北京健康宝        德邦快递        货拉拉           韵达快递
            顺丰速运          存知己
        f.分类6(公众号)
            政企招聘
            山西公考网
            山西公考招聘网
            山西国企金融招聘网
            山西公仆事业单位考试网
    b.系统应用
        a.分类1
            无线网络         移动数据         系统蓝牙         位置信息        Clash
            飞行模式         手电筒           系统热点         系统振动        系统静音
            方向锁定         省电模式         NFC              屏幕录制       系统截屏
            -------------------------------------------------------------------------------------------------
            轻启动           密码生成         My Vault        截屏识别
        b.分类2
            滴答清单         哈啰出行         高德地图         MT管理器
        c.分类3
            携程旅行         12306           墨迹天气
            饿了么           美团            美团外卖
            滴滴青桔         北京公交        北京一卡通
            ZeepLife        北京健康宝_支    支付宝出行_支
            -------------------------------------------------------------------------------------------------
            高德实时公交_德  刷码乘车_公交    交通卡_小米
            上下班公交_德    存知己_支        高德打车_支
            小米钱包+小米智能卡
        d.分类4
            淘宝             京东            淘特
            虎牙直播         斗鱼直播         哔哩哔哩
            TIM              微信分身        网易云音乐
            企业微信          腾讯会议        钉钉
            Spotify          Netflix         Emby
            得物             识货            拼多多
            抖音             TVBox           央视影音
            喜马拉雅         Jump
            -------------------------------------------------------------------------------------------------
            拼多多           京东特价        多多买菜_微
            美团买菜_微      京喜拼拼_微      淘菜菜_微
            -------------------------------------------------------------------------------------------------
            京东快递_微      顺丰速运_支      菜鸟裹裹_支
            -------------------------------------------------------------------------------------------------
            飞书通讯         天空影视         AGE动漫
            YaNetflix       奇妙搜索         TVBox/XBB
            央视影音         hyperpay钱包
        e.分类5
            Desktop          document       download
            -------------------------------------------------------------------------------------------------
            01.Directory01   02.Directory02 03.Directory03
            Music            TODO0          TODO1
            CX文件管理器      FolderSyncPro
        f.汇总
            MT管理器         Obsidian       分类3             分类4
            系统相机         系统时钟        滴答清单          系统图库
            分类5            腾讯微信        阿里支付          系统设置
            -------------------------------------------------------------------------------------------------
            系统拨号         系统短信        Google_beta       Google
    c.个人应用
        a.分类1
            联系人           电子邮件        录音机
            屏幕录制         指南针          小米视觉
            下载管理         小米换机        主题壁纸
            音乐             天气            系统更新
            蜻蜓FM           Google          服务与反馈
            语音搜索         智能镜头        小米运动健康
            钱包
        b.分类2
            应用商店         酷安商店        系统浏览器
            搜狗输入法       Clash           WPS Office
            轻启动           白描            扫描全能王
            短信转发器       和多号          LANDrop
            网易邮箱大师     MX播放器        Bitwarden
            CC来电拦截N
            -------------------------------------------------------------------------------------------------
            身份验证器       Aegis验证        CC来电拦截N+
            虫洞             学信网          易上网
            悟空多开         HeadPhones      DaRemote
            证件照免费制作
        c.分类3
            招商银行        中国工商        中国建设      支付宝   -> 医保码
            掌上生活        数字人民币      云闪付        支付宝   -> 全国住房公积金 -> 北京住房公积金管理中心
            中国移动        中国联通        个人所得税    支付宝   -> 北京通 -> 我的 -> 我的社保
            北京燃气        北京自来水      网上国网      招商银行 -> 电子工资单、公积金,个人信用报告
            北京挂号网                                   个人所得税-> 首页 -> 我要查询 -> 收入纳税明细查询
            -------------------------------------------------------------------------------------------------
            公积金_支       北京通_支       充值中心_支   支付宝   -> 充值中心 -> 每月10号自动充值
        d.分类4
            Play商店        YouTube         V2er
            Voice           PayPal          Telegram
            SpeedTest       Github          护眼宝
            -------------------------------------------------------------------------------------------------
            Github          GitTouch        Clash
            Spotify         YT Music        YT Vanced
            Instagram       NekogramX        Twitter
        e.分类5
            欧路词典        牛客             BOSS直聘
            Linux           炭炭背单词       墨墨背单词
            学习KK单词      可可英语         每日英语听力
            AnkiDrid        简书             知乎
            少数派          开源中国          CSND
            稀土掘金        SegmentFault     语雀
            -------------------------------------------------------------------------------------------------
            一点英语        公考雷达          中公题库
            Anki记忆卡      才士题库          校招VIP
            -----------------------------------------------------------------------------------------------------
            java学习手册    Java面试宝典      Java修炼手册
        f.分类6
            贝壳找房/租房    链家             自如
            我爱我家(相寓) 冠寓             泊寓
            安居客          乐乎公寓          相寓
            豆瓣            下厨房
            -------------------------------------------------------------------------------------------------
            六六找房        相寓              巴乐兔租房
            乐乎公寓        拼室友            小猪民宿
            Wellcee        优区生活
            -------------------------------------------------------------------------------------------------
            安居客          我爱我家          公租房
        g.分类7
            文件管理         iBetter          Quitzilla
            备忘录           计算器           纯纯写作
            百度网盘         坚果云           阿里云盘
            思源笔记
            -------------------------------------------------------------------------------------------------
            AndroPHP        FeelFTP          nat123映射
            ksweb           aria2服务器      BestDAV
            IP摄像头        Droid NAS        htdocs
            夸克            必剪
        h.分类8
            PC远程唤醒       DDNSTO          易有云
            在线SQL          Cloudflare      阿里云
            ToDesk          Remote Desktop   向日葵远程控制
            WO Mic          Iriun Webcam     妙妙触控
            蒲公英(访问)     蒲公英管理
            -------------------------------------------------------------------------------------------------
            蒲公英(访问)     蒲公英管理       蒲公英令牌
            COSBrowser       华为云
            -------------------------------------------------------------------------------------------------
            workflowy        幕布            语雀
            nextcloud        Seafile         GitMind
            FnSync           OneDrive        BookxNote
            Wolow            Wake On Lan
            -------------------------------------------------------------------------------------------------
            安卓清理君       IDM+解锁版       离线云       奇妙搜索
            Spck Editor     Java N-IDE
        i.汇总
            分类1           分类2            分类3          分类4
            分类5           分类6            分类7          分类8
            -------------------------------------------------------------------------------------------------
            百度网盘         坚果云           阿里云盘       手机管家

02.常用信息2
    a.系统应用
        高德地图         旅行交通        特来电           花小猪司机端
        相机             时钟           日历             相册
        快手             微信           支付宝           设置
        -----------------------------------------------------------------------------------------------------
        系统拨号         系统短信        QQ浏览器
    b.个人应用
        系统工具         计算器          应用商店         美团
        医疗健康         实用工具        央视频           抖音
    c.旅行交通
        帮邦行司机D      曹操司机        滴滴出行
        花小猪打车       小拉出行司机版   滴滴车主
        听景             铁路12306       交管12123
        车来了           e充电           小桔充电
        埃安
    d.系统工具
        万能遥控         小爱视觉        下载管理
        全球上网         小米换机        音乐
        米家             文件管理        录音机
        笔记             钱包            天气
        WPS Office       手机管家        MT管理器
    e.医疗健康
        淘宝             京东            拼多多
        国家医保服务平台 个人所得税       健康山西
        网上国网         网上地电        民生山西
        百度网盘         阿里云盘        网易云音乐
        QQ              钉钉            小红书
    f.实用工具
        中国移动         中国电信        中国联通
        中国建设银行     中国工商银行     民生银行
        邮储银行         中信银行         云闪付
        动卡空间         山西农信         晋享生活

03.常用信息3
    a.系统应用
        分类1            分类2          分类3            分类4
        相机             时钟           日历             相册
        高德地图         微信           支付宝           设置
        -----------------------------------------------------------------------------------------------------
        系统拨号         系统短信        QQ浏览器
    b.分类1
        联系人           录音机          电子邮件
        指南针           扫一扫          屏幕录制
        下载管理         小米换机        主题壁纸
        音乐             天气            系统更新
        收音机           Google          服务与反馈
        健康             MiVideo         搜狗输入法
    c.分类2
        Play商店         应用商店         应用宝
        笔记             计算机           手机管家
        WPS Office       文件管理         MT管理器
        NekokoLPAM       Bitwarden       Clash
    d.分类3
        YouTube          Instagram       Twitter
        Voice            Gmail           Telegram
        Github           Twitch          Netflix
        欧易             Bybit           RedotPay
    e.分类4
        百度网盘         阿里云盘         坚果云
        夸克网盘         QQ              哔哩哔哩
        网易云音乐       腾讯视频         哔哩哔哩_概念版
        ChatGPT        Gemini          豆包

04.常用信息4
    a.设置1
        a.相册
            MT管理器      -> 修改时间
            -------------------------------------------------------------------------------------------------
            打卡需修改图片 -> 属性        -> 修改日期
            打开待移除相册 -> 移除其他相册 -> 屏蔽相册
            -------------------------------------------------------------------------------------------------
            小米相册 -> 推荐 -> 拼图
            小米相册 -> 推荐 -> 证件照
            小米相册 -> 推荐 -> 视频剪辑
            小米相册 -> 推荐 -> 照片电影
        b.网络助手
            中国移动:10GB
            中国电信:20GB
    b.设置2
        a.双卡与移动网络
            默认拨号:中国移动
            默认上网:中国电信
            高级设置:副卡通话时可联网
        b.WLAN
            192.168.1.2
        c.蓝牙
            Mi Smart Band 6
            Redmi AirDots 3 Pro
            EDIFIER Lolli Pods Plus
        d.VPN
            Clash for Android
        e.连接与共享
            MIUI+
            小米互传
            投屏
            个人热点
            NFC
    c.设置3
        a.壁纸与个性化
            自定义壁纸:治愈系简线、多喝水壁纸、Pure轻雨
            默认图标
            默认字体
            默认电话铃声
            默认通知铃声
            默认闹钟铃声
        b.锁屏
            自动锁屏:无操作2分钟
            抬起亮屏:无
            锁屏双击:无
            通知亮屏:开启
            电源菜单:无
            -------------------------------------------------------------------------------------------------
            锁屏画报:无
            锁屏时间样式:显示农历
            侧边栏快捷方式:无
            非锁屏显示充电动画:开启
            充电动画:光晕
            -------------------------------------------------------------------------------------------------
            急速相机:无
        c.显示
            浅色模式
            -------------------------------------------------------------------------------------------------
            亮度:阳光模式
            护眼:无
            色彩风格:生动
            屏幕刷新率:60Hz
        d.声音与震动
            通知提醒:无
            电话铃声:默认
            闹钟铃声:默认
            -------------------------------------------------------------------------------------------------
            媒体
            铃声
            闹钟
            声音助手:多应用媒体音调节(无)、允许多声音(无)、允许扬声器响铃(开启)
            -------------------------------------------------------------------------------------------------
            静音模式
            静音时屏蔽媒体音
            勿扰模式:无
            更多声音设置:音量控制默认流(媒体)、锁屏_充电_截屏_删除_开启(无)
            -------------------------------------------------------------------------------------------------
            响铃时振动:开启
            静音时振动:开启
            -------------------------------------------------------------------------------------------------
            打卡系统触感:无
            来电秀:无
            音质音效:无
        e.通知与控制中心
            锁屏通知:NekogramX、TIM、微信、企业微信、钉钉 | 时钟、短信、高德地图、掌上生活 | FnSync、MT管理器
            悬浮通知:NekogramX、TIM、微信、企业微信、钉钉 | 时钟、短信、高德地图、掌上生活 | FnSync、MT管理器
            桌面角标:NekogramX、TIM、微信、企业微信、钉钉 | 短信
            -------------------------------------------------------------------------------------------------
            通知管理:跟随使用习惯推移
            通知显示设置:默认
            -------------------------------------------------------------------------------------------------
            控制中心样式:经典控制中心、快捷设置布局(紧凑)
            锁屏时可下拉操作:无
            状态栏:有通知时显示图标、使用原始应用图标、使用LTE图标代替4G、状态栏电量样式(电池内部)、隐藏屏幕刘海
    d.设置4
        a.密码与安全
            密码解锁
            指纹解锁
            蓝牙设备解锁
        b.安全与紧急情况
            无
        c.隐私保护
            无
        d.省电与电池
            锁屏后断开数据:从不
            锁屏后清理内存:从不
            -------------------------------------------------------------------------------------------------
            5G智能省电:开启
            省电模式:默认
            超级省电:默认
            -------------------------------------------------------------------------------------------------
            异常耗电通知:无
            省电建议和耗电问题提醒:无
            应用智能省电:无限制(NekogramX、TIM、微信、企业微信、钉钉 | 高德、哈啰)
            应用智能省电:无限制(Clash、FnSync | 短信转发器、MT管理器)
            场景配置:默认
        e.应用设置
            系统应用设置:默认
            应用管理:应用卸载、应用行为记录、权限
            应用双开:微信
            授权管理:自启动管理(滴答清单、轻启动、搜狗输入法、微信、支付宝、MT管理器 | FnSync、短信转发器)
            授权管理:应用权限管理(权限全开:NekogramX、微信、支付宝 | 轻启动、FnSync、短信转发器、MT管理器)
            授权管理:USB安装管理(无)
            应用锁:无
        f.更多设置
            日期和时间:默认
            语言和输入法:搜狗输入法
            地区:中国
            -------------------------------------------------------------------------------------------------
            快捷手势:谷歌搜索(无)
            快捷手势:截屏(三指下拉、音量下键与电源键)
            快捷手势:区域截屏(三指长按)
            快捷手势:公交/Mi Pay公交卡(无)
            快捷手势:相机(无)
            快捷手势:手电筒(无)
            -------------------------------------------------------------------------------------------------
            呼吸灯:充电时呼吸灯常亮
            呼吸灯:收到通知时呼吸灯闪烁
            -------------------------------------------------------------------------------------------------
            悬浮球:关闭
            -------------------------------------------------------------------------------------------------
            单手模式:关闭
            -------------------------------------------------------------------------------------------------
            无障碍:轻启动
            -------------------------------------------------------------------------------------------------
            内存扩展:开启
            -------------------------------------------------------------------------------------------------
            开发者选项:USB调试、撤销USB调试授权、默认USB配置(传输文件MTP)
    e.设置5
        a.屏幕时间管理
            默认
        b.特色功能
            自由窗口:收到悬浮通知,在底部操纵杆下拉,即可小窗打开
            自由窗口:进去最近任务,点击“小窗应用”选择应用
            自由窗口:全局侧边栏(无)
            自由窗口:气泡通知(开启)
            自由窗口:
            -------------------------------------------------------------------------------------------------
            手机分身:默认,2个一模一样的手机
            极简模式:默认
    f.设置6
        a.小米账号
            云同步:相册、短信、联系人、录音机、密码管家、通话记录
            云同步:浏览器、笔记、日历、WLAN、常用语、蓝牙
        b.Google账户
            管理您的账号:安全性 -> 一次性安全码
            自动填充:Google自动填充
            自动填充:电话号码分享
            自动填充:短信验证码
        c.账号与同步
            关闭
    g.设置7
        a.隐私
            默认
        b.位置信息
            默认
        c.服务与反馈
            默认
    h.手机管家
        a.设置1
            垃圾清理          病毒扫描           省电与电池
            网络助手          骚扰拦截           应用管理
        b.设置2
            系统工具
            网络诊断          异常检测          安全分享          手机分身
            游戏加速          SOS紧急求助       查找设备          骚扰拦截
            隐私保护
            -------------------------------------------------------------------------------------------------
            手机清理
            深度清理          微信专清          优化加速
            -------------------------------------------------------------------------------------------------
            应用管理
            应用管理          应用锁            应用双开          隐藏应用
            权限管理          自启动管理
            -------------------------------------------------------------------------------------------------
            电量管理
            省电模式          超级省电          省电设置          自动任务
            定时开关机
            -------------------------------------------------------------------------------------------------
            授权管理:自启动管理(滴答清单、轻启动、搜狗输入法、微信、支付宝、MT管理器 | FnSync、短信转发器)
            授权管理:应用权限管理(权限全开:NekogramX、微信、支付宝 | 轻启动、FnSync、短信转发器、MT管理器)
            -------------------------------------------------------------------------------------------------
            应用智能省电:无限制(NekogramX、TIM、微信、企业微信、钉钉 | 高德、哈啰)
            应用智能省电:无限制(Clash、FnSync | 短信转发器、MT管理器、FolderSyncPro)
        c.设置3
            优化加速 -> 锁定任务管理 -> 轻启动、Clash for Android、手机关机、MT管理器、滴答清单
            优化加速 -> 锁定任务管理 -> FnSync、流舟文件、高德地图、网易云音乐
            优化加速 -> 锁定任务管理 -> 短信转发器、FolderSyncPro
            -------------------------------------------------------------------------------------------------
            优化加速 -> 索赔清理内存 -> 从不
        d.设置4
            自动任务 -> 打开【高德】+打开【定位】
            自动任务 -> 打开【哈啰】+打开【蓝牙+定位】
            自动任务 -> 打开【蓝牙】+打开【网易云】
            自动任务 -> 关闭【WIFI】+打开【数据】

05.常用信息5
    a.常见应用
        a.词典
            粉笔四六级
            欧路词典
            网易有道词典
        b.单词
            百词斩
            扇贝单词
            不背单词
            List背单词
            墨墨背单词【定】
            炭炭背单词【定】
            红宝书词汇
        c.听力
            火龙果
            可可英语【定】
            一点英语【定】
            咸蛋口语
            英语趣配音
            Chinadaily
            英语流利说
            学习KK音标【定】
            每日英语听力【定】
            一句英语voscreen
        d.计划
            番茄TODO
            蜜蜂试卷
        e.剪辑
            AutoCut
            Premiere
            UniConverter
            哔哩-必剪
            快手-快影
            抖音-剪映
        f.剪切板
            Alt-C(需要翻墙)
            Airdroid(功能太复杂)
            FnSync(无法手机向电脑复制文本)
        g.流媒体
            EMBY
            KODI
            PLEX
            JellyFin
            Terminus 代替 Jellyfin、EMBY播放器
    b.常见应用
        a.小米刷机
            搞机助手         LSPosed         Magisk
            Termux          黑洞
            -------------------------------------------------------------------------------------------------
            clnc_magisk
            MiuiEU本地化
            MIUI12小精简&移除mdnsd服务
            Riru
            Riru-LSPosed
            搞机助手MIUI专区扩展模块
            -------------------------------------------------------------------------------------------------
            核心破解
            MIUI全局高帧
            MIUI双开限制解除
        b.扩展
            Cubox
            floccus
            Redirector
            uBlock Origin
            为什么你们就是不能加个空格
        c.短信转发器
            通知提示:多喝水,按时休息,保持活力!
            -------------------------------------------------------------------------------------------------
            后台保活:后台自启
            后台保活:电量提醒
            后台保活:开发人员选项 -> 应用 -> 4个进程+未启用的应用
            通用设置:转发应用通知
            -------------------------------------------------------------------------------------------------
            发送通道:163,STMP(RBMWIHQZJTMYOLNG)
            转发规则:APP包名(com.android.mms)模板({{接收时间}} {{通知内容}})
            -------------------------------------------------------------------------------------------------
            发送通道:189,PASS(ZYxx0605xx)
            转发规则:APP包名(com.android.mms)模板({{接收时间}} {{通知内容}})
        d.网易云音乐
            账号页管理:全部关闭
            底部导航自定义:发现、我的、关注
        e.搜狗输入法
            常用功能:快捷翻译、快捷短语
            AI服务:录音转文字、拍照转文字、跨屏输入、拍照翻译 | 对话翻译、复制翻译、声文互译
        f.电话短信拦截
            掌上生活 -> 客服       -> 转人工(021-38186000,转分机45140外号/45178内号)(热线电话4008205555)
            手机管家 -> 骚扰拦截   -> 短信拦截/来电拦截,黑名单/白名单
            公众号   -> 天翼防骚扰 -> 黑名单设置/白名单设置/骚扰拦截设置
            公众号   -> 移动防骚扰 -> 黑名单设置/白名单设置/骚扰拦截设置
    c.讯飞输入法
        a.隐私设置
            基础输入(开启)、个性化推荐(关闭)
        b.模式设置
            默认默认
        c.输入设置
            拼音:混合输出英文单词(开启)、双拼输入(关闭)
            繁体:繁体输入(关闭)
            联想:中文联想(开启)、空格键选择联想词(关闭)、回删及光标移动联想(关闭)
            英文:单词追加空格(开启)、切换大写时自动锁定(开启)、首字母自动大写(关闭)、硬键盘英文输入(字母模式)
            辅助:误按键纠错(开启)、误按键纠错标记(开启)、中文单字记忆(开启)、其他(关闭)
            表情:输入结果展示表情(开启)、联想结果展示表情(开启)
        d.键盘设置
            布局:搜狗布局
            定制:输入方式、表情、剪切板
            按键:按键字母大小写(默认)、键盘字体大小(默认)、按键振动(关闭)、按键气泡(关闭)、长按候选词(开启)
            键盘:游戏键盘(默认)、横屏时满屏(关闭)、候选字体大小(默认)、键盘设置图标(关闭)、账号统计栏(关闭)
            键盘:键盘颜色(默认)、导航颜色(关闭)、拼音在输入框内(关闭)
            实体:候选窗口跟随关闭(关闭)、中英文切换(Shift)
        e.语音设置
            基础设置:全部(默认)
            标点设置:默认
            模式设置:识别模式(普通话)、飞飞助手(关闭)、语音候选词(关闭)、语音斗图(关闭)
            语音键盘:语音键盘(关闭)
            语音文本:语音文本(关闭)、空格键语音(开启)、微信中识别结果直接发送(关闭)
            离线语音:离线语音(关闭)
            外放音设置:屏蔽外放音(关闭)
        f.手写设置
            基础设置:笔迹特效(默认)、笔迹颜色(默认)、笔迹粗细(默认)、抬笔时间(默认)
            其他设置:竖屏手写模式(多字叠写)、拼音键盘手写(关闭)、手写结果展示方式(写字停顿时展示)
            其他设置:英文单词手写识别(关闭)、手写显示拼音(关闭)、手写手势识别(关闭)
        g.其他设置
            其他设置:助手小蓝(关闭)、消息通知(关闭)

3.4 电脑应用

01.常用信息1
    a.开始
        a.bio1
            VMware         TranslucentTB    Snipaste       IRIS
            Quicker        Eudic            PicGo          Ditto
            Capslock       Utools           IDM            Ndrive
            FSCapture      Zoomlt           Glnk           PowerToys
        b.bio2
            EarTrumpet     ClashVerge
    b.程序应用
        a.info1
            Adrive         Bilibili          Bilibili_BiJian   Bilibili_Down     Bilibili_ZhiBo    Blisk             Chrome Beta
            Chrome Canary  Chrome Dev        Chrome            Dida              DingDing          Disk              DouYin
            DouYin_JianYin DouYu             Edge Beta         Edge              EVCapture         EVPlayer          Excel
            FeiShu         Firefox           FM                HuYa              KuaKe             Music             Ndrive
            OneDrive       PotPlayer         PowerPoint        Project           QQ                QQ音乐            Visio
            WeChat         WeChat_Tools      WeCom             WeMeet            Word
        b.info2
            AirExplorer    AriaNg            ddnsto            Ditto             Emby Server       Everything        FileZilla Server
            FreeFileSync   FSCapture         GJZS              IDM               IRIS              Iriun Webcam      LANDrop
            LinkEase       Listen1           LockHunter        MIUI+             NDM               PgyBox            PowerToys (Preview)
            RaiDrive       RealTimeSync      SakuraFrp         Sandboxie-Plus    ScreenCast        ScreenRecorder    Shadow Defender
            SimpRead       Snipaste          Sun               Synergy           Terminus Player   ToDesk            TranslucentTB
            uTools         VidJuice          WO Mic Client     Wormhole          爱思刷机          爱思投屏          爱思远控
        c.info3
            Acrobat        Anki              Apifox            ApiPost7          Axure RP 9        Billfish          BookxNote Pro
            CAJViewer 7.3  DeepL             Docker Desktop    draw.io           EMind             Eudic             EZDML
            Fiddler        Figma             Git Bash          Git CMD           Git Extensions    GitHub Desktop    HBuilderX
            IAuto          IDEA              Logseq            Mail              Mockitt           Notepad++         OBS Studio
            Obsidian       PDManer           Photoshop         PicGo             Postman           PowerDesigner     Premiere
            Pure Writer    Quicker           SiYuan            Sourcetree        SpringToolSuite4  StarUML           Sublime Text
            SumatraPDF     Toolbox           Typora            Visual Studio     VS2019            VS2019_Blend      VS2019_Installer
            VSCode         WPS               Xftp 7            XMind             Xshell 7          YuQue             ZhiReader
            Zotero         个人数字图书馆2.1
        d.info4
            Anaconda3 (64-bit)       Azure Data Studio         CloudBerry        DBeaverUltimate   jd-gui             MariaDB 10.8 (x64)  Maven
            Microsoft SQL Server     Microsoft SQL Server      MobaXterm         MongoDB           Navicat Premium 15 oss-browser         phpstudy
            PostgreSQL 14            prettyZoo                 Redis Assistant   Redis             Remote Desktop     S3 Browser          SecureCRT
            SecureFX                 SQLyog                    Subversion        TortoiseGit       TortoiseSVN        VMware              WinSCP
        e.info5
            AutoCut        Bandicam          Benchmark         Blank             Capslock+         CCleaner          Compare
            Context        DiskGenius        Dism              Fiddler           Force             Geek              GInk
            He3            HeavenOcr         IDA               IObit_Uninstaller IObit_Unlocker    Keyviz            Manager
            PDFPatcher     PDFShaper         rufus             ScreenShot        ScreenToGif       ShutSleep         ShutTime
            Thunder        UniConverter      Ventoy            Wallpaper         WePE              weylus            WinToGo
            x96dbg         ZoomIt
        f.info6
            Clash          Lyricify4         Spotify           Telegram

02.常用信息2
    a.开始
        a.bio1
            VMware         TranslucentTB    PixPin          IRIS
            Quicker        PicGo            Eudic           Ditto
            Capslock       Utools           IDM             PowerToys
            Glnk           Zoomlt           FSCapture       Ndrive
        b.bio2
            EarTrumpet     ClashVerge
    b.程序应用
        a.info1
            Adrive         Chrome Beta       Chrome Canary     Chrome Dev        Chrome            DingDing          Disk
            Edge           EVCapture         EVPlayer          Excel             Firefox           FM                Music
            Ndrive         PotPlayer         PowerPoint        Project           QQ                Visio             WeChat
            WeChat_Tools   WeGame            WeMeet            Word
        b.info2
            Ditto          Everything        FSCapture         IDM               IRIS              Listen1           LockHunter
            PixPin         Play              PowerToys         SakuraFrp         Sun               Tailscale         TranslucentTB
            uTools
        c.info3
            BookxNote Pro  Cmder             draw.io           Eudic             Git Bash          Git CMD           HBuilderX
            IAuto          Mail              Notepad++         ob-new.bat        ob-old.bat        OBS Studio        Obsidian
            PicGo          Postman           Quicker           SiYuan            Sublime Text      Toolbox           Typora
            VSCodeInsider  VSCode            WPS
        d.info4
            Anaconda3      Chat2DB Pro       DBeaver           ES-Client         ES-King           flowable-ui       HBase
            hdfs           Kafka             Kafka-King        MariaDB 10.8      Maven             MobaXterm         MongoDB
            Navicat        oss-browser       PostgreSQL 14     prettyZoo         RabbitMQ          Redis             Redis2
            VMware         达梦数据库
        e.info5
            Benchmark      Capslock+         CCleaner          Context           DiskCleaner       DiskGenius        Dism
            Geek           GInk              IObit_Unlocker    Manager           rufus             ScreenToGif       ShutSleep
            UniConverter   Ventoy            Wallpaper         WePE              ZoomIt
        f.info6
            Chatbox        ChatWise          Cherry Studio     Clash for Verge   Clash for Windows CodeBuddy         Cursor
            Spotify        Telegram

03.常见信息3
    a.开始
        a.自启
            XXXXXXX        TranslucentTB    PixPin          IRIS
            XXXXXXX        XXXXXXX          YouDao          Ditto
            XXXXXXX        Utools           XXXXXXX         XXXXXXX
            Glnk(废)      Zoomlt(废)      FSCapture       XXXXXXX
            -------------------------------------------------------------------------------------------------
            ClashVerge     Wallpaper
        b.任务栏
            ChromeDev      ChromeBeta       Firefox         Wegt
            Notepad++      Obsidian
            -------------------------------------------------------------------------------------------------
            IDEA           WebStorm         DataGrip        VSCode
            MobaXterm      Postamn          Navicat
        c.桌面
            此电脑          网络              回收站           Notepad++
            腾讯会议        晋钢e家            Chrome         Navicat
            PyCharm        WPS               WeChat        Git Bash
            Wallpaper      Bandizip
            -------------------------------------------------------------------------------------------------
            Print:C:\Users\xxxxx\AppData\Local\document\Desktop\print
            Desktop:info1、info2、info3、info4、info5、start1、start2
            TroyeTT:document、download、software、software_ware、software_xare、software_yare、software_zare、vilgo
            TroyeKK:document、download、software、software_ware、software_xare、software_yare、software_zare、Root
            Start1:C:\ProgramData\Microsoft\Windows\Start Menu\Programs
            Start2:C:\Users\xxxxx\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
    b.程序应用
        a.info1
            ChromeBeta     ChromeCanary     ChromeDev       Firefox       WPS          WeMeet         WeChat
        b.info2
            Awake          Bandizip         FSCapture       IDA64         IRIS         PixPin         ShutSleep
            TranslucentTB  Ditto            YouDao          Snipaste      uTools       Wallpaper      Zoomlt
        c.info3
            Git Bash       Git CMD           MobaXterm      Navicat       Notepad++     Obsidian       Postman
            Redis          Typora            MakerText      Sublime
        d.info4
            Claudia        CodeBuddy         Cursor         PearAI        Trae          Trae_CN        VSCode
            Windsurf
        e.info5
            ClashVerge     Telegram
            DouBao         Chatbox          ChatWise        CherryStudio
        f.info6,自启
            ClashVerge     Ditto            FSCapture       IRIS          PixPin        TranslucentTB   uTools
            Wallpaper      YouDao
        g.Toolbox,盒子
            DataGrip       IDEA             PyCharm         WebStorm

04.常见信息4
    a.快捷应用1
        a.Ditto
            Ctrl + `                                                                  --剪贴板
        b.Snipaste
            Ctrl + Shift + X                                                          --截图
            Ctrl + Shift + Alt + X                                                    --贴图
        c.FSCapture
            PrtSc                                                                     --矩形截图
            Ctrl + Shift + PrtSc                                                      --滚动截图
        d.PixPin
            Ctrl + Alt + X                                                            --识别
            Ctrl + Shift + X                                                          --截图
            Ctrl + Shift + Alt + X                                                    --贴图
        e.YouDao
            Shift + Alt + X                                                           --翻译
        f.Utools
            Ctrl + `                                                                  --剪贴板/剪贴板(废弃)
            Shift + Alt + X                                                           --聚合翻译/翻译(废弃)
            Ctrl + Alt + Z                                                            --Telegram
        g.Other
            Ctrl + Alt + W                                                            --Wegt
            Ctrl + Alt + W                                                            --WeChat(废弃)
    b.快捷应用2
        a.分类1
            C:\Users\mysla\AppData\Roaming\Typora\conf\                               --Typora
            C:\Users\mysla\AppData\Roaming\Sublime Text\Packages\User\                --Sublime
            --------------------------------------------------------------------------
            C:\Users\mysla\AppData\Roaming\Notepad++                                  --NotepadConfigration
            C:\Program Files\Notepad++\plugins                                        --NotepadPlugin
            C:\Program Files\Notepad++\themes                                         --NotepadTheme
        b.分类2
            IDEA                                                                      --IDEA(halavah_20250504)
            PyCharm                                                                   --PyCharm(halavah_20250504)
            WebStorm                                                                  --WebStorm(halavah_20250504)
            --------------------------------------------------------------------------
            Query Execution -> Execute -> Open results in new tab -> 勾选              --DataGrip(halavah_20250504)
            在多行控制台中执行当前语句/执行继承自在多行控制台中执行当前语句 -> Ctrl + Enter      --DataGrip(halavah_20250504)

05.常用信息5
    a.java
        a.jdk-1.8.0_291
            a.变量
                JAVA_HOME                         C:\Users\JG57240\AppData\Local\software\jdk-1.8.0_291
                CLASS_PATH                        .;%java_home%\lib\dt.jar;%java_home%\lib\tools.jar
            b.路径
                C:\Users\JG57240\AppData\Local\software\jdk-1.8.0_291\bin
                C:\Users\JG57240\AppData\Local\software\jdk-1.8.0_291\jre\bin
            c.测试
                java -version
        b.apache-maven-3.6.3
            a.变量
                MAVEN_HOME                        C:\Users\JG57240\AppData\Local\software\apache-maven-3.6.3
            b.路径
                C:\Users\JG57240\AppData\Local\software\apache-maven-3.6.3\bin
            c.测试
                mvn -v
    b.javascript
        a.node-14.21.3,废弃
            a.变量
                无
            b.路径
                C:\Users\JG57240\AppData\Local\software\node-14.21.3
                C:\Users\JG57240\AppData\Local\software\node-14.21.3\node-global
            c.配置
                npm config set prefix "C:\Users\JG57240\AppData\Local\software\node-14.21.3\node-global"
                npm config set cache "C:\Users\JG57240\AppData\Local\software\node-14.21.3\node-cache"
                npm config ls
            d.测试
                npm -v
                node -v
        b.node-16.20.2,废弃
            a.变量
                无
            b.路径
                C:\Users\JG57240\AppData\Local\software\node-16.20.2
                C:\Users\JG57240\AppData\Local\software\node-16.20.2\node-global
            c.配置
                npm config set prefix "C:\Users\JG57240\AppData\Local\software\node-16.20.2\node-global"
                npm config set cache "C:\Users\JG57240\AppData\Local\software\node-16.20.2\node-cache"
                npm config ls
            d.测试
                npm -v
                node -v
        c.node-22.18.0
            a.变量
                无
            b.路径
                C:\Users\JG57240\AppData\Local\software\node-22.18.0
                C:\Users\JG57240\AppData\Local\software\node-22.18.0\node-global
            c.配置
                npm config set prefix "C:\Users\JG57240\AppData\Local\software\node-22.18.0\node-global"
                npm config set cache "C:\Users\JG57240\AppData\Local\software\node-22.18.0\node-cache"
                npm config ls
            d.测试
                npm -v
                node -v
        d.yarn
            a.变量
                无
            b.路径
                C:\Users\JG57240\AppData\Local\software\Yarn\bin
                C:\Users\JG57240\AppData\Local\software\Yarn\yarn-global\node_modules\.bin
            c.配置
                yarn config set prefix "C:\Users\JG57240\AppData\Local\software\Yarn"
                yarn config set cache-folder "C:\Users\JG57240\AppData\Local\software\Yarn\yarn-cache"
                yarn config set global-folder "C:\Users\JG57240\AppData\Local\software\Yarn\yarn-global"
                yarn config set link-folder "C:\Users\JG57240\AppData\Local\software\Yarn\yarn-link"
                yarn global bin && yarn global dir && yarn cache dir
            d.测试
                yarn --version
        e.pnpm
            a.变量
                无
            b.路径
                C:\Users\JG57240\AppData\Local\software\pnpm
            c.配置
                pnpm config set global-dir C:\Users\JG57240\AppData\Local\software\pnpm\pnpm-global
                pnpm config set global-bin-dir C:\Users\JG57240\AppData\Local\software\pnpm
                pnpm config set store-dir C:\Users\JG57240\AppData\Local\software\pnpm-store
                pnpm config set state-dir C:\Users\JG57240\AppData\Local\software\pnpm-state
                pnpm config set cache-dir C:\Users\JG57240\AppData\Local\software\pnpm-cache
                ---------------------------------------------------------------------------------------------
                上述配置,会生成C:\Users\JG57240\AppData\Local\pnpm\config\rc文件
            d.测试
                pnpm c get
                pnpm --version
    c.python
        a.pyenv,废弃
            a.变量
                WORKON_HOME                       .
                PYENV                             C:\Users\JG57240\AppData\Local\software\pyenv
                PYENV_HOME                        C:\Users\JG57240\AppData\Local\software\pyenv
                PYENV_ROOT                        C:\Users\JG57240\AppData\Local\software\pyenv
                PIPENV_CUSTOM_VENV_NAME           .venv
                PIPENV_VENV_IN_PROJECT            true
            b.路径
                C:\Users\JG57240\AppData\Local\software\pyenv\bin
                C:\Users\JG57240\AppData\Local\software\pyenv\shims
            c.切换
                shell > local> global                                                      --优先级顺序
                pyenv versions                                                             --查看安装的所有python版本
                pyenv version                                                              --查看使用的python版本及其路径
                pyenv global 3.9.6                                                         --设置全局默认的Python版本
                pyenv global 3.11.2                                                        --设置全局默认的Python版本
                pyenv local 3.9.6                                                          --在当前目录下设置默认的Python版本
                pyenv shell 3.9.6                                                          --设置临时的shell环境中使用的Python版本
            d.查看
                C:\Users\JG57240>where python
                C:\Program Files\python\Python39\python.exe                                --已内置1个
                C:\Users\JG57240\AppData\Local\software\pyenv\shims\python
                C:\Users\JG57240\AppData\Local\software\pyenv\shims\python.bat
        b.uv
            a.安装
                powershell -c "irm https://astral.sh/uv/install.ps1 | iex"                --On Windows
            b.过程
                PS C:\Windows\system32> powershell -c "irm https://astral.sh/uv/install.ps1 | iex"                                      Downloading uv 0.5.27 (x86_64-pc-windows-msvc)                                                                          Installing to C:\Users\mysla\.local\bin
                  uv.exe
                  uvx.exe
                everything's installed!
                To add C:\Users\mysla\.local\bin to your PATH, either restart your shell or run:
                    set Path=C:\Users\mysla\.local\bin;%Path%   (cmd)
                    $env:Path = "C:\Users\mysla\.local\bin;$env:Path"   (powershell)
            c.使用
                uv venv                                                                   --在 .venv 文件夹创建虚拟管径
                uv pip install flask                                                      --安装依赖 Flask.
                uv pip install -r requirements.txt                                        --从 requirements.txt 文件中安装
                uv pip freeze > requirements.txt                                          --依赖保存到文件

06.常用信息6
    a.分类1
        a.Anki
            安装、插件、记忆库、老黄老巢、同步问题
        b.Article
            Copy、Draw.io、Library、pyTranscriber
            花生论文查重、花生同义词取词器、Hand手写、PDFPatcher
        c.Chrome
            划词翻译.zip
            简悦-SimpRead.zip
            为什么你们就是不能加个空格呢.zip
            XXXXXXXXXXXXX
        d.Driver
            Lenovo驱动
            logitech驱动
        e.Eudic
            Dictionary离线词库
        f.Flash
            MediaCreationTool21H1、WhyNotWin11_Single
            Benchmark、Check、Drive、EasyU、HotSwap、iHasher、Refus、Symantec Ghost、WePE、WinNT
            CrystalDiskMark、DiskGenius、Dism、EasyBCD 2.3、lenovodm_setup、MBROSTool、Ventoy、WimTool、WTGA
        g.Github
            PreMonitor
        h.Movie
            BeiBei、BiliDown、Motrix、Thunder
            Aria2、AutoCut、WaterMark、FFmpeg
            BandicamPortable、ScreenToGif、UniConverter
            ApowerMirror、KeyCastOW、PDFPatcher、PDFShaper
        i.Office
            Lenovo Hotkeys
            PPT、Excel、Word、Xmind
            OfficeSetup、OneDriveSetup、Project2021、VisioPro2019Retail
        j.Oray
            蒲公英-电脑端、手机端
        k.Scientific
            marker、miktex、latex
        l.Source1
            Alist、easy-mock、Fiddler、KBLAutoSwitch、KopiaUI、
            pdfjs、SimpRead、Syncthing、Unlock、VerySync、Webd、webviewer
        m.Source2
            AM-win64-installer直播、asar文件管理工具
        n.Western
            WD Backup、WDSecuritySetup
            AcronisTrueImageWD、Install Discovery for Windows
        o.Zotero
            QuickLook、translators_CN、zotfile-5.0.16-fx、zotero-better-bibtex-5.6.8
    b.分类2
        a.Tool1
            Capslock、CCleaner、Computer、Context、CPU、FastCopy、Force
            Geek、IObit、Keyviz、ShutSleep、ShutSleep2、ShutTime、
        b.Tool2
            谁动了我的电脑、DesktopSnowOK、DiskCleaner、GInk、HeavenOcr
            IDA_Pro、LenovoQuickFix、RealTemp、screen142、ScreenShot
            Wallpaper、win11恢复经典右键菜单、x64dbg、ZoomIt
        c.Tool3
            Windhawk美化桌面

4 苹果应用

4.1 苹果之家

01.常用信息1
    a.iPhone4
        如果说前三代iPhone的推出意味着iPhone诠释的参与者角色的成功,那第四代iPhone角色的定位就属于行业的颠覆者。
        iPhone 4让更多的人知道了苹果这家伟大的科技公司,也助力苹果更快的享誉全球。无数人给了这一代iPhone太多的赞誉,
        没有办法一一重复,用一句话来总结就是“iPhone 4,再一次改变世界”。
    b.消费记录
        刷Android系统+安装Google全家桶
        流量+蓝牙+位置+NFC+哈啰+高德+美团+微信+支付宝,网易云音乐+喜马拉雅FM,钉钉打卡
        -----------------------------------------------------------------------------------------------------
        iPhone13,4650.00
        iPhone13手机薄,25.70
        iPhone13手机壳,69.60
        iPhone13_3年全保修,329.00
        iPhone13_2年电池换新,39.00,总计5113.3
    c.接听电话
        执行以下一项操作:
        轻点 “接听来电”按钮。
        如果 iPhone 已锁定,请拖移滑块。
    d.使来电响铃静音
        来电时,按下侧边按钮或任一音量按钮。
        在静音的来电被发送到语音信箱前,你仍可以接听它。
    e.拒接来电并将它直接发送到语音信箱
        为来电执行以下一项操作:
        快速按下侧边按钮两次。
        轻点 “拒接来电”按钮。
        向上轻扫来电横幅。
        -------------------------------------------------------------------------------------------------
        你还可以向下轻扫来电横幅以显示更多选项。
        执行以下任一项操作:
        轻点“提醒我”,然后选取要何时提醒你回电。
        轻点“信息”,然后选取一个默认回复或轻点“自定义”。
        若要创建你自己的默认回复,请前往“设置” > App >“电话”>“以信息回复”,轻点“用以下信息回复”下方的任一栏,然后键入自己的回复。

02.常用信息2
    a.ios
        名称                  屏幕          高度          宽度          厚度         重量
        iPhone X            5.8英寸       143.6毫米     70.9毫米      7.7毫米       174克
        iPhone XR           6.1英寸       150.9毫米     75.7毫米      8.3毫米       194克
        iPhone XS           5.8英寸       143.6毫米     70.9毫米      7.7毫米       177克
        iPhone XS Max       6.5英寸       157.5毫米     77.4毫米      7.7毫米       208克
        -----------------------------------------------------------------------------------------------------
        iPhone 11           6.1英寸       150.9毫米     75.7毫米      8.3毫米       194克
        iPhone 11 Pro       5.8英寸       144毫米       71.4毫米      8.1毫米       188克
        iPhone 11 Pro Max   6.5英寸       158毫米       77.8毫米      8.1毫米       226克
        iPhone SE(第二代)  4.7英寸       138.4毫米     67.3毫米      7.3毫米       148克
    b.ios
        iPhone 12 mini      5.4英寸       131.5毫米     64.2毫米      7.4毫米       133克
        iPhone 12           6.1英寸       146.7毫米     71.5毫米      7.4毫米       162克
        iPhone 12 Pro       6.1英寸       146.7毫米     71.5毫米      7.4毫米       187克
        iPhone 12 Pro Max   6.7英寸       160.8毫米     78.1毫米      7.4毫米       226克
        -----------------------------------------------------------------------------------------------------
        iPhone 13 mini      5.4英寸       131.5毫米     64.2毫米      7.65毫米      140克
        iPhone 13           6.1英寸       146.7毫米     71.5毫米      7.65毫米      173克
        iPhone 13 Pro       6.1英寸       146.7毫米     71.5毫米      7.65毫米      203克
        iPhone 13 Pro Max   6.7英寸       160.8毫米     78.1毫米      7.65毫米      238克
    c.MacBook/MacBook Air/MacBook Pro
        MagSafe 硅胶保护壳、MagSafe 充电器、MagSafe 外接电池、MagSafe 电源适配器、AirPlay 隔空播放、Mac mini
        Apple Pencil、Apple Watch、iPod Touch、AirTag、AirPods、雷电接口、抛光布、妙控板、妙控键盘、妙控鼠标
        -----------------------------------------------------------------------------------------------------
        MacBook Pro(14 英寸,2021 年)
        MacBook Pro(16 英寸,2021 年)
        -----------------------------------------------------------------------------------------------------
        MacBook Pro(13 英寸,M1,2020 年)
        MacBook Pro(13 英寸,2020 年,两个雷电3端口)
        MacBook Pro(13 英寸,2020 年,四个雷电3端口)
    d.MacBook/MacBook Air/MacBook Pro
        MacBook Pro(16 英寸,2019 年)
        MacBook Pro(13 英寸,2019 年,两个雷电3端口)
        MacBook Pro(15 英寸,2019 年)
        MacBook Pro(13 英寸,2019 年,四个雷电3端口)
        -----------------------------------------------------------------------------------------------------
        MacBook Pro(15 英寸,2018 年)
        MacBook Pro(13 英寸,2018 年,四个雷电3端口)
        MacBook Pro(15 英寸,2017 年)
        MacBook Pro(13 英寸,2017 年,四个雷电3端口)
        MacBook Pro(13 英寸,2017 年,四个雷电3端口)
    e.各种机型
        没有正版盗版之说,我这个没有运营商锁
        这个用起来有一些风险,可能会被锁机,就是直接机器无法开机了
        有锁机的来源是运营商或者企业,要不就是某些企业的内部机器,他们有锁的权限,要不就是运营商的,必须要用他们的套餐多久才能解开
        -----------------------------------------------------------------------------------------------------
        组装机、官方机、黑解机、资源机、监管机、零售机、官换机、官翻机、展示机、权益机、黑机、ID机、扩容机、改码机
        组装机:使用非官方渠道获取的零部件自行组装或由第三方商家组装而成的苹果手机。组装机的硬件兼容性可能较差,会导致系统运行不稳定,出现蓝屏、死机等问题。而且组装机无法享受官方保修,质量参差不齐。
        官方机:通常指苹果在直营店、授权店出售的原封正品零售机,型号开头字母为M。此外,官换机、官翻机也属于官方机范畴。官换机是苹果售后为保修期内故障设备更换的新机,型号开头字母为N;官翻机是苹果认证的翻新产品,经过严格检测和翻新,型号开头字母为F,提供一年有限保修。
        黑解机:通过非官方手段解锁的苹果设备,使其可以不再受运营商限制,能够使用其他运营商的SIM卡。黑解机可能会导致设备软件或硬件损坏,无法享受官方保修,还可能影响蜂窝网络连接质量和速度,并且在系统升级时可能会遇到问题。
        资源机:也叫BS机或1978机,是由苹果官方授权,渠道商对官方过保或14个自然日无理由退换机进行翻新后再次销售的手机。资源机大部分属于正品iPhone,但苹果官方不提供保修,只有店保。资源机在外观上可能有小瑕疵,但功能和性能与普通零售机基本一致。
        监管机:又称企业定制机或配置锁机器,是公司或机构向苹果公司定制的特殊版本设备,内置配置锁和额外的安全验证措施。监管机在中国广泛应用于手机租赁或分期付款业务,一旦用户未按时还款,手机将被远程锁定。监管机在设置中会显示“此iPhone受xxx监督管理”,且可能存在不能升级系统、恢复出厂设置等限制。
        零售机:这是最常见的类型,是苹果在直营店、授权店出售的原封正品手机,型号开头字母为M。零售机可通过包装盒背面的序列号或IMEI码在官网查询保修情况。
        官换机:Apple售后换机后的产品,当用户的苹果设备在保修期内出现故障且符合更换条件时,售后会更换一台新的手机,这就是官换机,型号开头字母为N。官换机的保修继承原始设备的剩余保修时间。
        官翻机:Apple认证的翻新产品,型号开头字母为F。官翻机经过官方严格检测和翻新,提供标准的一年有限保修,有包装和全新的配件。
        展示机:Apple Store等用于线下店铺演示、展示的产品,型号开头数字为3。展示机如果是激活使用过一段时间的,可能会存在高损耗烧屏等问题。
        权益机:权益机是资源机的升级版,为二手手机,没有保修,通常是港版,激活日期显示为2007年。权益机由苹果授权第三方销售,其价值高于资源机。
        黑机:又称更换机,是送修换机的原始设备,其序列号已被苹果系统更换或拉黑,在官网查询序列号无效或已过保。
        ID机:开启了ID激活锁或丢失模式且无法解除的设备,商家可能通过隐藏ID的方式使其可以正常使用,但无法还原、刷机,存在较大风险。
        扩容机:将手机的存储容量进行扩充的设备,如将64GB扩容到256GB。扩容机的原始内存数据和关于本机的实际内存不匹配。
        改码机:通过修改手机的基础数据,如序列号、IMEI码等,来冒充其他类型手机销售的设备,如把美版的型号号码改成国行的。

03.常用信息3
    a.登录
        iPhone15,USB-C接口
        iPhone13,lightning接口
        Apple账户,查找,查找我的iphone,一定关闭
        apple风控很迷,改id信息,弄虚拟地址,切换tw
        -----------------------------------------------------------------------------------------------------
        icloud指的是你用电脑系统上和ios系统上登陆,这个就有网盘啊之类的别的同步
        还有查找功能,如果号被锁了开了查找设备就被锁了
        但是订阅这些不需要登录,只需要登录apple store账号就行
        -----------------------------------------------------------------------------------------------------
        正确登录AppStore必须在桌面AppStore图标内,如果刚刷机或新手机,处于需要登录账号才能开机的界面,请登录你自己AppleID,或点击【忘记密码或没有Apple ID】-【稍后再“设置”中设置】跳过后再使用本站ID登录AppStore
        如果iCloud也就是手机【设置】内空置没有登录AppleID,登录AppStore时可能会自动登录iCloud,所以登录AppStore后请检查iCloud是否有自动登录,如有请在下载好App后及时退出,或iCloud登录你自己的AppleID占位置,避免自动登录
        首次登录提示锁定(异地新设备首次登录可能会需要重置密码),前往此地址通过密保资料解锁即可
        https://iforgot.apple.com/password/verify/appleid
    b.密保
        重要的事说三遍:不论改资料还是登录下载,都不要使用任何代理VPN软件,否则极易风控!
        重要的事说三遍:不论改资料还是登录下载,都不要使用任何代理VPN软件,否则极易风控!
        重要的事说三遍:不论改资料还是登录下载,都不要使用任何代理VPN软件,否则极易风控!
        -----------------------------------------------------------------------------------------------------
        打开苹果官网:https://account.apple.com/sign-in
        注意:改资料是在官网(建议用电脑打开),不是在手机设置里改
        输入苹果账号,密码以及密保登录
        注意:如果提示“无法验证你的身份。重试。”,
        说明你网络可能被苹果风控,换网络尝试,比如用你日常使用且插卡的手机关闭Wifi用流量登录官网修改;如果你开了代理VPN软件,关闭后刷新页面从新登录
        登录过程中会出现Apple ID安全提示,如下图所示,也就是绑定手机号码,自行按需选择(可绑中国号码)
        -----------------------------------------------------------------------------------------------------
        更改邮箱(Apple ID)
        更改邮箱就是将登录邮箱改成你自己的,邮箱不分国内国外,只要是你自己的就行
        新邮箱必须是没有被其他苹果ID占用的,否则会提示“无法使用此电子邮件地址”
        更改登录邮箱后,此苹果账号就是用新邮箱登录,跟原邮箱没有任何关系了
        更改登录邮箱位置会根据你账号是否绑定手机号有所不同,按下方教程操作
        如果未绑定手机号:
        点击【Apple ID】按提示操作即可更改邮箱
        如果已绑定手机号:
        点击【电子邮件和电话号码】,在弹出的窗口中,点默认邮箱后面的“⊖”删除符号,然后按提示操作即可,如下图所示
        -----------------------------------------------------------------------------------------------------
        更改密码/密保资料
        点击【密码】即可更改登录密码
        点击【账户安全】即可更改密保资料或绑定手机号码
        注意:如果绑定手机号,那就没有密保资料了
    c.美版
        网络设计
        美版:支持美国运营商的毫米波5G网络(如n260、n261),但在中国可能缺少n28/n79等特定5G频段,导致在地铁、郊区等信号覆盖较弱区域出现信号断连
        国区:针对中国移动、联通、电信的5G频段(如n41、n78、n79)进行优化,完整支持国内三大运营商网络
        -----------------------------------------------------------------------------------------------------
        硬件设计
        卡槽差异:美版从iPhone 14系列开始全面取消物理SIM卡槽,仅支持eSIM;国行仍保留实体双卡设计,适合双卡用户
        毫米波天线:美版iPhone 12及以上机型配备毫米波5G天线,国行版本未配备
        充电器:美版为有孔两脚插头,国行版为无孔两脚插头
        -----------------------------------------------------------------------------------------------------
        软件功能
        预装应用:国行预装支付宝、微信等中国本土应用,美版预装Apple News、谷歌地图等
        功能限制:国行版WiFi信道受中国无线电管理规定限制,无法使用部分5GHz频段;美版开放这些信道
        数据存储:国行iCloud数据存储在本地服务器(由云上贵州运营),美版数据可能存储在海外服务器
        -------------------------------------------------------------------------------------------------
        价格与保修
        价格差异:美版通常比国行便宜几百到上千元,主要因为美国本土定价不含增值税
        保修服务:国行享受全国联保,保修期一年;美版在国内通常无法享受官方保修,除非提供购买地发票
        -----------------------------------------------------------------------------------------------------
        需要双卡双待、重视售后服务、信号稳定性的用户建议选择国行;
        追求性价比、对FaceTime音频等功能有需求且愿意承担保修风险的用户可考虑美版。
        购买时务必通过正规渠道,避免有锁机或翻新机风险。

04.常用信息4
    a.分类1
        京东:美版,1245/1299
        银河:港版,1549,送台版ID,ID绑定AppleOne订阅
        AppleOne:iCloud+(2TB)、Music会员、TV+会员,激活码(BILI)
        -----------------------------------------------------------------------------------------------------
        美版/日版,可直接插入插座
        港版,需搭配转接头,或买8字电源线
        Apple TV 7搭载的是苹果A15处理器,和iPhone 14同款
        appletv3/苹果盒子3全套,A1469,9成新,特别适合老电视、网课、办公会议投屏,正常使用,就相当于苹果5和苹果16
        -----------------------------------------------------------------------------------------------------
        filebar:网盘搭载工具
        cheers、pilipala:功能是B站,已激活
        奈非、迪士尼、youtube:免费下载,国内无法使用
        cmsplay:免费影视软件,功能是影视app,由国内外资源,已激活
        APTV、Iplaytv:直播软件,电视节目,需添加源,有免费的电视台可看
        infuse、emby、filebar:搭配网盘,影音库使用,店铺送网盘免费资源,影音库付费资源40/月
        送共享已付费软件,大部分一次下载的,续费的软件提供免费更新
    b.分类2
        第一,国区Apple ID在Apple TV上非常受限。
        Apple TV并没有在内地发售,因此,用内地的Apple ID来登陆Apple TV,连个应用商店都不给。
        只能用用基本的相册、看看本地视频啥的,Apple Music也都不支持。
        想要下载软件,得准备一个其他国家地区的Apple ID。这倒是简单,自己注册一个,或者去万能的x宝找找。
        至于Apple Music,我看到有人通过卡bug的方法,可以用上国区ID,但这方法也不稳定。
        其实,用iPhone上的Apple Music,然后AirPlay就解决了。
        -----------------------------------------------------------------------------------------------------
        第二,外区的应用商店,APP也很有限。
        像爱奇艺、腾讯视频之类的,都是海外版,片源不一样,会员也不通用。
        这对我影响不大。我想看的,这些平台里也没有,它里面有的,我也不想看。
        至于B站,Apple TV上有很好用的第三方客户端,我都研究清楚了,一个叫miao,一个叫Cheers,回头可以试试。
        -----------------------------------------------------------------------------------------------------
        第三,国外视频平台在内地无法观看
        Apple TV上集成了苹果自己的视频平台Apple TV+,可以看到不少苹果自己拍的电影和美剧。
        除此之外,还可以看Netflix、Disney+等等视频平台的剧集和电影,内容质量都很高。
        不过,由于某些神秘因素,在内地必须借助一种超自然的冲浪技术才能观看,门槛略高。
        除了这些障碍,Apple TV上其实有很好用的播放软件,比如infuse,可以播放本地和网盘里的视频。
        -----------------------------------------------------------------------------------------------------
        infuse基本支持了苹果全家桶,包括iOS、iPadOS和macOS等等,甚至visionOS。
        这个APP界面美观,能够对剧集自动分类、自动匹配海报、加载剧集信息、下载字幕等等。
        它还支持杜比音视频的解码,这就解决了我前面遇到的问题。
        基本上,视频软件有这个就够了。
        不过,infuse是个收费软件。如果想用免费的,可以选择VLC。
        除了这些之外,Apple TV支持使用HomePod作为电视音响。
        -----------------------------------------------------------------------------------------------------
        首先,Apple TV本身的内容,就支持把HomePod作为扬声器。
        其次,如果你的电视支持ARC或者eARC功能(即音频回传通道),Apple TV就可以将其他设备的声音也输出到HomePod上。
        举个栗子,你想用任天堂Switch在电视上打游戏,还要用HomePod作为游戏机的声音播放设备,这时候,Apple TV就派上用上了。
        音频流会先从Switch到达电视,电视通过HDMI线,将音频流回传给Apple TV,Apple TV再输出给HomePod进行播放。
    c.影视类
        Netflix,无需多言,很多高质量自制剧与外采版权内容;
        Disney,Disney+ 有迪士尼和皮克斯动画电影系列、迪士尼真人电影系列、漫威电影宇宙电影、迪士尼自然纪录片,此外,二十一世纪福克斯旗下的国家地理频道的内容亦可在Disney+观看。
        Apple TV+,与 Netflix 和 Disney+ 不同的是,Apple TV+ 全力专注于自制剧,比较有名的有《人生切割书》《骇人来电》《流人》《免责声明》等。
        Max,HBO 终于开放了亚太服务,HBO Max提供的节目除原创之外,还包括HBO、华纳媒体旗下电视台、Adult Swim、回旋镖、CNN、卡通频道、CW、Crunchyroll、DC娱乐、乐一通、新线影业、Rooster Teeth、特纳经典电影频道和华纳兄弟等电视台或公司制作的节目。
        -----------------------------------------------------------------------------------------------------
        YouTube,推荐购买 Premium,体验更好。
        Infuse,如果你有 NAS 存储影视资源,那么非常推荐使用 Infuse,订阅后你可以在 Apple 全平台生态中使用。
        Miao Project,bilibili 没有 tvOS 版本的 App,所以有许多第三方 App 来解决这个需求,我从当中选择了 Miao。
        SteveWatch,一款 VOD 点播播放器,你可以通过添加供应商的订阅来收看剧集和 IPTV。
    d.软件类
        cheers、BBLL
        Infuse、VidHub、SenPlayer
        Spotify,我日常使用的的音乐流媒体服务
        UnPlay,是一款 DLNA 协议接收 App,可以应对更多场景的投屏需求,App 也可以用作待机时钟
        Surge,让你的网络环境更加科学,当然你还可以选择 Loon、Quantumult、ShadowRocket、Stash
    e.安卓/apple手机无法推送到UnPlay可能原因:
        1.苹果手机—设置—指定APP客户端—本地网络权限打开
        2.连同一个wifi名称
        3.请观察一下atv ip和手机 ip是否在同一个网段
        4.从App Store下载APP,不能使用任何其他途径下载安装APP(包括破解,自签名)
        5.确保手机客户端app是新版本
        6.手机和tv上关闭所有网络调试工具
        7.如果某一个app实在找不到设备,请关闭苹果手机上所有后台
        8.网络调试工具请处理好规则问题
        9.咕咪不能搜索到新设备,需要关闭手机上咕咪后台,可以去官方提出建议
        10.alook投屏时候,请关闭tv上的ytb,其他浏览器比如UC, Focus浏览器并无影响,可以去官方提出建议
    f.哔哩哔哩
        BBLL、cheers、pilipala、PiliPlus、Bili.Copilot、PipePipe、Bili.Uwp、bilimiao
        -----------------------------------------------------------------------------------------------------
        Bili.Uwp:原生UWP Windows应用,适合PC用户
        PiliPalaX:基于PiliPala二次开发,添加新功能和UI改进
        bilibilias、BVD:下载工具型APP,支持番剧与视频缓存与下载
        bilimiao:Android端开源,界面简洁,支持一键下载、无广告体验
        PiliPlus:由Flutter开发,支持免登录观看1080p视频,支持点赞率、标题关键词、播放量等筛选
        Bili.Copilot:Windows桌面端,功能齐备、支持多种AI服务、调用外部播放器,并集成BBDown下载功能
        PipePipe:主打精简界面、无广告,兼容Bilibili/Youtube/Niconico,支持免登录观看、视频下载与弹幕

05.常用信息5
    a.主体
        一个美丽的小废物:20250424起始
        macbook翻新产品:https://www.apple.com.cn/shop/refurbished
        检测到芯片架构为arm64,arm64(AppleM1)
    b.指纹
        Apple Touch键盘、doio键盘
        -----------------------------------------------------------------------------------------------------
        如何给mac加外置指纹模块?
        苹果解法:买一个带指纹的妙控键盘
        up解法:买一个带指纹的妙控键盘,再拆下指纹模块,3d打印一个盒,装进去
    c.远程
        网络唤醒,自己编译的rustdesk远程,除了不能打游戏,没其他问题
        -----------------------------------------------------------------------------------------------------
        glinet-手指机器人,远程KVM开关机配件,电脑远程电源管理
        glinet-RM1PE,远程ipkvm,云管理自部署服务器,远程控制电脑开机装系统,机房NVR摄像机维护,PoE供电32G存储
    d.硬件
        M4主机,3500
        扩展坞,359
        1T固态,559
        -----------------------------------------------------------------------------------------------------
        鼠标:89
        键盘,147*2
        保护壳,27
        便携包,18
        显示器,364*2
        穿屏包:62
        KVM切换器,60,若闪退,请恢复原分辨率
        USB对拷线,149
        -----------------------------------------------------------------------------------------------------
        汇总,3500+359+559+89+147+147+27+18+364+364+62+60+149=5845
    e.软件
        Bob,58
        CirMenu,48
        Navicat:29
        Capslox,200
        Pastebot,88
        HuaJian,29
        VidHub,89
        -----------------------------------------------------------------------------------------------------
        汇总:58+48+29+200+88+29+89=541

4.2 手机应用

01.常用信息1
    a.系统应用
        a.分类1
            听景             车来了          豆包
            知识星球         公众号助手       智谱清言
            QQ安全中心      掌上穿越火线      英雄联盟手游
        b.分类2
            淘宝             京东            哔哩哔哩
            闲鱼             拼多多          网易云音乐
            下厨房           喜马拉雅         哔哩哔哩_概念版
            -------------------------------------------------------------------------------------------------
            QQ              腾讯会议        腾讯视频
        c.汇总
            高德地图        花小猪打车      美团             铁路12306
            Picsew         SiYuan         分类1            分类2
            相机            时钟           简约日历          照片
            钉钉            微信           支付宝            设置
            -------------------------------------------------------------------------------------------------
            系统拨号        系统短信        Safi浏览器
    b.个人应用
        a.分类1
            微信键盘        扫描全能王       和多号
            白描            Bitwarden       WPS Office
            文件            网易邮箱大师     QQ邮箱
            -------------------------------------------------------------------------------------------------
            音乐            计算器          语音备忘录
            测距仪          翻译            指南针
            日历            备忘录          查找
            -------------------------------------------------------------------------------------------------
            Pages文稿       Keynote文稿     Numbers表格
            钱包            地图            健康
            iTunes Store    熊猫吃短信      密码
        b.分类2
            招商银行        中国工商        中国建设
            民生银行        中国银行        掌上生活
            兴业银行        数字人民币      云闪付
            -------------------------------------------------------------------------------------------------
            中国移动        中国电信        中国联通
            北京挂号网      电子社保卡       国家医保服务平台
            个人所得税      交管12123       健康山西
            -------------------------------------------------------------------------------------------------
            手机公积金      民生山西        E充电
            网上国网
        c.分类3
            美的美居        海尔智家        米家
            HND            美团秀秀
        d.汇总
            分类1           分类2          分类3          AppStore
            百度网盘         阿里云盘        夸克          坚果云
            欧路词典         知乎            智联招聘      BOSS直聘
            稀土掘金         CSDN           力扣          牛客
    c.个人应用
        a.分类1
            Gmail          Bitwarden      Chrome
            谷歌Auth       微软Auth       BitAuth
        b.分类2
            Binance        OKX            Bybit / Bybit EU
            RedotPay       Ether.fi       YPT
            MetaMask       SafePal        giffgaff
            -------------------------------------------------------------------------------------------------
            NekokoLPA      RedteaGO
        c.分类3
            AppStore       Twitch          Twitter
            Netflix        Gmail           Telegram
            Stash          Youtube         Instagran
            -------------------------------------------------------------------------------------------------
            Shadowrocket   QuantumultX     Loon
            Voice          Github          Spotify
            OpenCat        Claude          ChatGPT

02.常用信息2
    a.系统应用
        a.分类1
            北京一卡通       携程旅行         听景
            饿了么           大众点评        钉钉
            航旅纵横         知识星球         车来了
            -------------------------------------------------------------------------------------------------
            豆包             Kimi            通义
            文小言           智谱清言         DeepSeek
            讯飞星火         腾讯元宝         ChatBox
            -------------------------------------------------------------------------------------------------
            公众号助手       AcWing          天天象棋
            谷歌Auth        微软Auth         BitAuth
            QQ安全中心
            -------------------------------------------------------------------------------------------------
            Get笔记
        b.分类2
            淘宝             京东            哔哩哔哩
            虎牙直播         斗鱼直播         网易云音乐
            下厨房           喜马拉雅         哔哩哔哩_概念版
            -------------------------------------------------------------------------------------------------
            识货             得物            抖音
            微博             爱奇艺          腾讯视频
            QQ               腾讯会议        抖音极速版
            -------------------------------------------------------------------------------------------------
            小红书           拼多多          AGE动漫
            PDOG            窜舰船
        c.汇总
            高德地图        花小猪打车      美团             铁路12306
            Picsew          SiYuan         分类1            分类2
            相机            时钟           滴答日历          照片
            钉钉            微信           支付宝            设置
            -------------------------------------------------------------------------------------------------
            系统拨号        系统短信        Safi浏览器
    b.个人应用
        a.分类1
            微信键盘        扫描全能王       和多号
            白描            Bitwarden       WPS Office
            文件            网易邮箱大师     QQ邮箱           邮洽
            -------------------------------------------------------------------------------------------------
            音乐            墨迹天气        计算器
            语音备忘录      测距仪          翻译
            指南针          备忘录          查找
            -------------------------------------------------------------------------------------------------
            钱包            地图            健康
            iTunes Store    熊猫吃短信      TestFlight
            DAMA            Headphones     快捷指令
            -------------------------------------------------------------------------------------------------
            Pages文稿       Keynote文稿     Numbers表格
            学信网          Chrome          日历
            Speedtest      iZip            MarkText
            -------------------------------------------------------------------------------------------------
            掌上穿越火线     王者营地       UU加速器
            王者荣耀
        b.分类2
            招商银行        中国工商        中国建设
            民生银行        中国银行        掌上生活
            兴业银行        数字人民币      云闪付
            -------------------------------------------------------------------------------------------------
            中国移动        中国电信        中国联通
            北京挂号网      电子社保卡      国家医保服务平台
            个人所得税      交管12123       健康山西
            -------------------------------------------------------------------------------------------------
            手机公积金      民生山西        E充电
            HND             米家           悦动圈
        c.分类3
            自如            贝壳租房        我爱我家
            安居客          阿里云          ToDesk
            向日葵          贝锐蒲公英管理   爱远控
            -------------------------------------------------------------------------------------------------
            猪八戒          企业微信        飞书
            粉笔            银行易考        闲鱼
            1Panel          夸克           淘票票
            -------------------------------------------------------------------------------------------------
            飞书            1Panel        夸克
            悦动圈          米家           HND
            阿里云          淘票票         CloudPlayPlus
            -------------------------------------------------------------------------------------------------
            美的美居
        d.汇总
            分类1            分类2          分类3         分类4
            百度网盘         阿里云盘       坚果云         欧路词典
            知乎             豆瓣          智联招聘        BOSS直聘
            稀土掘金         CSDN           力扣           牛客
    c.地址应用
        a.分类1
            高德地图         花小猪         美团
        b.分类2
            饿了么           车来了
        c.分类3
            淘宝             京东          哔哩哔哩
            得物             快手          抖音
            小红书           拼多多        闲鱼

03.常用信息3
    a.开源社区
        a.分类1
            爱思签
            牛蛙签
            轻松签
            全能签
            Vũ Văn Khơi
            应用乐园(B站,奇妙应用)
            FPA模块加载器适配安卓15
        b.分类2
            WSToolbox
            ADB ToolboX II
    b.商店应用
        a.分类1
            TrollInstallX     巨魔,https://joia.cn/system
            ServerCat         服务器
            FastClip          剪切板
            Days Matter       倒数日
            Scannable         扫描PDF
            Bobby             付费订阅
            iRoutine          习惯记录
        b.分类2
            照片扫描仪         扫描照片
            Ferrite           音频剪辑
            iZotope RX 8      音频处理
            Pocket Casts      有声读物
            Audible           有声读物
            Video Telepromp   拍照台词
            DAMA              隐私编辑
            熊猫吃短信         短信拦截

4.3 电脑应用

01.常见信息1
    a.开始
        a.桌面
            TODO1          TODO2            TODO3          TODO4
            TODO5          TODO6            TODO7          TODO8
            -------------------------------------------------------------------------------------------------
            document       download         software       software_ware
            vilgo
            -------------------------------------------------------------------------------------------------
            root           clash            print          tree
            -------------------------------------------------------------------------------------------------
            brew           www              upFiles        logs
        b.程序栏
            NDrive         CopyQ(无)       Pastebot      Capslox
            CirMenu        Lungo            PixPin        CommandX
            Clash/Surge    Bob              Raycast       Topit
            -------------------------------------------------------------------------------------------------
            AltTab         Pane             iRightMouse   SoundSource
            -------------------------------------------------------------------------------------------------
            PicGo
        c.程序坞1
            Chrome         ChromeBeta       Firefox       Perplexity      ChatGPTAtlas
            CloudMusic     IINA             foobar2000    哗哩哗哩
            QQ             Wechat           Telegram      Ejia
            -------------------------------------------------------------------------------------------------
            ClashVerge     Surge            SurgeNet      ToDesk
            UU远程          CloudPlayPlus
            -------------------------------------------------------------------------------------------------
            Disk           aDrive           aDrivePlayer  Kuake
            123            腾讯视频          VidHub        Topit
            AppCleaner
            -------------------------------------------------------------------------------------------------
            CherryStudio   ChatWise         ChatBox       RayCast
            豆包            WPS              Pastebot      花见
            JD-GUI         SiYuan
        d.程序坞2
            MarkText       Typora           Notepad--     Obsidian
            ExcalidrawZ    Figma+EX         Bitwarden     Mail
            FM             Listen1          Spotify       Sublime
            -------------------------------------------------------------------------------------------------
            IDEA           WebStorm         DataGrip      CCSwitch
            VSCodeInsider  VSCode           Curosr        Windsurf
            -------------------------------------------------------------------------------------------------
            HBuilderX      微信开发者工具     Postman       Apipost
            Dokcer         Chat2DB          Navicat       Redis
            -------------------------------------------------------------------------------------------------
            Warp           Tabby            iTerm         终端
            活动监视器       音乐             预览           文本编辑
            Xcode          AppStore         设置
            -------------------------------------------------------------------------------------------------
            download       trash
            -------------------------------------------------------------------------------------------------
            AppStore (Clash Verge使用Godetia节点,开启 系统代理 + TUN模式,2个都开启)
            AppStore (发生SSL错误,无法建立到该服务器的安全连接:网络抽风,配置apple规则后,重试)
    b.第1排
        a.分类1
            PhotoBooth      时钟            日历            照片         通讯录         信息            FaceTime通话
            Pages文稿       Keynote讲稿      Numbers表格    邮件         查找           密码            地图
            Safari浏览器    iPhone镜像       备忘录         图书         视频           音乐            天气
            无边记          提醒事项         语音备忘录      家庭         博客           Sifi            股市
        b.分类2
            快捷指令        QuickTimePlayer  词典           文本编辑      字体册        屏幕共享         调度中心
            时间机器        预览              截屏          图像捕捉      数码测色计     色彩同步实用工具   便签
            Grapher        旁白实用工具      打印中心       自动操作      脚本编辑器      音频MIDI设置      蓝牙文件交换
            磁盘工具        系统信息          控制台         AirPort工具  迁移助理       提示             国际象棋
        c.其他
            分类1          分类2             计算器         活动监视器     终端          系统设置         AppStore
    c.第2排
        a.info1
            Chrome         Chrome Beta       Chrome Dev     Firefox        网易云音乐    喜马拉雅        Listen1
            百度网盘        阿里云盘           坚果云          FigPlayer      EVPlayer      OBS           IINA
            RoxyBrowser    foobar2000       123云盘         夸克网盘        腾讯会议       腾讯视频        哗哩哗哩
            VidHub         QQ               微信            晋钢e家
        b.info2
            PixPin         Capslox           CommandX       Lungo         超级右键Lite   CopyQ         Pastebot
            AltTab         Raycast           Bitwarden      Pane          HiddenBar     Synergy       CirMenu
            Tailsacle      Sakura            Moonlight      ToDesk        贝锐向日葵      UU远程        CloudPlayPlus
            WindowsApp     Parsec            ClashVerge     Surge
        c.info3
            Typora         Notepad--         Obsidian       SublimeText   ExcalidrawZ   Paintbrush     draw.io
            Bob            BobHelper         SiYuan         PicGo         Postman       网易云邮箱       WPS Office
            ToolBox        IDEA              PyCharm        GoLand        CLion         WebStorm       DataGrip
            PDFgear        Apipost           MarkText
        d.info4
            Xcode          Docker            Fusion         iTerm          iTermAI       Warp            Tabby
            Navicat        Chat2DB           RedisAssist    KafkaAssist    RabbitMQAssit  MongoDBCompass HBuilderX
            VsCode         VSCodeInsider     Curosr         Windsurf       CodeBuddy      Qoder          Kiro
            微信开发者工具   Figma+EX          Zed            Claudia        CCSwitch
        e.info5
            AppLite        SoundSource      MacZip          XApp           AppCleaner    CleanerOne      TencentLemon
            DiskSpeedTest  BetterDisplay    花見             PictureView    Motrix        Topit           JD-GUI
            Latest
        f.info6
            CherryStudio   Chatbox          ChatWise        Perplexity     Comet         Telegram        Spotify
            ChatGPTAtlas   豆包
        g.info7
            Github
    c.第3排
        a.info1
            略
        b.info2
            略
        c.info3
            略
        d.info4
            Windsurf       Trae             Trae_CN          PearAI        Conductor
        e.info5
            略
        f.info6
            CursorPro      AugmentPro       Y系列启动器       YCursor        YAugment
        g.info7
            designer       demo             restart         uninstall

02.常见信息2
    a.修饰键
        a.分类1
            桌面和程序坞 -> 快捷键:显示桌面(Ctrl+D)
            桌面和程序坞 -> 触发角:空、空、调度中心、启动台
        b.分类2
            ⌥                          Option                            --alt
            ⌘                          Command                           --win,mac替换为ctrl
            ⌃                           Control                           --ctrl,mac替换为win
        c.分类3
            Option键,⌥               Option键,⌥                        --alt
            Control键,^               Command键,⌘                      --win,mac替换为ctrl
            Command键,⌘              Control键,^                       --ctrl,mac替换为win
            Command + Shift + Control + Option + 3                       --Ctrl + Shift + Win + Alt + 3
        d.分类4
            全屏:按住option和shift键,双击Finder的四个角落的任意一个
            最大化:按住option键,鼠标移动到左上角的全屏按钮变成了一个
    b.全局默认按键
        a.分类1
            Win + W                                                       --显示启动台
            Win + D                                                       --显示桌面
        b.分类2
            Ctrl + Q                                                      --关闭程序
            Ctrl + W                                                      --关闭视窗
        c.分类3
            Ctrl + Tab                                                    --切换程序
            Ctrl + Shift + Tab                                            --反向切换程序
        d.分类4
            Ctrl + D                                                      --复制所选文件(默认)
            Ctrl + Alt   + L                                              --打开“下载”文件夹
            Ctrl + Shift + C                                              --打开“电脑”窗口,Win + E
            Ctrl + Shift + D                                              --打开“桌面”文件夹
            Ctrl + Shift + N                                              --新建文件夹
            Ctrl + Shift + .                                              --显示隐藏文件
        e.分类5
            Ctrl + win + Q                                                --立即锁定屏幕
            Ctrl + Shift + Q                                              --退出登录你的Windows用户
            Ctrl + Alt + ESC                                              --强制退出窗口
    c.访达App快捷键
        a.分类1
            F2                                                            --访达:重新命名
            Alt + Enter                                                   --访达:显示简介
            Ctrl + D                                                      --访达:移到废纸篓
        b.分类2
            Ctrl + J                                                      --Chrome:下载内容
            Ctrl + H                                                      --Chrome:历史记录
            Ctrl + F5                                                     --Chrome:强制重新加载此页
            Ctrl + Shift + O                                              --Chrome:书签管理器
            Ctrl + Shift + BackSpace                                      --Chrome:删除浏览数据
        c.分类3
            Ctrl + J                                                      --Chrome Beta:下载内容
            Ctrl + F5                                                     --Chrome Beta:强制重新加载此页
            Ctrl + Shift + O                                              --Chrome Beta:书签管理器
            Ctrl + Shift + BackSpace                                      --Chrome Beta:删除浏览数据
        d.分类4
            Ctrl + J                                                      --Chrome Dev:下载内容
            Ctrl + F5                                                     --Chrome Dev:强制重新加载此页
            Ctrl + Shift + O                                              --Chrome Dev:书签管理器
            Ctrl + Shift + BackSpace                                      --Chrome Dev:删除浏览数据
        e.分类5
            Ctrl + Shift + Delete                                         --Firefox:删除浏览数据
        f.分类6
            Ctrl + Alt + S                                                --CLion:设置...
            Ctrl + Alt + S                                                --GoLand:设置...
            Ctrl + Alt + S                                                --PyCharm:设置...
            Ctrl + Alt + S                                                --WebStorm:设置...
            Ctrl + Alt + S                                                --DataGrip:设置...
            Ctrl + Alt + S                                                --IntelliJ IDEA Ultimate:设置...

03.常见信息3
    a.Capslox
        a.分类1
            Typora/MarkText                                               --Caps + 1
            Notepad--                                                     --Caps + 2
            Obsidian                                                      --Caps + 3
            Obsidian/Excalidraw/paintbrush                                --Caps + 4
        b.分类2
            bitwarden/Eudic                                               --Caps + 5
            Mail                                                          --Caps + 6
            FM                                                            --Caps + 7
            Listen1                                                       --Caps + 8
        c.分类3
            SiYuan/Spotify                                                --Caps + 9
            Sublime                                                       --Caps + 0
        d.分类4
            ⌘ + 1                                                         --激活
            ⌘ + ⇪ + 1                                                     --绑定
    b.Pastebot
        a.分类1
            Show Clipboard                                               --Ctrl + `(废弃)
            Show Main Window                                             --Ctrl + `
        b.分类2
            缩进1                                                         --Win + F1
            缩进2                                                         --Win + F2
            缩进3                                                         --Win + F3
            缩进4                                                         --Win + F4
            --------------------------------------------------------------
            https://vault.bitwarden.com/                                  --Win + F5
            https://dict.cn/                                              --Win + F6
            https://mail.163.com/                                         --Win + F7
            https://mail.google.com/                                      --Win + F8
            --------------------------------------------------------------
            https://boomb.cn/                                             --Win + F9
            https://github.com/                                           --Win + F10
            https://www.youtube.com/                                      --Win + F11
            https://space.bilibili.com/                                   --Win + F12
        c.分类3
            15135890769                                                   --Win + 5
            13306399362                                                   --Win + 6
            +12672173831                                                  --Win + 7
            +13022170016                                                  --Win + 8
            --------------------------------------------------------------
            [email protected]                                               --Win + 9
            [email protected]                                             --Win + 0
            [email protected]                                             --Win + -
            [email protected]                                         --Win + =
        d.分类4
            Y U I O P [ ] \                                               --分类1
            G H J K L ; '                                                 --分类2
            V B N M , . /                                                 --分类3
            --------------------------------------------------------------
            ZXCVbnmxxxxxx.                                                --Win + ,
            ixI3hn8gxxxxxx                                                --Win + .
            dljxxxxxxxx                                                   --Win + /
    c.CirMenu
        a.分类1
            download
            desktop
            print
            download
            --------------------------------------------------------------
            softxare
            softyare
            softzare
            typora
        b.分类2
            bitwarden
            qq
            163
            google
            --------------------------------------------------------------
            boomb
            github
            youtube
            bilibili
        c.分类3
            tree
            valut
            valut2
            valut3
            --------------------------------------------------------------
            80
            3100
            5173
            8080
        d.分类4
            notepad
            obsidian
            bitwarden
            telegram
    d.RayCast
        a.分类1
            Ctrl+K卸载
            qeER159263
        b.分类2
            Store
            Beszel、View 2FA Codes
            Obsidian、Apple Notes、Notion(方俊皓)、Linear、Outline、Cursor
            iHosts、IP Tools、Port Manager、Color Picker、iTranslate
            --------------------------------------------------------------
            Store
            Apple Notes
            iHosts、IP Tools、Port Manager、Color Picker、iTranslate
        c.分类3
            Topit                                                         --Win + `(置顶)
            --------------------------------------------------------------
            Chrome                                                        --Win + 1
            Chrome Beta                                                   --Win + 2
            Firefox                                                       --Win + 3
            Perplexity/Comet                                              --Win + 4
            CloudMusic/Listen1/foobar2000                                 --Win + 4
            --------------------------------------------------------------
            Maximize                                                      --Win + ↑(废弃)
            ReasonableSize                                                --Win + ↓(废弃)
            Left Half                                                     --Win + ←(废弃)
            Right Half                                                    --Win + →(废弃)
            --------------------------------------------------------------
            最大化                                                         --Win + ↑(Pane)
            接近最大化                                                     --Win + ↓(Pane)
            左2/3                                                         --Win + ←(Pane)
            右2/3                                                         --Win + →(Pane)
        d.分类4
            CherryStudio                                                 --Win + Q
            DouBao                                                       --Win + A
            ChatWise                                                     --Win + Z
            ChatBox                                                      --Win + X(废弃)
            --------------------------------------------------------------
            访达                                                          --Win + E
            终端/iTerm/Tabby                                              --Win + R
            Open Ports                                                   --Win + F
            --------------------------------------------------------------
            设置                                                          --Win + I(废弃)
            SurgeDash                                                    --Win + [,Win + O(废弃)
            百度网盘                                                      --Win + ],Win + P(废弃)
            --------------------------------------------------------------
            Bitwarden                                                    --Win + K(废弃)
            锁屏                                                          --Win + L(废弃)
            活动监视器                                                     --Ctrl + Shift + ESC
            --------------------------------------------------------------
            AI Chat                                                       --Win + Q(废弃)
            Clipboard History                                             --Win + V(废弃)
            --------------------------------------------------------------
            QQ                                                            --Ctrl + Alt + A(废弃)
            JGJT                                                          --Ctrl + Alt + A(废弃)
            Telegram                                                      --Ctrl + Alt + A
            微信                                                          --Ctrl + Alt + W
    e.Tabby
        a.分类1
            Ctrl + Alt + S                                               --打开设置
        b.分类2
            Alt + W                                                      --关闭标签页
            Alt + E                                                      --上一个标签页
            Alt + R                                                      --下一个标签页
            Alt + T                                                      --新标签页:zsh
    f.MarkText
        a.通用
            Preferences -> Editor -> Maximum width of texteditor:100%
        b.分类1
            Alt + 1                                                      --View: Toggle Sidebar
            Alt + O                                                      --File: Open file
            Alt + P                                                      --File: Open Folder
        c.分类2
            Alt + E                                                      --Misc: Cycle Tabs Backward
            Alt + R                                                      --Misc: Cycle Tabs Forward
    g.IINA
        a.通用
            Ctrl + <-                                                    --下一集
            Ctrl + ->                                                    --下一集

04.karabiner-elements
    a.官网
        https://karabiner-elements.pqrs.org
    b.功能
        简单修改:将普通键映射到任意键功能。
        复杂修改:按复杂规则映射键。例如,修改键的键,修饰符+键的键,单独按下时发送键事件等。
        功能键:将功能键映射到任意键功能。
        设备:仅对键盘应用修改。
        配置文件:支持创建用户可以在其间切换的多个配置文件。
        修改器标志同步:在所有连接的键盘上同步修改器标志。
        安全键盘输入支持:在安全键盘输入环境中运行良好,例如密码提示,带有安全键盘输入的终端等。
    c.Add rules
        1.选择 Complex Modifications -> 点击下方的 Add rule;
        2.接着点击下方的 Import more rules from the internet (Open a web browser);
        3.在出现的网页中输入 ctrl + c -> 选择出现的 Windows shortcuts on macOS -> Import;
    d.修改键位
        Insert                                                            --Delete

05.远程控制,采集画面异常
    a.操作
        a.第1步
            安全性与隐私 -> 隐私 -> 屏幕录制 -> Sun/ToDesk
        b.第2步
            安全性与隐私 -> 隐私 -> 辅助功能 -> Sun/ToDesk、SunloginClient_Desktop
        c.第3步
            安全性与隐私 -> 隐私 -> 完全磁盘访问权限 -> Sun/ToDesk
    b.虚拟显示器
        a.安装 BetterDisplay
            下载并安装 BetterDisplay 软件,这是一个用于创建虚拟显示器的工具
        b.创建虚拟屏幕
            打开 BetterDisplay,选择新建虚拟屏幕,并设置与 MacBook 的分辨率匹配
        c.设置 HiDPI 分辨率
            在“其它分辨率设置”中,勾选“启用 HiDPI 分辨率”,并设置合适的分辨率范围 
        d.添加到登录项
            在系统设置中,将 BetterDisplay 添加到登录项,以便每次启动时自动运行

4.4 系统设置

01.软件汇总
    a.常用软件1
        a.备份
            时间机器
            macOS Sonoma:mactogo
            TimeMachine Exclude:忽略mode_modules
        b.系统
            cakebrew:商店
            homebrew:商店
            Applite:商店可视化
            Latest:软件更新
            dockflow :分组程序坞
        c.壁纸
            花見
            MyerSplash:壁纸
            Dynamic Wallpaper Engine:壁纸
        d.右键
            Command X:剪切快捷键
            SwitchHosts:切换hosts
            iRightMouseLite:超级右键Lite
            OpenInTerminal-Lite:在此终端打开
        e.开关
            AlDente:充电限制器
            One Switch:一个开关
            Toothpicks:蓝牙管理器
            SoundSource:音量管理器
            SoundControl3:音量管理器
        f.监控
            免费:State
            付费:iStat Menus
        g.图标
            免费:Ice、Hidden Bar
            付费:Bartender4
        h.休眠
            Lungo:防止系统睡眠
            Caffeinated:防止系统睡眠
            Amphetamine:防止系统睡眠
        i.磁盘
            DaisyDisk:磁盘扫描
            BuhoCleaner:磁盘清理
            Disk Speed Test:磁盘测试
        j.工具
            MessAuto:提取短信验证码
            OpenTrace:可视化路由跟踪
            Little Snitch:防火墙规则
            Scroll Reverser:鼠标滚动翻转
        k.NTFS
            免费:NTFS Tool
            付费:Paragon NTFS、Tuxera NTFS
        l.压缩
            付费:Oka、Bandizip
            免费:MacZip、FastZip、eZip、Keka
        m.清理
            开源:gdu、Onyx
            免费:Geek、ClearOne、TencentLemon
            付费:CleanMyMacX(淘宝148)、赤友DiskGeeker、MacBooster
        n.卸载
            免费:XApp、AppCleaner、UninstallPKG
            付费:App Cleaner Uninstaller
    b.常用软件2
        a.管理
            付费:QSpace、PathFinder
            付费:XtraFinder、TotalFinder
        b.分屏
            免费:Pane、Rectangle、ShiftIt、PowerToys
            付费:Magnet
            WIN:MaxTo、Screen++、UltraMon、SplitScreen
        c.窗口
            免费:AltTab、AeroSpace
            付费:iTab
            文件快速移动:Dropover
        d.键盘
            Quicker:CirMenu
            CapsLock+:Capslox
            karabiner-elements:硬核快捷键修改
        e.键盘显示
            FlyKey:快捷键大全
            keycastr:键盘按键显示
            CheatSheet:键盘按键显示
        f.热键冲突
            OpenArk
            GHotkey
            ShortcutDetective
        g.触控
            Swish:触控增强
            BetterTouchTool:触控增强
        h.启动
            免费:Kando、utools、Gauntlet
            付费:Alfred、Raycast
            WIN:Wise Hotkey
            -------------------------------------------------------------------------------------------------
            Raycast:paste、maccy
            Raycast:loop、rectangle
            Raycast+raindrop.io:浏览器书签,无痛换浏览器
            Raycast+bitwarden:原生的密码管理
            Raycast+大模型翻译插件:bob翻译
        i.终端
            免费:mobaxterm、Tabby
            付费:RoyalTSX、IShell
        j.剪切板
            选用:CopyQ、pastebot
            同步:GCopy、SyncClipboard
            免费1:CopyQ、Maccy、EcoPaste
            免费2:iCopy、Clipy、Flycut、ClipMenu
            付费1:Paste、uPaste、pastebot、PasteNow、Maccy(Mac版Win+V)
            付费2:CopyClip2、CleanClip、Popclip、Unclutter、Dittostack
    c.常用软件3
        a.笔记
            免费:Notepad--、NotepadNext、MarkEdit、CudaText
            付费:记事本++
        b.PDF
            免费:foxitcloud、Skim
            付费:PDF Expert 2
            套件:LibreOffice
            合并、拆分、加密、格式转换:Pdfgear
        c.视频
            免费:IINA、FigPlayer、GridPlayer、VLC、MPlayerX、Plex
            付费:OmniPlayer、VidHub、Movist
            音频转码:XLD
            格式转换:permute
            视频编辑:Jahashaka
        d.看图
            免费:Picasa、PictureView、FlowVision
            付费:pixea、picview
        e.压缩
            免费:image-shrinker
            付费:PP鸭
        f.水印
            免费:Inpaint
        g.画图
            免费:draw.io、Excalidraw
            付费:Sketch
        h.截屏
            免费:Pixpin、snipaste、iShot、shottr、Xnip
            付费:Xnip、CleanShot、CleanShotX、小旺截图
        i.网页
            免费:pake、Flotato
        j.重命名
            renamer
        k.输入法
            免费:搜狗、微信
            付费:落格
            切换:自动切换输入法Lite、KeyboardHolder
            状态:https://inputtip.abgox.com/zh-CN/
    d.常用软件4
        a.播客
            Moment:倒计时
            FlowPrompter:提词器
            Audio Hijack:录音
            AirBuddy2:管理AirPods
            loopback:将音频从一个应用程序传输到另一个应用程序
        b.下载
            IDM:XDM
            Motrix:imfile、VDown、Downie
            迅雷mac版:Thunder、FakceThunder
        c.传输
            Mfiles
            LANDrop
            AirDrop
            LocalSend
        d.投屏
            Wormhole
            LDMobile
        e.录屏
            obs、kap
        f.键鼠
            Synergy
        g.同步
            Cocoatech
        h.远程
            WindowsApp
            Splashtop Streamer
            Apple Remote Desktop
            https://cord.sourceforge.net/
        i.虚拟机
            UTM
            ProxmoxOS系统
            Parallels Desktop
            Vmware Fusion Pro 13.5.2
            Vmware Workstation Pro 17.5.2
    e.常用软件5
        a.翻译
            免费:Easydict
            付费:Bob、Mate
        b.文档
            免费:Dash
        c.图床
            免费:uPic、PicGo
            付费:iPic
        d.数据库
            SQL:Navicat
            Redis:Medis
        e.浏览器
            侧边:slidepad
            工具栏:MenubarX
        f.RSS订阅
            免费:NetNewsWire、RSShub、folo
            付费:Reeder4、News Explorer
        g.苹果自家容器
            apple/container
        h.公式编辑器
            MathCapture:支持LaTeX排版
    f.常用软件6
        a.影视订阅
            ibox
            猫影视
            -------------------------------------------------------------------------------------------------
            tvbox
            fongmi
            ZyPlayer
            -------------------------------------------------------------------------------------------------
            猫影视
            网易爆米花
            飞牛播放器
            -------------------------------------------------------------------------------------------------
            https://github.com/senshinya/MoonTV
            https://github.com/LibreSpark/LibreTV
        b.ZyPlayer
            提供 arm64(苹果芯)、x64(英特尔芯) 及 universal(通用) 三种架构安装包
            日志路径: /Users/troyesivens/Library/Application Support/zyfun/log/
            数据库路径: /Users/troyesivens/Library/Application Support/zyfun/database/
            插件路径: /Users/troyesivens/Library/Application Support/zyfun/plugin/
            文件路径: /Users/troyesivens/Library/Application Support/zyfun/file/
        c.ZyPlayer
            http://xiaoguozitv.cn/catys/zyplay.json
            https://raw.fastgit.org/ls125781003/dmtg/main/zy_yuan.json
            https://gitcode.net/-/snippets/1706/raw/master/ZY-Player.json
            https://fastly.jsdelivr.net/gh/ls125781003/dmtg@main/zy_yuan.json
            https://ghproxy.com/https://raw.githubusercontent.com/ls125781003/dmtg/main/zy_yuan.json
            -------------------------------------------------------------------------------------------------
            https://mirror.ghproxy.com/https://raw.githubusercontent.com/tianya7981/jiekou/main/0709
            https://mirror.ghproxy.com/https://raw.githubusercontent.com/supermeguo/BoxRes/main/Myuse/lemon.json
        d.TxBox
            肥猫:http://肥猫.com
            喵影:http://meowtv.cn/tv
            小米:https://mi.mpanso.me/DEMO.json
            饭太硬:http://www.饭太硬.com/tv
            放牛娃:http://tvbox.王二小放牛娃.top
            小虎斑:https://hb.xyyh.online/tvbox/
            小苹果:https://bitbucket.org/xduo/duoapi/raw/master/xpg.json
            -------------------------------------------------------------------------------------------------
            骚零:https://100km.top/0
            开心:http://kxrj.site:55/天天开心
            小马:https://szyyds.cn/tv/x.json
            讴歌:http://tv.nxog.top/m/111.php
            老虎:http://tv.laohu.cool/tvbox.json
            拾光:https://4708.kstore.space/omg/zy.json
            潇洒:https://la.kstore.dev/download/2863/01.txt
            蚂蚁:https://d.kstore.space/download/2883/0110.txt
            道长:https://gitlab.com/duomv/dzhipy/-/raw/main/index.json
            心魔:https://jihulab.com/yw88075/tvbox/-/raw/main/dr/js.json
            -------------------------------------------------------------------------------------------------
            官方:http://cdn.qiaoji8.com/tvbox.json
            官方:http://pandown.pro/tvbox/tvbox.json
            官方:http://jinenyy.vip/app/tvbox/tvbox.json
    g.常见软件7
        a.公司
            宁波上官科技有限公司
        b.分类1
            快捷短语
            超级右键-Lite
            超级右键-iRightMouse
            超级右键-专业版
            自动切换输入法
            自动切换输入法-Lite
            自动切换输入法-专业版
        c.分类2
            XApp:应用程序完全卸载清理专家
            Pane:超好用的分屏窗口大小位置控制软件
            State:管理电脑CPU、温度、风扇、内存、硬盘运行状态
            Cleaner:清理清洁屏幕键盘
            FastZip:专业的RAR7ZZIP解压缩工具
            Battery:电池健康充电保护管理
        d.分类3
            iBar:强大的菜单栏图标管理工具
            iTab:显示全部窗口缩略图切换窗口
            iGet:增强型文字文本选择快速处理&复制粘贴工具
            iOCR:OCR截图识字与截图翻译划词翻译工具
            iCopy:剪切板&快捷回复工具
        e.分类4
            iDock:程序坞应用窗口缩略图预览
            iShot:优秀的截图贴图录屏录音OCR翻译取色标注工具
            iShotPro:专业的截图贴图录屏录音OCR翻译取色工具
            iScroll:鼠标平滑滚轮
            iBarPro:强大的菜单栏图标隐藏显示管理工具

02.常见设置
    a.分类1
        a.系统
            1.硬盘初始化
            2.软件安装到外接硬盘
            3.系统安装到外接硬盘
            4.虚拟机安装到外接硬盘
            5.游戏安装到外接硬盘
            -------------------------------------------------------------------------------------------------
            活动监视器:任务管理器
            磁盘工具:此电脑 -> 磁盘管理
            默认应用:显示简介 -> 打开方式 -> Paintbrush.app
            -------------------------------------------------------------------------------------------------
            通用 -> 登录项与扩展
            隐私与安全性 -> 完全磁盘访问权限、辅助功能、录音与系统录音
            隐私和安全 -> 安全浏览 -> 不保护(不建议)
            Macintosh -> 资源库 -> LaunchAgents
            Macintosh -> 资源库 -> LaunchDaemons
            -------------------------------------------------------------------------------------------------
            很多 Mac 软件采用 .pkg 安装包的方式,将自身以及很多文件写入系统
            这与只需要在应用程序删除就完成卸载的 .dmg 文件完全不同,你没办法一次性删除 .pkg 带来的文件
            dmg文件是旧版本,需要转换:打开磁盘工具,顶部菜单的映像-转换 选择需要转换的dmg文件,即可转换为新dmg
        b.访达
            桌面 -> 叠放方式(无)、排序方式(吸附到网络)、图标大小(44*44)、文字大小(12)、标签位置(底部)
            -------------------------------------------------------------------------------------------------
            通用 -> 开启新访达窗口 -> Samsung
            标签 -> 删除全部标签
            边栏 -> 桌面、文稿、下载、应用程序、troyesivens
            高级 -> 显示扩展名
            -------------------------------------------------------------------------------------------------
            搜索 -> 搜索当前文件夹
            工具 -> 新建文件夹、列表栏、搜索栏
            显示 -> 标签页栏、边栏、工具栏、路径栏、状态栏
        c.终端
            命令:open .
            安装:homebrew + brew
            -------------------------------------------------------------------------------------------------
            默认:bash、zsh
            美化:OhMyZsh
            美化:starship.rs
            -------------------------------------------------------------------------------------------------
            surge:用于修改header、mitm中间人劫持raycast到代理服务器
            surge:买车位,大概100多买断大版本更新,如需更新版本则二次付费
    b.分类2
        a.允许任何来源
            第1步:sudo spctl --master-disable,关闭
            第1步:sudo spctl --master-enable,打开
            第2步:用户密码
            第3步:可选择【任何来源】,这个按钮出现
        b.SIP关闭方法
            1.重启Mac:点击屏幕左上角的苹果图标,选择"关机”
            2.进入恢复模式:长按开机键启动Mac进入恢复模式
            3.打开终端:在恢复模式的菜单中,选项 -> 实用工具Utilities -> 终端Terminal
            4.输入命令:在终端窗口口中,输入以下命令并按回车:csrutil disable;恢复命令:csrutil enable
            5.重启Mac:关闭终端,返回“苹果菜单”,选择“重启”Mac
        c.终端自定义名称
            vi ~/.zshrc
            export PS1="macmini$ "
            export PS1="\w$ "           --/current/path$
            export PS1="macmini:\w$ "   --macmini:/current/path$
            export PS1="\W$ "           --directory$
            export PS1="macmini:\W$ "   --macmini:directory$
            source ~/.zshrc
            -------------------------------------------------------------------------------------------------
            %n:用户名
            %m:主机名(短格式)
            %M:主机名(完整格式)
            %~:当前工作目录
            %#:提示符符号(普通用户为 $,root 用户为 #)
            -------------------------------------------------------------------------------------------------
            例如,显示用户名和macmini,export PS1="%n@macmini$ "
    c.分类3
        a.关闭系统更新
            vim /etc/hosts
            -------------------------------------------------------------------------------------------------
            127.0.0.1 swscan.apple.com
            127.0.0.1 swdist.apple.com
            127.0.0.1 swdownload.apple.com
            127.0.0.1 swcdn.apple.com
            127.0.0.1 updates-http.cdn-apple.com
            127.0.0.1 updates.cdn-apple.com
            127.0.0.1 xp.apple.com
            127.0.0.1 gdmf.apple.com
            127.0.0.1 mesu.apple.com
            127.0.0.1 appldnld.apple.com
            -------------------------------------------------------------------------------------------------
            sudo dscacheutil -flushcache
            sudo killall -HUP mDNSResponder
        b.关闭系统更新
            # 禁用自动更新检查
            sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate AutomaticCheckEnabled -bool FALSE
            # 禁用自动下载更新
            sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate AutomaticDownload -bool FALSE
            # 禁用自动安装 macOS 更新
            sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate AutomaticallyInstallMacOSUpdates -bool FALSE
            # 禁用自动安装应用更新
            sudo defaults write /Library/Preferences/com.apple.commerce AutoUpdate -bool FALSE
            # 阻止系统更新的后台下载
            sudo softwareupdate --schedule off
            # 禁用系统更新的通知
            sudo defaults write /Library/Preferences/com.apple.systempreferences AttentionPrefBundleIDs 0
            # 恢复更新通知
            sudo defaults delete /Library/Preferences/com.apple.systempreferences AttentionPrefBundleIDs
    d.分类4
        a.无法卸载应用程序1
            无法完成此操作,因为必须跳过某些项目。
            在每个项目下,选取“文件”>“显示简介”,确保取消选择“锁定”,然后检查“共享与权限”部分。
            在确定项目已解锁且未指定为“只读”或“无法访问”后,请重试。
        b.无法卸载应用程序2
            由于自身需要,无法修改或删除“App Cleaner&Uninstallerapp”,如需卸载,请执行以下简单步骤
            1.在应用程序设置中打开高级选项卡
            2.向下滚动以显示卸载部分
            3.点按移除
        c.桌面应用图标丢失变成白板加笔
            输入指令:defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock
            若仍未解决:sudo rm -rf /Library/Caches/com.apple.iconservices.store; killall Finder
    e.分类5
        a.常见三种报错
            xxx已损坏,无法打开,你应该将它移到废纸篓解决办法
            打不开 xxx,因为它来自身份不明的开发者
            打不开xxxx,因为 Apple 无法检查其是否包含恶意软件
        b.通常解决方案
            a.打开任何来源
                终端键入并回车:sudo spctl --master-disable
            b.绕过公证
                终端键入:sudo xattr -rd com.apple.quarantine <应用路径>,回车。(注意路径与前面的空格)
                简单点,终端键入:sudo xattr -rd com.apple.quarantine,然后将该打不开的软件拖入终端,自动生成路径,回车。
            c.应用签名
                安装Command Line Tools 工具:xcode-select --install
                给应用签名:sudo codesign --force --deep --sign - <应用路径>(这里注意应用路径和前面短横线之间的空格)
                给应用签名:sudo codesign --force --deep --sign -
                成功提示:/文件位置 : replacing existing signature
                暂未遇到过失败,如遇到参见文末引用链接
        c.MacOS遇到“xxx”已损坏,无法打开。您应该将它移到废纸篓
            a.步骤
                1.终端:sudo spctl --master-disable
                2.系统安全性与隐私,发现在“允许从以下位置下载的App”中多了一个“任何来源”的选项。
                3.打开终端,输入以下命令:sudo xattr -d com.apple.quarantine XXXXX
                4.注意,sudo xattr -d com.apple.quarantine /Applications/Sublime\ Text.app
            b.说明
                可通过在终端中输入命令 sudo xattr -d com.apple.quarantine /Applications/xxx.app解决
                其中xxx.app是出问题的APP名称,如名称中有空格,可用“\”加空格代替
                推荐直接将.app文件拖入终端中自动生成路径,以防空格等转义字符手动复制或输入出现错误
            c.绕过公证
                sudo xattr -d com.apple.quarantine /Applications/Redis\ Assistant.app
                sudo xattr -d com.apple.quarantine /Applications/Kafka\ Assistant.app
                sudo xattr -d com.apple.quarantine /Applications/RabbitMQ\ Assistant.app
                sudo xattr -d com.apple.quarantine /Applications/Synergy.app
        d.命令汇总
            a.codesign命令
                codesign 用于对应用程序进行代码签名。代码签名是 macOS 的一项安全功能,用于验证应用程序的完整性和来源。
                签名可以防止应用程序被篡改,并确保它来自可信的开发者。
                ---------------------------------------------------------------------------------------------
                --force:强制重新签名,即使应用程序已经有签名
                --deep:递归地签名应用程序包中的所有组件和嵌套代码
                --sign:指定用于签名的证
            b.xattr命令
                xattr 用于管理文件的扩展属性。扩展属性是附加在文件上的元数据,macOS 使用这些属性来存储文件的安全信息,
                例如从互联网下载的文件会有一个 com.apple.quarantine 属性。
                ---------------------------------------------------------------------------------------------
                -r:递归地操作目录中的所有文件
                -d:删除指定的扩展属性
                ---------------------------------------------------------------------------------------------
                通常是为了删除文件或应用程序上的所有扩展属性,特别是 com.apple.quarantine 属性。
                这在某些情况下可以解决应用程序无法打开的问题,因为 macOS 可能会阻止未签名或不受信任来源的应用程序运行。
            c.对比
                codesign:用于签名应用程序,以确保其完整性和来源
                xattr:用于管理文件的扩展属性,通常用于移除安全限制
    f.分类6
        a.介绍
            Xcode 是运行在操作系统Mac OS X上的集成开发工具(IDE),由Apple Inc开发
            Xcode是开发 macOS 和 iOS 应用程序的最快捷的方式
            Xcode 具有统一的用户界面设计,编码、测试、调试都在一个简单的窗口内完成
            Xcode同时也是一种语言,作为一种基于XML的语言,Xcode可以设想各种使用场景
            它提供了一种独立于工具的可扩展的方法来描述编译时组件的各个方面
        b.报错
            输入xcode-select --install,报错如下
            xcode-select: note: Command line tools are already installed.
            Use "Software Update" in System Settings or the softwareupdate command line interface to install updates
        c.方式1
            使用App Store安装Xcode,搜索Xcode并点击安装,等待下载和安装完成
        d.方式2
            使用终端安装Command Line Tools,而不安装整个Xcode,可以使用以下方法:
            1.打开终端应用程序(Terminal):xcode-select --install
            2.您将看到一个提示,询问您是否要安装Command Line Tools,选择“是”并按回车键
            3.等待安装完成
            4.验证安装,xcode-select --print-path
        e.方式3
            最简单的方法是删除旧版本的工具,然后安装新版本
            sudo rm -rf /Library/Developer/CommandLineTools
            xcode-select --install
    g.分类7
        a.WeChat
            '/Users/troyesivens/Library/Containers/com.tencent.xinWeChat/Data/Library/Application Support/com.tencent.xinWeChat/2.0b4.0.9/2d628c1a706d27397296939faae6c61c/Message/MessageTemp'
        b.Mac多开软件
            1.打开Finder,找到应用程序一栏,选择你想要多开的软件,如qq
            2.鼠标右键“显示包内容”
            3.找到 一个叫 “MacOS”的文件夹下的终端程序:双击它 就可以多开;继续双击,继续多开。也可以右键对其创建替身,放在桌面上(其实就是桌面快捷方式),方便下次多开
            4.如图,开了三个qq,每一个多开的软件就会附带一个 终端程序,不要关闭它,否则多开的软件也会关闭。如果嫌碍事,可以将他们放在另一张桌面上,就可以了

03.系统设置
    a.常见信息1
        a.分类1
            a.WiFi
                无
            b.蓝牙
                无
            c.网络
                无
            d.能源
        b.分类2
            a.通用
                登录项与扩展:登陆时打开、允许在后台
                启动磁盘
                时间机器
            b.辅助功能
                键盘:粘滞键、慢速键
                通用:Siri、快捷键
            c.聚焦
                全部关闭
            d.控制中心
                控制中心模块
                其他模块
                仅菜单栏
            e.屏幕保护程序
                无
            f.墙纸
                无
            g.外观
                自动
            h.显示器
                1920*1080(默认)
            i.桌面和程序坞
                快捷键:显示桌面(Ctrl+D)
                触发角:空、空、调度中心、启动台
            j.Siri
                关闭
    b.常见信息2
        a.分类1
            a.显示
                微信
                Telegram
                网易云音乐
            b.声音
                静音
            c.专注模式
                关闭
            d.屏幕使用时间
                关闭
        b.分类2
            a.锁定屏幕
                不活跃时启动屏幕保护程序:10分钟
                不活跃时关闭显示器:10分钟
            b.隐私和安全性
                定位服务:地图
                安全性:允许以下来源的应用程序 -> App Store与已知开发者
                文件保险箱:关闭
                锁定模式:关闭
            c.登录密码
                默认
            d.用户和群组
                默认
        c.分类3
            a.互联网账户
                无
            b.GameCenter
                无
            c.iCloud
                同ios账户
            d.钱包与Apple Pay
                同ios账户
    c.常见信息3
        a.键盘
            a.启动台和程序坞
                打开/关闭隐藏程序坞
                显示启动台,Win + E
            b.显示器
                降低显示器亮度
                提高显示器亮度
            c.调度中心
                调度中心
                显示通知中心
                打开/关闭勿扰模式
                应用程序窗口
                显示桌面,Win + D
                打开/关闭台前调度
                调度中心:向左移动一个空间、向右移动一个空间、切换到桌面1(Win+1)、切换到桌面2(Win+2)
                快速备忘录
            d.键盘
                更改Tab键移动焦点的方式
                打开或关闭键盘访问
                将焦点移到菜单栏
                将焦点移到程序坞
                将焦点移到活跃窗口或下一个窗口
                将焦点移到窗口工具栏
                将焦点移到浮动窗口
                将焦点移到下一个窗口
                将焦点移到状态菜单
                显示关联菜单
            e.输入法
                选择上一个输入法,Ctrl + 空格
                选择“输入法”菜单中的下一个输入法
            f.截屏
                将屏幕图片存储为文件
                将屏幕图片拷贝到剪贴板
                将所选区域的图片存储为文件
                将所选区域的图片拷贝到剪贴板
                截屏和录制选项
            g.演讲者前置
                打开或关闭演讲者前置(小)
                打开或关闭演讲者前置(大)
            h.服务
                互联网
                开发
                搜索
                通信
                图片
                文本
                文件和文件夹
            i.聚焦
                显示“聚焦”搜索
                显示“访达”搜索窗口
            j.辅助功能
                对比度
                反转颜色
                实时语音
                显示辅助功能控制
                打开或关闭朗读指针下方的项目
                打开或关闭朗读所选内容
                打开或关闭键入反馈
                打开或关闭旁白
                缩放
            k.App快捷键
                所有应用程序
                访达.app
            l.功能键
                将F1、F2等键用作标准功能键:选中此选项后,按下fn键以使用印在各个按键上的特殊功能
            m.修饰键
                大写锁定键,⇪           大写锁定键,⇪
                Control键,^            Command键,⌘              Win键
                Option键,⌥            Option键,⌥                Alt键
                Command键,⌘           Control键,^               Ctrl键
                功能键fn                功能键fn
            n.其他
                输入法:ABC和搜狗拼音
                设置键盘
                更改键盘类型
        b.鼠标
            自然滚动:关闭
            辅助点按:点按右侧
        c.打印机和扫描仪
            默认打印机:上一次使用的打印机
            默认纸张大小:A4

5 应用设置

5.1 frame

01.常见信息
    a.DevOps(CI/CD)
        Buddy
        jenkins
        Travis CI
        github Action
    b.API调试
        Apidoc
        Easydoc
        Showdoc
        Docway
        -----------------------------------------------------------------------------------------------------
        Apizza
        Apifox  = Postman + Swagger + Mock + JMeter                                --只能在线
        Apipost = Postman + Swagger + Mock + Jmeter                                --在线+离线
    c.静态部署
        Hugo
        Hexo
        Jekyll
        Gatsby
        Nuxt.js
        Vuepress
        Nginx 路由静态页面
        -----------------------------------------------------------------------------------------------------
        Gitee Pages
        Github pages
        Coding Pages
        CloudFlare Workers
        -----------------------------------------------------------------------------------------------------
        Zeit
        Vercel
        wulihub
        NetLify

02.常见信息
    a.数码荔枝
        GiliSoft USB Encryption                                                    --U盘加密
        CareUEyes                                                                  --专业防蓝光护眼软件
        Shadow Defender                                                            --影子卫士重启还原系统
        -----------------------------------------------------------------------------------------------------
        WGestures 2                                                                --全局鼠标手势
        Synergy                                                                    --多设备键鼠共享软件
        TrayStatus Pro                                                             --任务栏托盘图标增强工具
        -----------------------------------------------------------------------------------------------------
        Air Explorer Pro                                                           --多网盘管理同步软件
        Redis Assistant                                                            --Redis数据库可视化
        -----------------------------------------------------------------------------------------------------
        UPDF编辑器                                                                 --多平台全能型PDF工具
        迅捷PDF转换器                                                              --PDF转Word批量文件格式转换
        -----------------------------------------------------------------------------------------------------
        PinStack                                                                  --剪贴板增强工具
        ClipboardFusion Pro                                                       --剪贴板管理同步增强工具
    b.StarUML
        9款UML图:用例图、类图、序列图、状态图、活动图、通信图、构件图、部署图以及复合结构图

5.2 uTools

01.uTools
    a.设置1
        清空                    清空回收站
        编辑                    环境变量
        属性                    环境变量
        -----------------------------------------------------------------------------------------------------
        Ctrl + `               剪贴摄
        Ctrl + Alt + X         OCR文字识别
        Alt + Shift + X        聚合翻译
        Ctrl + Shift + `       文件夹助手/open
    b.设置2
        聚合翻译                 翻译
        Windows路径转换          wpath
        ip-config               ip
        我的上网IP               ip
        端口占用专杀             kill
        随机生成虚假数据         姓名、电话、邮箱、地址
        -----------------------------------------------------------------------------------------------------
        图床                    拖拽上传
        颜色助手                 Color
        剪贴板                   Clip
        Codelf                  Codelf
        OCR                     OCR
        FileShare               FS
        Ctool                   Ctool
        批量重命名               批量重命名
        hosts切换                hosts
        编码小助手(无)         date、uuid、sha1、base64 encode/decode、url encode/decode、html转义、进制转换
        Excalidraw              白板
        微信多开                 微信多开

02.网页快开
    a.设置1
        RSS                    https://www.inoreader.com/
        Stack                  https://stackoverflow.com/
        GitHub                 https://github.com/
    b.设置2
        一键直播                https://www.huya.com/
        一键直播                https://www.douyu.com/
        一键直播                https://www.bilibili.com/
        一键直播                https://www.twitch.tv/
        一键直播                https://www.youtube.com/
        一键购物                https://www.taobao.com/
        一键购物                https://www.jd.com/
        一键邮箱                https://mail.163.com/
        一键邮箱                https://mail.126.com/
        一键邮箱                https://mail.google.com/
        一键音乐                https://music.163.com/
        一键音乐                https://music.youtube.com/
        一键音乐                https://open.spotify.com/
        一键社交                https://mobile.twitter.com/
        一键社交                https://www.instagram.com/
        一键社交                https://www.facebook.com/
        一键社交                https://discord.com/login
        一键托管                https://github.com/
        一键托管                https://gitee.com/
        一键托管                https://coding.net/
        一键订阅                https://acl4ssr-sub.github.io/
        一键订阅                https://dash.cloudflare.com/
        一键订阅                https://justmysocks2.net/members/cart.php?gid=1

5.3 chrome

00.书签栏
    a.分类1
        个人工具1:国内
        个人工具2:国外
        个人工具3:关注、算法、博客、写作平台、公司
        个人工具4:小工具、收藏夹、李志、CF、怀旧游戏、象棋、音乐、电影
        在线工具1:3100、向日葵、Vmware、router、1panel、chrome-setting
        在线工具2:画图、素材、影视、动漫、图片、视频、维码、表单、网盘、下载
        在线工具3:资源、生活、资源、论文、歌曲、书籍、工具、工具、应用、分享、商店
        在线工具4:工作流程、报名流程、金融工具、安全器材、身体健康、生活厨房、快乐足球
        远程工具1:ios、home、family、switch、person、english、remote、android、windows、iphone13、macbook
        远程工具2:git、jdk、ssh、gitlab、github、vscode、gitpod、windows、jetbrains1、jetbrains2、codespaces
        远程工具3:git、style、idea1、idea2、ppt、excel、word、premiere、obsstudio、photoshop
        编辑工具1:bio1、bio2、plant1、plant2、bailian、deepseek1、deepseek2、deepseek3、volcengine
        编辑工具2:bio、api1、api2、mail、plant1、plant2、crack、course
        编辑工具3:nav、qa、pic、pdf、excel、mind、coder、agents、prompt、ppt1、ppt2、office、word1、word2、paint1、paint2、vide01、vide02、vide03、robot1、robot2、plant、plugin、model、market、gemini、chatgpt
    b.分类2
        建站工具1:vpn、dns、cdn、ping、icmp、mail、baidu、azure、alipay、aliyun、jdong、huawei、tencent、developer、cloudflare、s3、OSS、COS、qiniu、cloudberry、remotely save
        建站工具2:pay、edu、voice、virtual、proxy、server、server2、speed、database
        建站工具3:traffic、trivial、fourm、search、college、foreign、internal、research
        建站工具4:bat、vim、idea、shell、ditto、typora、siyuan、eclipse、winscp、chrome、android、espanso、terminal、notepad、autoahk、faststone、securecrt、markdown、bookxnote、obsidian01、obsidian02、sublimetext
        网络工具1:bio、ssh、vps、clash、https、proxy、surge、agent、caddy、solaris、debian、vscode、centos7、vmware、jetbrains、container、bitwarden、chromeos、quickstack
        网络工具2:docs、install、config、archive、volume、network、dockefile
        网络工具3:seata、nacos、nginx、harbor、jenkins、tomcat、sonarqube、zookeeper、skywalking、kubernetes
        网络工具4:bio、group1、group2、group3、group4
        项目工具1:bio、tauri、nuxtjs、nextjs、frame、angular、koa、egg、hono、nestjs、express、vue-admin、cool-admin、react-admin
        前端工具1:vue1、vue2、vue3、tauri、react、jquery、nodejs、flutter、quasar、chrome、package、vuepress、template、javascript、typescript、microfront
        前端工具2:工具、汇总、ui移动端、ui桌面端1、ui桌面端2、ui桌面端3、ui桌面端4、css1、css2、Css3、bootstrap1、bootstrap2、bootstrap3、tailwindcss、原生组件、组件生成、独立组件、拖拽生成库、cron表达式
        前端工具3:pinia、vuex、vue2.x、vue3.x、vue-router、react、uni-app、element2.x、ant-design-vue、javascript、book
        前端工具4:CSS、debug、plugins、javascript、typescript
    c.分类3
        数据工具1:ddia、editor、devise、redis、kettle、oracle、queue、mysql、sqlite3、newsql、mybatis、mariadb、chartsql、dameng、kingbase、sqlserver、mongodb、postgresql、memcached、elasticsearch、pt-query-digest
        数据工具2:sql1、sql2、sql3、redis、mysql、oracle1、oracle2、oracle3
        数据工具3:sql、tool、regex、fiddler、navicat、postman、codehelper、fastrequest、powerdesigner、jrebelandxrebel
        项目工具1:平台、小程序、若依平台、搜索列表、集成框架、低代码平台、权限管理系统、课程、尚硅谷、黑马程序员、后台管理框架
        项目工具2:vilgo、jeecg、mall4j、lilishop、mjgv、maku、reuse、smallc、snowy、muyun、haschat、redragon-erp
        项目工具3:qt、cpp、android、stream、flink、redis、kafka、rabbitmq、mongodb、elasticsearch
        开发工具1(python):pip、tool、docs、flask、robyn、django、crawler、release、kingbse、package、intelligent
        开发工具2(csharp):bio、doc1、doc2、video、frame
        开发工具3(golang):tool、doc1、doc2、doc3、video、extends、package、opensource
        开发工具4(rust):tool、docs、frame、source
        后端工具1(java):java1、java2、java3、java4、book1、book2、book3、mybatis1、mybatis2、mybatis3、mybatis4、mybatisplus、tkmybatis、spring1、spring2、springmvc、springboot、springcloud、springsecurity1、springsecurity2
        后端工具2(java):juc、lock、tool、guava、flyway、hutool、design、quartz、lombok、Jackson、flowable、beanutils、validation、httpclient、springtask、scheduled、springretry、springcache、redistemplate
        后端工具3(java):ui、doc1、doc2、video、install、useful、source、project、interview
        后端工具4(java):web3、harmony

01.常用信息1
    a.钉住
        Tab Copy
        在线下载管理器
        SingleFile
        Bitwarden
        Obsidian
    b.分类1
        Bitwarden 密码管理器
        GitZip for github
        IDM Integration Module
        JetBrains Toolbox Extension
        Language Reactor
        Obsidian Web Clipper
        Pasty
    c.分类2
        Proxy SwitchyOmega
        Redirector
        SaveTabs
        Separate Window
        Shortkeys (Custom Keyboard Shortcuts)
        SingleFile
        Surfingkeys
        Tab Copy
    d.分类3
        Taildoor
        uBlacklist
        Video Screenshot
        Video Speed Controller
        划词翻译
        在线下载管理器
        沉浸式翻译/kiss-translator
        篡改猴

02.常用信息2
    a.Tampermonkey
        网页加速器
        文本选中复制
        自动展开全文
        网盘直链下载助手
        网站外链直接跳出
        Youtube中英双语字幕
        隐藏YoutubeGoogle广告
        超星/学习通助手(查题可用)
        CSDN自动展开+去广告+净化剪贴板+免登陆
        -----------------------------------------------------------------------------------------------------
        Bilibili-Evolved:B站增强
        btjawa/BiliTools:B站工具箱
        amtoaer/bili-sync:B站收藏夹下载
        NanmiCoder/MediaCrawler:B站爬取视频
    b.Pinned
        Refined GitHub
        TabCopy
        ODM
        SimpleClear
        -----------------------------------------------------------------------------------------------------
        GoFullPage - Full Page Screen Capture
        -----------------------------------------------------------------------------------------------------
        猫抓
        SingleFile
        在线词典助手
        SiYuan
    c.Github
        Gitako                                                      --项目:查看管理器(无)
        Octotree                                                    --项目:查看管理器(无)
        Sourcegraph                                                 --项目:查看管理器
        Enhanced GitHub                                             --项目:下载文件
        GitZip for github                                           --项目:下载文件夹
        Easydoc                                                     --项目:Easydoc调试(关闭)
        -----------------------------------------------------------------------------------------------------
        JetBrains IDE Support                                       --项目:JetBrains调试
        JetBrains Toolbox Extension                                 --项目:JetBrains文件
        -----------------------------------------------------------------------------------------------------
        Vue.js devtools 5.3.4                                       --项目:VUE调试(关闭)
        Vue.js devtools 6.0.0                                       --项目:VUE调试(关闭)
        -----------------------------------------------------------------------------------------------------
        AstralAPP                                                   --项目:关注仓库(无)
        Little Star                                                 --项目:关注仓库(无)
        OctoLinker                                                  --文件:跳转引用(无)
        GitHub Highlight Selected                                   --文件:选中代码(无)
    d.Browser1
        Adobe Acrobat
        Billfish
        Bitwarden
        Clear Cache
        ClearURLs
        Dark Reader
        Enhanced GitHub
        Gitako - GitHub file tree
        GitZip for github
        GoFullPage - Full Page Screen Capture
        -----------------------------------------------------------------------------------------------------
        IDM Integration Module
        JetBrains Toolbox Extension
        JSONVue
        Language Reactor
        Markdown Preview Plus
        ODM 的视频下载器
        Pasty
        Redirector
        Refined GitHub
        SaveTabs
        -----------------------------------------------------------------------------------------------------
        Search All
        Separate Window
        Set Character Encoding
        Shortkeys (Custom Keyboard Shortcuts)
        SimpleClear
        SingleFile
        SiYuan
        Sourcegraph
        Surfingkeys
        TabCopy
        -----------------------------------------------------------------------------------------------------
        Tampermonkey
        uBlacklist
        uBlock Origin
        Video Screenshot
        Vue.js devtools
        Obsidian Web Clipper
        为什么你们就是不能加个空格呢?
        划词翻译
        在线词典助手
        拷贝猫
        -----------------------------------------------------------------------------------------------------
        OpenWrite
        微信公众号同步助手
        Distributer - 文章动态一键同步分发工具
        -----------------------------------------------------------------------------------------------------
        捕捉网页截图 - FireShot
        沉浸式翻译
        猫抓
        简悦 - SimpRead
        -----------------------------------------------------------------------------------------------------
        chatGPTBox
        CSS代码过滤器
        AutomaApp/automa
    e.Browser2
        GoFullPage                                                  --屏幕截图
        Tabby Cat                                                   --新标签页
        微信公众号同步助手                                           --同步
        Distributer - 文章动态一键同步分发工具                       --同步
        -----------------------------------------------------------------------------------------------------
        sider.ai                                                    --搜索:Agents
        Super2Brain                                                 --搜索:Agents
        Glarity                                                     --搜索:ChatGPT(Youtube)
        ChatGPT Extension                                           --搜索:ChatGPT(Ctrl+\召唤对话框)
        ChatGPT for Google                                          --搜索:ChatGPT(Google检索)
        -----------------------------------------------------------------------------------------------------
        Listen 1                                                    --浏览器:音乐管理
        ClearURLs                                                   --浏览器:移除网址追踪后缀
        Search All                                                  --浏览器:聚合搜索
        Hypothesis                                                  --浏览器:PDF编辑(关闭)
        Blockerx                                                    --浏览器:重定向
        Redirector                                                  --浏览器:重定向
        floccus                                                     --浏览器:收藏夹
        Clear Cache                                                 --浏览器:清除缓存
        Tampermonkey                                                --浏览器:脚本支持
        uBlock Origin                                               --浏览器:广告拦截
        Video Screenshot                                            --浏览器:视频截图
        Cookie Editor                                               --浏览器:管理登录(关闭)
        Zotero Connector                                            --浏览器:文献管理(关闭)
        IDM Integration Module                                      --浏览器:下载管理
        SaveTabs                                                    --浏览器:管理标签1(关闭)
        Save All Resources                                          --浏览器:页面资源(关闭)
        Pasty                                                       --浏览器:批量网页
        Proxy Switchyomega                                          --浏览器:网络代理(关闭)
        Linkclump                                                   --浏览器:管理收藏夹(关闭)
        Copy All URLs                                               --浏览器:管理收藏夹(关闭)
        -----------------------------------------------------------------------------------------------------
        划词翻译                                                    --浏览器:识别Tran
        沉浸式翻译                                                  --浏览器:识别Tran
        -----------------------------------------------------------------------------------------------------
        YouTube™ 双字幕                                             --浏览器:字幕管理【无】
        Language Reactor                                            --浏览器:字幕管理
        Video Speed Controller                                      --浏览器:视频控速
        -----------------------------------------------------------------------------------------------------
        Pushpin                                                     --浏览器:固定标签
        JsonView                                                    --浏览器:识别JSON
        NotionX                                                     --浏览器:识别Notion(关闭)
        Bitwaarden                                                  --浏览器:识别Password
        Surfingkeys                                                 --浏览器:识别ViIMproved
        拷贝猫                                                      --浏览器:纯文本、MD、HTML
        Markdown Here                                               --浏览器:富文本转MD(Ctrl + Alt + M)
        Markdown Preview Plus                                       --浏览器:识别Markdown
        Set Character Encoding                                      --浏览器:识别Encoding
        为什么你们就是不能加个空格呢?                                 --浏览器:识别Blank
        Keyboard shortcuts to close Chrome tabs                     --浏览器:关闭其他标签页
        -----------------------------------------------------------------------------------------------------
        FireShot                                                    --浏览器:长截图
        Dark Reader                                                 --浏览器:护眼软件
        Billfish                                                    --浏览器:素材管理
        Separate Window                                             --浏览器:分离窗口
        -----------------------------------------------------------------------------------------------------
        SimpRead                                                    --浏览器:识别TEXT(关闭)
        Quicker                                                     --浏览器:识别TEXT(关闭)
        LiveHosts                                                   --浏览器:添加主机/IP映射

03.常用信息3
    a.Remu
        01.train-erp
        02.train-blog
        03.train-mall
        04.train-rbac
        05.templet-java
        06.templet-python
        07.templet-golang
        08.templet-javascirpt
        09.module-java
        10.module-python
        11.module-golang
        12.module-javascirpt
        13.archive-style
        14.archive-editor
        15.archive-theme
        16.archive-database
        17.combine-bookmark
        18.combine-learnging
        19.combine-algorithm
        20.combine-intervise
        21.combine-recruit
        22.dispose-mac
        23.dispose-linux
        24.dispose-android
        25.dispose-windows
        26.network-agent
        27.network-scripts
        28.network-proxyer
    b.Github
        00.ai-soft
        00.ai-script
        01.github-tool
        01.github-book
        02.network-frp
        02.network-agent
        02.network-scripts
        03.dispose-ios
        03.dispose-android
        03.dispose-mac
        03.dispose-linux
        03.dispose-windows
        03.dispose-life
        03.dispose-obsidian
        04.java-erp
        04.java-blog
        04.java-mall
        04.java-other
        04.java-source
        05.sql-soft
        05.sql-other
        06.rust-soft
        06.rust-other
        07.python-soft
        07.python-other
        08.golang-soft
        08.golang-other
        08.golang-source
        09.jscirpt-soft
        09.jscirpt-other
    c.gitee
        00.git
        01.task
        01.design
        01.javase
        01.stream
        01.docker
        01.mybatis
        02.jvm
        02.flow
        02.scene
        02.maven
        02.jeecg
        02.thread
        02.springboot
        02.springcloud
        02.springsecurity
        03.sql
        03.redis
        03.middle
        03.bigdata
        03.javascript
        04.go
        04.rust
        04.csharp
        04.python
        66.ios
        66.andriod
        77.windows
        77.linux
        88.model
        88.dispose
        99.cursor
        99.bio
    d.juejin
        01.bio
        02.javase
        02.lock
        02.thread
        02.middle
        02.mybatis
        02.springboot
        02.springcloud
        03.sql
        03.redis
        03.bigdata
        04.model
        04.linux
        04.jscript

04.常用信息4
    a.分类1
        二箱
        猫抓
        MEGA
        加速器
        集装箱
        Cubox
        Imagus
        Vimium
        划词翻译
        图片助手
        自动展开
    b.分类2
        Postman
        AdBlock
        Easydoc
        NotionX
        AdGuard
        FeHelper
        Smallpdf
        Octotree
        JSONView
        FireShot
        Infinity
        Listen 1
        Shortkeys
    c.分类3
        广告终结者
        类似的网站
        扩展管理器
        Linkclump
        Hypothesis
        Lighthouse
        DuckDuckGo
        Pushbullet
        Super Copy
        Surfingkeys
        SimpleClear
        GitHub 加速
        百度广告屏蔽
        Google 翻译
    d.分类4
        Enable Copy
        Clear Cache
        Dark Reader
        sourcegraph
        Tampermonkey
        NewTab Editor
        Super Netflix
        Twitch聊天弹幕
        uBlock Origin
        Cookie Editor
        Copy All URLs
        Redux DevTools
        Refined GitHub
        简悦 - SimpRead
        Vue.js devtools
    e.分类5
        Separate Window
        Aria2 for Chrome
        GitZip for github
        WebSocket Debuger
        Simple Allow Copy
        Notion Web Clipper
        ElasticSearch Head
        Proxy SwitchyOmega
        Tree Style History
        Speedtest by Ookla
        Save All Resources
        Telegram for Chrome
        React Developer Tools
        YouTube的vidIQ Vision
        JetBrains IDE Support
    f.分类6
        Markdown Preview Plus
        IDM Integration Module
        Set Character Encoding
        Online Download Manager
        Undo Closed Tabs Button
        Search to Play the Song
        HTTP/2 and SPDY indicator
        为什么你们就是不能加个空格呢
        JetBrains Toolbox Extension
        SafeInCloud Password Manager
        Video Downloader professional
        VNC Viewer for Google Chrome
        Yet Another Aria2 Web Frontend
        GitHub Isometric Contributions
        https://greasyfork.org/zh-CNXZX
        Talend API Tester - Free Edition
        Monaco Markdown Editor For GitHub
        Play Midnight for Google Play Music
        Keyboard Shortcuts for Google Translate

5.4 jetbrains

01.常用信息1(主题:Gerry Themes)
    a.基础
        JarEditor,修改JAR包
        Grep Console,控制台
        maven-search,包搜索
        Json Assistant,JSON工具插件
        InlineProblems,内联错误提示
        LeetCode Editor,力扣刷题
        .env files support,env文件支持
    b.接口
        Cool Request,使用
        RestfulBox-API,使用
        RestfulTool,失效
        RestfulHelper,失效
        RestfulToolkit-fix,付费
        Restful Fast Request,付费
        Earth Restful Helper,使用
    c.调试
        XCodeMap
        Debugtools:https://debug-tools.cc/
        Squaretest
        arthas idea
        carbon-now-sh
        OpenFeign Assistant
        Alibaba Java Coding Guidelines
    d.前端
        Vue.js
        element
        Prettier,前端风格
        CheckStyle-IDEA,前端风格
        WeChat Mini Program,小程序开发
    e.数据库
        EasyCode:代码生成器
        MongoQuery:MongoDB助手
        FlinkSQLHelper:Flink助手
        MybatisLogUltra:打印完整SQL日志
        MapStructSupport:支持MapStruct
        GenerateAllSetter:快速setter
        MyBatisCodeHelperPro:代码生成器
        Gson Format Plus,Json一键生成实体类
    f.流程
        valla,流程图
        LiteFlowX,流程提示
        flowable-bpmn-visualizer,flowable绘制工具
        Paste Images into Markdown,粘贴图片到MarkDown文档
    g.热部署
        ArthasHotSwap
        Single Hotswap
        JRebel and XRebel
        HotSwapHelper,使用
        Earth Run Helper,HTTP调用、SQL执行日志
        JVMs Manager:Java进程浏览插件
        Earth Develop Tool,开发工具箱
    h.AI插件
        Switch2Idea
        Switch2Cursor
        Open In Cursor
        -----------------------------------------------------------------------------------------------------
        AI Assistant
        Continue
        CodeGPT/ProxyAI
        Claude Code[Beta]
        -----------------------------------------------------------------------------------------------------
        Bito
        Cody
        Copilot
        DevChat
        DevPilot
        -----------------------------------------------------------------------------------------------------
        TabNine
        CodeGeeX
        NexChatGPT
        -----------------------------------------------------------------------------------------------------
        通义灵码
    i.vim插件
        AceJump
        IdeaVim
        IdeaVim-EasyMotion
        IdeaVimExtension
        Key Promoter X
        keys-idea-plugin
    j.大数据
        Big Data File Viewer
        Big Data Tools
        Big Data Tools Core
        Cap-Basic
        Cap-Basic-BigData
        Flink
        Spark
        Zeppelin
    k.其他
        CodeGlance:代码缩略图
        Translation:翻译
        FastBean:一键注入Spring成员变量
        Quick Create:一键注入Spring成员变量
        Rainbow Brackets:彩虹括号
        Settings Repository:远程同步仓库
        Git Flow Integration Plus:Git管理
        Chinese (Simplified) Language Pack:中文包

02.常用信息2
    a.IDEA
        Grep Console
        maven-search
        Gson Format Plus
        .env files support
        -----------------------------------------------------------------------------------------------------
        MongoQuery
        MapStructSupport
        GenerateAllSetter
        MyBatisCodeHelperPro
        -----------------------------------------------------------------------------------------------------
        Codeium
        XCodeMap
        arthas idea
        Cool Request
        HotSwapHelper
        -----------------------------------------------------------------------------------------------------
        AceJump
        IdeaVim
        IdeaVim-EasyMotion
        IdeaVimExtension
        -----------------------------------------------------------------------------------------------------
        Gitee
        GitHub Copilot
        -----------------------------------------------------------------------------------------------------
        Translation
        Paste Images into Markdown
        Chinese(Simplified)Language Pack
    b.PyCharm
        .env files support
        AceJump
        Datalore
        EnvFile
        Gitee
        Grep Console
        GsonFormatPlus
        IdeaVim
        IdeaVim-EasyMotion
        IdeaVimExtension
        Toml
        Translation
        -----------------------------------------------------------------------------------------------------
        TabNine
        Settings Repository
        Chinese (Simplified) Language Pack
    c.Webstrom
        AceJump
        Database Tools and SQL for WebStorm
        Gitee
        IdeaVim
        IdeaVim-EasyMotion
        IdeaVimExtension
        Intellivue
        Paste Images into Markdown
        Translation
        -----------------------------------------------------------------------------------------------------
        TabNine
        Settings Repository
        Chinese (Simplified) Language Pack
        -----------------------------------------------------------------------------------------------------
        WeChat Mini Program,小程序开发
    d.clion
        AceJump
        Database Tools and SQL for WebStorm
        Gitee
        IdeaVim
        IdeaVim-EasyMotion
        IdeaVimExtension
        Intellivue
        Paste Images into Markdown
        Translation
        -----------------------------------------------------------------------------------------------------
        TabNine
        Settings Repository
        Chinese (Simplified) Language Pack
    e.DataGrip(Download)
        无

03.常见信息3
    a.产品
        CLion
        Rider
        GoLand
        DataGrip
        RustRover
        WebStorm
        IntellijJ IDEA UItimate
        IntellijJ IDEA Community Edition
        PyCharm Professional
        PyCharm Community
        Android Studio
    b.产品
        Fleet
        DataSpell
        PhpStorm
        ReSharper Tools
        dotPeek Portable
        dotMemory Portable
        dotTrace Portable
        Space Desktop
        RubyMine
        MPS
        Gateway
    c.免费
        Rider
        CLion
        DataGrip
        WebStorm
        RubyMine
        RustRover

6 插件设置

6.1 jrebel

01.方式一
    a.JRebel 和 XRebel的作用
        JRebel:修改完代码,不想重启服务,就使想代码生效。
        XRebel:请求中,各个部分代码性能监控。例如:方法执行时间,出现的异常,SQL执行时间,输出的Log,MQ执行时间等。
    b.激活
        1:使用 jrebel.qekang.com网址
        2:通过该网址生成 UUID               https://www.guidgen.com/
        3:jrebel.qekang.com网址 拼上 UUID   https://jrebel.qekang.com/7b42efd0-6ecf-48be-809b-291774eeb84b
        4:输入一个邮箱
    c.JRebel的使用
        使用JRebel启动服务,当修改了所启动服务的对应代码
        JRebel会对服务进行热部署
        JRebel: Reloading class 'com.example.security.demo.CookieDemo'.
        JRebel: Reconfiguring bean 'cookieDemo' [com.example.security.demo.CookieDemo]
    d.XRebel的激活
        使用XRebel启动
        点入http://localhost:8080/xrebel 跳转到对应的UI页面

02.方式二
    a.运行jar
        JrebelBrainsLicenseServerforJava.jar
    b.启动
        http://localhost:8081
        http://localhost:8081/463a405a-84ac-491d-94af-a0e723979614
    c.触发方式
        第1种:Ctrl+F10,构建项目
        第2种:等待30s

6.2 postman

01.常用调试
    a.URL
        同一的请求路径/login,但Get/Post不同,请求路径也不同;
        this.$axios.post('/login?' + qs.stringify(this.ruleLoginForm)) 对应 req.getParameter("key")
    b.JWT
        缺点:一旦生成,无法摧毁该Token,直至它过期才失效,因此需要确保JWT的安全
        JWT:包含用户信息,只通过Header请求头获取
        Captcha:随机码,存储在Redis
    c.状态码
        1XX  提示信息       请求已被成功接收,继续处理
        2XX  成功           表示请求已被成功接收,理解,接受
        3XX  重定向         要完成请求必须进行更进一步的处理
        4XX  客户端错误     请求有语法错误或请求无法实现
        5XX  服务器端错误   服务器未能实现合法的请求
    d.图片编码
        a.IDEA生成图片
            resp.setContentType("text/html; charset=UTF-8");
            resp.setContentType("image/jpeg");
        b.Header
            Header -> Content-Type  application/json;charset=UTF-8
            Header -> Accept        application/json;charset=UTF-8

02.常用调试
    a.Params
        Params:接口显式请求时的参数,会出现在接口地址后,如/doLogin?username=admin&password=123456
        Body:接口真正请求时的参数,不会出现在接口地址后
    b.Body
        a.form-data
            multipart/form-data:将表单的数据处理为一条消息;由于boundary隔离,因此即可以上传键值对,也可上传多个文件
            当上传的字段是文件时,需要通过指定Content-Type(文件类型)、Content-Disposition(字段信息)
            SpringMVC使用MultipartHttpServletRequest根据KEY获取对应的VALUE,也可通过MulTipartFile数组接收多个文件
        b.x-www-form-urlencoded
            x-www-form-urlencoded:将表单内的数据转换为&分隔的键值对;只可以上传键值对
            将表单数据编码为name1=value1&name2=value2…,然后把这个字符串接到URL后面的?,封装到http的body中,发出请求
        c.raw
            raw:Text、JavaScript、JSON、HTML、XML
    c.Authorization
        Inherit auth from parent    No Auth         API Key         Bearer Token
        Basic Auth                  Digest Auth     OAuth 1.0       OAuth 2.0
    d.Headers
        a.说明
            no-cache,并不是代表无缓存,而是指指使用缓存一定要先经过验证
        b.Request
            Cache-Control: no-cache, 表示浏览器通知服务器,本地没有缓存数据,需要重新获取请求,其作用类似于no-store
        c.Response
            Cache-Control: max-age=8888,代表本地通知浏览器,8888秒之内别来烦我,而是自己从缓冲区中刷新

03.常用调试:Headers(Headers and request body)、Preview(Response Preview)、Response(Raw Response data)
    a.General
        Request URL: http://localhost:8765/sys/user/update
        Request Method: GET
        Status Code: 200
        Remote Address: [::1]:8765
        Referrer Policy: strict-origin-when-cross-origin
    b.Response Headers
        Access-Control-Allow-Origin: *                                              --CORS跨域
        Access-Control-Expose-Headers: authorization                                --CORS跨域
        -----------------------------------------------------------------------------------------------------
        Cache-Control: no-cache, no-store, max-age=0, must-revalidate               --浏览器缓存的动作
        Connection: keep-alive                                                      --处理完当前请求后的动作
        Content-Type: application/json                                              --服务端返回的数据类型
        Date: Wed, 01 Sep 2021 07:33:38 GMT
        Expires: 0
        Keep-Alive: timeout=60
        Pragma: no-cache
        Transfer-Encoding: chunked
        -----------------------------------------------------------------------------------------------------
        Vary: Origin
        Vary: Access-Control-Request-Method                                         --CORS跨域
        Vary: Access-Control-Request-Headers                                        --CORS跨域
        Vary: Origin
        Vary: Access-Control-Request-Method                                         --CORS跨域
        Vary: Access-Control-Request-Headers                                        --CORS跨域
        X-Content-Type-Options: nosniff
        X-Frame-Options: DENY
        X-XSS-Protection: 1; mode=block
    c.Request Headers
        Accept: application/json, text/plain, */*                                   --客户端接收的资源类型
        Accept-Encoding: gzip, deflate, br                                          --客户端接收的压缩类型
        Accept-Language: zh-CN,zh;q=0.9                                             --客户端接收的语言类型
        -----------------------------------------------------------------------------------------------------
        authorization: eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzUxMiJ9                         --JWT
        -----------------------------------------------------------------------------------------------------
        Cache-Control: no-cache                                                     --浏览器缓存的动作
        Connection: keep-alive                                                      --处理完当前请求后的动作
        Host: localhost:8765                                                        --目标主机
        Origin: http://localhost:8080                                               --发送来源
        Pragma: no-cache
        Referer: http://localhost:8080/                                             --发送来源
        -----------------------------------------------------------------------------------------------------
        sec-ch-ua: "Chromium";v="92", " Not A;Brand";v="99", "Google Chrome";v="92"
        sec-ch-ua-mobile: ?0
        Sec-Fetch-Dest: empty
        Sec-Fetch-Mode: cors
        Sec-Fetch-Site: same-site
        User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36    --客户机的软件环境
    d.Request Payload
        {
            "id": 2,
            "username": "test02",
            "password": "$2a$10$sm.AOIczclFnk9bNdR3WuurxWTFkAc265BMzMOcYBJQWhqowByz.K",
            "email": "[email protected]",
            "mobile": "123456789011",
            "avatar": "https://raw.githubusercontent.com/halavah/PinGo/master/avatar/02.jpg",
            "status": 0,
            "modified": "2021-01-30T08:55:57.000+0000",
            "created": "2021-01-30T08:20:22.000+0000",
            "roleIds": [
                1,
                2,
                3
            ],
            "roles": []
        }

6.3 httpclient

00.请求格式
    a.语法
        ### Comment (optional)
        HTTP_METHOD URL [QUERY_PARAMS]
        HEADER_1: VALUE
        HEADER_2: VALUE
        (Empty line)
        BODY (optional)
    b.说明
        HTTP_METHOD:请求方法,如 GET、POST、PUT、DELETE 等。
        URL:请求的目标地址。
        HEADER:请求头信息。
        BODY:请求体(可选),用于 POST、PUT 等请求。

01.示例用法
    a.创建简单的 GET 请求
        GET https://jsonplaceholder.typicode.com/posts/1
        Accept: application/json
    b.带有 JSON 主体的 POST 请求
        POST https://jsonplaceholder.typicode.com/posts
        Content-Type: application/json
        {
          "title": "My New Post",
          "body": "This is the content of the post.",
          "userId": 1
        }
    c.PUT 请求(更新数据)
        PUT https://jsonplaceholder.typicode.com/posts/1
        Content-Type: application/json
        {
          "id": 1,
          "title": "Updated Title",
          "body": "Updated content.",
          "userId": 1
        }
    d.DELETE 请求
        DELETE https://jsonplaceholder.typicode.com/posts/1

02.变量和环境
    a.可以在.env文件中,或直接在.http请求文件中定义变量
        -----------------------------------------------------------------------------------------------------
        ### Use variables in the request
        GET {{baseUrl}}/posts/1
        Accept: application/json

        > {%
            baseUrl = "https://jsonplaceholder.typicode.com"
        %}
        -----------------------------------------------------------------------------------------------------
        {{baseUrl}}:使用定义的变量而不是硬编码 URL。
        {% %}:语法块定义变量 baseUrl。
    b.使用环境变量
        // http-client.env.json:不需要直接在 .http 文件中定义变量,而是可以将变量存储在单独的文件中
        {
          "development": {
            "baseUrl": "https://jsonplaceholder.typicode.com",
            "authToken": "Bearer my-secret-token"
          },
          "production": {
            "baseUrl": "https://api.example.com",
            "authToken": "Bearer prod-secret-token"
          }
        }
        -----------------------------------------------------------------------------------------------------
        // 切换环境:单击 .http 文件右上角的环境下拉菜单,然后选择开发或生产。
        GET {{baseUrl}}/posts
        Authorization: {{authToken}}

03.身份验证和数据发送
    a.使用 Bearer Token 身份验证
        GET https://api.example.com/protected-resource
        Authorization: Bearer my-secret-token
    b.使用基本身份验证
        GET https://api.example.com/private-data
        Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=
    c.发送表单数据
        POST https://api.example.com/login
        Content-Type: application/x-www-form-urlencoded

        username=myUser&password=myPass
    d.上传文件
        POST https://api.example.com/upload
        Content-Type: multipart/form-data; boundary=boundary

        --boundary
        Content-Disposition: form-data; name="file"; filename="myfile.txt"
        Content-Type: text/plain

        < ./myfile.txt
        --boundary--

04.高级用法
    a.使用 GraphQL 请求
        POST https://api.example.com/graphql
        Content-Type: application/json

        {
          "query": "query { user(id: 1) { id, name, email } }"
        }
    b.打开 WebSocket 连接
        GET ws://echo.websocket.org

6.4 codehelper1

01.快速生成
    a.MyBatis
        a.条件
            定制默认方法
        b.偏好定义
            getAllById           getAllByAll
            getOneById  4        getOneByAll
            insert      2        insertByAll  3
            updateById  6        updateByAll  5
            deleteById  1        deleteByAll
        c.生成结果
            @Mapper
            public interface OnbApplicant2Mapper {
                int deleteByPrimaryKey(String id);                                                根据 有id 删除 单条,【删除哪些字段?全部】         deleteById  1
                ---------------------------------------------------------------------------------------------
                int insert(OnbApplicant2 record);                                                 根据 无id 插入 单条,【插入哪些字段?全部】         insert      2
                int insertSelective(OnbApplicant2 record);                                        根据 无id 插入 单条,【插入哪些字段?可选】,√      insertByAll  3
                ---------------------------------------------------------------------------------------------
                OnbApplicant2 selectByPrimaryKey(String id);                                      根据 有id 查询 单条,【列举哪些字段?全部】         getOneById  4
                ---------------------------------------------------------------------------------------------
                int updateByPrimaryKeySelective(OnbApplicant2 record);                            根据 有id 更新 单条,【插入哪些字段?可选】,√      updateByAll  5
                int updateByPrimaryKey(OnbApplicant2 record);                                     根据 有id 更新 单条,【插入哪些字段?全部】         updateById  6
            }
    b.MyBatis
        a.条件
            定制默认方法
            + batchUpdate批量更新(mysql、oracle)                                   + batchUpdateSelective批量可选更新(mysql、oracle)
            + batchlnsert批量插入(mysql、oracle、sqlserver)                        + InsertOnDuplicate(mysql)
            + deleteByPrimaryKeyIn                                                + updateBatchUseMutliQuery(allowMultiQueries=true)
            + batchInsertSelectiveUseDefaultForNull(mysql column should have default valule)
            + batchInsertOnDuplicate(mysql)
            + 当使用mybatisplus3时,insertOnDuplicate使用InsertOrUpdate作为方法名
        b.生成结果
            @Mapper
            public interface OnbApplicant2Mapper {
                int deleteByPrimaryKey(String id);                                                   根据 有id   删除 单条,【删除整条记录?全部】
                int deleteByPrimaryKeyIn(List<String> list);                                         根据 多个id 删除 多条,【删除整条记录?全部】
                ---------------------------------------------------------------------------------------------
                int insert(OnbApplicant2 record);                                                    根据 无id   插入 单条,【插入全部字段?全部】
                int insertSelective(OnbApplicant2 record);                                           根据 无id   插入 单条,【插入非空字段?可选】,√
                int insertOrUpdate(OnbApplicant2 record);                                            根据 有无id 保存 单条,【插入或更新全部字段?全部】
                int insertOrUpdateSelective(OnbApplicant2 record);                                   根据 有无id 保存 单条,【插入或更新非空字段?可选】,√
                ---------------------------------------------------------------------------------------------
                OnbApplicant2 selectByPrimaryKey(String id);                                         根据 有id   查询 单条,【查询全部字段?全部】
                ---------------------------------------------------------------------------------------------
                int updateByPrimaryKey(OnbApplicant2 record);                                        根据 有id   更新 单条,【更新全部字段?全部】
                int updateByPrimaryKeySelective(OnbApplicant2 record);                               根据 有id   更新 单条,【更新非空字段?可选】,√
                int updateBatch(@Param("list") List<OnbApplicant2> list);                            根据 list   批量更新 多条记录,【更新全部字段】
                int updateBatchSelective(@Param("list") List<OnbApplicant2> list);                   根据 list   批量更新 多条记录,【批量更新非空字段】,√
                int updateBatchUseMultiQuery(@Param("list") List<OnbApplicant2> list);               根据 list   批量更新 多条记录,【更新全部字段,使用多条SQL语句】
                ---------------------------------------------------------------------------------------------
                int batchInsert(@Param("list") List<OnbApplicant2> list);                            根据 list   批量插入多条记录,【插入全部字段】
                int batchInsertOrUpdate(@Param("list") List<OnbApplicant2> list);                    根据 list   批量插入或更新多条记录,【插入或更新全部字段】
                int batchInsertSelectiveUseDefaultForNull(@Param("list") List<OnbApplicant2> list);  根据 list   批量插入多条记录,【插入非空字段,对null字段使用数据库默认值】,√
            }


03.MyBatisPlus
    a.BaseMapper接口
        a.插入:1个 (insert)
            insert
        b.删除:4个 (delete)
            deleteById
            deleteByMap
            delete
            deleteBatchIds
        c.更新:2个 (update)
            updateById
            update
        d.查询:10个 (select)
            selectById
            selectBatchIds
            selectByMap
            selectOne
            selectCount
            selectList
            selectMaps
            selectObjs
            selectPage
            selectMapsPage
    b.IService接口
        a.保存数据:3个 (Save)
            1.save
            2.saveBatch
            3.saveOrUpdateBatch
        b.保存或更新数据:4个 (SaveOrUpdate)
            1.saveOrUpdate
            2.saveOrUpdateBatch(注意: 此方法同时归类于“保存数据”和“保存或更新数据”中)
            3.lambdaQuery
            4.lambdaUpdate
        c.删除数据:4个 (Remove)
            1.remove
            2.removeById
            3.removeByIds
            4.removeByMap
        d.更新数据:5个 (Update)
            1.update(T entity)
            2.update(T entity, Wrapper<T> updateWrapper): 根据条件更新指定实体
            3.updateById: 根据ID更新实体
            4.updateBatchById: 根据ID批量更新实体
            5.lambdaUpdate: 获取一个 LambdaUpdateWrapper,用于链式更新
        e.获取单条数据:5个 (Get)
            1.getById
            2.getOne
            3.getMap
            4.getObj
            5.lambdaQuery
        f.获取数据列表:10个 (List)
            1.list
            2.listByIds
            3.listByMap
            4.listMaps
            5.listObjs
            6.page
            7.pageMaps
            8.query
            9.lambdaQuery
            10. lambdaUpdate (虽然主要用于更新,但其 list 方法可用于查询)
        g.数据分页查询:8个 (Page)
            1.page
            2.pageMaps
            3.list (其重载方法可以接受分页参数)
            4.listMaps (其重载方法可以接受分页参数)
            5.listObjs (其重载方法可以接受分页参数)
            6.query
            7.lambdaQuery
            8.chainQuery (已不推荐,但历史版本存在)
        h.统计数据条数:2个 (Count)
            1.count
            2.lambdaQuery().count()
        i.链式查询:3个 (Chain)
            1.query
            2.lambdaQuery
            3.update (严格来说是链式更新,但常与链式查询一起提及) 或 lambdaUpdate

6.5 codehelper2

01.用户设置
    a.ToolBox
        a.alt+enter
            构造函数
            记录器
            Getter
            Setter
            Getter和Setter
            equals()和 hashCode()
            toString()
            重写方法...
            委托方法...
            测试..
            GsonFormatPlusS
            EasyCodeMybatisCodeHelper
            generate mybatis files
        b.GenerateAllSetter
            当光标在方法中,生成转换器
            当光标位于局部变量上时,生成设置器默认值
            生成列表、集合、映射的返回值
        c.代码是如何自动合并的
            防止覆盖:请将sql中的【@mbg generated注释给去掉】,以免在添加字段重新生成后,将该方法给覆盖掉了
            -------------------------------------------------------------------------------------------------
            mapper接口,如果新生成的接口中的方法包含原来接口中的方法会进行替换,即不会覆盖掉自己写的方法
            mapper xml文件,首先会删除掉 @mbg generated 注释的方法,然后生成你选择的方法,即不会覆盖掉你自己写的方法
            java 实体,会保留java实体中的 static方法 static 字段 transient方法 transient字段
            请不要修改自动生成的方法,如果要修改,请将sql中的 @mbg generated注释给去掉,以免在添加字段重新生成后,将该方法给覆盖掉了
            model类可以在设置里面关掉auto merge,以防添加字段后model类被覆盖(比如model添加了一些自定义的注解如jackson时)
            请不要修改自动生成的xml语句,如果要改的话请使用一个新的id并去除掉注释,这样加字段生成的时候不会覆盖掉你的修改
    b.生成mapper
        a.默认
            @Mapper
            public interface OnbApplicant2Mapper {
                List<OnbApplicant2> selectByPrimaryKey(String id);                根据 id 查询
                List<OnbApplicant2> selectByAll(OnbApplicant2 onbApplicant2);     根据 all 查询,带有 test 选择性
                int deleteByPrimaryKey(String id);                                根据 id 删除
                int insert(OnbApplicant record);                                  插入 全部
                int insertSelective(OnbApplicant record);                         插入 全部,带有 test 选择性
                int updateByPrimaryKey(OnbApplicant record);                      更新 全部
                int updateByPrimaryKeySelective(OnbApplicant record);             更新 全部,带有 test 选择性
            }
        b.一个名字
            @Mapper
            public interface OnbApplicant2Mapper {
                selectByAll

                insertList
            }
            -------------------------------------------------------------------------------------------------
            selectByAll / insertList
            -> alt + enter
            -> Generate mybatis sql 或 Generate mybatis sql with if test
            -------------------------------------------------------------------------------------------------
            在mybatis的接口文件上的方法名(只需要一个名字,不需要返回值和参数 会自动推导出来)上
            使用alt+enter Generate mybatis sql 或者选中方法名右键来生成
        c.支持生成 mybatisplus 的 queryWrapper
            @Mapper
            public interface OnbApplicant2Mapper {
                updateAdmin_nameByAdmin_idBetweenAndAdmin_typeIn
            }
    c.生成mapper
        a.sql日志
            Mybatis Sql
            -> sql
            -> text to convert                                                    待转换的文本
            -> sql and parameter                                                  SQL 和 参数
        b.sql语句
            delete
            from
                onb_applicant
            where
                id = 'id453'
            -------------------------------------------------------------------------------------------------
            <select id="selectByXXXX" resultType="java.lang.Integer">
                delete from
                    onb_applicant
                where
                    id = #{id}
            </select>
            -------------------------------------------------------------------------------------------------
            从IDEA的console
            -> sql上面
            -> 右键 Convertsql to Mybatis statement(unstable)
    d.使用mapper
        a.标签:selectByPrimaryKey
            @Mapper
            public interface OnbApplicant2Mapper {
                List<OnbApplicant2> selectByPrimaryKey(String id);                根据 id 查询
            }
            -------------------------------------------------------------------------------------------------
            alt + enter
            -> Add Mybatis Param Annotation                                       添加Mybatis参数注解
            -> Delegate mapper method to service                                  委托映射方法到服务,生成到service
            -> Generate mybatis testcase                                          生成MyBatis测试用例
            -> 将‘updateByPrimaryKeySelective()设为default
            -> 使用默认形参值生成重载方法
            -> 添加Javadoc
        b.服务:一个名字
            @Service
            public class OnbApplicantService{

                @Autowired
                private OnbApplicantMapper onbApplicantMapper;

                public OnbApplicant selectByPrimaryKey(String id) {
                    return onbApplicantMapper.selectAllByApplicantName
                }
            }
            -------------------------------------------------------------------------------------------------
            onbApplicantMapper.selectAllByApplicantName
            -> alt + enter
            -> Generate mybatis sql 或 Generate mybatis sql with if test

02.全局设置
    a.Database
        Database -> 【MySQL-5.7.25】【schema仅选vue_admin数据库】,当库里面有多个schema时,每个schema都要配置一遍】
    b.Languages & Frameworks
        SQL Dialects -> 【MySQL】
        SQL Resolution Scopes -> 【vue-admin-java/src/main/resources/mapper】【vue_admin(MySQL-5.7.25)】
    c.MyBatisCodeHelperPro
        a.数据库类型
            MySQL
        b.通用
            接口后缀名                                      Mapper
            对string类型if test时判断是否为null以及为空      勾选
            使用userActualParamName                        勾选
            转义所有的表字段名和表名                         不勾选
        c.方法名生成完整sql
            方法名生成sql后之后生成到service接口中           不勾选
            方法名生成sql后之后生成到service类中             勾选
        d.数据库生成代码
            使用java8的LocalDateTime等替代Date类型          不勾选
            使用Integer替代Byte和Short类型                  勾选
        e.自动补全
            自动补全时不提示jdbcType                        勾选
        f.折叠代码
            自动折叠生成的方法                              勾选
        g.表生成代码合并规则
            自动合并Model类                                勾选
     d.ProjectConfig
        a.数据库类型
            MySQL
        b.常用设置
            mybatis接口父类调用时跳转xml                    勾选
            移除表名前缀                                   sys_
            typeAlias解析包名配置                          无
            接口和xml搜索范围                              PROJECT
            sql标签不报错                                  不勾选
            sqlSession                                    不勾选
            当前项目所有表生成代码时的方法名配置              无
            testCasePlatForm                              Junit4
            生成testcase额外配置                           无
            转换关系配置                                   无

03.java类生成建表语句
    a.Class
        a.一键生成XML文件
            User.class                     -> 【Alt + Insert】-> Generate mybatis files
        b.一键生成other
            User.class                     -> 【Alt + Insert】-> Constructor、Getter、Setter、Getter and Setter
            User.class                     -> 【Alt + Insert】-> equals() and hashCode()、toString()
            User.class                     -> 【Alt + Insert】-> Override Methods、Delegate Methods
            User.class                     -> 【Alt + Insert】-> Test、Copyright
            User.class                     -> 【Alt + Insert】-> JavaDocs
            User.class                     -> 【Alt + Insert】-> Generate mybatis files
    b.Database
        a.一键生成实体类
            sys_menu                       -> 【右键管理的菜单】-> generate java class
        b.一键生成所有列
            sys_menu                       -> 【右键管理的菜单】-> generate all column sql
        c.一键生成Mapper、Service
            sys_menu                       -> 【右键管理的菜单】-> Mybatis multiple table generate
        d.一键从表数据导出java、insert语句,可用于快速构造测试数据
            sys_menu                       -> 【右键管理的菜单】-> Generate java class setter for row
        e.一键查看建表语句
            导航 -> DDL -> Ctrl + B 跳转
    c.Mapper接口
        a.一键从接口生成xml块
            public interface MenuMapper {} -> 【Alt + Insert】 -> Generate mybatis xml for current class
        b.一键添加mybatis的param注解
            int insert(Menu record)        -> 【Alt + Insert】 -> Add Mybatis Param Annotation
        c.一键生成测试mybatis接口的测试类
            int insert(Menu record)        -> 【Alt + Insert】 -> Generate mybatis testcase
        d.一键生成分页查询(依赖于pageHelper)
            int insert(Menu record)        -> 【Alt + Insert】 -> Generate page query
        e.一键将该方法添加到service中
            int insert(Menu record)        -> 【Alt + Insert】 -> Delegate mapper method to service
        f.切换视图
            <insert id="insert">           -> 【右键管理的菜单】-> Go to mybatis related part【Shift + Alt + O】
    d.Mapper实现
        a.自动匹配resultMap中的字段
            <id column="id" property="id"/>-> 【Alt + Insert】 -> Auto map property and column
        b.一键从xml生成java接口
            <select resultMap="ResultMap"> -> 【Alt + Insert】 -> Create ResultMap -> Create class demo
        c.一键修复param和ognl中的错误
            from sys_role where id = #{id} -> 【Alt + Insert】 -> Add parameter in selectByPrimaryKey
        d.一键生成cdata和collection语句
            <insert id="insert">           -> 【cd生成cdata】     -> <![CDATA[]]>
            <insert id="insert">           -> 【co生成collection】-> <foreach open="(" separator="," close=")">
        e.一键插入常用的标签
            <insert id="insert">           -> 【Generate】-> XML tag -> foreach、if、include、set、trim、where
        f.一键生成所有列
            <insert id="insert">           -> 【右键管理的菜单】-> Add table all column sql
        g.一键生成join
            <insert id="insert">           -> 【右键管理的菜单】-> Generate join statement
        h.一键生成SQL
            <insert id="insert">           -> 【右键管理的菜单】-> Add All Column Like statement
        i.一键生成resultMap、columnList
            <insert id="insert">           -> 【右键管理的菜单】-> Generate join resultMap and columnList
        j.一键生成resultMap、java类
            <insert id="insert">           -> 【右键管理的菜单】-> generate java class and resultMap
        k.切换视图
            <insert id="insert">           -> 【右键管理的菜单】-> Go to mybatis related part【Shift + Alt + O】
    e.跳转到定义和重构
        a.mybatis接口方法名
            int name(Role record)                            -> 选中name -> 【Shift + F6】 -> 重构
        b.param及ognl
            List<Role> findByName(@Param("name")String name) -> 选中name -> 【Shift + F6】 -> 重构
        c.resultMap中refid
            <include refid="Base_Column_List"/>              -> 选中name -> 【Shift + F6】 -> 重构
        d.resultMap中property
            <result column="name" property="name" />         -> 选中name -> 【Shift + F6】 -> 重构
        e.resultMap中@Table
            <!--@Table name-->                               -> 选中name -> 【Shift + F6】 -> 重构
        f.entity中property
            private String name;                             -> 选中name -> 【Shift + F6】 -> 重构
    f.集成MyBatis-Spring-Boot
        <!--mybatis-->
        <dependency>
            <groupId>org.mybatis.spring.boot</groupId>
            <artifactId>mybatis-spring-boot-starter</artifactId>
            <version>1.3.1</version>
        </dependency>
        <!--mapper-->
        <dependency>
            <groupId>tk.mybatis</groupId>
            <artifactId>mapper-spring-boot-starter</artifactId>
            <version>1.2.4</version>
        </dependency>
        <!--pagehelper-->
        <dependency>
            <groupId>com.github.pagehelper</groupId>
            <artifactId>pagehelper-spring-boot-starter</artifactId>
            <version>1.2.3</version>
        </dependency>

04.一键生成Mapper、Service
    a.类生成表,表生成类:生成两次解决entity表名注释错行问题
        User.class -> 【Alt + Insert】 -> Generate mybatis files                -> 生成User.sql
        User.sql   -> 【Alt + Enter 】 -> Run query in console                  -> 生成user.table
        user.table -> 【Mybatis generator 或 Mybatis multiple table generate】  -> User.class
    b.类生成表,支持字段类型
        java.lang.Integer           java.lang.Long          java.lang.FLoat         java.lang.Double          java.lang.Boolean
        java.util.Date              java.lang.String        java.math.BigDecimal
        java.lang.Short             java.sql.Date           java.sql.Time           java.sql.Timestamp
        java.time.LocalDateTime     java.time.LocalDate     java.time.LocalTime     java.time.OffsetDateTime
        java.time.OffsetTime        java.time.ZonedDateTime java.lang.Byte
    c.Mybatis generator
        Modele类名移除前缀:sys_
        module:vue-admin-java
        -----------------------------------------------------------------------------------------------------
        默认生成文件:org.myslayers.entity         vue-admin-java/src/main/java
        默认生成文件:org.myslayers.mapper         vue-admin-java/src/main/java
        默认生成文件:org.myslayers.service        vue-admin-java/src/main/java
        默认生成文件:org.myslayers.service.impl   vue-admin-java/src/main/java
        默认生成文件:mapper                       vue-admin-java/src/main/resources
        -----------------------------------------------------------------------------------------------------
        配置Lombook:@Data         @Builder        @NoArgsConstructor    @AllArgsConstructor
        配置其他字段:toString      equalHashCode   @Serializable          @mapper         @swagger
        配置其他字段:生成注释      不生成jdbcType
        -----------------------------------------------------------------------------------------------------
        mybatisPlus配置:默认(model类生成static列名字段)
        父类配置:默认(无)
        tkmapper:默认(无)
        更多sql生成:默认(无)
        定制默认方法:默认(全选)
        方法名生成完整sql:默认(无)
    d.lombok
        a.注解在类上(提供类所有属性的getting和setting方法,此外还提供了equals、canEqual、hashCode、toString方法)
            @Data
        b.注解在属性上(为属性提供 setting 方法)
            @Setter
        c.注解在属性上(为属性提供 getting 方法)
            @Getter
        d.注解在类上(为类提供一个 属性名为log 的 log4j 日志对象)
            @Log4j / @slf4j
        e.注解在类上(为类提供一个无参的构造方法)
            @NoArgsConstructor
        f.注解在类上(为类提供一个全参的构造方法)
            @AllArgsConstructor
        g.注解在类上(用来配置lombok如何产生和显示getters和setters的方法)
            @Accessors
        h.注解在类上(从对象的字段生成hashCode和equals实现)
            @EqualsAndHashCod

05.方法名生成sql
    a.根据Mapper接口中的方法名生成SQL
        Mapper.java(findUserNameById) -> 【Alt + Insert】 -> Generate mybatis sql(with if test)
    b.支持获取多字段,by后面可以设置多个字段的条件,一个字段后面只能跟一个比较符,支持orderBy、distinct、findFirst
        between                 prop > {} and prop <{}
        betweenOrEqualto        prop >={} and prop <={}
        lessThan                prop < {}
        lessThanOrEqualto       prop <={}
        greaterThan             prop > {}
        greaterThanOrEqualto    prop >={}
        isnull                  prop is null
        notnull                 prop is not null
        like                    prop like {}
        in                      prop in {}
        notin                   prop not in {}
        not                     prop != {}
        notlike                 prop not like {}
        startingWith            prop like {}%
        endingWith              prop like %{}
        containing              prop like %{}%
        true                    prop = true
        false                   prop = false
        lessThanEqual           prop <= {}
        greaterThanEqual        prop >={}
    c.find(select、query、get),支持orderBy、distinct、findFirst
        find                            select * from user
        findUserName                    select user_name from user
        findById                        select * from user where id = {}
        findUserNameById                select user_name from user where id = {}
        findByIdGreaterThanAndUserName  select * from user where id > {} and user_name = {}
        findByIdGreaterThanOrIdLessThan select * from user where id > {} or id < {}
        findByIdLessThanAndUserNameIn   select * from user where id < {} and user_name in {}
        findByUserNameAndPassword       select * from user where user_name = {} and password = {}
        findUserNameOrderByIdDesc       select user_name from user order by id desc
        findDistinctUserNameByIdBetween select distinct(user_name) from user where id >= {} and id <={}
        findOneById                     select * from user where id = {}
        findFirstByIdGreaterThan        select * from user where id > {} limit 1
        findFirst20ByIdLessThan         select * from user where id < {} limit 20
        findFirst10ByIdGreaterThanOrderByUserName select * from user where id > {} order by user_name limit 10
        findMaxIdByUserNameGreaterThan  select max(id) from user where user_name > {}
        findMaxIdAndMinId               select max(id) as maxId, min(id) as minId from user
        findByAll                       select with all column if test
        findByAllExceptCreateBetween    select with all column if test except date between
    d.update(modify)
        updateUserNameById              update user set user_name = {} where id = {}
        updateUserNameAndPasswordByIdIn update user set user_name = {} and password = {} where id in {}
        updateIncVersionByIdAndVersion  update user set version = version+1 where id = {} and version = {}
    e.delete(remove)
        deleteById                      delete from user where id = {}
        deleteByUserNameIsNull          delete from user where user_name is null
    f.count(none),支持distinct
        count   select count(1) from user
        countDistinctUserNameByIdGreaterThan    select count(distinct(user_name)) from user where id > {}

06.自动补全
    a.参数自动补全、参数正确检测:Param
        <select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="BaseResultMap">
            <[email protected]>
            select
            <include refid="Base_Column_List" />
            from sys_role
            where id = #{id}
        </select>
    b.参数自动补全、参数正确检测:property、refid、resultMap
        <resultMap id="BaseResultMap" type="org.myslayers.entity.Role">
            <id column="id" property="id" />
            <result column="name" property="nine" />
            <result column="code" property="code" />
            <result column="remark" property="remark" />
            <result column="status" property="status" />
            <result column="modified" property="modified" />
            <result column="created" property="created" />
        </resultMap>
        <sql id="Base_Column_List">
            <[email protected]>
            id, `name`, code, remark, `status`, modified, created
        </sql>
        <select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="BaseResultMap">
            <[email protected]>
            select
            <include refid="Base_Column_List" />
            from sys_role
            where id = #{id}
        </select>
    c.参数自动补全、参数正确检测:resultMap中的column、property、collection、association
        <resultMap id="BaseResultMap" type="org.myslayers.entity.Role">
            <id column="id" property="id" />
            <result column="name" property="nine" />
            <result column="code" property="code" />
            <result column="remark" property="remark" />
            <result column="status" property="status" />
            <result column="modified" property="modified" />
            <result column="created" property="created" />
        </resultMap>
    d.参数自动补全、参数正确检测:myBatis标签中的include、trim、where、set、foreach等
        <insert id="insertSelective" keyColumn="id" keyProperty="id" parameterType="Role">
            <[email protected]>
            insert into sys_role
            <trim prefix="(" suffix=")" suffixOverrides=",">
                <if test="nine != null and nine != ''">
                    `name`,
                </if>
                <if test="code != null and code != ''">
                    code,
                </if>
                <if test="remark != null and remark != ''">
                    remark,
                </if>
                <if test="status != null">
                    `status`,
                </if>
                <if test="modified != null">
                    modified,
                </if>
                <if test="created != null">
                    created,
                </if>
            </trim>
        </insert>

07.ognl支持、安全SQL、Spring支持、TypeAlias支持
    a.ognl支持
        a.识别Mybatis标签,并可以进行检测和自动补全
            include、trim、set、where、foreach
        b.提供ognl语法支持
            支持1:if、test、when、test
            支持2:foreach、collection
            支持3:bind                                                    --对bind进行绑定变量的类型推断支持
            支持4:${                                                      --${里面的输入可以是任意字符
            支持5:#{}                                                     --对#{}的内容进行检测是否正确
        c.提供注释@ignoreSql、$sql、@sql
            支持1:@ignoreSql,如果需要if test或choose when不成立可以使用该注释,检测sql是否正确和代码提示
            支持2:$sql,对于${由于里面的输入可以是任意字符,无法解析,插件引入$sql注释,会将替换的语句写入$sql注释中
            支持3:@sql,在sql标签中的sql由于不是完整sql,无法解析,插件引入@sql注释,把sql前缀和后缀填写注释中
            区别:@sql和$sql的唯一区别,如果@sql如果是通过include、refid引入的时候的不会被解析,
            区别:如在一个select引入include时,【不会对include中的@sql注释解析】,但会对【$sql解析】
    b.安全SQL
        a.报错:
            1.使用动态标签:include、trim、set、where、foreach
            2.使用条件判断:if、test、choose、when
            3.判断语句错误:if、test、when、bind、${}、foreach、collection
            4.语句错误:#{}
        b.检测
            1.ognl中方法调用和检测
            2.ognl单字符串比较检测与提示添加toString调用
            3.ognl目前不支持多层方法的调用,如果有多层方法调用 请先bind一个变量再调用下一个方法
            4.$sql,对于${由于里面的输入可以是任意字符,无法解析,插件引入$sql注释,会将替换的语句写入$sql注释中
        c.对于使用 mybatis 会导致sql错误,可能以下几种原因
            1.sql中使用了mybatis的动态标签 include trim set where foreach
            2.使用了if test choose when条件判断
            3.if test when bind ${} foreach collection中的判断语句错误
            4.#{} 中的语句错误
    c.Spring支持
        识别componentscan、mapperscan注解,识别xml中的MapperScannerConfigurer,支持tk将mapper自动注入到spring
        完美支持Spring、SpringBoot,编辑器Intellij注入mapper不再报错
    d.TypeAlias支持
        高级版,默认自动识别springboot中配置的typeAlias、mybatisPlusTypeAlias、mybatis-config文件中的typeAlias

6.6 easycodeplus

00.常用信息
    a.付费功能
        a.大部分功能是免费的
            从数据库表调试和生成代码是免费的
        b.付费功能
            模板代码补全
            Groovy 模板支持
            自定义 EasyCode 文件夹支持
            更多模板示例
            模板检查和错误高亮
            技术支持
        c.购买
            立即购买
            一年仅需5美元
        d.激活
            在 https://account.jetbrains.com/licenses 查看你的许可证
            在 Help -> Register -> find EasyCode Plus plugin 输入激活码即可激活
            登录账号,或者在 https://account.jetbrains.com/licenses 下载离线激活码使用code激活
    b.联系我们
        a.使用邮箱联系我们
            [email protected]
        b.qq群和微信
            https://brucege.com/doc/#/contactMe

01.快速开始
    a.安装插件
        打开 JetBrains 系列 IDE(如 IntelliJ IDEA)
        进入 Settings > Plugins,搜索 "EasyCode Plus" 并安装
        重启 IDE 以完成插件安装
    b.创建第一个模板
        打开任意数据库表,右键选择 "EasyCode Plus" > "生成代码"
        选择或新建模板组,点击 "编辑模板"
        编写 Velocity 模板,保存后即可一键生成代码
    c.常见问题1
        生成的模板文件在哪里?
        在项目的EasyCode目录里面或者Scratches And Consoles的/extensions/EasyCode目录里面,直接编辑模板即可
        -----------------------------------------------------------------------------------------------------
        如何自定义作者名?
        在插件设置中填写作者信息,或在模板中使用 ${author} 变量
        -----------------------------------------------------------------------------------------------------
        支持哪些数据库?
        支持所有 JetBrains Database 工具支持的数据库类型
        -----------------------------------------------------------------------------------------------------
        group.json 做啥用的?
        group.json是配置关联关系的,模版和globalConfig和typeMapper都是多对多的关系通过配置json的group名来进行区分,一个项目可以有多个生成组
    d.常见问题2
        我不会写模版怎么办?
        模版用的是velocity语法文档,ttps://velocity.apache.org/,碰到模版问题也可联系我来弄弄
        -----------------------------------------------------------------------------------------------------
        projectPath为空?
        如果你的项目是一个多module平行的项目,没有一个总的project,可以在mybatisCodehelper.vm中将projectPath set为具体的路径
        #set($projectPath="D:/workspace/idea/XXModule")
        -----------------------------------------------------------------------------------------------------
        GenerateCode(old)和GenerateFromEasyCodeFolder(new)的区别是啥?
        GenerateCode(old)老的模版是在设置里面配置的,走的是设置里面的template globalConfig等配置,
        GenerateFromEasyCodeFolder(new)是直接从easyCode文件夹下的模版生成的.
        当你使用GenerateFromEasyCodeFolder(new) 无需在设置里面配置模版,推荐使用GenerateFromEasyCodeFolder(new),
        写模版有代码提示,可以实时预览模版,直接在idea编辑器操作模版,还可以加到git中方便与同事共享
        -----------------------------------------------------------------------------------------------------
        写模版代码提示?
        模版最上面有个链接 Add dependency for code completion,点击后会自动添加依赖
        之后编辑模版会有代码提示,编辑完模版后可以remove dependency来移除依赖
        -----------------------------------------------------------------------------------------------------
        为何包名和路径要放在mybatisCodeHelper.vm中,为啥不用ui配置路径?
        包名和路径放在mybatisCodeHelper.vm的好处是方便放到git中和同事共享,不用每个人都去配置
        未来也可利用这个来进行模版和已存在的文件直接对比,方便找到具体的路径
        mybatisCodeHelper.vm的路径和包名未来会加入自动提示,方便填写

02.模板开发
    a.模板基础
        Velocity 模板是一种基于变量和指令的文本模板,支持 Java 风格的变量引用和流程控制。
        你可以在模板中使用 ${变量名} 访问传入的对象属性。
    b.常用指令
        a.说明
            #foreach($item in $list):遍历集合
            #if($condition):条件判断
            #set($var = value):变量赋值
        b.示例
            #foreach($column in $tableInfo.fullColumn)
            private ${column.shortType} ${column.name}; // ${column.comment}
            #end
    c.移除表名前缀
        a.编辑globalconfig中的mybatisCodeHelper.vm
            #if($tableInfo.obj.name.startsWith("table_"))
            $!tableInfo.setName($tableInfo.name.substring(5))
            #end
        b.也可以定义一个变量
            #set($entityName=$tableInfo.name)
            #if($tableInfo.obj.name.startsWith("table_"))
            #set($entityName=$tableInfo.name.substring(5))
            #end
        c.使用
            在模版中使用 ${entityName}来进行引用,多个模版可以直接引用这个变量
    d.Entity类添加后缀
        a.示例
            #set($entityName=$tableInfo.name)
            #set($entityName = $tool.append($entityName,‘Entity’))
        b.使用
            模版中使用 ${entityName}来进行引用
    e.移除字段前缀
        a.编辑globalconfig中的mybatisCodeHelper.vm
            #set($removeColumnPrefix="f_")
            #foreach($column in $tableInfo.fullColumn)
            #if($column.obj.name.startsWith($removeColumnPrefix))
            $!column.setName($tool.firstLowerCase($column.getName().substring(1)))
            #end
            #end
    f.insert移除部分列
        a.编辑你的xml模版 比如insertBatch
            #set($insertSkipFields = ["create_time","update_time"])
                <insert id="insertBatch" keyProperty="$!pk.name" useGeneratedKeys="true">
                    insert into $!{tableInfo.obj.name}
                    (
            #foreach($column in $tableInfo.otherColumn)
            #if($insertSkipFields.contains($column.obj.name))
            #elseif($foreach.hasNext)
                        $!column.obj.name,
                    #else
                        $!column.obj.name
                    #end#end
                    )
                    values
                    <foreach collection="entities" item="entity" separator=",">
                    (
            #foreach($column in $tableInfo.otherColumn)
            #if($insertSkipFields.contains($column.obj.name))
            #elseif($foreach.hasNext)
                        #{entity.$!{column.name}},
            #else
                        #{entity.$!{column.name}}
            #end#end
                        )
                    </foreach>
                </insert>
    g.加上jdbcType typeHandler等
        a.编辑globalconfig中的mybatisCodeHelper.vm
            #if($tool.newHashSet("java.lang.String").contains($column.type))
                    #set($jdbcType="VARCHAR")
                    #elseif($tool.newHashSet("java.lang.Integer","int").contains($column.type))
                    #set($jdbcType="INTEGER")
                    #else
                    ##其他类型
                    #set($jdbcType="VARCHAR")
                #end
            $tool.call($column.ext.put("jdbcType", $jdbcType))
        b.然后在xml中使用,ext是一个map,可以随意添加属性,方便用户使用
            #{$!{column.name},jdbcType=$!{column.ext.jdbcType}}
    h.获取表名,字段名,字段类型,schema名
        a.示例
            表名= tableInfo.obj.name
            字段名= column.obj.name
            字段类型=$!tool.getField($tableInfo.fullColumn.get(0).obj.dataType, "typeName")
            字段java类型=column.type
            schema名=${tableInfo.obj.getParent().getName()}
    i.高级用法
        支持自定义工具类、全局变量、Groovy 脚本等扩展能力
        使用EasyCode目录来生成代码,可以加入git实现团队协作与模板共享

03.Groovy 脚本扩展
    a.基本用法
        在模板设置中启用 Groovy 脚本功能
        在模板中通过 ${groovy('脚本内容', 参数)} 调用 Groovy 代码
        EasyCode Plus 支持在模板中嵌入 Groovy 脚本,实现更灵活的代码生成逻辑
    b.示例
        #set($result = $groovy("return param.name.toUpperCase()", { 'name': $tableInfo.name }))
        表名大写:${result}
    c.注意事项
        Groovy 脚本可访问传入的参数和全局变量。
        脚本执行异常时会在生成日志中显示详细错误信息。
        建议仅在需要复杂逻辑时使用 Groovy,常规场景优先用 Velocity 语法。
    d.进阶用法
        可加载外部 Groovy 脚本文件,实现模板逻辑复用。
        支持自定义工具类注入,扩展脚本能力。

04.更多API
    a.TableInfo - 表信息对象
        a.说明
            TableInfo 对象包含数据库表的所有信息
        b.属性说明
            属性名              类型                   说明
            name               String                生成的对象名(下划线转小驼峰)
            obj.name           String                表名
            preName            String                表名前缀
            comment            String                表注释
            templateGroupName  String                模板组名称
            fullColumn         List<ColumnInfo>      所有列信息
            pkColumn           List<ColumnInfo>      主键列信息
            otherColumn        List<ColumnInfo>      非主键列信息
            savePackageName    String                生成代码的包名
            savePath           String                生成文件的保存路径
            saveModelName      String                保存的模型名
            ext                Map<String, Object>   扩展数据
            escapedTableName   String                转义后的表名
            ext1               String                扩展字段1
            ext2               String                扩展字段2
            ext3               String                扩展字段3
            ext4               String                扩展字段4
        c.方法
            方法名              返回类型               说明
            getOnePkColumn()   ColumnInfo            获取第一个主键列(仅当主键只有一个时有效)
        d.示例
            ## 表信息
            表名: ${tableInfo.name}
            注释: ${tableInfo.comment}
            包名: ${tableInfo.savePackageName}

            ## 主键信息
            #if($tableInfo.getOnePkColumn())
            主键: ${tableInfo.getOnePkColumn().name}
            类型: ${tableInfo.getOnePkColumn().shortType}
            #end

            ## 所有列
            #foreach($column in $tableInfo.fullColumn)
            - ${column.name}: ${column.shortType}(${column.comment})
            #end
    b.ColumnInfo - 列信息对象
        a.说明
            ColumnInfo 对象包含数据库列的相关信息
        b.属性说明
            属性名               类型                 说明
            name                String               Java 属性名(下划线转小驼峰)
            obj.name            String               列名
            comment             String               列注释
            type                String               Java 完整类型(如 java.lang.String)
            shortType           String               Java 简短类型(如 String)
            ktShortType         String               Kotlin 简短类型
            custom              Boolean              是否为自定义附加列
            ext                 Map<String, Object>  扩展数据
            escapedColumnName   String               转义后的列名
            typeHandler         String               MyBatis 类型处理器
            jdbcType            String               JDBC 类型
            ext1                String               扩展字段1
            ext2                String               扩展字段2
            ext3                String               扩展字段3
            ext4                String               扩展字段4
        c.示例用法
            ## 列信息
            #foreach($column in $tableInfo.fullColumn)
            列名: ${column.name}
            类型: ${column.shortType}
            注释: ${column.comment}
            #if($column.custom)
            自定义: 是
            #end
            #if($column.typeHandler)
            类型处理器: ${column.typeHandler}
            #end
            #if($column.jdbcType)
            JDBC 类型: ${column.jdbcType}
            #end
            #end
    c.全局变量 - 可用的全局变量
        a.说明
            EasyCode Plus 模板中可用的全局变量说明
        b.变量列表
            变量名               类型                  说明
            author              String               作者名称
            time                TimeUtil             时间工具对象,可格式化输出当前时间
            projectPath         String               当前项目路径
            tool                ToolUtil             工具类对象,包含常用辅助方法
            env                 Map                  环境变量(如 IDEA 版本等)
        c.示例用法
            author: ${author}
            当前时间: ${time.getCurrentTime()}
            项目路径: ${projectPath}

            # 使用工具类方法
            大写表名: ${tool.toUpperCase(tableInfo.name)}
        d.说明
            time.getCurrentTime():获取当前时间字符串
            tool 对象包含常用字符串、类型等处理方法,具体可参考 API 文档
            env 变量可用于获取如 ideaVersion 等环境信息
    d.模板示例 - 常用模板示例
        a.实体类模板
            package ${tableInfo.savePackageName};

            #foreach($import in $importList)
            import ${import};
            #end

            /**
             * ${tableInfo.comment}
             *
             * @author ${author}
             * @since ${time.getCurrentTime()}
             */
            public class ${tableInfo.name} {

                #foreach($column in $tableInfo.fullColumn)
                /**
                 * ${column.comment}
                 */
                private ${column.shortType} ${column.name};

                #end

                #foreach($column in $tableInfo.fullColumn)
                public ${column.shortType} get${tool.getClassName($column.name)}\() {
                    return ${column.name};
                }

                public void set${tool.getClassName($column.name)}\(${column.shortType} ${column.name}) {
                    this.${column.name} = ${column.name};
                }

                #end
            }
        b.MyBatis Mapper 模板
            <?xml version="1.0" encoding="UTF-8"?>
            <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
            <mapper namespace="${tableInfo.savePackageName}.${tableInfo.name}Mapper">

                <resultMap id="BaseResultMap" type="${tableInfo.savePackageName}.${tableInfo.name}">
                    #foreach($column in $tableInfo.fullColumn)
                    <result column="${column.name}" property="${column.name}" jdbcType="${column.jdbcType}"/>
                    #end
                </resultMap>

                <sql id="Base_Column_List">
                    #foreach($column in $tableInfo.fullColumn)
                    ${column.name}#if($foreach.hasNext), #end
                    #end
                </sql>

                <select id="selectByPrimaryKey" parameterType="${tableInfo.pkColumn.get(0).shortType}" resultMap="BaseResultMap">
                    select
                    <include refid="Base_Column_List" />
                    from ${tableInfo.name}
                    where ${tableInfo.pkColumn.get(0).name} = #${tableInfo.pkColumn.get(0).name}
                </select>

            </mapper>
        c.Service 接口模板
            package ${tableInfo.savePackageName};

            /**
             * ${tableInfo.comment} Service 接口
             *
             * @author ${author}
             * @since ${time.getCurrentTime()}
             */
            public interface ${tableInfo.name}Service {

                /**
                 * 新增记录
                 */
                int insert(${tableInfo.name} record);

                /**
                 * 根据主键查询
                 */
                ${tableInfo.name} selectByPrimaryKey(${tableInfo.pkColumn.get(0).shortType} id);

                /**
                 * 根据主键更新
                 */
                int updateByPrimaryKey(${tableInfo.name} record);

                /**
                 * 根据主键删除
                 */
                int deleteByPrimaryKey(${tableInfo.pkColumn.get(0).shortType} id);
            }
        d.Controller 模板
            package ${tableInfo.savePackageName};

            import org.springframework.web.bind.annotation.*;
            import org.springframework.beans.factory.annotation.Autowired;

            /**
             * ${tableInfo.comment} Controller
             *
             * @author ${author}
             * @since ${time.getCurrentTime()}
             */
            @RestController
            @RequestMapping("/${tool.getClassName($tableInfo.name, false)}")
            public class ${tableInfo.name}Controller {

                @Autowired
                private ${tableInfo.name}Service ${tool.getClassName($tableInfo.name, false)}Service;

                @PostMapping
                public Result<${tableInfo.name}> insert(@RequestBody ${tableInfo.name} record) {
                    int result = ${tool.getClassName($tableInfo.name, false)}Service.insert(record);
                    return Result.success(record);
                }

                @GetMapping("/{id}")
                public Result<${tableInfo.name}> getById(@PathVariable ${tableInfo.pkColumn.get(0).shortType} id) {
                    ${tableInfo.name} record = ${tool.getClassName($tableInfo.name, false)}Service.selectByPrimaryKey(id);
                    return Result.success(record);
                }
            }
        e.前端 API 模板
            // ${tableInfo.name} API
            export const ${tool.getClassName($tableInfo.name, false)}Api = {
              // 根据ID获取
              getById: (id: ${tableInfo.pkColumn.get(0).shortType}) =>
                request.get<${tableInfo.name}>(`/api/${tool.getClassName($tableInfo.name, false)}/${id}`),

              // 新增记录
              create: (data: ${tableInfo.name}) =>
                request.post<${tableInfo.name}>(`/api/${tool.getClassName($tableInfo.name, false)}`, data),

              // 更新记录
              update: (id: ${tableInfo.pkColumn.get(0).shortType}, data: ${tableInfo.name}) =>
                request.put<${tableInfo.name}>(`/api/${tool.getClassName($tableInfo.name, false)}/${id}`, data),

              // 删除记录
              delete: (id: ${tableInfo.pkColumn.get(0).shortType}) =>
                request.delete(`/api/${tool.getClassName($tableInfo.name, false)}/${id}`),

              // 获取所有记录
              list: () =>
                request.get<${tableInfo.name}[]>(`/api/${tool.getClassName($tableInfo.name, false)}/list`)
            };