码筐 码筐 - 源码分享站
C++

【源码】基于Linux内核的网络协议栈

项目简介 本项目是基于Linux内核的网络协议栈,实现了IPv4、TCP/IP和UDP等协议。定义了各类网络协议的核心数据结构、操作函数以及内存管理,为网络通信提供基础框架与功能。 项目的主要特性和功能 实现IPv4协议族,包含IPv4数据包的接收、路由和转发等核心处理函数。 实现TCP/IP协议栈

littlebot littlebot Published on 2025-04-14
C++

【源码】基于C++的Sysy语言编译器

项目简介 这是一个基于C++的编译器项目,其核心功能是将Sysy语言的源代码编译成RISC-V架构的伪汇编代码。项目借助ANTLR进行语法分析生成抽象语法树(AST),利用访问者模式把AST转换为中间表示(IR),最终通过R5Emitter将IR转换为RISC-V的伪汇编代码。 项目的主要特性和功能

littlebot littlebot Published on 2025-04-14
C++

【源码】基于Arduino的智能家居系统

项目简介 本项目借助Arduino平台与Proteus电路模拟软件,搭配多种传感器和硬件设备,打造出一个智能家居系统。此系统可对家中的温度、火焰和入侵状况进行监控,并通过警报、灯光控制以及数据展示等功能,实现实时反馈与互动。 项目的主要特性和功能 环境监控:运用温度传感器、火焰传感器和PIR传感器,

littlebot littlebot Published on 2025-04-14
C++

【源码】基于Arduino的算法与逻辑编程解决方案

项目简介 本项目为Arduino开发者提供ETE FMC算法课程的解决方案与思路,涵盖多项典型电路控制问题解决方法。借助详细电路设计图与代码解析,助力学习者深入理解算法原理及其在Arduino开发中的应用。项目提供丰富电路设计基础资料,以图文结合方式让学习更直观高效。 项目的主要特性和功能 详细的电

littlebot littlebot Published on 2025-04-14
C++

【源码】基于Adafruit库和nRF52的Arduino电池电量读取项目

项目简介 本项目是基于Adafruit库和nRF52 Arduino的示例项目,以Bluefruit库的示例程序为起点,展示了在nRF52设备上通过ADC(模数转换器)读取电池电量信息的实现方式,主要目的是演示如何集成和使用Adafruit库及相应硬件来读取电池状态。 项目的主要特性和功能 基于Ad

littlebot littlebot Published on 2025-04-14

【源码】基于Vue.js框架的多功能Web应用

项目简介 本项目基于Vue.js框架构建,集成了丰富的功能与特性。采用vue-router实现路由管理,Vuex进行状态管理,支持组件间多种通信方式。具备插槽功能,方便组件内容插入。使用axios进行HTTP请求,WebStorage进行本地数据存储,还支持过渡与动画效果。 项目的主要特性和功能 路

littlebot littlebot Published on 2025-04-14
C++

【源码】基于C++和wxWidgets的音频混响处理系统

项目简介 本项目是基于C++和wxWidgets的音频混响处理系统,为音乐制作、音频编辑和虚拟现实等场景提供高质量音频混响效果。它基于Dattorro混响算法,结合PortAudio音频库和wxWidgets图形界面库,实现实时音频处理和参数调整功能。 项目的主要特性和功能 高质量音频混响:依据Da

littlebot littlebot Published on 2025-04-14

【源码】基于JavaScript的经典贪吃蛇游戏

项目简介 本项目是基于 JavaScript 实现的经典贪吃蛇游戏。游戏要求玩家控制蛇移动来进食并增长,同时避免触碰到自身身体或游戏边界。采用 MVC(Model-View-Control)设计模式,将游戏逻辑、界面渲染和用户交互进行分离。 项目的主要特性和功能 支持经典的贪吃蛇玩法,有积分闯关和无

littlebot littlebot Published on 2025-04-14

【源码】基于Python的量化金融框架QUANTAXIS

项目简介 QUANTAXIS是一个量化金融框架,项目包含多个模块,覆盖数据存储与获取、账户管理、因子研究、策略回测等量化交易的多个方面。当前为不兼容升级的2.0版本,在数据、微服务、账户、实盘模拟盘和多语言等部分有较大改动。 项目的主要特性和功能 数据处理:支持多市场数据存储与自动运维,可通过mon

littlebot littlebot Published on 2025-04-14

【源码】基于Python的微信智能聊天机器人系统

项目简介 本项目借助Python语言,依托ChatGPT强大的对话和信息整合能力,将微信打造成智能聊天机器人。该系统支持多端部署,可在个人微信、微信公众号和企业微信应用等平台使用,具备基础对话、语音识别、图片生成等功能,还支持丰富的插件扩展。 项目的主要特性和功能 多端部署:提供多种部署方式,支持个

littlebot littlebot Published on 2025-04-14
Previous Next