自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【原创】Scheme 函数式编程:工具箱

本笔记介绍了 Scheme 中的列表映射、常量过程,如 map、constant 和过程节选,包括 compose、curry、coupling 和 adapter 等。递归管理器如 recur 和 build 展示了如何处理递归结构与简化计算。还讨论了高阶布尔过程,如 not、et、vel 和条件分支 ^if,以及函数组合 conditionally-combine。笔记中通过示例说明了这些概念在程序设计中的应用。

2024-07-04 00:24:01 279

原创 【原创】Scheme 函数式编程:基本符号

这段编程笔记概述了函数程序设计中的基础概念,如算术运算、Lambda 表达式、变量处理、列表构造、返回多个值、谓词运算、条件表达式、定义和局部绑定等。展示了使用这些结构解决简单问题的方法。

2024-07-04 00:23:27 179

原创 【原创】批处理并发编程:浅谈锁的实现

本文讨论了数据竞争和需要锁的原因,通过实例说明了并发环境下变量递增可能出错。首先介绍了两个线程数据竞争的逻辑,发现缺乏锁时递增结果不正确。接着,通过 Peterson 算法和 Filter 算法演示了如何使用锁来提供原子性,确保操作顺序执行,从而避免数据竞争。文章最后给出了基于文件系统特性的简单自旋锁方案。

2024-07-04 00:22:51 174

原创 【原创】在 VBScript 中使用有序列表(SortedList)

VBScript 中创建 SortedList 类对象,展示了 Capacity、Count、IsFixedSize 等属性的使用方法, Addition、Clear、Cloning 等操作,以及查找、修改、删除键值对的函数。

2024-07-04 00:22:12 815

原创 【原创】在 VBScript 中使用哈希表(Hashtable)

本文介绍了 VBScript 中的 System.Collections.Hashtable 对象的使用,包括创建、添加、删除、查找、修改等操作。还讨论了 Hashtable 对象的各种属性和方法,如 Count、IsFixedSize、IsReadOnly、IsSynchronized、Item、Default 等。同时,文中也提供了示例代码,展示了 Hashtable 对象的使用方法。

2024-07-04 00:21:41 478

原创 【原创】在 VBScript 中使用队列(Queue)

VBScript 中通过 CreateObject 方法创建 Queue 实例后,支持 Enqueue 添加元素,Count 查询元素数,Clear 清空,Clone 创建副本,ToArray 转换为数组,以及 Peek 查看队首元素。Contains 和 Dequeue 用于查找和移除元素。Queue 还有 GetHashCode 和 Equals 方法,以及 ToString 用于获取类名。

2024-07-04 00:20:55 254

原创 【原创】在 VBScript 中使用堆栈(Stack)

创建 VBScript 中的 Stack 对象,展示了 Push、Count、Clear、Clone、ToArray、Peek、Pop、GetHashCode、Equals、ToString 等方法。

2024-07-04 00:20:22 169

原创 【原创】在 VBScript 中使用动态数组(ArrayList)

本文介绍了 VBScript 中的 ArrayList 对象,包括创建对象、添加元素、获取元素个数、索引元素、清空数组、克隆数组、转换为 VBScript 数组等方法。ArrayList 对象支持自动扩容、插入、删除、修改、切片、范围删除、翻转、查询等操作,并且提供了多种方法来获取和操作数组中的元素。

2024-07-04 00:19:28 916 1

翻译 【翻译】Take Command 事件监视命令(触发器)

TCC 提供了全面的触发器命令,支持监视文件夹、进程、服务等,可设置警报响应计算机变化。FolderMonitor 特别用于监视文件夹中的文件变化,并触发操作如复制、删除等。TCC 的强大功能使系统监视更灵活高效,帮助用户精确管理计算机。

2024-07-03 23:16:28 108

翻译 【翻译】Take Command 脚本语言基础

TCL 是一种功能强大的命令语言,远超 CMD 的功能范围,提供丰富的内部命令、变量和函数,支持别名、流程控制和远程文件操作。TCC 作为 TCL 的终端环境,提供系统信息查询和操作的内部变量与函数,是编写复杂批处理任务和自动化任务的有力工具。

2024-07-03 23:09:48 160

Vivado Design Suite - Synthesis.pdf.wim

Vivado Design Suite - Synthesis.pdf.wim

2025-03-03

Vivado Design Suite - Logic Simulation.pdf.wim

Vivado Design Suite - Logic Simulation.pdf.wim

2025-03-03

Verilog Reference Guide.pdf.wim

Verilog Reference Guide.pdf.wim

2025-03-03

Verilog Tutorial.pdf.wim

Verilog Tutorial.pdf.wim

2025-03-03

The RISC-V Instruction Set Manual Volume 2.pdf.wim

The RISC-V Instruction Set Manual Volume 2.pdf.wim

2025-03-03

SYSTEM V APPLICATION BINARY INTERFACE MIPS RISC Processor.pdf.wim

SYSTEM V APPLICATION BINARY INTERFACE MIPS RISC Processor.pdf.wim

2025-03-03

The RISC-V Instruction Set Manual Volume 1.pdf.wim

The RISC-V Instruction Set Manual Volume 1.pdf.wim

2025-03-03

RISC-V 开放架构设计之道.pdf.wim

RISC-V 开放架构设计之道.pdf.wim

2025-03-03

RISC-V Processor Trace.pdf.wim

RISC-V Processor Trace.pdf.wim

2025-03-03

SYSTEM V APPLICATION BINARY INTERFACE Intel386 Architecture.pdf.wim

SYSTEM V APPLICATION BINARY INTERFACE Intel386 Architecture.pdf.wim

2025-03-03

RISC-V Instruction Formats.pdf.wim

RISC-V Instruction Formats.pdf.wim

2025-03-03

RISC-V Bitmanip Extension.pdf.wim

RISC-V Bitmanip Extension.pdf.wim

2025-03-03

RISC-V Debug Support.pdf.wim

RISC-V Debug Support.pdf.wim

2025-03-03

MIPS32 Architecture For Programmers Vol 3.pdf.wim

MIPS32 Architecture For Programmers Vol 3.pdf.wim

2025-03-03

MIPS32 Architecture For Programmers Vol 2.pdf.wim

MIPS32 Architecture For Programmers Vol 2.pdf.wim

2025-03-03

RISC-V ABIs Specification.pdf.wim

RISC-V ABIs Specification.pdf.wim

2025-03-03

INTEL 80386 PROGRAMMER'S REFERENCE MANUAL.pdf.wim

INTEL 80386 PROGRAMMER'S REFERENCE MANUAL.pdf.wim

2025-03-03

Manual - 1M x 16 HIGH-SPEED ASYNCHRONOUS CMOS STATIC RAM WITH 3.3V SUPPLY.pdf.wim

Manual - IS61WV102416ALL IS61WV102416BLL IS64WV102416BLL 1M x 16 HIGH-SPEED ASYNCHRONOUS CMOS STATIC RAM WITH 3.3V SUPPLY.pdf.wim

2025-03-03

MIPS32 Architecture For Programmers Vol 1.pdf.wim

MIPS32 Architecture For Programmers Vol 1.pdf.wim

2025-03-03

Feishu-win32-x64-7.37.5-signed.exe

Feishu-win32-x64-7.37.5-signed.exe

2025-03-03

AMBA APB Protocol Specification.pdf.wim

AMBA APB Protocol Specification.pdf.wim

2025-04-13

Specification for the WISHBONE System-on-Chip (SoC) Interconnection Architecture.pdf.wim

Specification for the WISHBONE System-on-Chip (SoC) Interconnection Architecture.pdf.wim

2025-04-13

SPI Interface Specification.pdf.wim

SPI Interface Specification.pdf.wim

2025-04-13

vscode-insider-win32-x64-20250404.exe.wim

vscode-insider-win32-x64-20250404.exe.wim

2025-04-13

Introduction to AMBA AXI4.pdf.wim

Introduction to AMBA AXI4.pdf.wim

2025-04-13

AMBA AXI and ACE Protocol Specification (AXI3, AXI4, AXI5, ACE and ACE5).pdf.wim

AMBA AXI and ACE Protocol Specification (AXI3, AXI4, AXI5, ACE and ACE5).pdf.wim

2025-04-13

AMBA 3 APB Protocol Specification v1.0.pdf.wim

AMBA 3 APB Protocol Specification v1.0.pdf.wim

2025-04-13

AMBA AXI and ACE Protocol Specification (AXI3, AXI4, AXI4-Lite, ACE and ACE-Lite).pdf.wim

AMBA AXI and ACE Protocol Specification (AXI3, AXI4, AXI4-Lite, ACE and ACE-Lite).pdf.wim

2025-04-13

Cursor Setup 0.42.5 - Build 24111460bf2loz1-x64.exe.wim

Cursor Setup 0.42.5 - Build 24111460bf2loz1-x64.exe.wim

2025-04-05

Cursor Setup 0.44.11 - Build 250103fqxdt5u9z-x64.exe.wim

Cursor Setup 0.44.11 - Build 250103fqxdt5u9z-x64.exe.wim

2025-04-05

geek_uninstaller_v1.5.2.165.exe.wim

geek_uninstaller_v1.5.2.165.exe.wim

2025-04-05

Trae_CN-Setup-x64_v1.98.2.0.exe.wim

Trae_CN-Setup-x64_v1.98.2.0.exe.wim

2025-04-05

CursorUserSetup-x64-0.48.7.exe.wim

CursorUserSetup-x64-0.48.7.exe.wim

2025-04-05

1050ti-572.70-notebook-win10-win11-64bit-international-dch-whql.exe

1050ti-572.70-notebook-win10-win11-64bit-international-dch-whql.exe

2025-03-24

NVIDIA_app_v11.0.2.337.exe.wim

NVIDIA_app_v11.0.2.337.exe.wim

2025-03-24

WindsurfUserSetup-x64-1.5.6.exe.wim

WindsurfUserSetup-x64-1.5.6.exe.wim

2025-03-24

CAJViewer_9.2.0-25006_x64_Setup_PDF_EPUB.exe.wim

CAJViewer_9.2.0-25006_x64_Setup_PDF_EPUB.exe.wim

2025-03-24

CAJViewer_v7.2_PDF.exe.wim

CAJViewer_v7.2_PDF.exe.wim

2025-03-24

Intel-Driver-and-Support-Assistant-Installer_托盘图标程序.exe.wim

Intel-Driver-and-Support-Assistant-Installer_托盘图标程序.exe.wim

2025-03-24

Typora-v1.6.7.zip

Typora-v1.6.7.zip

2025-03-24

空空如也

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

TA关注的人

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