C/C++

C语言是在70年代初问世的。一九七八年由美国电话电报公司(AT&T)贝尔实验室正式发表了C语言。同时由B.W.Kernighan和D.M.Ritchit合著了著名的“THE C PROGRAMMING LANGUAGE”一书。通常简称为《K&R》,也有人称之为《K&R》标准。但是,在《K&R》中并没有定义一个完整的标准C语言,后来由美国国家标准学会在此基础上制定了一个C 语言标准,于一九八三年发表。通常称之为ANSI C。
与军工研究所合作开发针对雷达罩蜂窝孔径的测量仪器;实现对蜂窝格孔边长2-4mm,深度30mm范围内的单个蜂窝格孔内壁变形测量,并识别蜂窝格孔变形缺陷,形成六个蜂窝批量测量仪器;软件开发了上位测量操作及点云处理显示等核心算法;2D图像处理:1)图像操作及测量工具栏;2)选择测量中心处的二维图像(单个工件有多处测量中心);3)显示二维图像:可以任意选中格孔区域;4)结果显示1:通过3中任选多个孔,测量结果输出到该列表框,并最终输出到报表;5)缩略图显示:便于总图缩放显示;3D点云处理:1)3D点云操作及测量工具栏;2)选择测量中心处的3D点云(单个工件有多处测量中心);3)显示3D点云图像:可以任意选中格孔区域;4)结果显示1:通过3中任选多个孔,测量结果输出到该列表框,并最终输出到报表;5)内窥镜图像:显示格孔的合成图像;
860C/C++机器学习/深度学习
安全管理平台产品系统
安全管理平台简介 1.本方案聚焦工业互联网领域,面向制造业、能源、交通等行业客户,解决OT(运营技术)与IT(信息技术)融合场景下“设备接入失控、数据传输裸奔、策略统一管理难”的核心痛点。通过构建“端-管-云-边”一体化防护体系,实现工业全流程安全闭环管控,助力企业满足等保2.0、关基保护条例等合规要求。 2.方案核心特点:国密零信任架构:基于SM2非对称加密与SM4-GCM流加密技术,构建“动态认证+细粒度授权”机制,实现设备身份可信、数据传输机密、操作行为可溯,破解工业协议裸露传输风险;基于属性的策略引擎(ABAC):支持按设备类型、生产环节、数据敏感度等50+属性动态生成访问策略,结合CDX执行引擎实现隧道级流量管控,策略生效延迟
1511C/C++网络安全
彩票组合工具产品系统
客户是有原程序的,用python处理千亿级数据并输出为txt,输出后文件不到2t,由于Python特性无法快速得到结果。 我用c语言将核心代码重新,并采用循环嵌套方式做数据处理(递归嵌套在这样的数据量面前调用所带来的额外开销就会大),最终数据处理会在几分钟内完成,程序瓶颈就是写入硬盘性能限制了,将近2t的数据写入硬盘需要好久啊。
1130C/C++Python开发工具
本项目采用树莓派、YOLOV8目标检测算法和Django框架,设计开发了一个基于图像识别的垃圾分类系统。系统通过摄像头拍摄垃圾图像,利用YOLOV8算法进行图像识别,实现垃圾分类功能 • 负责图像获取与预处理模块的开发; • 使用Python和OpenCV完成图像训练与分析; • 负责树莓派嵌入式开发,优化算法在嵌入式设备上的运行效率; • 实现服务器与客户端的数据交互,完成系统整体调试与部署。
1050C/C++图形/图像处理
金酒庄园产品系统
本项目面向对虚拟仿真与实时交互技术感兴趣的技术开发者、3D建模师及跨行业数字化人才,通过Unreal Engine 5(UE5)构建高精度数字孪生系统。面向人群包括:具备UE5开发经验的学生/自由职业者、建筑/工业设计背景的数字化转行者,或熟悉物联网(IoT)数据对接的工程师。 技术路线涵盖: 数据驱动建模:基于LiDAR点云、CAD图纸或BIM模型完成高精度场景重建,结合UE5的Nanite虚拟几何体与Lumen动态光照技术优化性能; 实时数据对接:通过Python/C++开发数据中台,集成传感器、IoT设备或业务系统的实时数据流; 交互逻辑开发:利用UE5蓝图系统或C++实现用户操作、动态模拟与可视化分析功能; 多端部署:适配PC、VR/AR头显及Web端轻量化展示。 产品组成包括: 核心引擎:UE5场景搭建与物理仿真系统; 数据中台:支持SQL/时序数据库、API接口的数据处理模块; 可视化界面:可定制化的仪表盘与3D交互控件; 协作平台:支持多角色远程协同编辑与版本管理。 项目适合希望积累工业4.0、智慧城市等领域案例的开发者,提供灵活工时与远程协作模式,助力技术提升与行业资源拓展。
4350C/C++操作系统工具
web-ui-dashboard开源项目
本项目脚手架快速搭建web服务。基于epoll/poll/select + c + cmake +react19 +vite 5 +antd。 本项目特点:基于epoll,轻量级,资源消耗少,跨平台(linux/windows)。 分前后端项目代码,源代码少,vite和cmake一条龙构建。 分前后端项目代码,源代码少,vite和cmake一条龙构建。 分前后端项目代码,源代码少,vite和cmake一条龙构建。
690C/C++项目构建
理发店客户管理系统是一款基于WPF和.NET 8开发的桌面应用程序,主要功能包括: 核心功能 客户信息管理:记录客户姓名、联系方式及备注 预约管理:创建和跟踪客户预约,包括日期、时间和服务类型 数据持久化:使用SQLite数据库存储所有业务数据 技术特点 采用MVVM模式开发,界面与逻辑分离 使用Microsoft.Data.Sqlite进行数据库操作 包含完整的单元测试框架(MSTest) 支持多语言界面(通过资源文件实现) 用户体验 直观的双标签页设计(客户/预约管理) 数据实时刷新显示 提供友好的对话框进行数据录入 系统适合中小型理发店使用,帮助商家高效管理客户关系和预约安排,提升服务质量和工作效率。
1020C/C++人力资源管理
游戏设计源文件源码
1.针对鱼类养殖存在的鱼病,问题进行识别,跟据形态不同,改变环境参数,满足鱼的生存条件 2.设计游戏,使用了java开发一款简单的飞机大战游戏,还没导入数据库以及一些人机交汇 3.设计js逆向爬取,破解密钥,爬取网页评论,跟据不同的需求,进行时间上的加密、、 4.设计网页,使用Vue开发网页,设计一个网页的需求,进行需求化设计,满足你的需求,可加入数据库,服务器需要你自行部署,这个需要收费
620C/C++爬虫
股票交易系统产品系统
- 交易引擎(TradeEngine):负责整体交易流程控制 - 订单管理器(OrderManager):处理订单的创建、更新和状态跟踪 - 持仓管理器(PositionManager):管理当前持仓状态 - 交易接口适配器(TradeAdapter):对接同花顺等交易软件 - 交易监控器(TradeMonitor):监控交易执行情况
1100C/C++股票交易
阻抗测试系统用于PCB/线缆进行阻抗测试。系统软件应用网络分析仪的时域反射功能进行快速的自动化的测量. 软件初始化过程中会加载保存的测试参数,如果设置了自动校准,则会进行自动校准功能界面会弹出校准进度条, 校准成功 主界面曲线图上会画出红色虚线代表校准线,校准失败也会有对应的 错误提示框;如果没有设置自动校准则需要进入软件系统后手动点击 主界面校准按钮并且参数界面也会显示设置仪器起始点横坐标位置 编辑框,如果点击校准按钮找原点失败.
440C/C++前端
TCP高并发服务器源文件源码
[编程语言] C++ [网络编程] TCP/UDP协议、Socket编程、多线程/多进程、Select模型 [操作系统] Linux/Windows系统编程、跨平台开发 [其他技能] 消息粘包处理、性能优化、基础数据结构与算法 [技术栈] C++11、WinSock/Linux Socket、多线程、自定义协议 [核心功能] 1.实现跨平台TCP服务器,支持多客户端连接管理与负载均衡。 2.设计消息头协议解决粘包问题,支持动态解析登录、登出等指令。 3.通过线程池管理客户端连接,优化资源分配与数据吞吐统计。 4.开发缓冲区处理不完整数据包,提升接收效率。 [成果] 1.支持单机8线程并发,客户端连接数可扩展至万级。 2.实现每秒百万级消息处理。
1050C/C++DNS服务器1000.00元
一、面向对象与核心价值 本方案主要服务于公安部门、交通管理部门及高速公路运营单位,旨在解决三大核心问题: 车辆精准识别与追踪:通过高清摄像头与智能算法,实现车辆号牌、车型、颜色等特征的快速识别,支持嫌疑车辆布控、违法车辆追踪等场景。 交通流量实时监控:全天候采集道路车流量数据,为交通疏导、信号灯优化提供决策依据,缓解城市拥堵问题。 高效数据管理与分析:解决传统方案中数据分散、检索效率低的问题,支持海量抓拍数据的结构化存储、多维度检索及可视化统计。 本系统通过高稳定性、低延迟的技术架构,弥补了市场常见方案在复杂环境下的识别率低、数据丢失率高及跨平台兼容性不足的缺陷,为智慧交通与公共安全提供可靠支撑。 二、产品组成与技术选型 1. 数据采集系统 技术实现:基于标准C++开发,采用多线程、异步I/O技术,支持高并发数据接收与处理。 功能定位:负责对接高清摄像头、雷达等硬件设备,实时抓拍车辆图像并提取结构化数据(如车牌号、时间戳、地理位置),确保原始数据高效传输至后端。 2. 卡口监控Web平台 前端架构:采用Vue3框架,结合TypeScript与Element Plus组件库,实现动态图表展示、实时视频调阅及多条件复合检索功能。 后端架构:基于Java语言与Spring Boot框架搭建,集成MyBatis-Plus、Redis等组件,提供RESTful API接口,支撑权限管理、数据分发与统计分析服务。 三、核心竞争优势 1. 全栈跨平台兼容性 系统从数据采集到Web平台均采用跨平台技术栈(如C++的POSIX标准、Java的JVM特性、Vue3的浏览器适配能力),支持部署于Windows、Linux及国产化操作系统(如麒麟、统信),避免传统方案对特定操作系统的依赖,显著降低用户硬件采购与运维成本。 2. 高并发数据采集保障 多线程优化:采集系统基于C++11标准线程库,采用“生产者-消费者”模型,通过线程池动态分配计算资源,实现万级/秒的并发数据处理能力,较传统单线程方案效率提升300%以上。 零丢失设计:通过双缓冲队列、断点续传机制及异常状态实时监控,确保极端网络波动或硬件故障下的数据完整性,漏拍率低于0.01%。 3. 前后端分离与高性能架构 前端体验升级:Vue3的响应式编程与虚拟DOM技术,支持复杂交互场景的流畅渲染;结合WebSocket实现违法告警信息实时推送,较传统jQuery方案减少80%的页面卡顿问题。 后端弹性扩展:Spring Cloud微服务架构支持动态扩容,通过Nginx负载均衡与分布式数据库(如MySQL集群),可承载百万级车辆数据的秒级检索;内置规则引擎支持自定义布控策略,提升违法行为的主动拦截效率。 4. 综合附加优势 安全性:采用国密算法对传输数据加密,支持HTTPS协议与OAuth2.0身份认证。 智能化扩展:预留AI算法接口,可无缝集成车型识别、驾驶员行为分析等深度学习模型,满足未来业务升级需求。 总结 本方案通过跨平台兼容性、高并发数据处理与现代化前后端架构,构建了高性能、易扩展的卡口监控体系,为公共安全与交通管理领域提供了兼具稳定性与前瞻性的解决方案,助力用户实现从“被动监控”到“主动治理”的数字化转型。
1160C/C++计算机视觉库/人脸识别
面向行业和业务场景:本软件面向金融投资行业,主要用于股票交易策略的回测分析。通过对历史股票数据的处理和分析,帮助投资者评估特定交易策略在过去市场环境下的表现,辅助投资决策。 功能模块及功能: 数据加载模块:通过loadData函数,从 CSV 文件中读取股票的历史交易数据,包括日期、收盘价等信息,并进行格式处理和时间戳转换。 策略计算模块:calculateSMA函数计算简单移动平均线(SMA),runStrategy函数根据 SMA 指标判断交易信号(买入或卖出),模拟交易过程,记录资金变化。 结果展示模块:在控制台输出每日股票数据、均线指标、交易信号及资金状况,最后展示策略回测的初始资金、最终资金和收益率,直观呈现策略表现。 技术选型和架构特点:选用 C++ 语言,因其执行效率高,适合处理大量金融数据的计算和分析。采用结构化编程方式,将不同功能封装成函数,各模块职责清晰,便于代码的理解、维护和扩展。利用 C++ 标准库进行文件操作和数据处理,减少开发工作量,提升代码稳定性。
1680C/C++金融
一、产品说明 用户信息传输装置是城市消防远程监控系统的核心前端设备,主要运用于楼宇消防控制室中,通过本装置对楼宇中的火灾自动报警系统统一监测处理,针对报警、故障、屏蔽等各种信号实时远传,打破传统消防报警信息止步于消防控制室的障碍,信息远传多地响应。 二、功能介绍 1.结构:壁挂侧开门方式,尺寸400*120*280。 2.电源:主备电源管理(备电锂电池),断电待机约8小时。 3.总线接口:RS232、RS485、CAN、USB(电气隔离、模块化)。 4.网络接口:以太网、4G、Lora(模块化)。 5.其他接口:工业4-20mA、输入、输出(电气隔离、模块化)。 6.其他:4.3寸彩屏、指示灯、按键、蜂鸣器、TF卡。 7.记录存储、远程升级等。 三、相关技术 硬件设计、GD32F205、串口屏、工业物联网接口 四、项目职责 需求分析、方案编写评审、软硬件设计调试、技术文件编写等。
1240C/C++物联网
1、C++嵌入式LUA脚本执行器,可通过lua脚本快速开发对应的业务数据网关; 2、支持多线程任务执行,可提高数据网关运行效率; 3、开发语言C++,支持数据库:mysql、sqlserver、oracle,支持xml解析,json解析等主流工具,开发工具VS2019; 3、目前已实现国家儿童肿瘤数据上报业务网关,生产在用数据网关。
1040C/C++c++
工业场景需要客户端显示,本方案可以轻松实现VUE界面展示功能 1、用户需要在客户端展示业务数据 2、客户端运行的环境复杂,如各类windows系统和linux系统,甚至是嵌入式系统 3、需要跨平台维护界面功能 很多产品选择界面是QT,但本方案推荐界面是VUE,界面更好看而且通用性更新 只要可以运行浏览器的平台,都可以通过VUE展示,而且VUE编译打包之后是JS脚本, 不需要像QT一样,在每个平台下重新编译 采用前后端分离,后端代码采用restful API结构,mvc模型编码,非常方便嵌入自己的 业务 支持http和https模式,基于restful API开发,追从目前的微服务架构
1040C/C++工业软件
1.对接海尔卡奥斯工业自动化平台,进行MES交互获取订单信息,并把设备状态和作业信息回传给MES 2.通过ModbusTcp读取PLC状态数据,读取IO模块当前状态,采集数据并进行数据汇总,报表呈现 3.通过modbusRtu获取力控传感器数据,并进行复位操作、数据记录并图形呈现所记录数据 4.从事工业软件开发十余年,擅长C++程序开发,QT上位机界面开发,工业上位机软件开发,可以对接PLC数据采集,软件集成开发,板卡模块采集控制,MES软件开发及对接 5.PLC 编程,熟悉西门子1200 1500程序开发,SICAR标准编程,三菱FX5U,OMRON NJ软件开发,汇川H5U PLC软件编程,HMI 画面编程,WINCC上位机组态画面开发 6.EPLAN 图纸绘制,电气图纸模板制作,电气图纸输出
1050C/C++嵌入式操作系统
泸州大贰产品系统
泸州大贰是一款地方棋牌游戏,在我老家川南地区流行,深受老百姓喜爱。 我独立自主开发完成泸州大贰棋牌游戏,服务器端采用C++,数据库是MySQL,操作系统是centos,客户端采用typescript(基于cocos creator游戏引擎),界面美工外包完成。 程序上线后长期稳定运行,最高同时在线2500人。
1500C/C++网络游戏
音乐播放器产品系统
3.实现功能模块: 1).在线搜索音乐播放功能 2).打开本地音乐播放功能 3).播放/暂停/上一曲/下一曲 4).设置播放模式:列表循环、单曲循环、顺序循环、随机循环 5).音量设置,播放时隐藏,鼠标靠近时显示,点击按键向上弹窗,显示音量设置Qslider, 6).点赞收藏/取消收藏到我喜欢音乐列表 7).本地播放列表/最近播放列表/我喜欢的音乐列表自主切换,列表每条记录分栏显示歌曲/歌手,收藏/取消收藏,以及专辑,时长信息;支持点击每条记录歌曲名切换或播放歌曲, 以及点收藏/取消收藏按钮同步操作。 8).歌曲曲名动态字幕滚动显示; 9).系统栏事件过滤器实现更多设置、收藏、循环播放方式和音量设置根据鼠标位置动态显示隐藏效果; 10).更多设置、循环播放方式,以及多级弹窗效果; 11).UI控件设计以及QSS编程美化; 项目开发环境: win11 64bit(OS)+ Qt5.15.2(开发工具)
1480C/C++搜索引擎
项目组由8~10人组成,分别负责离线导航离线搜索、地图渲染、在线导航、在线搜索,离线下载等库开发以及开平 适配层、底层模块公共代码维护。 项目职责: 本人主要负责工作内容如下: 一、开发搜索SDK: 1.在线搜索库功能接口封装实现,https/http+json/xml+libcur库实现地理、逆地理编码,SUG搜索、关键字搜索、 周边搜索、沿途搜、类型搜索、ID搜索等功能接口; 2.采用双向链表+unorder_map实现LRU高效缓存机制,提高系统响应效率,减轻服务访问负担。 二、开发SDK接口UI应用: 开发搜索全部接口以及部分地图接口QT SDK UI应用示例. 三、系统联调与测试: 1.性能调优,联调解决搜索库、地图库、导航库、下沉层、以及开放平台公共代码多处内存泄漏、应用崩溃问题。 2. 搭建自定义框架写功能性能测试代码; 3. 撰写个人负责模块的设计文档。 主要技术:线程池、多进程多线程,异步网络通信、openGL图形渲染、QT、cmake、单例/工厂/观察者设计模式 编译工具:clang17+gcc/g++ python3编写cmake构建脚本 编译环境:unbuntu/macOS/麒麟/windows 代码编辑:JetBrains CLine、Visual Studio Code 、QT creator 、android studio 版本管控: git
1630C/C++应用服务器
当前共5504个项目
×
寻找源码
源码描述
联系方式
提交