C

C语言是一门由丹尼斯·里奇在贝尔实验室于1972年开发的经典过程式编程语言,它被设计用于实现UNIX操作系统并迅速成为系统编程的基石。其核心特点是接近硬件底层、执行效率极高且极其灵活,提供了对内存的精细控制(如指针操作)和直接的硬件访问能力,因此被誉为“高级语言中的汇编语言”。C语言的语法简洁而强大,它缺乏现代语言中的一些安全抽象(如垃圾回收、面向对象),但这反而赋予了程序员极大的自由和控制权。正因如此,它被广泛应用于开发操作系统(如Linux、Windows)、嵌入式系统、编译器、数据库以及性能至关重要的系统软件和底层驱动。其高度可移植性催生了大量衍生标准(如C89、C99),并深刻影响了C++、Java、C#等后续语言的语法设计。尽管学习曲线较陡且需要手动管理内存,但C语言至今仍是计算机科学教育的核心内容和构建计算世界底层基础设施不可替代的工具,深刻理解C语言有助于洞察程序的真正运行机制。
QEMU二次开发产品系统
本平台基于QEMU实现嵌入式设备的全面模拟,主要功能包括:支持ARM、RISC-V、X86等多种处理器架构的虚拟化运行,可模拟完整的板级硬件环境,包括CPU、内存、中断控制器、定时器、GPIO、UART、SPI、I2C、以太网等常见外设;提供快照保存与恢复功能,支持任意时刻的系统状态回退;内置指令级
560C++开发工具
1. 支持对公开网页进行批量数据采集,可自定义采集字段与范围;​2. 对采集到的信息进行清洗、去重与结构化处理;​3. 自动将处理后的数据导出为Excel/CSV格式,方便后续分析;​4. 支持简单的筛选、排序功能,可根据关键词过滤目标数据;​5. 脚本运行稳定,支持设置请求间隔,避免对目标网站造成
510C++开发工具
该项目由命令行加载器和进程内插桩库两部分组成,提供目标进程定位、原生模块加载、初始化入口接管、函数级运行时拦截、运行状态校验和持续监测能力,形成从模块构建、进程附着到运行时接管的完整链路。
480C++开发工具
项目由内核驱动、多版本loader、用户态控制器和自测链路组成,支持硬件断点/观察点管理、多进程附着、寄存器快照、条件触发、跨CPU恢复、共享ABI通信和多版本内核适配,形成完整的内核级运行时诊断闭环。
400C++开发工具
系统由Web前台、用户控制台、管理员后台、Go后端API/Worker和服务端私有protect_cli保护引擎组成,支持九类目标的统一保护流程。平台提供文件上传、目标识别、函数发现与选择、函数级细粒度策略配置、保护任务提交、结果下载和customer-safe报告查看等能力,并支持显式suprem
541C++网络安全
1. 预约简化:微信内填单预约【随时、随地】,支持电子签名。2. 委托表单自动生成:检测员接收后自动生成委托单(PDF)。3. 检测安排便捷化:管理员微信、PC均可派单。4. 检测过程、结果全记录:外场使用设备记录、检测数据采集与录入。(1) 派单信息同步:安排的检测员(电话)、时间客户全程可知,方
540C++企业服务
现代化可视化界面:采用Qt5开发,基于MaterialDesign/FluentDesign风格,支持圆角、毛玻璃、动态模糊、暗黑/浅色主题自动切换,界面流畅美观。桌面核心功能:多工作区切换、动态壁纸、桌面小部件(Widget)、全局搜索、快捷面板、系统托盘管理。深度系统集成:完美适配openEul
650C++开发工具
项目围绕Pintos内核实验实现线程管理、调度逻辑、同步机制、用户程序加载、系统调用处理和测试用例验证等功能。通过对内核源码进行修改和扩展,使系统能够完成指定的操作系统实验任务,并通过运行结果验证功能正确性。
590C开发工具
github homepage开源项目
1.commonclibraryespeciallyinnetworking2.RedisbasedMQTTbroker3.AutoCADobjectarxpluginusingIMGUI4.manometerPCGUIusingwxWidgets
710C++开发工具
项目包含NEMU模拟器框架、Abstract-Machine运行时支持和配套构建脚本。NEMU负责加载客户程序、维护CPU状态、取指译码执行、访问物理/虚拟内存,并提供简单调试器命令行入口,可继续运行、退出和扩展表达式求值、监视点等调试能力。项目还包含串口、时钟、键盘、VGA、磁盘等设备抽象代码,以
580C开发工具
LouisCache开源项目
•项目描述为提升系统性能和响应速度,设计并实现了基于C++的线程安全高并发缓存系统。支持多种经典缓存淘汰策略(LRU,LFU,ARC),以适应不同的业务场景。•技术栈C++,STL,RAII,智能指针,多线程编程•主要工作1.实现多种缓存淘汰策略,适配不同访问模式和业务场景2.针对高并发场景,为LR
660C++开发工具
LouisNet开源项目
•项目描述自研基于SingleReactor模式的C++高性能网络库,为上层应用提供高效、稳定的TCP网络通信基础。•技术栈C++17,,Reactor模式,高性能I/O(readv/writev),RAII,智能指针,多线程与线程池,HTTP,GoogleTest,CMake•主要工作1.基于Ep
650C++开发工具
1.具体功能模块:·代码解析模块:基于AST(抽象语法树)对JS源码进行词法/语法分析。·语法映射模块:将JS中的变量声明、函数定义、类继承、Promise/异步等结构映射到ArkTS对应写法。·类型推导模块:自动补充ArkTS所需的类型标注(如string、number、自定义接口)。·终端Age
850PHP网络安全
存储NAS,SAN---安全存储激光测量仪上位机独立开发---大厂钢材等的精确测量,主要是直径,0.02mm期货风险管理系统独立开发---检测客户保证金,检测资金不足等,及时响应客户风险期货交易平台定制---期货公司客户统一价差交易通用平台
450C++开发工具
本项目为自主研发的Windows桌面效率工具,核心功能包括:1.支持全局快捷键绑定,实现程序快速唤起与关闭,优化操作体验;2.支持文件拖拽式交互,无需手动选择路径,快速完成文件批量处理;3.内置网站收藏管理模块,支持一键直达收藏站点,提升上网效率;工具采用轻量化设计,运行流畅,适配多场景办公与学习需
930C++开发工具
VAST产品系统Vibe Coding
整个项目的核心功能,就是让客户“用一句话控制复杂能力”。主要模块包括:1)自然语言控制模块:客户说一句话,就能让系统执行高难度任务,比如跑爬虫、生成脚本、处理文件、整理数据、自动回复、批量操作等。2)设备控制模块:可以让客户用自然语言控制自己的电脑、服务器、云主机,执行部署、重启、备份、监控等操作。
940C++人工智能
HFile开源项目
HFile是一个使用C语言实现的轻量级文件传输工具,专注于在终端环境下完成简单、直接、可靠的文件发送与接收。它面向的不是复杂的云盘场景,而是更贴近开发者和实验环境的需求:在两台机器之间,快速完成文件传输,减少额外依赖,保持协议和实现的可控性。核心功能 • 基于TCP的点对点文件传输 • 命令行使用,
670C++人工智能
普罗米监控提供完整的云原生管理能力,覆盖集群资源监控、容器状态管理、存储管理、高可用部署和安全策略执行。平台集成Loki日志分析,支持高效日志收集、索引、查询与可视化展示,结合Web前端实现实时监控、告警和运维反馈闭环。系统支持自动扩缩容和弹性调度,实现计算与存储资源的动态调整,保障业务高可用。上传
1280Java工业互联网
该大数据安全平台覆盖IaaS和PaaS层能力,提供基础资源的统一管理与调度,支持Linux操作系统及大数据组件的自动化部署、扩缩容和高可用配置。平台内置安全管理模块,包括访问控制、数据加密、审计日志和权限分级管理,实现对敏感数据的全生命周期保护。通过资源池化和调度策略,实现GPU/NPU/DCU等算
970Java工业互联网
IDE仿真产品系统
图形编辑器:基于QtGraphicsView框架实现CFC/LD图形化编辑,支持复杂图元的拖拽、连接、选中等交互操作自动布线:集成A*算法实现连接线智能自动布线,避免线路交叉,提升图形可读性编译转换器:内置CFC→IL编译转换引擎与IL代码生成器,将图形逻辑自动转换为可执行指令代码编辑器:集成QSc
1170C++工业互联网
当前共30个项目more
×
寻找源码
源码描述
联系方式
提交