
基础知识整理
文章平均质量分 88
AzuraLi
Where there is a will, there is a go.
展开
-
APISIX各种API使用总结
Route@curl -X GET http://127.0.0.1:9080/apisix/admin/routes -H 'X-API-KEY: edd1c9f034335f136f87ad84b625c8f1'@curl -X DELETE http://127.0.0.1:9080/apisix/admin/routes/5 -H 'X-API-KEY: edd1c9f034335f136f87ad84b625c8f1'@curl -X PUT http://127.0.0.1:9080原创 2020-10-06 18:01:54 · 8787 阅读 · 0 评论 -
嵌入式与人工智能培训——C++总结(一)
嵌入式智能小车项目中涉及到树莓派的服务端编程以及远程桌面的C++客户端编程,所以接下来就想总结一下C++ ——从头重新过一遍(当时C++是在C之后学习的,所以复习也按照之前的笔记开始)在C语言的时候,我们用结构体来表示一个对象,定义与之相关的成员函数,成员变量,到C++中,引入了类和面向对象的概念。最常考察的就是面向对象开发四大特性:封装(对象的属性和行为结合为一个独立的整体)、抽象(从众多的事...原创 2020-04-06 21:47:40 · 776 阅读 · 0 评论 -
嵌入式与人工智能培训——C++总结(一)续
- switch:C仅支持int或者- enum(https://blog.youkuaiyun.com/ishellhub/article/details/86285957),但是C++还可以支持class类类型,其中 class 有一个单一的转换函数将其转换为整型或枚举类型- C++函数:传参类型和C语言一致,有类似于python的匿名函数- C++随机数:复习一下随机数的生成...原创 2020-05-11 21:59:41 · 342 阅读 · 0 评论 -
嵌入式与人工智能培训——python总结(二)——模块、库、OOP
在嵌入式智能小车项目中,涉及到很多模块的控制,比如小车的移动方式,避障以及循迹导航等,这就涉及到更高级的编程策略,需要用到模块化编程,面向对象思想以及多线程运行方式。1,模块化编程相关内容:在python中,将一些常用变量,方法等定义到.py文件中,之后在编程的时候通过import该文件,进而调用该文件中的方法的方式即为模块化编程,而这个被调用文件即为模块。python中有很多标准库,可以...原创 2020-03-15 22:26:47 · 354 阅读 · 0 评论 -
嵌入式与人工智能培训——python总结(一)
该培训是零基础课程,所以是从最基本的内容开始学习的,python是一种解释性语言,语法易懂,容易上手,而且目前各种人工智能相关的库十分丰富,所以被广泛运用到嵌入式和人工智能方面。首先第一部分是学习python基础:python的编写方式: 1 命令行(很少使用) 2 脚本文件python的数据类型:@不可变数据:Tuple(元组) Number(数字) String(字符串)...原创 2020-03-06 21:49:56 · 1012 阅读 · 0 评论 -
嵌入式树莓派智能小车相关
毕业前参加了一个嵌入式得课程,其中,最后涉及到一个嵌入式项目——智能小车,项目具体要求如下,在该课程中我在QT上实现了小车主板树莓派可远程控制客户端,可以在电脑上点击按钮实现小车得前进后退,左右转以及加减速。按下方向键和挡位健,即可启动小车,之后可以换挡和按字母键(A W D Z S Q E)进行前 左 右 后 停 加减速转换,同时可以开启自动驾驶模式,遇到障碍物会启动超声波模块探测作出反应,探测...原创 2020-02-22 17:40:57 · 908 阅读 · 0 评论 -
网络虚拟化之负载均衡概述
网络虚拟化,顾名思义,就是让我们的网络服务虚拟化。举个例子:当我们访问一个网页的时候,我们并不知道为我们显示该网页的到底是哪台服务器,是我们所访问域名对应的机器吗?其实,这也不一定。这种不透明的访问,就是所谓的虚拟化网络的访问。提到网络虚拟化,我们就可以联想到负载均衡技术,该技术通过构建一个虚拟化的访问地址,将我们的请求均衡的分配到多个服务器上去,实现虚拟化后端网络服务,同时,还达到了均衡服务...原创 2020-02-20 23:10:08 · 1603 阅读 · 0 评论 -
实习总结补充
前期学习考虑到安全问题,实习生不宜进车间,所以测试系统的功能测试需要用到RoboGuide机器人仿真软件,所以在初期阶段,主要工作内容是学习RoboGuide仿真软件以及环境配置。对于RoboGuide仿真软件学习,主要学习内容如下:通过机器人培训教材学习机器人基本结构,控制机制及控制程序基础; 进行RoboGuide仿真软件学习,进行机器人仿真; 编写机器人控制程序,控制机器人移动和...原创 2018-08-19 09:09:13 · 1733 阅读 · 0 评论 -
实习总结1
实习结束之后要回到学校生活前,利用周末整理下自己工作时学习到的一些东西吧(虽然在我们的实验室并没有周末.....)。 我在实习期间做的是一个客户端的开发,调用的是RoboInterface的COM组件,对于COM组件的介绍可以参考一下之前别人的博客,我整理完转一个过来,以供之后复习~~~面向对象的思想难以适应分布式软件模型,于是组件化程序设计思想得到了迅速的发展。也就造就了与语言无关的CO...原创 2018-08-18 18:48:26 · 2461 阅读 · 0 评论 -
实习总结2
接着整理下我实习的时候做的项目具体内容吧~~实习的时候也差不多把软件开发流程走了一遍,从需求分析,需求规格说明,功能模块,开发执行计划以及项目实施。下面附上一张软件流程所需文档截图供以后参考:项目来源是:上海发那科机器人有限公司技术支持部在进行Robot Interface技术支持时,工作内容的重复度高;而且有一些客户工厂,像可成科技、可胜科技、TPK等,进厂手续繁杂,时间消耗大;客户...原创 2018-08-18 22:32:47 · 4497 阅读 · 0 评论 -
测试面试准备
下面是我参加Dell测试开发岗面试前准备的除建立外的内容,包含测试基础知识,计算机基础,网络,常见问题以及linux常用命令:问题:为什么适合做一名测试工程师(兴趣,基础,编程以及个人性格)基本理论范围:软件是计算机系统中与硬件相互依存的另一部分,软件包括程序+文档===测试的定义,目标,目的,常识(前面是面试必修,常识乃武功秘籍)软件测试的定义是:@软件测试是在现有软件中寻找缺陷过程@使用人工或...原创 2018-05-03 09:11:45 · 3465 阅读 · 0 评论