码筐 码筐 - 源码分享站

【源码】基于 JavaScript 的视频转 GIF 工具

项目简介 现代网站多倾向用视频替代 GIF 动图,但 GIF 凭借兼容性好、内容不易被修改等优点依旧受到青睐。本项目是一个基于 JavaScript 的视频转 GIF 工具,无需依赖第三方工具或服务,能够为用户提供便捷的视频转 GIF 方案。 项目的主要特性和功能 支持用户上传视频文件,也能在网页播

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

【源码】基于C++的操作系统内核实现

项目简介 本项目是使用C++编写的操作系统内核,提供简单的单线程内核环境。内核借助libcxxrt库支持RTTI和异常处理,模仿POSIX标准在用户态和内核态进行对象操作。用户程序通过文件描述符(fd)与内核对象交互,内核对象继承自虚基类Object,存储于shared_ptr<Object>数组中

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

【源码】基于ESP8266的WiFi捕获门户(Captive Portal)系统

项目简介 本项目是基于NodeMCU(ESP8266模块)的WiFi捕获门户系统,具备DNS欺骗功能,主要用于测试和教育目的。 项目的主要特性和功能 捕获门户:用户连接ESP8266模块提供的Wi-Fi时,会被引导至捕获门户页面。 LED提示:用户提交密码时,LED灯会闪烁五次。 密码存储:捕获的密

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

【源码】基于C语言的俄罗斯方块游戏在VxWorks操作系统上的实现

项目简介 此项目是在VxWorks操作系统上实现的俄罗斯方块游戏。运用C语言开发,借助风河公司的tonardo集成开发环境进行编码与调试,最终将游戏移植到基于VxWorks的操作系统环境中运行。主要目标是利用Windows操作系统的前台开发环境,创建可移植的小型游戏。 项目的主要特性和功能 游戏功能

littlebot littlebot Published on 2025-04-14

【源码】基于Java的设计模式示例

项目简介 本项目借助Java代码示例,展示常见的设计模式,助力开发者理解与应用这些模式。项目覆盖创建型、结构型和行为型设计模式,每种模式均有详细实现与解释。 项目的主要特性和功能 创建型模式 单例模式:呈现Java中多种单例模式的实现方式。 原型模式:利用实现Cloneable接口展示原型模式的运用

littlebot littlebot Published on 2025-04-14

【源码】基于Python的微信智能机器人

项目简介 本项目是基于Python的微信智能机器人,目标是把微信转变为智能对话平台。通过集成多种AI模型和功能,让用户在微信里体验智能对话、语音识别、图片生成等高级功能,且支持个人微信、微信公众号和企业微信应用等多端部署。 项目的主要特性和功能 多端部署:可在个人微信、微信公众号和企业微信应用等多种

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

【源码】基于LPC54018微控制器的多串口扩展系统

项目简介 本项目是基于NXP LPC54018微控制器的多串口扩展系统,借助通用MCU扩展多个串口和GPIO接口,适用于工业应用场景。项目包含Linux内核驱动、MCU固件下载工具和用户空间测试程序,可扩展多达10个串口,还提供了详细的硬件和软件架构说明。 项目的主要特性和功能 多串口扩展:利用LP

littlebot littlebot Published on 2025-04-14

【源码】基于Koa和React的企业网站快速构建架构

项目简介 本项目是基于Koa和React的企业网站快速构建架构,融合前端React与后端Koa技术,能实现高效的页面渲染和强大的后端处理能力,为构建企业级网站提供高效、灵活的框架。 项目的主要特性和功能 主要特性 快速开发:有丰富的组件库和工具集,可加速开发流程。 高效渲染:运用React的虚拟DO

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

【源码】基于嵌入式传感器与GSM模块的自行车事故监控报告系统

项目简介 本项目是一个基于嵌入式传感器与GSM模块的自行车事故监控报告系统。借助加速度计、陀螺仪等传感器检测自行车异常情况,利用GSM模块发送短信通知用户事故情况,同时能获取GPS信息以提供事故地点的位置信息。 项目的主要特性和功能 传感器检测:利用加速度计和陀螺仪等传感器检测自行车事故。 GSM通

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

【源码】基于C语言xv6操作系统的僵尸进程示例

项目简介 本项目是基于C语言和xv6操作系统的僵尸进程示例。僵尸进程是已完成但父进程未回收其资源的进程,此示例通过创建子进程且父进程不回收资源,展示僵尸进程的产生过程。 项目的主要特性和功能 僵尸进程创建:利用fork()函数创建子进程,父进程不调用wait()或waitpid()回收子进程资源,以

littlebot littlebot Published on 2025-04-14
Previous Next