基于单片机的恒流开关电源有c语言代码有文档可以使用
2024/8/2 12:49:37 3.84MB c 文档
1
谭浩强-C++程序设计内容目录:第1篇基本知识第1章C++的初步知识*1.1从C到C++*1.2最简单的C++程序1.3C++程序的构成和书写形式1.4C++程序的编写和实现1.5关于C++上机实践第2章数据类型与表达式2.1C++的数据类型2.2常量2.3变量2.4C++的运算符2.5算术运算符与算术表达式2.6赋值运算符与赋值表达式2.7逗号运算符与逗号表达式第2篇面向过程的程序设计第3章程序设计初步3.1面向过程的程序设计和算法3.2C++程序和语句3.3赋值语句3.4C++的输入与输出3.5编写顺序结构的程序3.6关系运算和逻辑运算3.7选择结构和if语句3.8条件运算符和条件表达式3.9多分支选择结构和switch语句3.10编写选择结构的程序3.11循环结构和循环语句3.12循环的嵌套3.13break语句和continue语句3.14编写循环结构的程序第4章函数与预处理4.1概述4.2定义函数的一般形式4.3函数参数和函数的值4.4函数的调用*4.5内置函数*4.6函数的重载*4.7函数模板*4.8有默认参数的函数4.9函数的嵌套调用4.10函数的递归调用4.11局部变量和全局变量4.12变量的存储类别4.13变量属性小结4.14关于变量的声明和定义4.15内部函数和外部函数4.16预处理命令第5章数组5.1数组的概念5.2一维数组的定义和引用5.3二维数组的定义和引用5.4用数组名作函数参数5.5字符数组*5.6C++处理字符串的方法——字符串类与字符串变第6章指针6.1指针的概念6.2变量与指针6.3数组与指针6.4字符串与指针6.5函数与指针6.6返回指针值的函数6.7指针数组和指向指针的指针6.8有关指针的数据类型和指针运算的小结*6.9引用第7章自定义数据类型7.1结构体类型7.2共用体7.3枚举类型7.4用typedef声明类型第3篇基于对象的程序设计第8章类和对象8.1面向对象程序设计方法概述8.2类的声明和对象的定义8.3类的成员函数8.4对象成员的引用8.5类的封装性和信息隐蔽8.6类和对象的简单应用举例第9章关于类和对象的进一步讨论9.1构造函数9.2析构函数9.3调用构造函数和析构函数的顺序9.4对象数组9.5对象指针9.6共用数据的保护9.7对象的动态建立和释放9.8对象的赋值和复制9.9静态成员9.10友元9.11类模板第10章运算符重载10.1什么是运算符重载10.2运算符重载的方法10.3重载运算符的规则10.4运算符重载函数作为类成员函数和友元函数10.5重载双目运算符10.6重载单目运算符10.7重载流插入运算符和流提取运算符10.8不同类型数据间的转换第4篇面向对象的程序设计第11章继承与派生11.1继承与派生的概念11.2派生类的声明方式11.3派生类的构成11.4派生类成员的访问属性11.5派生类的构造函数和析构函数11.6多重继承11.7基类与派生类的转换11.8继承与组合11.9继承在软件开发中的重要意义第12章多态性与虚函数12.1多态性的概念12.2一个典型的例子12.3虚函数12.4纯虚函数与抽象类第13章输入输出流13.1C++的输入和输出13.2标准输出流13.3标准输入流13.4文件操作与文件流13.5字符串流
1
一个用来在Web网页端设计流程图的UI组件。
可用来设计各种流程图、逻辑流图,数据流图,或者是设计某个系统中需要走流程的功能应用。
良好的用户体验使得操作界面很容易上手,技术开发人员和用户都可使用。
2024/7/31 19:29:46 1.68MB gooflow
1
Kubernetes是Google开源的Docker容器集群管理系统,为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等整一套功能,本文旨在梳理其架构、概念及基本工作流,并通过一个示例应用介绍如何使用Kubernetes。
Kubernetes是Google开源的容器集群管理系统。
它构建Ddocker技术之上,为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等整一套功能,本质上可看作是基于容器技术的mini-PaaS平台。
本文旨在梳理Kubernetes的架构、概念及基本工作流,并且通过运行一个简单的示例应用来介绍如何使用Kubernetes。
以下伟原文:如下图所示是我初步阅读文
2024/7/25 13:46:46 664KB Kubernetes初探:原理及实践应用
1
里面讲了MSComm控件、WinAPI串口通信、CSerial类,例子很详实,每一步操作都有解释。
作者是龚建伟,有一个个人主页www.gjwtech.com,讲串口通信的内容比较多,还行,大家可以先看看这个主页。
本书目录第1章轻松体验串口通信编程与调试1.1初识串口1.1.1从外观上了解串口1.1.2串口通信的发展前景1.2自己制作简单的串口线1.2.1三线制串口接线的规定1.2.2焊接制作自己的串口连接线1.3调试串口通信程序时的几种使用串口的技巧1.3.1查看计算机串口资源1.3.2常规调试-2个物理串口之间的通信1.3.3特殊调试-单个物理串口之间的通信1.3.4虚拟串口-为计算机添加取之不尽的串口资源1.4使用串口调试助手来体验串口通信1.5体验Windows环境下VisualC++串口通信编程1.6体验DOS环境下TurboC串口通信编程第2章VC多线程串口编程工具CSerialPort类2.1类功能及成员函数介绍2.2应用CSerialPort类编制基于对话框的应用程序2.3应用CSerialPort类编制基于单文档的应用程序2.4对CSerialPort类的改进2.5在VisualC++.NET中应用CSerialPort类第3章控件MSComm串口编程3.1MSComm控件详细介绍3.1.1VC中应用MSComm控件编程步骤3.1.2MSComm控件串行通信处理方式3.1.3MSComm控件的属性说明3.1.4MSComm控件错误信息3.2使用MSComm控件的几个疑难问题3.2.1使用VARIANT和SAFEARRAY数据类型从串口读写数据3.2.2MSComm控件能离开对话框独立存在吗?3.2.3如何发送接收ASCII值为0和大于128的字符?3.2.4在同一程序中用MSComm控件控制多个串口的具体操作方法3.2.5解决使用控件编程时程序占用的内存会不断增大的问题3.2.6在没有安装VisualStudio的计算机上如何使用MSComm控件3.2.7在MSComm控件串口编程时遇到的其它问题说明3.3在基于单文档(SDI)程序中应用MSComm控件3.4应用MSComm控件控制多个串口实例第4章WindowsAPI串口编程4.1WindowsAPI串口编程概述4.2API串口编程中用到的结构及相关概念说明4.2.1DCB(DeviceControlBlock)结构4.2.2超时设置COMMTIMEOUTS结构4.2.3OVERLAPPED异步I/O重叠结构4.2.4通信错误与通信设备状态4.2.5串行通信事件4.3WindowsAPI串行通信函数4.4Win32API串口通信编程的一般流程和特殊实例4.4.1Win32API串口通信编程的一般流程4.4.2用查询方式读串口4.4.3同步I/O读写数据4.4.4关于流控制的设置问题4.5CSerialPort类中的API函数编程应用剖析4.6Win32API串口编程TTY(虚拟终端)实例4.7WindowsAPI串口精简例程第5章串口调试助手V2.2详细编程5.1建立SCOMM程序工程实现界面功能5.2串口的初始化及关闭5.3串口数据的发送与接收及十六进制数据的处理5.3.1十六进数据发送处理5.3.2手动发送处理5.3.3自动发送处理5.3.4接收处理及十六进制显示5.4其它辅助功能的实现5.4.1接收数据的文件保存5.4.2实现小文件发送5.4.3图钉按钮功能使程序能浮在最上层5.4.4对话框动画图标的实现5.4.5超链接功能的实现5.4.6如何打开帮助网页文件第6章DOS环境下的TurboC串口编程及通用实例GSerial类6.1PC机异步通信适配器8250及其编程操作6.1.1INS8250内部寄存器及其选择方式6.1.2波特率设置6.1.3数据位、奇偶校验、停止位等数据格式设置6.1.4 查询I/O方式相关设置6.1.5 中断I/O通信方式相关设置6.1.6Modem寄存器6.2COMRXTX程序实例
1
c#VS2017代码demo模拟ehome从海康ipc获取的流中提取h264流。
设备型号DS-2CD2T10D-I3
2024/7/23 4:27:37 8KB 海康 海康ipc 提取h264
1
基于SpringCloud、OAuth2.0、Vue的前后端分离的系统。
通用RBAC权限设计及其数据权限和分库分表支持服务限流、动态路由、灰度发布、支持常见登录方式,多系统SSO登录
2024/7/22 22:11:26 14.11MB Spring Cloud OAuth2.0 Vue
1
IBMInfoSphereStreams是IBM大数据平台中支持构建和部署持续实时分析应用程序以分析动态数据的技术组件。
这些应用程序将持续不断地寻找数据流中的模式。
检测到模式后,将分析模式的影响,并即时制定实时决策,从而加强竞争优势。
示例包括分析金融市场交易行为、分析RFID数据以实现供应链和分销链优化,监控传感器数据以支持制造流程控制,新生儿重症监护室监控,实时欺诈防范和执法中的实时多模式监测。
IBMInfoSphereStreams能同时监控多个外部和内部事件流,无论它们是由机器生成的,还是手动生成的。
该解决方案支持海量结构化和非结构化流式数据源,包括文本、图像、音频、语音、VoIP、视频、Web流量、电子邮件、地理空间数据、GPS数据、金融交易数据、卫星数据、传感器和其他任何类型的数字信息。
2024/7/20 16:10:29 874KB 大数据平台
1
流形学习的MATLAB代码,初学者看看,有益无害
2024/7/18 3:58:23 66KB 流形学习,MATLAB
1
MaxonCINEMA4DStudioR22是由德国Maxon设计公司开发的一款高效、快速、稳定和易用的专业三维设计工具,包含GPU渲染器Prorender、生产级实时视窗着色、超强破碎、场景重建等诸多新功能。
MaxonCINEMA4DStudioR22提供了优秀工具和诸多提升,你可立即将其投入工作并一瞥未来的根基。
设计师因其快速、简单、易用的工作流程,以及坚如磐石的稳定性而选择MaxonCINEMA4DStudioR22,同时22可以让你的工作流程更加快速和可靠,新特性也会让你的视野变得更加开阔。
MaxonCINEMA4DStudioR19中文版MaxonCINEMA4DStudioR22中文版今日的工具,明日的技术Cinema4DRelease22提供了优秀工具和诸多提升,你可立即将其投入工作并一瞥未来的根基。
设计师因其快速、简单的工作流程,以及坚如磐石的稳定性而选择Cinema4D,同时Release19可以让你的工作流程更加快速和可靠,新特性也会让你的视野变得更加开阔。
工作流程Cinema4D快速简单的工作流程总是让加快设计速度变得简单。
Release19的准渲染视窗和其他极佳的工作流程改进,会让你比以往更快地准备创意稿给客户审批。
视窗新基于物理的视窗具备实时反射和景深你所看到的景深和屏幕空间反射是实时的渲染结果,可以更简单精准的对地面、灯光和反射进行可视化的设置。
Release19除了屏幕空间环境吸收和实时置换以外,还添加了基于屏幕空间的反射和OpenGL景深效果。
开启OpenGL观察看起来很好,你可以用它来输出新支持的原生MP4作为预览渲染,直接给客户审批。
LOD(细节级别)对象使用新的LOD对象可最大程度提升视窗或渲染速度,创建新类型的动画或准备优化游戏资源。
你可以根据屏幕大小、摄像机距离和其他因素自动简化对象和层级结构。
直观的新界面元素让定义和管理LOD设置更简单,LOD能够通过导出FBX用于市面上主流的游戏引擎。
新媒体核心作为我们的核心现代化工作的一部分,Cinema4D支持图像、视频和音频的格式已经完全重写了,速度和内存效率得到了增强。
除了QuickTime外Cinema4D现在本地支持MP4,比以往更容易提供预览渲染、视频纹理或运动跟踪的画面。
所有导入和导出的格式都比以往更加全面且功能强大。
交换格式更新通过FBX和Alembic格式导出LOD和选择对象。
Alembic文件新支持的次帧插值可进行Re-time并渲染准确的运动模糊。
新功能高亮显示通过高亮显示新功能可快速识别R19、R18的新特性或特定的教学。
分裂更加简单泰森分裂可以简单的进行程序化分裂对象–在Release19你可以控制动力学与连接器,将碎片粘合在一起,添加裂缝和更多的细节。
球型摄像机渲染”虚拟“现实R19提供了渲染和体验渲染的新方法–利用强大的GPU进行快速、好看的OpenGL预览,或使用ProRender进行基于物理的最终高质量渲染。
准备加入虚拟现实革命?使用R19的球形相机轻松渲染360°VR视频。
释放你显卡的力量来创建物理上精确的最终渲染。
AMD的RadeonProRender技术无缝集成到R19中,支持Cinema4D的标准材质、灯光和摄像机。
无论你是在最新的Mac系统中使用强大的AMD芯片,还是在Windows中使用NVIDIA和AMD显卡,你都可以享受跨平台、深度集成的解决方案,具有快速、直观的工作流程。
交互式渲染将ProRender附加到任何视窗,并像其他视窗一样使用它。
你可以在重新排列物体、调整相机、调整材质和照明时获得即时反馈。
进程式渲染整个图像,或在高分辨率渲染时使用区块式渲染以更好地进行内存管理。
ProRender可完全使用你系统中所有的显卡,无论你是使用具有多张Radeon的MacPro,还是具有AMD或NVIDA卡的Windows系统。
深入集成使用Cinema4D的材质、灯光和摄像机。
”萤火虫“滤镜消除路径追踪算法中常见的坏像素。
R20中的ProRender是产品可视化和其他类型渲染的绝佳选择,但当然这只是管中窥豹,ProRender最终将提供更多功能,并更深入地集成在将来的Cinema4D版本中。
PBR工作流程新PBR材质和灯光选项包含了基于物理渲染工作流的理想默认值。
紧跟现今趋势,为YouTube、Facebook、Oculus或Vive渲染立体360°VR视频。
新媒体核心所有的格式都会在新媒体核心中导入和渲染使用GIFs和MP4s作为纹理直接渲染为MP4、DDS和增强OpenEXR。
2024/7/15 22:43:35 348.3MB 三维建模渲染工具
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡