小米 15 刷入 Magisk & LSPosed
更新记录
2024.11.07
15 解锁后体验几天后,相比与小米 10 的木讷,丝滑到一大坨的摄像头也可以忽略不计了;要不是小米 10 是解锁的,都要怀疑被云控了;果然,由俭入奢易,由奢入俭难啊!
2024.11.04
用惯了小米 10 的❗,后面凸起的那么大一坨,果然一时半会适应不了;多次想七天无理由退货了,然后手上的小米 10 扫码变慢,又打消了念头;手动将系统更新到 2.0.16.0 版本,解锁并安装模块和插件…
2024 年 10 月 29 日 19 点,雷布斯在线发布了小米 15 系列,无奈京东先人一步没有抢到,机子 2024.11.01 才到手;到手后开机,先卸载预装应用和用不到的系统应用,升级最新系统(2.0.12.0),打开开发者模式,绑定设备,等待 3 天后解锁。
解锁设备2024 年的解锁权限,一年 3 台设备,目前还一个没用;下载并解压解锁软件,如果无法链接设备需要先运行解锁工具中的 MiUsbDriver.exe 安装驱动,并在手机开发者模式下打开 USB 调试功能;然后关闭手机,再同时按 电源键 & 音量 -进入 bootloader 模式(或者 ...
Linux 系统使用 du 与 df 命令查看磁盘容量不一致
描述客户生产服务(Linux) ETL 进程卡死,执行 df -h 命令发现 /home 目录所在磁盘占用率接近 100%,扩容需要层层审批显然来不及了,随即将一些大文件备份删除,并且将存放源数据的文件夹通过软链的方式临时换到其他目录,再次执行 ETL 立马又 100% 了。
检测执行 du -h --max-depth=1 /home查看文件占用情况,发现使用还不到 /home 的一半;起初以为是有隐藏文件,又用 du -ah --max-depth=1 /home 命令检查了一遍,得到的结果是一样的。
通过网络搜索得到大概率是因为一些被删除的文件仍被某个进程占用,平时没在 /home 目录装过软件、交换数据这些操作;也没碰到过分配过这么小的情况。
最终原因:用户删除了大量的文件后,du 命令就不会在文件系统目录中统计这些文件;如果此时还在运行中的进程持有这个已经被删除的文件句柄,那么这个文件就不会真正在磁盘中被删除,分区超级块中的信息也就不会更改,df 命令仍会统计这个被删除的文件。
方案
服务器没有 7*24 的业务要求的话,直接重启就行。
找到相应的进程,使用 kill -9 ...
Caddy 不完全食用指北
企业级的 Web 服务器接触过:Nginx、Apache、IIS、Tomcat,前段时间打算将网路服务全部迁移到搬瓦工 VPS 上去,由于配置较低,就选用了一个开源的 Web 服务器: Caddy;它是一个 Go 编写的 Web 服务器,类似于 Nginx,完全可以作为中小型站点 Web 服务器。
特性
自动 HTTPS:自动 TLS 功能,无需额外配置
配置简便性:两种配置方式,简洁的 Caddyfile、功能丰富的 JSON
配置灵活性:通过 JSON API,Caddy 允许实时更新配置
代理能力:HTTP 反向代理功能强大且灵活
静态资源托管:可以作为静态文件服务器
全平台支持:支持 Linux、Windows、macOS 等操作系统
高性能:Go 语言的开发,保证高性能和内存安全安装这些年的习惯,能用二进制的直接采用二进制安装123wget -c https://caddyserver.com/api/download --no-check-certificate -O caddychmod a+x caddymv caddy /usr/bin/
添加系统服务vi /etc/ ...
Excel VBA 密码破解方法
最近意外翻出自己很久之前做的 Excel VBA 小工具,准备完善下;但是当时加了密码保护,这么久密码早就忘了;只好用绕过 Excel 保护的方法将密码去掉。
1、将要破解的 .xlsm 文档复制一份并将后缀名改为.zip,可以直接在后面加后缀:2、使用解压缩软件(如:WinRAR 或 7-Zip)打开修改好的压缩文件:3、进入 xl 文件夹,直接拖动 VBAProject.bin 文件将其解压出来:4、使用十六进制编辑器(如:WinHex)打开 VBAProject.bin 文件,然后搜索 DPB= 字符串并替换为 DPX=5、然后保存并关闭编辑器,将新的 VBAProject.bin 文件拖放会刚才打开的压缩文件并将文件后缀名改回 .xlsm;打开文档,弹出窗口选「是」并忽略其他选项7:ALT+F111 打开 VBA 编辑器,若弹出对话框,选择「确定」;右键 VBA 项目的名称,选择「VBAProject 属性」>「保护」,重新设置密码或者留空即可
DB2 数据库可持续化运维及相关脚本
在测试使用脚本清理数据库日志的时候,不小心误删了正在使用的活动日志,以至于再次登录数据库报错如下:12S0L1273N An operation reading the logs on database "XXXX" cannot continuebecause of a missing log file "S0000096.L0G" on database partition "o" and log stream "O".从网络查询并找其他同事咨询,均无济于事;因为在此之前只是备份了部分关键表的数据,得到的结果都是需要重装然后追平数据;好在使用的云主机有快照功能,能恢复…
相关脚本由于策略还没定,而恢复快照需要走流程,所以临时使用以下脚本统计并备份表数据1234567891011121314151617181920212223242526272829303132333435363738#!/bin/bashDB_NAME="XXXX"DB_USER="test" ...
跳过联网安装 Windows 11 系统
好久没有装系统了,周末帮表弟装了个 WIndows 11,然后临时去搜了跳过联网的方法,现在记录下来:
跳过联网当安装 Windows 11 时,如果想跳过联网步骤可以尝试以下方法:
任务管理器结束进程1、按 Shift + F10 打开命令提示符窗口2、输入 taskmgr 打开任务管理器3、结束 OOBE Network Connection Flow 进程,或者直接使用命令taskkill /F /IM oobenetworkconnectionflow.exe结束该进程
CMD 命令跳过联网1、按 Shift + F10 打开命令提示符窗口2、输入命令 oobe\BypassNRO.cmd3、电脑将自动重启,联网界面会出现我没有 Internet 连接的选项,并继续执行受限设置,从而跳过联网激活环节
修改注册表设置1、按Shift + F10 打开命令提示符窗口2、输入 regedit 打开注册表编辑器,通过导航进入到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OOBE3、新建 DWORD 值:By ...
本地大语言模型食用指北:Ollama
2024.10.28:无意发现一款可以配置 AI 的 UWP 应用:小幻助理由 AI 和 .NET 驱动的智能桌面应用,具体的可以访问官网,支持配置的服务很多,有:Open AI、Azure Open AI、Gemini、Anthropic、月之暗面、智谱 AI、零一万物、DeepSeek、通义千问、文心一言、腾讯混元、讯飞星火、字节豆包、Silicon Flow、OpenRouter、Together AI、Groq、Perplexity、Mistral AI、Ollama。配置 Ollama 见《对话服务配置》本指南介绍了如何在 Windows 11 上安装 Ollama,修改其安装路径和模型路径,以及列举常用命令参数和 GUI 部署的步骤。
下载安装访问 Ollama 官方网站,点击并下载适用于 Windows 的 Ollama 安装程序双击下载的安装程序按向导提示进行安装完成以后,启动即可
存储路径但是安装程序暂时无法自定义安装路径,安装完成以后也没有更改模块路径的设置界面程序路径:%UserProfile%\AppData\Local\Programs\Ollama配置日志: ...
TDSQL 的最佳实践
分布式数据有一些最佳实践,下面举出三个(以 MySQL 引擎为例)
数据导入这分成两种情况。第一种情况是将现有的单机实例,导入到新建的分布式实例。操作步骤如下(详细命令见文档)。
导出单机数据库的表结构和数据,拿到两个 SQL 文件。
打开数据库的表结构文件,设置每个表的主键(primary key),以及分片依据的 shardkey。
将修改后的两个 SQL 文件,上传到云服务器,导入到分布式数据库。
第二种情况是将现有的一个分布式实例,导入到另一个分布式实例。操作步骤与上面一样,只是少了第二步,不需要指定主键和 shardkey,因为原来就有了。(详细命令见文档)。
数据分片分片(sharding)是分布式数据库的核心问题之一:到底要架设多少个数据分区?数据在多个分区如何分布?分片数量取决于,整个数据库预估的最大并发,以及每个分片能够处理的请求数量,可以用公式计算:读写并发性能 = ∑(分片性能 * 分片数量)。单个分片的性能,主要与实例的 CPU / 内存数量相关。单个分片规格越高、分片数量越多,数据库系统的处理能力越强。除了性能,分片还要考虑容量问题。一般来说,单个分片至少 ...