自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

尔了个达

好脑瓜不如烂笔头

  • 博客(40)
  • 资源 (1)
  • 收藏
  • 关注

原创 Ubuntu18.04使用systemback创建ISO镜像

Ubuntu18.04系统制作ISO镜像

2022-12-04 13:10:58 770

原创 Ubuntu18.04安装ROS、Gazebo、Mavros、PX4、QGC教程

Ubuntu18.04安装ROS、Gazebo、Mavros、PX4、QGC教程

2022-12-03 20:43:21 3122

原创 基于pymupdf的PDF与图片互转

安装pymupdfpip install pymupdfPDF转为图片def pdf2pic(pdf_file): doc = fitz.open(pdf_file) pdf_name = os.path.splitext(pdf_file)[0] for pg in range(doc.pageCount): page = doc[pg] rotate = int(0) # 每个尺寸的缩放系数为2,这将为我们生成分辨率提高四倍

2021-09-07 15:26:29 1215

原创 Gazebo仿真激光SLAM

前言一、gazebo模型下载https://github.com/osrf/gazebo_models二、使用步骤

2021-09-05 15:09:54 3042 2

原创 Docker入门

Docker入门文章目录Docker入门基本操作下载镜像打印Hello Worl获取镜像的shell后台启动容器容器重命名停止容器docker run命令参数操作容器查看所有容器启动容器查看所有容器的id停止所有容器删除所有容器查看容器的端口查看容器的内部输出查看容器的内部进程检查容器状况镜像操作创建自己的镜像镜像更新方式Dockerfile方式基本操作下载镜像docker pull ub...

2018-11-06 15:54:26 158

原创 Docker基本操作

文章目录获取镜像编写dockerfile文件编写sources.list文件执行Dockerfile文件查看已经生成的镜像基于现有镜像生成新镜像编写dockerfile文件编写run.sh文件执行Dockerfile文件查看已经生成的镜像运行应用镜像查看宿主机的IP运行应用镜像修改容器获取容器id关掉容器打开容器提交容器获取已经关闭的容器id提交容器修改运行提交的容器重新提交覆盖容器的运行指令不需...

2018-11-06 15:51:06 1098

原创 数字滤波器设计(高通低通)

// 低通滤波系数(FIR)// 截止频率12Hzstatic double[] h_low = {-0.0833280833705624,0.0169383374811856,0.0996331738000324,0.161291094189399,0.199341376750681,0.212202692091625, 0.199341376750681, 0.16129109418

2017-03-24 11:28:27 9640

原创 使用Dcxygen对代码进行文档自动生成

使用Dcxygen对代码进行文档自动生成。软件使用:doxygen-1.8.13、graphviz-2.38、htmlhelp。其中注释模板如下:文件注释/*** @file pro.c* @brief * @details * @addtogroup Description* @author AD * @version 0.01 * @date 2017/3/9 ********

2017-03-09 20:08:52 546

转载 Windows下安装doxygen

doxygen安装完成后我们需要生成chm格式文档,本文将以一个范本为例进行说明如何使用doxygen生成chm的全过程,以供大家学习使用。    1、运行doxygen程序,doxygen图标为    2、Wizard->Project页按照下图进行设置调整参数。  3、Wizard->Mode页按照下图进行设置调整参数。

2017-03-08 12:33:24 3224

原创 示波法测血压原理

示波法是根据气袖在减压过程中,其压力振荡波的振幅变化包络线来判定血压的。目前比较一致的看法是当气袖压力振荡波的振幅最大时,气袖的压力就是动脉的平均压。动脉的收缩压对应于振幅包络线的第一个拐点,舒张压对应于包络线的第二个拐点。

2017-03-07 15:42:22 20058

原创 血压测量方法

血压测量方法有很多,可分为直接法和间接法。

2017-03-07 15:06:58 7741

转载 Mysql 优化之 Explain 执行计划

在日常工作中,我们会有时会开慢查询去记录一些执行时间比较久的SQL语句,找出这些SQL语句并不意味着完事了,些时我们常常用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描,这都可以通过explain命令来查看。所以我们深入了解MySQL的基于开销的优化器,还可以获得很多可能被优化器考虑到的访问策略的细节,以及当运行SQL语句时哪种策略

2017-03-05 22:20:37 220

原创 Mysql5.7安装初始化

mysqld --initialize-insecure --user=mysql

2017-03-04 14:09:41 682

转载 C++位操作

#define BITPERWORD 32#define N 10000int a[(N - 1) / BITPERWORD + 1];#define SHIFT 5#define MASK 0x1fvoid set(int i){ a[i >> SHIFT] |= (1 << (i&MASK));}void clr(int i){ a[i >> SHIFT] &= ~(1

2016-09-25 22:34:56 323

原创 OpenCV 显示图片 播放视频

#include#includeusing namespace std;using namespace cv;const char* name= "卡特琳娜";int main1(){ IplImage* Img = cvLoadImage("1.bmp"); cvNamedWindow(name,CV_WINDOW_AUTOSIZE); cvShowImage(name,Img

2016-03-27 18:16:45 581

转载 Mysql数据库常用命令

1、连接Mysql格式: mysql -h主机地址 -u用户名 -p用户密码1、连接到本机上的MYSQL。首先打开DOS窗口,然后进入目录mysql\bin,再键入命令mysql -u root -p,回车后提示你输密码.注意用户名前可以有空格也可以没有空格,但是密码前必须没有空格,否则让你重新输入密码。如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即

2016-03-19 19:07:29 359

转载 C++多线程编程

一.进程首先来看进程,它是一个正在运行的程序的实例,是一个程序在其自身的地址空间的一次执行活动。进程是资源申请、调度、和独立运行的基本单位。进程有两部分组成:1操作系统用来管理进程的内核对象,内核对象是系统用来存放关于进程的统计信息的地方,它是操作系统内部分配的一块内存块,该内存块是一种数据结构,其成员负责维护该对象的各种信息。2地址空间,它包含所有可执行模块、dll模块的

2016-03-18 11:03:06 334

原创 C++Socket

Server#include&lt;Winsock2.h&gt;#include&lt;stdio.h&gt;#include &lt;iostream&gt;#include &lt;string&gt;using namespace std;int main(){ //*****************************************************...

2016-03-17 17:40:07 454 1

原创 C++标准模板库

/*======================================================================标准模板库 有些代码经常用到 需求特别稳定 慢慢形成标准模板库(STL)Standa Template Lib 1、vector 对数组的封装(随机读取数据很快 10个数据找一个和10000个数据中找一个时间是差不多的) 定义的方法 ve

2016-03-16 21:07:46 419

原创 C++类模板

/*======================================================================类模板: 一个类用到很多次,都是类型不同,功能相同,这时可以运用函数模板来解决问题 template class MyArray { public: void display() { } private: T *m_pArr;

2016-03-16 16:05:33 254

原创 C++函数模板

/*======================================================================函数模板: 实例: int max(int a,int b){return a>b?a:b;} float max(float a,float b){return a>b?a:b;} char max(char a,char b){retu

2016-03-16 15:41:36 368

原创 C++二目运算符重载

/*======================================================================模板:1、模板函数 模板类|v标准模板类2、友元函数 友元类3、静态成员函数 静态数据成员4、运算符重载===============================================================

2016-03-16 14:17:03 573

原创 C++一元运算符的构造函数重载和友元函数重载

/*======================================================================模板:1、模板函数 模板类 | v 标准模板类2、友元函数 友元类3、静态成员函数 静态数据成员4、运算符重载==============================

2016-03-16 10:58:47 758

原创 C++静态成员函数&静态数据成员

/*======================================================================模板:1、模板函数 模板类 | v 标准模板类2、友元函数 友元类3、静态成员函数 静态数据成员4、运算符重载=================================================

2016-03-16 09:53:24 393

原创 c++友元函数

/*======================================================================模板: 1、模板函数 模板类 | v 标准模板类 2、友元函数 友元类 3、静态成员函数 静态成员类 4、运算符重载=======================================

2016-03-16 09:18:46 372

原创 C++异常处理(多态实现机制)

/*======================================================================异常处理 程序运行期出现的错误 对可以预见的错误做出预见性的安排 关键字: try catch throw 主逻辑与异常逻辑分离处理 调用关系: 函数3 调用-》函数2 调用-》函数1 引发异常

2016-03-15 21:51:19 992

原创 C++中的Run Time Type Identification

/*======================================================================RTTI: Run Time Type Identification typieddynamic_cast 对于一个纯虚函数被两个不同的类继承 这两个类有单独的成员函数 void dosomething(Flyable *obj) {

2016-03-15 20:55:22 438

原创 C++虚函数接口类

/*======================================================================接口类: 仅含有纯虚函数的类称为接口类。 无数据成员 成员函数全部是纯虚函数 接口类更多的表达一种能力或协议 起飞 降落 子类一定要实现这些纯虚函数/*========================================

2016-03-15 19:47:24 797

原创 C++纯虚函数

/*======================================================================虚函数: virtual double calcArea(){return 0;}纯虚函数: virtual double calcArea()=0; 没有函数体 函数名后面加上=0;从虚函数表的角度分析纯虚函数实现原理: vftable_p

2016-03-15 17:42:07 373

原创 C++虚函数表

/*============================================================================================================虚函数的实现原理 函数指针 指针指向对象->对象指针 指针指向函数开头->函数指针 Fun1_ptr ->Fun1() Fun2_ptr ->Fun

2016-03-15 16:34:30 232

原创 虚函数初探

/*=================================================================================什么是多态? 多态就是指(通过父类指针调用子类对象) 相同的对象收到不同的消息 或 不同的对象收到相同的消息 产生不同的动作 1、静态多态(早绑定) Class Rect {

2016-03-15 13:24:23 389

原创 关于C++一行语句变量自加自减的判断

int i = 1;cout << ++i << i++ << ++i <<endl;i = 1;cout << ++i << ++i << ++i << endl;i = 1;cout 首先这个问题的结果是根据编译器决定的,在此讨论一下vs编译器。顺序是由右→左:cout << ++i << i++ << ++i <<endl; (4) 2 (2) 4 2 4

2016-03-13 18:58:58 1180

原创 C++ 通过友元函数对类进行iostream流重载

通过友元函数进行类内私有成员进行访问

2016-03-12 12:11:43 929

原创 JavaEE与Tomcat发布网页

第一步:解压Tomcat。第二步:对Eclipse进行Tomcat进行配置。Windows->Preferences->Server->Runtime Environments。Add添加Tomcat的根目录。第三步:建立Web项目Dynamic Web Project,写一个html文件。第四步:Run as Server第五步:显示网页。局域网不能访问,此时在S

2016-03-09 16:13:19 624

原创 MySQL数据库传参(JAVA)

List params=new ArrayList();Map param=new HashMap();param.put("name", "user_name");param.put("rela", "like");param.put("value", "'%小达%'");params.add(param);Map param2=new HashMap();param2.put("name",

2016-03-08 16:07:45 1271

原创 通过Java向Mysql写中文数据出现乱码解决方式

第一步:将JAVA工程设置为UTF-8第二步:将数据库设置编码方式和JAVA工程的编码一样。第三步:配置连接时候加入以下:?useUnicode=true&characterEncoding=utf-8

2016-03-07 16:21:06 292

原创 MySQL root用户被删除解决办法

平台:windows 10第一步:停止MySQL的服务:net stop mysql第二步:命令行进入到MySQL的安装目录bin;第三步:跳过权限检查启动MySQL:mysqld ––skip-grant-tables第四步:重新打开一个命令窗口。mysql> use mysqlmysql> insert into user set user='root',ssl_cip

2016-03-07 11:10:12 11727 3

转载 基于Matlab的粒子群算法实现

%下面是主程序%% 清空环境clcclear%% 参数初始化%粒子群算法中的两个参数c1 = 1.49445;c2 = 1.49445;maxgen=200;   % 进化次数  sizepop=20;   %种群规模Vmax=1;%速度限制Vmin=-1;popmax=5;%种群限制popmin=-5;%%

2014-09-16 20:43:06 5947 4

转载 基于Matlab的FFT算法

clf;fs=100;N=128;n=0:N-1;t=n/fs;x=0.5*sin(2*pi*15*t)+2*sin(2*pi*40*t);y=fft(x,N);  mag=abs(y);f=n*fs/N;subplot(2,2,1),plot(f,mag);ylabel('振幅');title('N=128');grid on;subplot(

2014-09-16 15:33:58 1385 1

转载 Matlab绘制Griewank函数三维图像

function y = Griewank(x)% Griewan函数% 输入x,给出相应的y值,在x = ( 0 , 0 ,…, 0 )处有全局极小点0.% 编制人:% 编制日期:[row,col] = size(x);if  row > 1     error( ' 输入的参数错误 ' );endy1 = 1 / 4000 * sum(x.^ 2 );y

2014-09-16 15:26:25 12117 2

PX4源码带有submodule

PX4源码带有submodule

2022-12-03

F28027 时钟

源代码 基于TMS320 F28027 的定时配置

2013-11-28

空空如也

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

TA关注的人

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