C

C语言是一门由丹尼斯·里奇在贝尔实验室于1972年开发的经典过程式编程语言,它被设计用于实现UNIX操作系统并迅速成为系统编程的基石。其核心特点是接近硬件底层、执行效率极高且极其灵活,提供了对内存的精细控制(如指针操作)和直接的硬件访问能力,因此被誉为“高级语言中的汇编语言”。C语言的语法简洁而强大,它缺乏现代语言中的一些安全抽象(如垃圾回收、面向对象),但这反而赋予了程序员极大的自由和控制权。正因如此,它被广泛应用于开发操作系统(如Linux、Windows)、嵌入式系统、编译器、数据库以及性能至关重要的系统软件和底层驱动。其高度可移植性催生了大量衍生标准(如C89、C99),并深刻影响了C++、Java、C#等后续语言的语法设计。尽管学习曲线较陡且需要手动管理内存,但C语言至今仍是计算机科学教育的核心内容和构建计算世界底层基础设施不可替代的工具,深刻理解C语言有助于洞察程序的真正运行机制。
本项目基于C++实现高性能高并发内存池,主要功能模块包括:三级缓存架构:实现ThreadCache(线程本地无锁分配)、CentralCache(居中按需锁分配)与PageCache(大页内存拆分与回收)。基数树映射优化:基于三层基数树(PageMap)实现无锁PAGE_ID到Span*的快速映射查
400C++企业服务
NocoBase登录页自定义配置插件(Lite版)。本插件允许您直接在后台管理界面自定义NocoBase登录页面的外观和行为。项目已经被nocobase官方收录推荐:https://mp.weixin.qq.com/s/Pvzh2LrNWKDMU3TMX2eiyg
350JavaScript开发工具
langchain-paypack开源项目
PayPack(langchain-paypack)作为一款专为AI智能体设计的通用支付中间件,其核心功能围绕“全渠道、高安全、易集成”三大理念展开,旨在为开发者提供一个开箱即用的AI支付解决方案。项目的功能模块化设计,覆盖了从协议解析到交易执行,再到安全风控的全链路闭环。首先,在支付通道层,项目实
500C++金融
人体关键点检测:基于YOLOv8n-pose模型,检测人体17个关键点(鼻子、眼睛、耳朵、肩膀、手肘、手腕、髋部、膝盖、脚踝)多条件摔倒判定:基于5条几何规则综合判断,有效降低误报率多目标跟踪:集成ByteTracker实现人员ID跟踪(命令行版本#defineTracker开启)双运行模式:命令行
670C++人工智能
skill finder开源项目
开发用于发现和安装Agent/CodexSkills的公开技能项目,可将自然语言需求转化为registry搜索关键词,帮助用户快速定位适合的开源或内部技能。支持通过skills@latest搜索内外部技能源、按internal/external过滤结果、清洗并去重CLI输出,并生成Markdown或
730C人工智能
项目概述C语言实现四种排序算法(冒泡、选择、快速、插入),增加回调机制。编译为动态链接库(.so/.dll),由Python(tkinter)调用并显示排序动画。排序过程中,每次元素交换/移动都会触发回调,将数组快照传回界面,实时绘制条形图并高亮变化的元素。
630C教育校园
gemm开源项目
使用寄存器优化,内存和缓存优化,SIMD/AVX512指令集优化等各种优化技术,将通用矩阵乘法(GEMM)的性能,提升几十倍!使用寄存器优化,内存和缓存优化,SIMD/AVX512指令集优化等各种优化技术,将通用矩阵乘法(GEMM)的性能,提升几十倍!使用寄存器优化,内存和缓存优化,SIMD/AVX
530C++机器深度学习
OpenClawESP32Bridge—一个ESP32-S3与AIAgent之间的全语音交互中间件。ESP32通过HTTPPOST发送音频/文本到Python后端,服务端完成Whisper语音识别(faster-whisper)→AIAgent对话(OpenClawCLI)→TTS语音合成(edge
731C人工智能
温度曲线记录开源项目
记录历史温度变化的曲线。1.支持内外部传感器实时切换;2.支持墨水瓶eink曲线显示;3.支持实时系统配置,如采样间隔,曲线点数,网络对时,OTA更新软件;4.可以BLE查看温度或OOB数据发送;5.电量显示,wifi等信息显示;6.声音控制开发中;
550C++智能硬件
拾光集市开源项目
拾光集市├──用户模块│├──注册/登录/登出│├──个人信息修改(昵称、手机号、校园地址)│├──头像上传│└──密码修改├──商品模块│├──商品发布(标题、描述、价格、原价、分类、新旧程度、交易地点、图片1~5张)│├──商品编辑/删除│├──商品列表(搜索+分类筛选+价格区间+排序)│├──
870C电商
此项目主要针对Qt开发者,具备以下能力:插件化管理:它把一套庞大的、铁板一块的系统,拆解成一个个独立、可插拔的“乐高积木”,能像搭积木一样灵活地搭建和维护软件。遵循OSGI标准。可配置的通讯协议:开发更快、维护更省、协作更顺、产品更活。支持任意扩展自定义属性,应对业务上的变化,能适配同配置属性之间的
1140C++工业互联网
爬去豆瓣信息开源项目
1.具体功能模块:案例一(爬去网络评论并生成词云图可视化处理):使用requests模块请求网页,使用BeautifulSoup模块对数据进行解析,使用jieba库进行分词,最后使用pyecharts库进行数据可视化处理案例二(爬去网络图片):使用requests模块请求网页,并且通过伪装heade
730C项目任务
pico-celeste开源项目
为esp32平台(工具链esp-idf,使用c语言)完整移植pico8版本(lua)的《蔚蓝celeste》小游戏,实现了pico8(一款以lua语言为基础的虚构游戏机)的一些音频以外的底层api用c的结构体模拟对象结构,1:1实现了原程序的所有逻辑和功能,并且保证了在嵌入式受限平台的可玩性。vib
890C游戏
portable‑ai‑dev‑kit是一个免安装、可随取随用的本地AI开发工具包,集成多种模型运行环境、示例脚本与便携式工具,支持在任意Windows设备上快速启动、调试与实验AI应用,适合开发者随身携带与快速搭建工作环境。
620C++开发工具
AI‑Explorer是一款**超轻量级Windows右键菜单工具**,可一键启动ClaudeCode、GeminiCLI等本地已安装的AI工具,实现**秒级检测、极简入口、无需手动cd或输入命令**,并支持自定义扩展与快速安装卸载。
630C++开发工具
HOS_LS开源项目
HOS-LS是一个以AI为核心的代码安全分析与攻击链推理系统,从规则驱动转变为AI驱动,包含AI语义分析引擎、攻击链分析引擎、多Agent架构、Exploit生成和自动验证等核心功能。
740C++人工智能
PainterEngine是一个由C语言编写的跨平台图形引擎,支持Windows/Linux/iOS/Android/WebAssembly/HarmonyOS甚至无操作系统的裸嵌入式平台,它基于组件化的设计模式,即使是C语言初学者,也可以在几分钟内掌握它的使用,PainterEngineMake允
1050C游戏
基于ESP32-C3的嵌入式课程设计项目集,包含五个独立子项目,全部采用裸机驱动开发,不使用任何第三方库。综合项目——桌面电子宠物:三色墨水屏显示宠物外观+OLED显示属性面板,TTP229触摸键盘交互,集成DHT11温湿度、BH1750光照、MPU6050六轴姿态、DS1307RTC实时时钟、PI
1230C++智能硬件
github homepage开源项目
1.commonclibraryespeciallyinnetworking2.RedisbasedMQTTbroker3.AutoCADobjectarxpluginusingIMGUI4.manometerPCGUIusingwxWidgets
910C++开发工具
ai技术blog开源项目
技术blog利用ai每天抓取新闻ai每天自动生成技术工具分享allinai可以ai提效,分享ai知识!ai办公,ai生成工具ai视频ai图像
1400C++人工智能
当前共44个项目more
×
寻找源码
源码描述
联系方式
提交