前言本篇博客皆在拯救那些轻薄本电脑配置差没有独显却还想玩 Minecraft 高版本的人。
本篇教程仅以我的配置作为参考,我优化成功并不保证你优化成功,但是如果你有问题很欢迎再评论区提问。
请您在执行本篇博客所说的操作前先备份!!!先备份!!!先备份!!!若因您自身原因导致您的个人财产损失,本博客作者以及相关平台不负任何责任
我的配置硬件CPU: 12th Gen Intel(R) Core(TM) i7-1260PGPU: Intel(R) Iris(R) Xe Graphics 其实算核显,也就是处理器显卡。即用 CPU 模拟出的 GPURAM: 16GB
软件启动器: PCL2 v2.12.1Java: JDK 24.0.1客户端: Minecraft Java 1.21.6 算是高版本了,我平常也玩这个Mod 加载器: Fabric 致敬我们的神……
正篇我优化渣机,总共分为 3 各部分,效果强弱循序渐进。建议你先进行弱优化,如果还不满意再进行强优化
接下来的操作在不开光影、服务器内的前提下,当然如果你开了光影或不在服务器内,你的结果肯定会查一下。而且因为我们大概率不 ...
首先,祝大家新年快乐!
NFM 介绍及灵感Notion-File-Management(下文简称 NFM ) 是一个可以将你的 Notion 变成不限存储的网盘的工具,由 Zyx_2012 (本人)和 Ruibin_Ningh 合作开发。
该设计灵感由 Ruibin_Ningh 提出,利用 Notion 的无限存储和它上传下载文件的 API ,组建成一个不限存储、不限速的 “网盘”(挺出生的其实……)
具体做法我们的技术栈采用 纯 Py (万能的 Python)实现。目前只有 TUI 页面,后续功能完善后会推出 GUI 版本。
使用 Notion 官方的 API 实现上传和下载功能。由于 Notion 限制上传单个文件最大 5GB(Plus 会员情况下,通过教育邮箱注册 Notion 账号即可开通教育 Plus),所以对于大于 5GB 的文件,我们做了自动检测切片处理,将文件切成 20MB 的多份,并依次上传。考虑到 Notion 网络连接可能不稳定,上传部分做了重试功能,当前切片若连接超时或上传失败,可重试上传,每次重试描述呈指数级增长,最高增长至 $2^{6}$
对于不支持上传的文 ...
开发该工具的原因由于我的同学总是仗着自己手速快、网速高,经常炸群或者对我狂轰乱炸,导致我非常的 看不惯它 苦不堪言(如果开免打扰又怕错过什么重要消息,不开手机像漏电了一样蹦)
须知叠甲(免责声明)合法性声明:本工具仅限于个人学习、测试和实验使用,任何非法用途(包括但不限于骚扰他人、滥用资源或侵犯他人隐私)均不被允许。本工具的开发者不对其可能引发的任何法律责任或后果承担责任。
禁止滥用:严禁使用本工具进行恶意攻击、骚扰、数据破坏或对他人设备、服务进行损害。用户应当遵守国家及地区的法律法规,尊重他人的合法权利。
隐私保护:本工具不收集任何用户数据。用户必须对自己的操作行为负责,确保其操作不侵犯他人隐私或安全。
免责声明:开发者不对任何因使用本工具而导致的设备损坏、数据丢失或其他不可预见的后果承担责任。用户使用本工具需自行承担所有风险。
责任范围:开发者有权随时修改、暂停或终止本工具的使用。用户应当确保使用本工具时不违反任何相关平台的服务条款。
使用须知该工具可能会让你的路由器不堪重负(如果你带宽高 / 高速,可以当我没说)
工具本工具会不定时更新
WeCha ...
首图论,是 OI 中一个非常重要的分类,涵盖多种算法、题型
包括但不限于
图的存储DFS (图论)BFS (图论)树上问题有向无环图拓扑排序最短路问题生成树问题斯坦纳树拆点连通性相关环计数问题最小环2-SAT欧拉图哈密顿图二分图平面图弦图图的着色网络流图的匹配Prüfer 序列矩阵树定理LGV 引理最大团搜索算法支配树……
但是,这篇文章提到的,也是 CSP - S 复赛中涵盖的考点,只有
最小生成树
最短路
拓扑排序
最近公共祖先
其中,最短路问题可以通过最小生成树改写,就不过多赘述了。
最小生成树我们定义无向连通图的 最小生成树(Minimum Spanning Tree,MST)为边权和最小的生成树。注意:只有连通图才有生成树,而对于非连通图,只存在生成森林。
我们这里主要说 Prim 算法
Prim 算法Prim 算法的基本思想是从一个结点开始,不断加点(而不是 Kruskal 算法的加边)。
具体做法 算法步骤及总结
...
首本文记录了自年初以来直至今日(2025.11.11)的总结
正文初识 OI今年年初,我正式踏上了我的 OI 之旅 —— 学校要组建一个信息竞赛班。我当时对代码比较好奇,脑子一热,也参加了。前三节课淘汰了不少来混的人,剩下的都是想认真学的了。中途不断有人因坚持不下来而退出,但我没有,可能是因为我在理科方面思维比较活跃、敏捷,我当时并不觉得怎么难 *(PS:考信竞的时候就打脸了 :( )* 。
追更博客于是,接下来的日子,我跟着老师正常学、正常刷题。直到 2 月(可能是吧,记不清了)月初,一次课程结束后,一位同学跟我说 “你看这个人的主页好漂亮”(其实只是加了点 class,这个 OJ 框架本身有这些 class 集成的样式)。虽然知道这个很简单,但是,我却看上了他主页下面的链接(当时是 zeabur 分发的二级域名,现在已经没了)。回家后,我点开了这个链接,发现链接内的网站是一个类 HEO 主题的个人博客(当然,我当时别说 HEO 了,连博客是什么、网站的部署,甚至连 html 都不太清楚。只知道是一个非常好看的,看起来像是写了很久、花了很大功夫的网站。现在的样式预览: 点我 ...
压行压行,指的是将多行代码压成一行并省略某些符号,多数情况下用于简化代码。
例如:
123for(int i=0;i<n;i++){ cin>>a[i];}
可以压为一行
1for(int i=0;i<n;i++)cin>>a[i];
压行的一些操作循环for / while 循环在循环内只有一行或多行简短代码(如 l++ 等)且 没有(或只有单个)“break”,” return” 这种关键字时可以压行
12for(int i=0;i<n;i++)cin>>a[i],i++,i--;while(q--)// 循环内代码
条件判断if-else 在条件执行内只有一行或多行简短代码(如 l++ 等)且 没有(或只有单个)“break”,” return” 这种关键字时可以压行
12if(n%2==0)cout<<"1";else cout<<"0";
函数1bool cmp(int a, int b){return a>b;}// 别忘了分号
反回合并当某些要求 “没有(或只有单个)” r ...
引前些日子,我买了一块自称 256GB 的不知名 U 盘 (主要是看着便宜,太便宜了,想 捡漏 制裁一下)
买回家一看,典型的三无,上面什么都没有(买的时候没有标注自营,几乎可以肯定是扩容盘)
什么是扩容盘:
扩容盘,指的是一些容量虚标(属性选项卡中显示参数被改了,比如实际只有 32G,改成 256G 去卖)的 U 盘或硬盘
扩容盘的危害:
在拷贝大文件时会丢失 (强烈建议大家一定要确认不是扩容盘,我被这玩意害惨了,手机里几年的数据全没了)
好,那么好,既然是扩容盘,那我倒要看看这个 商家有多黑心 盘能扩容到什么程度
h2testw,走起!
later……
经实测,该盘实际容量仅为 64GB
找商家仅退款成功!白捡一个 64G 的 U 盘,美汁汁~(●ˇ∀ˇ●)
h2testw简介这个东西是一个在 windows 上的工具,非常好用,可以通过写入 / 读取文件来判断该盘是否有问题及实际容量。吃读写速度,吃 U 盘寿命(并没有多少贪吃)
下载提取码 h2t
使用h2testw 是一个 exe,这个 exe 就是工具本身,不是安装程序,不必惊讶~
运行 exe,选择 简体中文
选 ...
关于 BFSBFS,广搜,是一种寻找最短路、连通块的常用算法。我通常用队列实现
框架连通块为例
123456789101112131415161718192021222324252627282930313233343536373839404142434445#include <bits/stdc++.h>using namespace std;#define ll long longconst int dx[8] = {-1,-1,-1,0,0,1,1,1};// 方向,需要遍历的邻居const int dy[8] = {-1,0,1,-1,1,-1,0,1};int main() { // ios::sync_with_stdio(false); cin.tie(nullptr); int n,m; cin>>n>>m; vector<string>g(n);// 表 for(int i=0;i<n;i++)cin>>g[i]; int ans = 0; queu ...
情景导入有时,我们需要求一个数组的最大子数组和(即连续子数组的和最大),并给出这个和(别问为什么,问就是题目要)。
Kadane 算法的原理首先,我们获得一个数组,并定义两个变量 csum 和 smax 。然后,我们可以开始 kadane 算法。
在算法开始时,将 csum(当前连续子段的和)初始化为数组的第一个元素,将 smax(全局最大子段和)也初始化为该值。接下来,从第二个元素开始,依次向右遍历整个数组。
对于每一个元素 a[i],我们要判断:如果当前的 csum 加上 a[i] 小于 a[i] ( csum 小于 0),说明前面的子段对总和是负贡献,继续加下去只会让后续的结果更小,所以应当舍弃之前的子段,从当前位置重新开始,也就是令 csum = a[i]。否则,如果 csum 仍然大于等于 0,就说明它对后续仍有正向贡献,我们可以安全地把当前元素加上去,csum += a[i]。
每处理完一个元素,就更新全局最大值:smax = max(smax, csum)。这样,smax 始终保存着从开头到当前位置为止出现过的最大连续子段和。
当遍历完整个数组后,smax 就是整个数组的 ...
前言11 月 1 号,CSP 将开始第二轮的考试(机试),也在此提前祝大家取得自己满意的成绩
第二轮需要用到 NOI-linux 系统,但很多考生第一次接触这个系统,就算已经看过很多遍教程,到了考场上,可能还会紧张,慌乱间忘记教程。那么,你就很有必要来看一看这篇博客
本篇博客教你在你自己的电脑(以 windows11 做示范)中安装虚拟机和 noi-linux 系统,顺带使用教程
开始安装 Vmwarenoi-linux 系统需要在虚拟机环境中运行,这里我用的是 vmware。
进入 vmware 官网,选择适合你的版本,下载安装程序
下载完成后,运行安装程序,配置的话按你自己的需求来。安装
安装完成以后,进入下一步
下载 NOI-linux 映像文件在 官网 下载 NOI-linux 的映像文件
注意,你下载的不是虚拟机,是系统的映像文件,vmware 需要通过映像文件创建虚拟机
安装 NOI-linux 虚拟机打开 vmware ,点击 创建新的虚拟机 ,映像文件中选择你下载的 NOI-linux 映像文件。然后剩下的配置按照你自己的喜好和电脑物理配置来,但注意不要给太低配置, ...






















