自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (28)
  • 收藏
  • 关注

原创 【Autosar入门与实践专辑】Autosar简介

AUTOSAR是英文AUTomotive Open Systems ARchitecture的缩写,中文意思是汽车开放系统架构,它定义了一套支持分布式的、功能驱动的汽车电子软件开发方法和电子控制单元上的软件架构标准化方案,以便应用于不同的汽车平台,提高软件复用,降低开发成本。AUTOSAR为符合该标准的汽车电子软件系统开发过程定义了一套通用的技术方法,这种方法即被称为AUTOSAR方法论(AUTOSAR Methodology)。

2023-02-06 22:48:43 753

原创 【Autosar入门与实践专辑】

Autosar整体优点就是提高软件的重复利用度,增加设计的灵活性,在长期上可以减少开发成本,也更加专注于竞争模块的开发。• 基于AUTOSAR的汽车故障诊断系统的设计与实现。• Autosar的Simulink实践。• AUTOSAR_EXP_软件层次结构。• ECU软件的AUTOSAR分层架构。• 最新AUTOSAR编码指南。• AUTOSAR技术分析报告。• AUTOSAR校准用户手册。• AutoSAR标准与体系。• AutoSAR技术整理。• AUTOSAR分层架构。• AUTOSAR简介。

2023-02-06 22:22:15 303

原创 【侯捷面向对象高级开发】第三部分:C++新特性

class Fraction { public: Fraction(int num, int den=1) : m_numerator(num),m_denominator(den) { } operator double() const //通常都会加const 不改变数据 { return (double)(m_numerator / m_denominator);//分子 int m_denominator;//分母 };

2023-02-06 13:03:34 240

原创 【侯捷面向对象高级开发】第二部分:面向对象 Object Oriented

目标学习class之间的关系OOP, OOD面向对象的编程组合与继承Inheritance(继承)Composition(复合)Delegation(委托)

2023-02-06 12:04:57 109

原创 【C++基础与深度解析深蓝】目录

C++基础、C++初探、模板、其他工具与技术

2023-02-06 09:36:13 183

原创 【C++框架和库】常用 C++ 框架、库和资源汇总

XML就是个垃圾,xml的解析很烦人,对于计算机它也是个灾难。一些有用的库或者工具,但是不适合上面的分类,或者还没有分类。C++标准库,包括了STL容器,算法和函数等。数据库,SQL服务器,ODBC驱动程序和工具。调试库, 内存和资源泄露检测,单元测试。提高质量,减少瑕疵的代码分析工具列表。音频,声音,音乐,数字化音乐库。生物信息,基因组学和生物技术。C/C++集成开发环境列表。在线C/C++编译器列表。用于创建开发环境的软件。C/C++编译器列表。C/C++调试器列表。

2023-02-05 10:20:35 704

原创 【侯捷面向对象高级开发】第一部分:基于对象 Object Based

C++14C++20complex.h #ifndef __COMPLEX__ //如果未曾定义,则定义,可以向下执行,已经定义则不执行 #define __COMPLEX__ //Header布局 //1.前置声明,都先声明,让前面的类找到后面类的符号 forward declarations class ostream;//2.类声明 class declarations class complex{ };

2023-02-05 09:58:31 97

原创 【C++进阶心法 内存管理】

第3章 内存管理3.1 程序内存布局C++程序 编译为二进制后,运行时载入内存。运行时内存分布从低地址到高地址,分别为 代码段-初始化数据段-未初始化数据段-映射段-栈-内核空间。程序中使用了内存映射文件,如共享库、共享文件,则包含映射段。段名 存储内容 分配方式 生长方向 读/写特点 运行态 代码段(text segment) 程序指令、字符串常量、虚函数表 静态分配 由低到高 只读 用户态 初始化数据段(dat..

2021-07-29 15:07:39 309 1

原创 【C++进阶心法 函数】

1、main()函数不一定是程序中第一个执行的函数#include <iostream>using namespace std;class A{public: A() { cout<<"In default A's constructor"<<endl; }}; A a;int main(){ cout<<"In main()"<<endl; return 0;}实际上,所有类外对象的构造函数都是先于

2021-07-29 15:06:07 179

原创 【C++学习笔记1:C++对C的扩展】

一、C++对C的加强C++是对C的基础语法的扩展,面向对象(继承、封装、多态),STL等。1、namespace1)当使用<iostream>的时候,该头文件没有定义全局命名空间,必须使用namespace std;using namespace std; 或 std::cout2) C++标准为了和C区别开,也为了正确使用命名空间,规定头文件不使用后缀.h3) C++命名空间的定义: namespace name{...}4) using namespace Na...

2021-03-04 07:11:53 345 1

原创 【TCPUDP通信原理】

UDPUDP协议全称是用户数据报协议,在网络中它与TCP一样用于处理数据包,是一种无连接的协议。1、面向无连接不需要和TCP一样在发送数据前进行三次握手建立连接,想发送报文就可以开始发送了。2、有单播、多播、广播的功能UDP不止支持一对一的传输方式,同样支持一对多,多对多,多对一的方式3、UDP是面向报文的UDP对应用层交下来的报文,既不合并,也不拆分,因此应用程序必须选择合适大小的报文4、不可靠性首先体现在无连接上,通信都不需要建立连接,想发就发,这样的情况肯定不可靠。优点也很明显:在

2021-02-26 08:08:04 740

原创 【CAN总线基础知识】

CAN是控制器局域网络(Controller Area Network, CAN)的简称,是一种能够实现分布式实时控制的串行通信网络。传输速度最高到1Mbps,通信距离最远到10km,无损位仲裁机制,多主结构。近些年来,CAN控制器价格越来越低。CAN总线网络主要挂在CAN_H和CAN_L,各个节点通过这两条线实现信号的串行差分传输,为了避免信号的反射和干扰,还需要在CAN_H和CAN_L之间接上120欧姆的终端电阻。为什么是120Ω,因为电缆的特性阻抗为120Ω,为了模拟无限远的传输线。1)多主工作

2021-02-26 07:26:37 365

原创 【卡尔曼滤波的基本思想】

卡尔曼滤波的基本思想1)海图作业中,航海长以前一时刻的船位为基准,根据航向、航速和海流等一些列因素推断下一个船位,但是他并不轻易认为船位就一定在推算船位上,还要选择适当的方法,通过仪器得到另一个推算船位。观测和推算这两个船位一般不重合,航海长需要通过分析和判断选择一个可靠的船位,作为船舰当前的位置。卡尔曼滤波思想:以K-1时刻的最优估计Xk-1为准,预测K时刻的状态变量Xk/k-1^, 同时又对该状态进行观测,得到观测变量Zk, 再在预测与观测之间进行分析,或者说是以观测量对预测量进行修正,从而得到

2021-02-25 08:08:36 1655

原创 【机器人操作系统入门ROS】

ROS简介1、ROS:适用于机器人编程的框架,连接操作系统和ROS应用程序的中间件,是运行在Linux上的运行时环境。2、ROS特点:1)分布式点对点:分布式的框架,通过点对点的设计让机器人的进程可以分别运行,便于模块化的修改和定制,提高了系统的容错能力。2)多种语言支持:C++、Python等,ROS采用了一种语言中立的接口定义语言来实现各模块之间消息传递。3)开源社区3、ROS优缺点优点缺点提供框架、工具和功能通信实时性能有限方便移植系统稳定性尚不满足工业级要

2021-02-24 07:11:41 678

原创 【C++数据结构和算法面试题】

一、复杂度的概念复杂度是衡量算法的质量优劣的标准,一般可分为“时间复杂度”、“空间复杂度”。【题5】 编程实现选择排序选择是指在每次排序时,选择最大或者最小项,将其放入适当的位置上,反复操作,知道所有的数据排序完成为止。例如:一个班级学生排队,先将最高的学生排在队首,然后在其他学生中再挑出最高的一个,排在第二的位置,依次类推,直到排完为止。/*选择排序*/void SelectSortArray(int arr[], n){ for(int i=0; i<n-1; i++) {

2021-02-23 19:41:09 266

原创 【C++数据结构面试题】

链表特殊线性表,它并不是按线性顺序存储数据的线性表,它在每个节点里面包含了下一个节点的指针,来记录下一个节点的位置。链表节点结构: 数据+next指针【题1】 链表和数组有什么区别链表和指针有以下几点不同:1)存储形式数组是一块连续的空间,声明时就要确定长度。链表是一块可不连续的动态空间,长度可变,每个节点要保存相邻节点指针。2)数据查找数组的线性查找速度快,查找操作直接使用偏移地址。链表需要按顺序检索节点,效率低。3)数据插入和删除链表可以快速插入和删除节点,而数组则可能需要大量数

2021-02-23 08:03:51 1416

原创 【C++基本概念面试题】

【面试题1】 什么是C语言语句,预处理指令是不是语句答案:语句就是以分号作为分隔符,编译后产生机器指令的代码。预处理指令不是语句。【面试题2】变量的声明和定义有什么区别答案:...

2021-02-21 11:55:12 2074

原创 【C++基础】 第七节课 多态与虚函数

目录1 C++的多态性2 派生类到基类的转换3 虚函数4 纯虚函数5 抽象类6 接口继承和实现继承1 C++的多态性1.1 静态类型和动态类型1)静态类型是指针或引用在定义时指定的类型,在编译期就已经确定。2)动态类型是由指针或引用当前所指向的类型相关,在运行期才可以确定。3)静态类型不可以更改,动态类型可以更改。class B...

2020-01-18 08:37:00 244

原创 【C++基础】 第六节课 继承和派生

目录1 继承和派生的概念2 派生类的继承方式3 继承与静态成员4 继承与转换5 派生类的构造与复制控制5.1 派生类的构造5.2 派生类的析构5.3 派生类的复制和赋值6 多重继承派生类的定义和构造7 多重继承的二义性8 虚继承与虚基类1 继承和派生的概念1.1 派生的概念 函数 ...

2020-01-18 08:34:26 293

原创 【C++基础】 第五节课 操作符重载

目录1 操作符重载的规则2 算术操作符重载3 关系操作符重载4 赋值操作符重载5 输入输出操作符重载1 操作符重载的规则1.1 重载操作符的意义1.2 重载操作符的定义重载操作符的定义方法:函数类型 operator 操作符名称(形参表列){ 对操作符的重载处理}Complex c3 = c1 +c2; -> Complex ...

2020-01-18 08:22:18 215

原创 【C++基础】 第四节课 对象高级应用(2)

目录1 const数据成员2 const成员函数3 const对象4 指向const对象的指针和const指针5 const引用6 静态成员7 友元函数和友元类1 类的公有数据的保护举例说明:定义一个类Class Time{ public: const int m_hour; //const数据成员 ...

2020-01-17 07:18:05 126

原创 【C++基础】第三节课 对象高级应用(1)

目录1 类对象的复制与赋值2 内嵌对象3 指向类对象的指针4 指向类对象数据成员的指针5 指向类对象成员函数的指针6 对象数组1 类对象的复制与赋值1.1 举例说明通过对字符串操作的自定义类String来说明:class String{ private: char *m_str; public: String(const char *s...

2020-01-16 12:52:48 360

原创 【C++基础】第二节课 类的构造和析构

目录1 构造函数的定义2 构造函数初始化列表3 默认构造函数4 复制构造函数5 关于构造函数的总结6 析构函数7 对象的动态建立与释放8 构造函数和析构函数执行顺序1 构造函数1.1 类对象如何初始化如果类的数据成员是public的权限,可以在定义对象时初始化。class Time{ public: int hour; ...

2020-01-16 07:28:10 388

原创 【C++基础】第一节课 C++基础知识

目录0 关于c++Topics1 一个简单的C++程序2 函数重载2.1 重载的概念2.2 函数重载与重复声明的区别3 引用的概念4 引用和指针的区别5 引用作为函数参数5.1 引用与非引用类型作为函数参数的区别5.2 使用引用形参的情况6 引用作为函数返回值6.1 引用与非引用类型作为函数返回值的区别6.2 引用作为函数返回值需要注意的问题...

2020-01-15 08:15:08 1095 1

翻译 致疯狂的人

他们独立独行他们桀骜不驯他们惹是生非他们格格不如他们用与众不同的眼光看待事物他们不喜欢墨守成规他们也不愿安于现状你可以认同他们反对他们颂扬他们或诋毁他们但唯独不能漠视他们因为他们改变了寻常事物他们推动人类向前迈进或许他们是别人眼里的疯子但他们却是我们眼中的天才因为只有那些疯狂到以为自己能够改变世界的人才能真正的改变世界

2017-06-09 23:53:27 418 1

ZPL语言中文手册中文版2019

本文档可能包含 ZPL 程序; 全球范围内保留所有权利。 ZebraLink、Element Energy Equalizer、E3 和所有产品名称及编号都是商标,Zebra 和 Zebra 斑马头像、ZPL 以及 ZPL II 是 ZIH Corp. 的注册商标。全球范围内保留所有权利。 所有其他品牌名称、产品名称或商标归其各自所有者所有。有关商标详细信息,请参阅产品 CD 中的 “ 商标” 内容。

2023-09-21

华中科技大学机器人学-李文龙、陈文斌

1、概述 2、机器人机构 3、位姿描述和齐次变换 4、刚体速度和静力 5、操作臂运动学 6、操作臂的雅克比矩阵 7、操作臂动力学 8、轨迹生成 9、机械臂的轨迹控制 10、机器人的力控制 11、协调控制 12、视觉图像处理 13、视觉运动控制 14、视觉导航定位 15、汽车式移动机器人 16、运动规划

2023-09-20

机械臂入门必看仿真详解

用MATLAB和Simulink高效设计机械臂算法,为机械臂开发自主应用程序;机械臂工作流;机械臂的表示方法;URDF 文件导入,将URDF描述导入到刚体树对象中;交互式刚体树模型;平台设计从常用的 CAD 工具导入模型;环境模型与仿真连接到外部机器人模拟器;使用Unreal引擎开发的拾取和分拣应用;机械臂的运动学和动力学;机械臂的任务规划

2023-09-20

C++基础与提高-王桂林-4rd.pdf

1979 年,美国 AT&T 公司贝尔实验室的 Bjarne Stroustrup 博士在 C 语言的基础上引 入并扩充了面向对象的概念,发明了一种新的程序语言。为了表达该语言与 C 语言的渊源 关系,它被命名为 C++。而 Bjarne Stroustrup(本贾尼·斯特劳斯特卢普)博士被尊称为 C++ 语言之父。C++的语言本身的高效和面向对象,使其成为系统层开发的不二之选。比如我们现在用 的 window 桌面,GNOME 桌面系统, KDE 桌面系统。

2023-09-20

uC/OS-III中文翻译版

什么是 uC/OS-III? uC/OS-III(Micro C OS Three 微型的 C 语言编写的操作系统第 3 版)是一个可升级的,可固化的,基于优先级的实时内核。它对任务 的个数无限制。uC/OS-III 是一个第 3 代的系统内核,支持现代的实 时内核所期待的大部分功能。例如资源管理,同步,任务间的通信等 等。然而,uC/OS-III 提供的特色功能在其它的实时内核中是找不到 的,比如说完备的运行时间测量性能,直接地发送信号或者消息到任 务,任务可以同时等待多个内核对象等。

2023-09-20

斑马打印机ZPL语言编程实战

ZPL是斑马条码打印机工业型号用的编程语言。利用这些编程语言,编辑好一个打印的指令集,发送给条码打印机,条码打印机就会把ZPL所绘制的标签打印出来。ZPL = Zebra Programming Language 它是一种语言,能被Zebra打印机识别的语言。 相当于指令,通过发送指令给Zebra打印机,Zebra打印机可以按照你的指令打印出对应的条码,或者是对应的操作。 比如恢复Zebra默认密码,比如上传字体,还有修改配置等等,都可以通过 ZPL指令来实现。

2023-09-20

机器人学的状态估计 Timothy D.Barfoot

机器⼈学也是最先将贝叶斯滤波器应⽤于实际场合的领域。所谓贝叶斯滤波器,事实上是著名的卡尔曼滤波器更为⼀般的形式。在短短的⼏年中,移动机器⼈的研究⽅法,已经从贝叶斯滤波器⾛向批量的⾮线性优化⽅法,取得了丰硕的成果。

2023-09-20

打通Linux脉络系列:进程、内存与IO111.pdf

打通Linux脉络系列:进程、内存与IO111.pdf

2020-10-14

edition3.iso

Qt Creator快速入门__霍亚飞编著_北京:北京航空航天大学出版社_P515_2017.01_14136039,本书配套源码

2019-08-14

LPC1788帮助文档

LPC1788的技术支持开发文档,很好的讲述各个重要功能!

2014-06-14

串口wifi模块例程代码

串口wifi-03模块例程代码串口wifi-03模块例程代码

2014-03-01

802.11 wifi协议

802.11 wifi协议大学实验室讲义

2014-03-01

新力维WIFI模块

新力维WIFI模块

2014-03-01

Wifi模块全总结

Wifi模块全总结,Wifi模块全总结,Wifi模块全总结

2014-03-01

使用J-Link在ADS下调试Mini6410裸机程序的详细步骤

使用J-Link在ADS下调试Mini6410裸机程序的详细步骤-

2014-03-01

裸机开发OK6410

裸机开发OK6410

2014-03-01

安装RVDS2.2.

安装RVDS2.2.

2014-03-01

Visual_C++_Turbo_C串口通信编程实践

C++_Turbo_C串口通信编程实践

2013-12-23

C,C++面试题

C,C++面试题,找工作必备,经典的语言,值得拥有

2013-12-23

systemview电子书

systemview电子书systemview电子书systemview电子书systemview电子书systemview电子书systemview电子书systemview电子书systemview电子书systemview电子书systemview电子书systemview电子书

2010-06-23

SystemView实例模型

SystemView实例模型 本资源适用于通信,信息类的朋友,里面都是用该软件进行通信系统的仿真,很不错的参考

2010-06-23

微机原理复习题中北大学

微机原理复习题中北大学 微机原理复习题中北大学

2010-06-21

雷达原理 第三版 课后习题解答 丁鹭飞

雷达原理 第三版 课后习题解答 丁鹭飞 课后习题解答

2010-05-20

雷达原理习题解答 西电丁鹭飞三版

雷达原理习题解答 西电丁鹭飞三版 雷达原理习题解答

2010-05-20

雷达原理 西电雷达原理习题解答

这是西电丁鹭飞第三版的配套习题集和课后解答,好不容易得到的,大家分享

2010-05-20

信息论与编码的详细课件

这是信息论与编码的教程,我们老师经过了自己的修改,很值得看啊!喜欢的收藏

2010-03-12

2010年课程设计八路简易抢答器

这个都是我自己做的,答辩得了一个优秀哈!!!很不错的

2010-03-12

.Linux程序设计基础—vi使用.pdf

这是我从培训班弄的关于Linux程序设计基础—vi使用的资料,如果 你对 他感兴趣可 一定要下啊 !!!

2009-10-13

培训机构最新java面试训练题

这是我到培训java班回来时烤回来的最新的资料,都是一些公司的面试题,如果你找工作,可能很有帮助啊!!!

2009-10-13

Java2实用教程第三版清华耿祥义张跃平版课后答案

这是很不错的一个资源,希望大家能够喜欢,我们一起学JAVA吧

2009-09-27

高频电子线路 谈文心

很不错的课后答案,是西安交通大学谈文心教授的,很不错大家来看看,需要的来下啊

2009-09-27

微波技术与天线[王新稳][习题解答]

很好的东西啊,大家分享,这是最新的很完整的DOC答案。快来看看把

2009-09-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除