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。
1、RS232/485通讯,TCP/UDP通讯,图像处理,数据加密等; 2、串口通讯类的编写与接口封装;网络通讯类的编写与封装;字库的编辑等;
870C/C++.NET开发工具
1 横版格斗回合制的2d手游,负责,开发,迭代,保证线上版本的稳定; 2 检查服务端开发小组成员代码逻辑,判断并解决生产环境下由于代码逻辑导致的疑难杂症; 3 协助运维,保证生产环境下,服务器运行稳定,网络收发包正常,CPU负载,内存占用,外挂检测; 4 配合策划实现逻辑功能的开发; 5 配合运营分析线上数据;
1350C/C++游戏模拟器/工具/引擎
主要将整个程序分为三个模块,菜单模块,蛇模块,和背景模块(细胞模块),其中菜单模块主要负责菜单的显示(这一部分不是很重要),细胞模块,因为400*400是一个很大的背景,如果显示在屏幕上会导致蛇和墙等等物体显得很小,因此将整个背景视作下图所示的物体,细胞的演化则是通过复制整个背景棋盘,复制一份当前状态的棋盘,然后在遍历原棋盘上每一个格子,每一个格子周围有八个格子,然后查看上一刻这八个格子的状态来确定下一次格子要变化的状态,就这样遍历完每一个格子之后,整个棋盘演化一次,ai蛇,则是通过基于规则的行动来实现的,因为我在使用邻接链表进行路径判断的过程中发现,其实棋盘一直变化,使用邻接链表求最短距离确定路径并不必基于规则强,反而如果基于规则设置的好,反而要超过基于广搜的,因此采用基于规则的,首先根据汉明距离确定目标点,然后根据蛇头朝向可以设置一个向量,代表舌头朝向,然后目标点与舌头之间又可以确定一个向量,就可以通过向量之间点积公式可以确定目标点与蛇头之间的向量l1与舌头朝向向量l2之间的角度,然后根据叉积公式可以得到是逆时针旋转还是顺时针旋转,设定范围在(-45,+45)度之间舌头方向不变,大
1670C/C++单机游戏
在教育行业,对多个校区的收费管理往往面临着巨大挑战。我们的多分校收费管理系统是为了解决这一痛点而设计的。这款软件专为教育机构管理其所有分校的财务往来提供了一个一体化的解决方案。从学费、杂费到资金的其他形式收支,我们的系统确保了每一笔交易的精确跟踪和处理。该系统包括多个模块,如学费计算、账户管理、支付处理、收据生成和财务报告。每个模块都经过精心设计,以满足不同校区特定的需求。系统的强大分析工具能够为管理层提供实时的财务洞察,帮助他们做出明智的决策。更为突出的是,该软件支持电子打印收据,无论是在前台收银还是在线支付后,都能立即生成电子格式的收据,既环保又高效。这一功能减少了纸张浪费,同时为家长和学生提供了方便的电子记录。开发此系统时,我使用了最新的技术栈,包括nodejs,mysql,确保系统的稳定性和安全性。电子收据模块采用了打印机连接库,提供了便捷的打印功能,这意味着财务人员可以轻松打印缴款证明。面对多分校管理的挑战,我们系统的设计允许各校区定制自己的收费规则,并能够集中监控和分析整个机构的财务健康状况。通过自动化的流程和用户友好的界面,管理人员能够更加专注于他们的主要任务——提供高质
620C/C++
表计调试工具:独立完成上位机调试工具开发。 串口通信,封装私有协议,通过串口与表计设备进行通信。 QT5开发上位机实现通信报文展示。
630C/C++Qt
主要将整个程序分为三个模块,菜单模块,蛇模块,和背景模块(细胞模块),其中菜单模块主要负责菜单的显示(这一部分不是很重要),细胞模块,因为400*400是一个很大的背景,如果显示在屏幕上会导致蛇和墙等等物体显得很小,因此将整个背景视作下图所示的物体,细胞的演化则是通过复制整个背景棋盘,复制一份当前状态的棋盘,然后在遍历原棋盘上每一个格子,每一个格子周围有八个格子,然后查看上一刻这八个格子的状态来确定下一次格子要变化的状态,就这样遍历完每一个格子之后,整个棋盘演化一次,ai蛇,则是通过基于规则的行动来实现的,因为我在使用邻接链表进行路径判断的过程中发现,其实棋盘一直变化,使用邻接链表求最短距离确定路径并不必基于规则强,反而如果基于规则设置的好,反而要超过基于广搜的,因此采用基于规则的,首先根据汉明距离确定目标点,然后根据蛇头朝向可以设置一个向量,代表舌头朝向,然后目标点与舌头之间又可以确定一个向量,就可以通过向量之间点积公式可以确定目标点与蛇头之间的向量l1与舌头朝向向量l2之间的角度,然后根据叉积公式可以得到是逆时针旋转还是顺时针旋转,设定范围在(-45,+45)度之间舌头方向不变,大
1120C/C++单机游戏
项目在ucosii操作系统上进行了部分修改,以实现FCFS调度算法与FJS调度算法。 项目为课程设计,由本人独立完成,实现结果如图,能够满足实现FCFS调度算法与FJS调度算法的需求,但是运行效率不如原版的ucosii。
690C/C++
1.使用Qt、C++对各种数据在本地进行录入、采集、导入,汇总的数据按照一定规则,加密汇总上报到数据中心。 2.程序框架、主要编码主要由我完成。
940C/C++
本系统是一种集数据采集、传输、处理和远程控制于一体的综合性系统。它作为物联网架构中的关键节点,连接着感知层和平台层,负责将传感器和其他终端设备收集到的数据上传到云端或企业服务器,同时也接收来自上层的指令,实现对终端设备的远程控制和管理。以下是对智慧物联网网关管理系统的详细介绍: 一、系统组成 智慧物联网网关管理系统通常包括以下几个部分: 网关设备:网关设备是系统的核心,它具备多种接口和通信协议,能够连接不同类型的传感器和执行器。网关设备通常具备一定的计算和存储能力,可以在本地进行数据预处理。 通信网络:网关设备通过有线或无线网络(如Wi-Fi、4G/5G、LoRa、NB-IoT等)与云端或企业服务器进行通信,实现数据的上传和指令的下发。 管理平台:管理平台是系统的中枢,负责接收网关上传的数据,进行存储、分析和处理,同时也向网关发送控制指令。平台通常具备用户界面,方便用户进行监控和管理。 终端设备:终端设备包括各种传感器、执行器、智能仪表等,它们负责收集环境信息或执行特定的物理操作。 二、核心功能 智慧物联网网关管理系统的核心功能包括: 数据采集与传输:网关设备能够从各种传感器
770C/C++终端服务器/远程连接
mysql数据库操作工具, 1 封装mysql api,长连接或者短连接,支持常用的增删改查操作; 2 支持windows和linux环境,实现了一个线程池,支持异步跨数据库读写; 3 可以作为后端开发工具;
850C/C++数据存储
1. 商用车仪表盘新平台基于Infineon 的TVII系列的底层驱动和MCAL软件的开发 负责CAN,车速,显示以外所有的BSP层及展示demo程序coding DAC蜂鸣器驱动,声音相关的2维数组的驱动,及展示demo程序coding 32路GPIO的74hc165并行口转串口的io驱动,及防抖滤波处理 10bit ADC输入 及4051片选输入的驱动,滤波处理,传感器的电阻切换及展示demo程序coding CAN FD 、DIO、URAT、IIC EEProm、IPC 的Autosar BSW驱动 开机时的汇编处理及freeRTOS启动前的诊断、时钟、RAM初始化、RAM 的ECC、IPC、计时器等的coding
1120C/C++C/C++开发工具
1.使用Qt、C++实现客户端与后台的数据交互,在各个阶段,训练数据创建、生成。 2.项目的整体搭建,主要编码工作都是有我来完成。
820C/C++
极海cortexM0+国产车载芯片的外设I2C主,从驱动, 基于PWM的LCD背光控制,按规格书进行步进式背光控制coding GPIO的I2C主,ADC的DMA采集处理及使用空闲Flash循环记录log,开发及测试用UART的log打印coding, 业务框架及bootloader框架的搭建,负载均衡,ram,flash使用设计及测量 国产触控芯片Andriod驱动的嵌入式移植,在触控个数及坐标的基础上增加按下,划动,抬起状态。 作为技术窗口对接车机厂家及整车厂,分析定位问题,针对现有通信协议提出修改建议。
1240C/C++开源汽车/车载系统
1、期货CTP系统多账号登陆 2、量化策略管理,包括策略添加、修改与删除,以及策略启动与停止 3、期货行情展示,包括添加期货合约,删除期货合约,实时行情接收与展示 4、ctp期货委托、成交、持仓信息实时计算与展示 5、期货量化策略自动单功能与手工下单
1490C/C++金融/财务/证券系统
应用场景 公司员工。通过它,连接到公司内部,办公访问业务系统 你在家有nas。有软路由,有一些linux或windows。从外面连接到家 (或者在新马泰玩儿。在国外看、Youku、爱奇艺、腾讯视频 )
620C/C++H5网站
这是一个局域网内文件传输和短消息传输工具 工具包内包含了数个版本的客户端,以及一个ip server。其中ip服务器负责向各用户提供ip服务,每个客户端在工作的工程中均会首先向服务器汇报自己的ip地址,同时从ip服务器获取其他用户的ip地址。用户在得到ip之后将会直接在两个需要通信的客户端建立tcp连接,用户之间直接通过socket以tcp协议完成短消息和文件的收发。
640C/C++Qt
1. 车载蓝牙数字钥匙的嵌入式软件开发; 2. 国内第一款无感进入数字钥匙的蓝牙通信开发; 3.基于Nordic的nrf52系列产品的迭代开发及系统集成; 4.高通平台基于Linux的数字钥匙产品的维护。 5.基于Cypress蓝牙芯片的充电桩产品bugfix及用户数量管理 6.国产蓝牙芯片的HID,多链接功能开发 7,各芯片的蓝牙库,定位库,数字钥匙库的系统集成(无ROTOS或有RTOS)
1080C/C++c++
通过C++上传的各系列各型号对于矿的分选实时数据,进行图表(EChart)和表格整合,由智能设备大数据分析推送不同的解决方案,从而达到绿色矿山的目标,助力矿业生产可持续发展,另一方面分析C++上传的日志可得设备故障和预测设备保养而制定推送保养计划,分析本地空场日志预测射线衰减等情况,通过算法文件生成灰度图等。 系统环境:windows 10、MySql、Visual Studio 2022、Windows Server 2016 所用技术: 1). 后端技术: * Asp.Net MVC5 + 版本 API; * Async和Await 异步编程; * Repository + Service 仓储模式编程; * Swagger 前后端文档说明,基于RESTful风格接口; * CORS 简单的跨域解决方案; * AOP基于切面编程技术; * Autofac 轻量级IoC和DI依赖注入; * JWT权限验证; * Dapper&SqlSugar ORM框架; * Signal
700C/C++服务框架/平台
1、无线数据传输的数据接收与发送,采用串口通讯及网络通讯的方式接收与发送到指定显示模块。 2、文件的同步读取与编辑,二维矩阵的使用。 3、表格图片的绘制与编辑。
860C/C++图形/图像处理
1、串口、网络通讯的使用,多线程同步数据,图像处理等技术。 2、采用服务器端,多客户端同步数据、 3、多种语言皮肤选择。
970C/C++服务器软件套件
当前共5108个项目
×
寻找源码
源码描述
联系方式
提交