自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 收藏
  • 关注

原创 AIFerric v2.0 项目总结报告

AIFerric 是一个完全从零自研的深度学习框架,采用纯 C/CUDA 实现,不依赖任何第三方深度学习库(如 cuBLAS、cuDNN、PyTorch、TensorFlow)。· 算法完备:支持 Transformer、MoE、Mamba、RWKV 混合架构,以及完整的 RLHF 对齐流程(SFT → RM → PPO → DPO)。一次编写,永久运行。· 一次编写,永久运行:所有代码均为可直接编译运行的生产级实现,无框架性代码、无示例性占位符、无简化处理。

2026-04-21 10:37:35 352

原创 3D游戏引擎Bluely Engine 开发手册

/ 50-150米:中模。Renderer 渲染器 Initialize(), BeginFrame(), EndFrame(), Present()Quaternion 四元数 FromEuler(), ToEuler(), Slerp(), Normalize()Engine 引擎主类 Initialize(), Shutdown(), Update(), Render()Json JSON解析 Parse(), Serialize(), GetValue(), SetValue()

2026-01-21 23:04:45 721

原创 Basic自举编译器项目:设计与实现

这个Basic自举编译器项目不仅是对Basic语言的致敬,也展示了如何用相对简单的工具构建复杂的系统。通过实现解释器和编译器的双重功能,项目体现了Basic语言从交互式编程到系统级开发的演进路径。对于从Basic开始编程生涯的开发者来说,这个项目既是一次技术挑战,也是一种情怀实践。它证明了无论技术如何变迁,基础原理和创造精神始终是编程的核心价值。在退休后的时光里,从事这样的项目既能保持思维活跃,又能延续与Basic语言的特殊情缘,实现技术追求与个人情怀的完美结合。

2025-11-24 21:07:41 276

原创 用BASIC实现自举编译器--跨越解释与编译的编程之旅

用Basic语言实现自举编译器,不仅是对个人编程能力的挑战,更是向这门历史悠久语言致敬的方式。这个过程让我们重新思考Basic语言的潜力,证明即使是被视为"简单"的工具,也能构建复杂的系统。这种自举编译器的价值不仅在于技术成就,更在于它展示了编程语言的本质:表达思想和解决问题的工具。无论语言如何变迁,这种创造性的探索精神永远值得珍视。在退休后的悠闲时光里,从事这样的项目既能保持思维活跃,又能延续与Basic语言的特殊情缘,实现技术追求与个人情怀的完美结合。

2025-11-24 20:59:08 371

原创 Basic语言:从启蒙到情怀,一位老程序员的编程之路

当大多数人还对"编程"这一概念感到陌生时,Basic语言以其平易近人的语法和即时反馈的特性,成为了无数人踏入计算机世界的第一站。从最初的Dartmouth Basic到微软的GW-BASIC,再到更为成熟的QBasic,Basic语言在不断进化中保持着其易学易用的核心特质。在代码的世界里,没有年龄的限制,只有永恒的探索和创造,而这正是Basic语言最初教会我的事情。对我而言,Basic不仅仅是一门编程语言,更是通往数字世界的第一把钥匙,是青春岁月的技术注脚,更是如今退休生活中重新拾起的编程情怀。

2025-11-24 20:55:25 204

原创 轻量容器LightContainer 详细使用手册

"lightcontainer network ls" 列出网络。"lightcontainer image ls" 列出镜像。"lightcontainer volume ls" 列出卷。"lightcontainer metrics" 查看指标。"lightcontainer logs" 查看容器日志。"lightcontainer ps" 查看容器列表。"lightcontainer exec" 进入容器。"lightcontainer run" 运行容器。2. "安装与配置" (#2-安装与配置)

2025-11-19 10:50:41 526

原创 x86_64 最小操作系统

本系统实现了现代操作系统的核心功能,具有完整的64位架构支持、可靠的中断处理机制和任务调度能力。您可以在此基础上继续扩展文件系统、网络栈等功能,构建更加完善的操作系统。IST(中断栈表)机制处理关键中断(如双重故障)8259A可编程中断控制器(PIC)完整配置。完整的从实模式到保护模式再到长模式的转换。任务上下文切换(保存/恢复寄存器状态)四级分页机制初始化(PML4表)支持中断嵌套(通过优先级控制)PIT(可编程间隔定时器)驱动。基于链表的空闲内存管理算法。VGA文本模式显示驱动。

2025-11-18 20:12:50 341

原创 最小操作系统开发(二)中断

功能:IDT将256个中断向量(0~255)映射到对应的中断处理程序入口地址,替代实模式下的中断向量表(IVT)。在保护模式下设置中断描述符表(IDT)并处理硬件中断是操作系统内核开发的核心任务之一,涉及硬件交互、内存管理和特权级控制。时钟中断(IRQ0)- 虚假中断(Spurious IRQ):检查PIC的ISR寄存器确认中断有效性,若无效则不处理。- DPL规则:中断门DPL=0(仅内核可触发),陷阱门DPL=3(用户态可触发如。- 属性字段:门类型(Type)、特权级(DPL)、存在位(P)等。

2025-11-18 20:05:06 362

原创 VC++开发一个最小操作系统

结合硬件模拟、汇编与C++混合编程及内核基础功能实现。

2025-11-18 20:01:41 408

原创 AstraOS 1.90 基础架构版(续)

definit])### 8.3 API自动化python。

2025-11-15 14:59:17 806

原创 AstraOS 1.90 API参考文档

基础URL内容类型认证方式版本1.90.0。

2025-11-15 14:16:24 652

原创 太极指令集架构(TCIS)v1.1与主流指令集比较研究报告

太极指令集架构(TCIS)v1.1与主流指令集比较研究报告摘要本报告对太极指令集架构(TCIS)v1.1与当前主流指令集架构(RISC-V、ARM和x86)进行了全面比较分析。TCIS作为专为高维状态向量计算设计的指令集,在科学计算和人工智能领域展现出独特优势,同时在生态成熟度方面面临挑战。1. 引言1.1 研究背景随着人工智能和科学计算的快速发展,传统通用指令集在特定领域面临性能瓶颈。TCIS专为高维计算和复杂系统仿真设计,旨在提供更高效的计算架构。1.2 比较对象。

2025-11-13 23:39:36 832

原创 手搓UEFI.h

手搓一套最小头文件集合(`uefi.h`、`uefi.lib.h` 等),再用 GNU-EFI 提供的 `crt0-efi-x86_64.o` 与 `libefi.a` 链接,即可完全脱离 EDK2,用 裸 GCC 把 `.c` 编译成 标准 PE-64 EFI 可执行文件。- `gcc`(支持 `x86_64-w64-mingw32-gcc` 或 `x86_64-linux-gnu-gcc`)CC = x86_64-linux-gnu-gcc # 或 x86_64-w64-mingw32-gcc。

2025-11-13 23:30:36 495

原创 容器与虚拟机的优缺点比较

容器(Containers)和虚拟机(Virtual Machines, VMs)都是常见的计算资源隔离技术,但它们在设计理念、资源占用、使用场景上有显著差异。- 每个 VM 运行一个独立的操作系统实例,通过 Hypervisor(如 VMware、KVM、Hyper-V)与宿主机隔离。- 混合架构:微软 Azure 的服务网格(Service Mesh)中,部分组件运行在容器中,敏感服务部署在 VM 内。3. 虚拟机中运行容器:在 VM 内部部署容器引擎(如 Docker),进一步细分资源。

2025-11-04 08:39:15 396

原创 NEWBASIC 2.06.7 API 帮助与用户使用手册

NEWBASIC 2.06.7 是下一代量子集成编程语言,集成了多模态量子学习、终身学习系统、量子神经符号学习和量子因果推理等前沿功能。本手册提供完整的API参考和使用指南。

2025-11-04 08:20:11 408

原创 新基语言NB2.06.90版本功能清单

2.06.88版本专注于量子自然语言处理与计算机视觉核心创新:量子Transformer、跨模态生成、视觉问答应用领域:文本生成、图像合成、视频分析2.06.90版本专注于量子优化与量子化学模拟核心创新:自适应VQE、反应动力学、量子控制应用领域:金融优化、药物设计、材料模拟关系功能互补:两个版本分别覆盖AI和科学计算领域技术延续:共享量子机器学习基础架构应用协同:为复杂问题提供端到端解决方案。

2025-11-04 08:16:47 875

原创 新基语言(NEWBASIC)功能模块清单与完成进度

100%支持所有基础TOKEN类型(关键字、标识符、字面量、运算符等)支持行注释和块注释错误恢复机制行列位置跟踪。

2025-11-04 08:11:04 682

原创 世界上最小的自研操作系统AstraOs 0.1版源码

AstraOS-Micro v0.1 完成:UEFI → 64bit 内核 → 清屏 → 串口 → 停机,全程 < 50 KB!「零到一」自有操作系统:仅 17 KB,UEFI → 64-bit 内核 → 清屏 → 串口日志 → 停机。> 「复制上面 5 个文件 → 一条 `./build.sh` → 得到 1.44 MB 可启动软盘镜像」/* 内核加载地址 1 MB *//* 4. 跳转内核(关闭中断 + 长跳) */

2025-09-21 23:09:57 303

原创 【太极计算指令集(TCIS)全国产化开发实施方案

通过这套完整的全国产化实施方案,太极计算指令集将在确保技术自主可控的前提下,充分利用国际环境进行验证和备份,实现安全与发展的高度统一。该方案既符合国家战略需求,又保证技术研发的先进性和可行性。:国际主流平台,确保技术先进性和生态兼容性。:国产环境为主,国际环境仅用于验证和备份。:全国产软硬件平台,确保技术自主可控。一、总体战略:双轨并行,自主可控。二、全国产硬件平台选型。三、全国产软件环境构建。四、国际备份环境配置。

2025-09-19 09:50:46 315

原创 自动化机器学习框架NexusCore1.0稳定版文档概述

NexusCore 是一个全面的自动化机器学习框架,专为构建、训练、部署和维护高性能机器学习模型而设计。- 自动化模型训练:支持分布式训练、联邦学习和持续学习。- 跨平台部署:支持云、边缘、移动和 Web 部署。- 安全与隐私:同态加密、安全多方计算和差分隐私。- 智能模型压缩:自动量化、剪枝和知识蒸馏。- 自动化监控:实时性能监控和模型健康评估。- 自修复系统:自动检测异常并恢复训练。- 所有公共 API 必须有文档字符串。- 验证模型输入/输出格式。- 启用混合精度训练。- 保持代码简洁和模块化。

2025-09-19 08:21:56 2590

原创 ECP-HTMX1.0浏览器完整使用手册

ECP-HTMX1.0浏览器是一款运行在预操系统ECP OS上,专为现代Web开发设计的专业级浏览器,特别优化了对HTMX框架的支持。"--profile-directory="ProfileName"":指定配置文件。"--remote-debugging-port=9222":远程调试。"htmx-browser --safe-mode"启动。"--disable-extensions":禁用扩展。"Ctrl+Shift+N"打开隐私窗口。"--safe-mode":安全模式。

2025-09-10 12:28:16 394

原创 多引导加载器使用手册和API清单

多引导加载器是一个支持多种架构(BIOS/UEFI)、多种文件系统(FAT32/EXT2)和多种操作系统格式(ELF/PE)的现代化引导解决方案。· ✅ FAT12/16/32 完整支持。· ✅ Windows PE 格式加载。· ✅ Linux ELF 格式加载。· ✅ EXT2/3/4 基础支持。// ... 更多错误代码。· ✅ BIOS 传统引导。· ✅ UEFI 现代引导。· ✅ UEFI 安全启动。· ✅ 多架构检测和初始化。· ✅ 多操作系统引导菜单。// FAT32特定操作。

2025-09-09 09:33:54 820

原创 EFI Commander Pro 图像处理器 - 用户手册

它支持多种图像格式,提供了从基本的图像查看、格式转换到高级的图层编辑、滤镜应用和批量处理等一系列功能,是系统管理员、开发人员和技术专家在系统维护、部署和恢复过程中的得力助手。1. 菜单栏: 位于顶部,包含 文件(File), 编辑(Edit), 视图(View), 图像(Image), 图层(Layer), 滤镜(Filter), 窗口(Window), 帮助(Help) 等主要功能类别。· 操作模式: 在工具选项栏中,可以设置选区模式为 新建、添加到选区 (+)、从选区减去 (-)、与选区交叉。

2025-09-05 09:05:29 428

原创 NEWBASIC(新基)2.0.0功能模块

新基语言(NEWBASIC)已实现现代编程语言所需的核心功能,并在跨语言互操作、AI集成和云原生支持方面具有显著优势。3. Serverless支持 (Serverless Support)1. AI辅助编程 (AI-Assisted Programming)3. AI调试助手 (AI Debugging Assistant)3. 文档生成器 (Documentation Generator)3. Python互操作 (Python Interop)2. C/C++互操作 (C/C++ Interop)

2025-09-04 19:52:59 465

原创 Ecp1.0装机助手模块使用手册

ecp partition 分区管理 ecp partition create --disk=0 --name="custom-layout"ecp backup restore 恢复备份 ecp backup restore --image=backup.esd --disk=1。ecp backup create 创建备份 ecp backup create --disk=0 --output=backup.esd。--output-format 输出格式(text/json/xml) text。

2025-08-31 22:39:33 817

原创 实用型NEWBASIC语言设计方案

实用型NEWBASIC语言设计方案。

2025-08-29 23:36:50 180

原创 BASIC解释器的自举编译器实现方案

实现一个完全基于BASIC解释器的自举编译器是一项具有挑战性但极具价值的任务。通过这个项目,不仅可以深入理解编译原理和系统编程,还可以延续BASIC语言的生命力,证明即使是最简单的工具也能构建复杂的系统。这个自举编译器项目是对BASIC语言的致敬,也是对计算机科学基本原理的实践。它展示了从解释执行到原生代码生成的完整技术栈,体现了自底向上的系统构建哲学。对于从BASIC开始编程生涯的开发者来说,这个项目既是对过去技术的回顾,也是对未来可能性的探索。

2025-08-28 14:23:32 1402

原创 用BASIC实现自举编译器:跨越解释与编译的编程之旅

对于有着深厚Basic情结的程序员而言,尝试用Basic语言开发一个能够自举的编译器,无疑是一次极具意义的技术挑战和情怀实践。这种自举编译器不仅能够解释执行Basic代码,还能将其编译为可执行文件,体现了Basic语言从简单到复杂的发展潜力。这个过程让我们重新思考Basic语言的潜力,证明即使是被视为"简单"的工具,也能构建复杂的系统。在退休后的悠闲时光里,从事这样的项目既能保持思维活跃,又能延续与Basic语言的特殊情缘,实现技术追求与个人情怀的完美结合。Basic的递归能力足以处理大多数语法结构。

2025-08-27 21:35:38 680

原创 怎样走自己的编程之路

当大多数人还对"编程"这一概念感到陌生时,Basic语言以其平易近人的语法和即时反馈的特性,成为了无数人踏入计算机世界的第一站。从最初的Dartmouth Basic到微软的GW-BASIC,再到更为成熟的QBasic,Basic语言在不断进化中保持着其易学易用的核心特质。在代码的世界里,没有年龄的限制,只有永恒的探索和创造,而这正是Basic语言最初教会我的事情。对我而言,Basic不仅仅是一门编程语言,更是通往数字世界的第一把钥匙,是青春岁月的技术注脚,更是如今退休生活中重新拾起的编程情怀。

2025-08-27 21:06:21 365

原创 minilang1.0操作手册(Keep Basic)

DOSBox / FreeDOS 8086 实模式 `gcc minic10.c -o minic10 && ./minic10 file.bas > a.com` 生成 .COM。Linux / macOS / WSL 任何带 gcc/clang `gcc minic10.c -lm -o minic10` 默认 REPL。A:运行批处理后,MiniLang 会把字节流直接写 `prog.com`,用 `dosbox prog.com` 即可。- STRING 最长 255 字节,自动 `\0` 结尾。

2025-08-27 20:38:20 772

原创 零信任云原生 BASIC完全操作手册

边缘裸机 `scp minic16 root@edge:/opt && ./minic16 edge.bas``JIT: illegal instruction` CPU 不支持 `JIT OFF` 回退解释器。`DB: pool exhausted` 连接池满 `ENV MINIC_DB_MAX=200``Subscript out of range` 数组越界 检查 `DIM` 边界。动态加载 `.dll` / `.so` / `.wasm`。本地 `OPEN "vfs://./data.txt"`

2025-08-27 20:19:37 549

原创 一键打包工具

/ 项目类型: nodejs, python, java, executable, etc.std::map<std::string, std::string> config;// 查找__main__.py或包含if __name__ == "__main__"的文件。1. Node.js项目: 检测package.json, 找到main入口。

2025-08-23 07:37:17 486

原创 Ecp预操作系统手册

紧急救援:+1-800-ECP-HELP (北美) / +86-400-888-ECP (中国)内存不足 启用低内存模式 ecp launch --low-memory-mode。· 社区论坛:https://community.eficommander.com。支持架构 x86_64, ARM64, RISC-V, LoongArch。· 文档中心:https://docs.eficommander.com。ecp alert add --name "磁盘健康告警" \。

2025-08-22 08:38:29 1368

原创 HexForge二进制编辑器使用手册

请确保您的系统满足最低要求以获得最佳体验。compare --ignore=0x100-0x200 file1.bin file2.bin # 忽略指定区域。详细更新内容请参考发布说明: https://www.eficommander.com/releases。· 社区论坛: https://forum.eficommander.com。· 文档中心: https://docs.eficommander.com。· 官方网站: https://www.eficommander.com。

2025-08-22 08:01:41 743

原创 E语言设计论文评价

分阶段实现核心编译器、多语言互操作层、跨平台IDE、优化内存和并发模型、完善标准库和包管理等。- 关键特性:包括智能语言块识别、多语言调试集成、性能分析工具、团队协作支持、扩展生态系统等。- 包括词法分析、语法分析、语义检查、生成中间表示、LLVM优化、机器码生成和链接等环节。- 实现路线图:分阶段实现编译器核心、内存安全系统、并发模型、标准库、开发环境等功能。- 多语言互操作:支持C/C++、JS/TS、Python、Lua等语言的互操作。- JS/TS互操作(V8引擎):实现JSInterop类。

2025-08-20 23:39:23 436

原创 【精读】E语言设计————多语言跨平台编译系统EasyLang

1. 多语言集成:E语言设计了一个统一的编译系统,能够将C/C++、JS、TS、Python、Lua等多种语言的代码统一编译成可运行的二进制程序,极大地提高了多语言开发的效率和便捷性。4. 强大的编译系统:E语言的编译系统采用了多阶段编译架构,包括词法分析、语法分析、语义分析、中间代码生成、优化和代码生成等步骤,确保了编译过程的高效性和准确性。2. 优化层:使用LLVM进行代码优化。1. 功能扩展性:虽然E语言已经实现了多语言集成和丰富的功能,但在未来的发展中,仍需不断扩展和完善更多语言的支持和功能模块。

2025-08-20 23:22:40 687

原创 最小操作系统MiniOS(2)实模式到保护模式

{0xFFFF, 0x0000, 0x00, 0x9A, 0xCF, 0x00}, // 0x08: 代码段。{0xFFFF, 0x0000, 0x00, 0x92, 0xCF, 0x00} // 0x10: 数据段。- 平坦模式:基址=0,限长=0xFFFFF(4GB),粒度=4KB(Flags=0xCF)"access=0x9A"(PR=1, Privl=0, Ex=1, RW=1)表示可执行/只读。"access=0x92"(PR=1, Privl=0, Ex=0, RW=1)表示可读写。

2025-07-21 09:30:47 377

原创 世界最小的操作系统MiniOS开发

VC++ 版本:建议使用 Visual Studio 2019+(社区版免费),安装时勾选“使用C++的桌面开发”和“Windows SDK”。我们用VC++(Visual C++)开发一个最小操作系统的分步指南,结合硬件模拟、汇编与C++混合编程及内核基础功能实现。- NASM:编译引导扇区的汇编代码("官网下载" (https://www.nasm.us/))。- VC++限制:VC++默认生成PE格式(需手动配置裸机二进制),且不支持GCC内联汇编(需分离。从第2扇区开始(引导扇区后)

2025-07-21 07:59:34 502

原创 为WINDOWS XP减肥

  虽然Windows XP在功能和易用性比以往的系统增强很多,但更多的功能就意味着需要占用更多的系统资源。其实Windows XP一些自带的功能并不比第三方软件强,为了使系统更清爽,笔者收集了一些撤消Windows XP自带功能方法,与大家分享。  一、撤消对压缩文件的支持  从Windows Me开始,微软就在系统内置了对ZIP文件的支持,用户可以把ZIP文件当成文件夹浏览。     

2007-04-30 22:21:00 628

原创 用VFP9.0开发档案管理程序

工作人员的业绩管理,是人事管理工作的重要内容,刚好自己的机子里安装了一个最新数据库开发软件----VFP9.0,VFP9版的功能自不必说,开发一个应用应该是不太难的事,没有参考书,凭着对VFP6。0的基础,再加一个金山词霸,看着帮助,就这样开工了。不做不知道,一做吓一跳,VFP9.0 原来变化这么大,只好慢慢来。

2006-12-23 11:17:00 1740

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除