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。
项目描述: 公司的打印机属于热敏打印领域,上位机软件负责产生打印机需要的数据,主要是将图形图像的数据绘制在编辑版中,然后将整个编辑版的数据通过TCP传输给下位机。在传输数据之前,要对图像数据进行分色、加网等算法处理。最后还要对数据进行压缩处理,以提高整个数据的传输效率,并且在传输的过程中,必须严格遵循上位机与下位机之间的传输协议。 工作描述: 彩色图像打印项目是将一幅24位的彩色图像打印在相纸(分户内或户外纸)等耗材上,主要原理是通过校色算法将图像转化为C、M、Y三种数据(彩色打印领域基本都是通过C(青色)、M(红色)、Y(黄色)三种颜色合成得到的彩图,有时候也会有K(黑色)),即一幅图像要打印三次,而且每次图像的套色必须精准。 负责彩色打印机中上位机对彩图RGB数据的校色、加网、数据压缩处理等算法以及实现TCP多线程数据传输。软件要求一边发送一边打印,所以在发送的过程中要分段发送数据,这时就需要在包的头部标记每个发送包的大小,以便下位机能正确无误的接收数据。由于打印速度要求比较快,而且传输的数据量很大,所以需要对每个算法流程进行优化,必须经过加网算法处理才能让打印效果更加完
1530C/C++Visual Studio Code 扩展
项目描述: 该项目解决了游戏性能分析不便利的问题。全项目由客户端性能采集,服务器性能数据处理,mysql数据库存储,网站前端的展示,网站后端的处理,性能数据分析服务器等模块组成。整个项目的难点在于客户端性能采集的时候如何尽可能不影响效率,性能数据如何高效地传输到服务器,以及如何使得代码分析的结果和资深分析师分析的一样专业。 职责: 负责整个项目的全链路搭建,并完成整个项目95%以上的代码开发。项目涉及到的mysql数据库性能优化,缓存优化,hook和pdb远程解析,数据切片分析,vue flask架构,导航网格和神经网络寻路等技术,全部由本人独立开发完成。
1260C/C++性能测试和优化
项目描述: 无需制版师、免费林、免显影胶、免冲水,告别传统的丝网制版复杂流程,使丝网制版过程犹如打印文件一般简单,采用热熔3D叠印,设备接收直接打印。按照图案分色由电脑插图,设备配合专用热熔制版膜在丝网上逐层叠加,封闭网孔的连续膜层,形成具有漏空图文的丝印网版。 工作描述: 软件采用图像反色打印,把丝网绷到网框上,一张模版图像打印多次,由于打印精度要求特别高,所以图像采用1X1算法,图像数据经过热控算法处理后,通过网口tcp/ip协议发送给指定的打印机,在网框上呈现出电脑显示的图像模版。
2480C/C++开源3D打印机
项目分为前端UI界面设计,功能分解和后端控制逻辑三个部分 1.前端UI界面设计主要采用糖果色设计,贴合小朋友的使用需求,辅助可以动态变化的打分奖励,增加小朋友的用户黏性 2.后端控制逻辑完成交互的底层逻辑实现 本项目为本人独自完成,基于QT完成的设计开发
1970C/C++音频声效(Audio)
1.该产品的功能:辅助医生进行手术,主要通过传感器定位手术工具,并在显示器中的虚拟空间显示相应的人体模型以及手术工具, 2.该产品的软件部分的模块构成:UI与控制模块,视图渲染模块,传感器(NDI)管理模块,空间配准模块, 3.本人负责视图渲染模块的编写及维护,UI与控制模块通用相应接口来对此模块进行配置,包括3D显示窗口的配置,3D物件的增删,人体模型的显示配置, 4.主要用到的技术有C++,QT,VTK,
1250C/C++多媒体处理
1、此项目有视觉模块,驱动模块,实现了识别乒乓球并跟踪拾取功能。 2、项目是我的毕业设计,由我独自完成。
1820C/C++嵌入式操作系统
该项目以Am62x为核心单元,采用DDR4内存、mmc5的flash构架核心功能模块,方便用户在核心模块基础上构建自己的产品平台,在该产品上实现了最小系统的产品定义,包括CPU、内存、程序存储器的硬件设备、电路设计、开发;在该产品上实现了启动代码的开发和嵌入式linux操作系统的开发移植工作。
1100C/C++嵌入式操作系统
做医治设备的,具体设备功能,保密。 通过对下位机的模块进行监控,对其下发指令完成相对应的动作。 你提需求,我完成对应的功能 界面开发。 不管单片机或是上位机的程序,或是外汇牟利程序,我都可以完成。
2120C/C++Visual Studio Code 扩展
项目以AM62X多核CPU为核心管理单元,使用OPENPLC开源项目的相关套件,实现了PLC逻辑控制功能,完成项目中软件开发系统的PLC逻辑功能实现、编译下载等功能,并使用在楼宇自动控制系统(DDC)
1720C/C++docker
1.该项目主要将现有路灯进行智能化改造,增加显示屏,音响以及摄像头,并使其与远程服务器建立连接,管理者则可通过Web页面对其进行管理 2.该项目软件部分主要模块有:前端路灯管理模块,后端路灯管理模块,前端显示屏管理模块,后端显示屏管理模块,前端音响以及摄像头管理模块,后端音响以及摄像头管理模块, 3.本人主要负责后端路灯管理模块,该模块负责处理来自Web前端的消息以及路灯的上报信息,向路灯下发消息,以及维护数据库中对应的数据, 4.主要使用的技术有C语言,TCP,python,MySQL
1200C/C++数据库服务器
无人驾驶中控界面,实现机器人状态监视和 opencv yolov8图像处理、目标分割。 chatpgt聊天网站,实现openai api接入,网页端链接chatgpt聊天。
1390C/C++
项目采用STM32MP1作为管理CPU,加上ddr3内存和mmc Flash构建最小核心模块,支持8路串口、3路SPI、2路IIC及1路以太网,在核心单元上实现启动引导程序及linux操作系统的移植
1810C/C++Linux内核
项目描述: 不再使用任何耗材,有纸就可以打印出图,一台机器就可以打印白纸黑图、蓝纸蓝图;标配四纸路,可同时打印A0,A1,A2,A3宽度的图纸;可以选配复印/打印/扫描功能。 工作描述: 将插入的pdf等文件转换成相应的A0,A1,A2,A3尺寸,按指定顺序排完版后一起选择打印,将每张图片转换后的数据发送给打印机,每行数据都标记打印图像的序号,宽度尺寸信息,高度信息,主板程序接收数据后可以识别每张图片的数据信息来切换不同的纸道,每张纸张打印完成后自动切纸(标准切纸,同步切纸),使打印高速又有效率;软件控制打印耗材License;程序对接扫描仪厂家SDK包,实现图纸扫描后立即打印出来。
1820C/C++图像(Image)
1、项目有驱动模块,识别模块。实现了识别弯道,小车沿弯道行驶,出了弯道能自动回来。 2、项目是省级比赛作品,由我独自完成,获得了省级一等奖。
1380C/C++
对网吧系统进行测试,远控1元上网,是一款远程控制工具项目已顺利完成。功能模块包括:1. 远程桌面:实现远程桌面共享和操控;2. 资源监控:查看网吧电脑的性能和运行状态;3. 文件管理:上传、下载和删除文件;4. 上网管理:远程控制上网权限。使用者可通过简单操作实现对网吧电脑的全面掌控。我负责项目整体规划、远程桌面和上网管理模块的开发。采用Python和Socket.IO实现远程桌面共享,使用Flask搭建服务端,前端采用Vue.js。最终实现了高效的远程桌面操控和上网权限管理,用户可轻松实现1元上网的远程控制。难点在于确保系统的安全性和稳定性,通过采用加密传输和严格权限控制,有效解决了潜在的安全风险,取得了良好的成果。
5230C/C++Atom 插件
本项目分为实时监控、录像回放、计划轮询、历史报告查询四个模块,另外还有一个自动巡检程序,用来生成巡检报告。
1320C/C++
1、项目包括驱动模块和识别模块,可以自动识别火源,并进行灭火。 2、项目是我的第一个参赛作品,和小伙伴一起讨论,边学习变做出来的,拿到了省级一等奖。
1840C/C++
利用数据结构与算法中的迪杰斯特拉算法规划找寻最短路问题。在visual studio 2022中利用c/c++语言去解决路线规划问题,同时根据需求禁止使用c++ STL库,禁止使用魔鬼数字等增加了任务难度,里面对于时间要求很严格,符合编程规范。
1130C/C++c++
项目描述:将c++解析算法转化为c#的代码与项目结合,并用c#对卫星下来的数据进行解密,拆包, 转换分析。 开发工具:Visual Studio 2019,MinIO,FTP 突出贡献:通过分析二进制数据,发现后端项目中某字段和前端不匹配,解决了项目组数据一直对不上 的难题。
1260C/C++其他开发相关
此项目是做燃烧气体发热提供温度环境,通过化学反应产生电子的释放存储电。我的主要工作是做相关的控制,检测,报警等。用的单片机是STM32F4.会做上位机. 用泵抽酒精燃烧炉子升温,通过控制酒精流量达到控制炉子各方位温度,当温度达到后传到反应器进行一系列反应生电. 要控制的东西有:风机,阀门,泵,约六十路温度,甲烷,氢流量,还有一些周边环境的报警信息,保存各路温度,流量等数据事后做对比,分析问题原因等.
1450C/C++嵌入式操作系统
当前共5438个项目
×
寻找源码
源码描述
联系方式
提交