找回密码
 立即注册

QQ登录

只需一步,快速开始

工控课堂 首页 工控文库

工控文库

人工智能机器人是采用什么编程语言来写系统
首先,机器人和人工智能机器人是不一样的。 当我们提及机器人这个概念时重点是放在机器这个词上的,因此一个传统的机器人应该是这样的:(图片来自百度图片) 当我们讨论这个时候的机器人时,他本质上只是一台机 ...
分类:    2022-5-15 14:17
机器人编程语言怎么选? Java、C/C ++、Python
流水的编程语言,铁打的 Java、C/C++。 进行人工智能机器人研发,应该选择哪种编程语言? 这是很多机器人专家在自身的职业生涯中都会存在的一个入门级思考。毕竟,在学习一门编程语言时,需要花费大量的时间及 ...
分类:    2022-5-15 14:12
工业机器人离线编程软件汇总学习
ABB机器人 robotstudio、安川的MotoSim EG-VRC、库卡的KUKA Sim、RobotArt
分类:    2022-5-15 14:02
KCP协议学习
简介KCP是一个快速可靠协议,能以比 TCP 浪费 10%-20% 的带宽的代价,换取平均延迟降低 30%-40%,且最大延迟降低三倍的传输效果。纯算法实现,并不负责底层协议(如UDP)的收发,需要使用者自己定义下层数据包的发送 ...
分类:    2022-5-13 23:58
《C++自学入门》3.基本数据类型
目录1.1 基本运算符1.2 优先性和结合性2.1 隐式转换2.2 强制转换2.3 auto声明正文1.C++算术运算符回到顶部1.1 基本运算符 读者可能还对学校里的算术练习记忆犹新,在计算机上也能够获得同样的乐趣,C++使用运算符来 ...
分类:    2022-5-13 23:56
c++的左值(lvalue),右值(rvalue),移动语义(move),完美转发(forward) ... ...
c++的左值(lvalue),右值(rvalue),移动语义(move),完美转发(forward)c++的左值,右值 精辟总结当一个对象被用作右值的时候,使用的是对象的值(内容);当对象被用作左值的时候,用的是对象的身份(在内存中的位置 ...
分类:    2022-5-13 23:54
c++智能指针的使用,shared_ptr,unique_ptr,weak_ptr
c++智能指针的使用官方参考普通指针的烦恼:内存泄漏,多次释放,提前释放智能指针 负责自动释放所指向的对象。三种智能指针 shared_ptr,unique_ptr,weak_ptr;将shared_ptr存放在一个容器中,不再需要它的时候, ...
分类:    2022-5-13 23:52
select,poll,epoll的区别以及使用方法
I/O多路复用是指:通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。原生socket客户端在与服务端建立连接时,即服务端调用accept方法时是阻塞的 ...
分类:    2022-5-13 23:50
递推与递归讲解
递推与递归一、递推1.递推:从已知道的若干项出发,利用递推关系依次推算出后面的未知项的方法,我们称为递推算法。2.递推实现:通过循环和数组的形式推出答案。eg:阶乘计算:a = 1;//初始值 for (int i = 2; i = n; ...
分类:    2022-5-13 23:48
解压字符串-题解
题目链接:https://www.lintcode.com/problem/282/description?_from=collectionfromId=208描述:小Q想要给他的朋友发送一个神秘字符串,但是他发现字符串太长了,于是小Q发明了一种压缩算法对字符串中重复的部分进 ...
分类:    2022-5-13 23:44
BCC校验计算工具,附源码
通信协议为保证数据传输准确,通常需要在数据帧后面加上校验位,最常用的校验方法是CRC。最近遇到使用BCC校验的项目,即需要将数据进行异或运算。为了方便在没有网络的PC上进行BCC校验计算,写了如下一个小工具。( ...
分类:    2022-5-13 23:43
Protobuf 动态加载 .pb 文件并操作 Message
之前写了《Protobuf 动态加载 .proto 文件并操作 Message》。除了直接读取.proto文件之外,还有一种类似的方法。先把.proto文件编译成.pb文件,再读取.pb文件。这种方法虽然比直接读取.proto多了一步,但是在运行期 ...
分类:    2022-5-13 23:38
C++ std::initializer_list 实现原理勘误
今天正在看侯捷《C++ 新标准 C++11-14》的视频,里面讲到std::initializer_list的实现原理,并且把源码贴出来。 /// initializer_list templateclass _E class initializer_list { public: typedef _E value_type; t ...
分类:    2022-5-13 23:37
C++ 接口概念讲解及例子演示
使用 GCC 进行 C/C++ 代码编译时,如果代码中使用到了库函数,需要使用-l选项指定该库函数所在的库。如:-lm、-lrt、-lpthread等。这种方式使用的是库的缩写。一个库的文件名如果是:libxxx.so或libxxx.a,则可以使 ...
分类:    2022-5-13 23:30
clion运行单个c和c++文件(.c.cpp)
运行方法#在clion中安装插件:C/C++Single File Execution在要执行的cpp文件中添加main函数在cpp文件的编辑器界面中点右键会出现【Add executable for single c/cpp file】然后可以看到main函数中有一个可运行的绿色 ...
分类:    2022-5-13 23:28
clion运行单个c和c++文件(.c.cpp)
运行方法#在clion中安装插件:C/C++Single File Execution在要执行的cpp文件中添加main函数在cpp文件的编辑器界面中点右键会出现【Add executable for single c/cpp file】然后可以看到main函数中有一个可运行的绿色 ...
分类:    2022-5-13 23:24
C++ 虚基类与虚继承 (菱形继承问题)
C++ 是支持多继承的语言,但是实际项目开发中非必要不要使用多继承以降低代码逻辑的复杂性,当然 C++ 多继承的特性带来一些问题即菱形继承。当一个类继承了两个来自同父类的子类后,会产生命名空间冲突及资源冗余。 ...
分类:    2022-5-13 23:22
C++ 模板概念讲解及编译避坑
C++ 不同于 Java,它没有标准的 Object 类型。也就意味着 C++ 并不存在完整的泛型编程概念。为什么不存在完整的泛型编程概念,放到最后一个例子讲,先讲 “部分的” 泛型编程概念的实现方式:模板。什么是模板?引用 ...
分类:    2022-5-13 23:19

相关分类

热门文章
关闭

站长推荐上一条 /1 下一条

QQ|手机版|免责声明|本站介绍|工控课堂 ( 沪ICP备20008691号-1 )

GMT+8, 2025-12-24 18:52 , Processed in 0.049998 second(s), 13 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

返回顶部