基于Qt制作的串口调试助手控制机械臂
最近在准备互联网+比赛,写了一款串口调试助手用于机械臂的控制 找了大量资料,特别感谢微信的搜一搜,好多资料是那里面找到的,时间紧任务重,所以在UI界面和部分显示功能没有完善。。。 由于机械臂是用G代码控制的,所有具体的控制基本上是发送G代码的数控指令,关于G代码我也不是特别了解,在课间抽空稍微写了这么一个小软件,花了大概有一周的时间 机械臂的话是一个三轴的,大概就是这个样子 下面这个是软件的界面,…
最近在准备互联网+比赛,写了一款串口调试助手用于机械臂的控制 找了大量资料,特别感谢微信的搜一搜,好多资料是那里面找到的,时间紧任务重,所以在UI界面和部分显示功能没有完善。。。 由于机械臂是用G代码控制的,所有具体的控制基本上是发送G代码的数控指令,关于G代码我也不是特别了解,在课间抽空稍微写了这么一个小软件,花了大概有一周的时间 机械臂的话是一个三轴的,大概就是这个样子 下面这个是软件的界面,…
目前前后端数据交互通常会使用json,如果前后端变量命名风格不一致,就会导致某一端要迁就另一端,这样在自己的代码中就会同时出现两种命名风格。为了避免这种尴尬,我们可以在接口获取数据和发送数据的地方做统一处理,将收到的数据统一转为前端的风格,而将发出的数据转为后端的风格。 这不,项目里后端用了下划线形式的命名风格,而前端用的是小驼峰格式,所以写了两个函数进行转换,主要用到了递归算法和字符串正则替换。…
如何在VS中实现快速替换功能? 点击【编辑】->[查找和替换]->[快速替换],将需要替换的内容和原内容进行填写,并选择全部替换即可! 版权声明:本文为qq_43403657原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/qq_43403657/article/details/125472147
什么是函数式接口? 函数式接口(Functional Interface)就是一个有且仅有一个抽象方法,但是可以有多个非抽象方法的接口。函数式接口可以被隐式转换为 lambda 表达式。 使用场景? 我们知道函数式接口就是仅仅只含有一个抽象方法的接口,可为什么还是要研究类库中已经封装好的接口呢?答案就是为了提高编程统一率和效率。首先,如果是我们自己写,这些接口对于我们来说是一种额外的工作,因此使用…
命令查看linux内存占用情况 /dev/mapper/rhel-root分区已满,主要是东西太多,改善了也删了,但是还是不够用。在扩容之前在首先针对虚拟机硬盘进行扩展 接下来就是在linux上操作了 1、输入fdisk -l 这里显示我已经有了三个分区,sda1、sda2、sda3,新分配得自动默认为sda4 2、输入fdisk /dev/sda 依次按照以下操作 命令行提示下输入【m】 输入命…
看一下对比 public static void main(String[] args) { //得到当前时间 Long nowTime = System.currentTimeMillis(); List<Integer> nosize = new ArrayList<>(); for (int i = 0; i < 10000000; i++) { //默认不设置…
如下面这个xml文件片段: <root> <animal> <name>dog</name> <age>12</age> test <!-- 此处的test并不会使文档格式错误,不信可以使用浏览器测试--> </anima…
前言 在上一篇文章中, 壹哥 给大家讲解了Java中的数据类型,从此大家就知道了基本类型和引用类型,尤其是8种基本类型的使用和各自特点。但实际上数据类型的使用还有很多更深入的内容,比如数据类型之间的转换,包括自动类型转换和强制类型转换。在今天的文章中, 壹哥 会继续给大家深入地讲解数据类型相关的内容。 ------------------------------ 前戏已做完,精彩即开始 -----…
我正在尝试将自定义drawable设置为EditText,如下所示: 所以我写了这个自定义drawable: android:paddingBottom="12dp" android:paddingLeft="36dp" android:paddingRight="12dp" android:paddingTop="12dp"> android:width="1dp" android:col…
“我的·童年”里圆点怎么打?下面我就和大家分享几个常见的方法吧。 方法1 键盘上的~按键 01 我们把电脑上的输入法调整成中文输入状态,然后我们在需要圆点的地方再按一下~键就好了,是不是很容易。(ps:该键位于ESC键下,数字键1旁) 02 效果立竿见影。 方法2 特殊符号输入 01 我们在输入法的状态栏里面单击输入方式那个图标,输入法标题栏中缩小版的键盘(ps:以搜狗输入法为例)然后点击“特殊符…