Writing
文章
纸上得来终觉浅,绝知此事要躬行。
关于体素系统的思考
在计算机图形学的漫长发展史中,体素(Voxel)作为体积像素(Volume Pixel)的缩写,始终代表着一种对三维空间最纯粹的离散化表达。不同于传统图形学中使用多边形网格(Polygon Mesh)勾勒出的“中空”边界…
人工智能基础
人工智能概述 人工智能的起源与发展 现代人工智能(Artificial Intelligence,简称 AI)一般认为起源于 1956 年夏季在美国达特茅斯学院举行的会议。在此次会议上,约翰·麦卡锡(John McCar…
软件工程
软件工程概述 软件危机 软件危机的定义 软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。 软件危机的表现 软件成本日益增长 开发进度难以控制 软件质量差 开发过程无法有效介入和管理 代码难以维护等 软件…
Nuxt+Supabase 集成开发
前言 此前一直在使用 Nuxt 开发各种小项目。后面接了一些需求,发现其实挺多项目都是大同小异的,像是数据库、用户认证,文件存储等等,虽然说 Nuxt 也有对应的插件能够实现这些功能,比如: nuxt auth util…
MiKTeX 安装指南
MiKTeX vs TeX Live:看了看性能对比和功能介绍,一方面 MiKTeX 可以按需安装宏包,另一方面 MiKTeX 在 Windows 上的安装和使用体验更好一些,不过最主要的原因是 winget 只有 Mi…
使用 44Net Connect 连接到 44Net
为了让更多的 HAM 能够接入 44Net,ARDC 启动了一个名为 44Net Connect 的项目,让用户能够通过 WireGuard 直接连接到 44Net 网络,使用自己的 IP 甚至是 ASN 进行通信。 前…
eNSP/VirtualBox 使用问题修复
软件资源:阿里云盘 如果 VirtualBox 启动虚拟机出错且无提示,并且运行 systeminfo 显示: 那么需要关闭 Hyper V 功能: 如果启动虚拟机时报错,修改注册表即可:
编译原理
引论 语言处理器 语言处理器是将一种语言编写的程序转换为另一种形式的工具,主要包括: 编译器 :将高级语言源程序一次性翻译为目标代码(如机器码、汇编代码),常见于 C/C++等静态语言。 解释器 :逐条读取、分析并执行源…
统计学习
导论 统计学习是一门研究如何通过数据推断规律、建立模型并进行预测的学科。它融合了统计学、机器学习和数据挖掘等领域的思想,广泛应用于金融、医疗、互联网等行业。 统计学习的基本任务: 描述数据的分布和特征 建立预测模型 评估…
机器学习
绪论 机器学习的定义 正如我们根据过去的经验来判断明天的天气,吃货们希望从购买经验中挑选一个好瓜,那能不能让计算机帮助人类来实现这个呢?机器学习正是这样的一门学科,人的"经验"对应计算机中的"数据",让计算机来学习这些经…
解决 systemctl status 运行缓慢
原因是因为日志过大,默认日志大小限制是磁盘的 10%,可以通过调节 systemd journald 的 SystemMaxUse 和 RuntimeMaxUse 来限制日志大小。 然后应用更改:
Git 提交签名
Git 提交签名是一个重要的安全特性,它可以确保提交的真实性和完整性。通过使用 GPG 密钥对提交进行签名,其他人可以验证提交确实是由特定的开发者创建的。在 GitHub 上表现为一个绿色的 Verified 标签。 可…