追寻梦想的路

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2015年7月24日

摘要: 关键词:卡尔曼滤波 线性最优估计 迭代 预测值 估计值 协方差矩阵 状态转移方程 观测方程 最小均方估计 预测+矫正 经典的卡尔曼滤波是一个迭代的线性的最优状态估计器。利用最小均方误差原理,可以保证状态值的估计是最优的。它只需要知道上次的状态估计值和当前的测量值,就可以预测到当前的最优估计值,适用... 阅读全文
posted @ 2015-07-24 13:32 追寻梦想的路 阅读(1057) 评论(0) 推荐(1) 编辑

2015年7月11日

摘要: 因为做一个电机控制项目,其中需要用到用PWM触发ADC,读取ADC的转换值。这里有两个关键问题:第一,如何使PWM触发ADC转换?第二,如何在ADC多通道扫描模式下,读取各个channel的adc转换值?第三,如何使用DMA读取多通道ADC转换值?第一个问题,首先需要将ADC设置成外部触发转换,第二... 阅读全文
posted @ 2015-07-11 16:25 追寻梦想的路 阅读(8484) 评论(0) 推荐(0) 编辑

2015年7月6日

摘要: QT是一款基于C++的、跨平台,可移植性强的GUI开发工具。本案例是使用QT来开发一款用于串行通讯调试的上位机。关键词:QT 串行通讯 波形绘制 QextSerialPort QWT问题1:实现曲线滑动效果。每次串口会接收到若干新数据设为n,总共用于显示图形的数组长度为N,那么就需要将数组元素同时左... 阅读全文
posted @ 2015-07-06 21:47 追寻梦想的路 阅读(265) 评论(0) 推荐(0) 编辑

2015年6月23日

摘要: Qt Creator中创建一个简单应用界面,显示一个spinbox、一个silder,一个TextEdit,textEidt中显示date。#include "mainwindow.h"#include #include #include #include#include #include #inc... 阅读全文
posted @ 2015-06-23 14:26 追寻梦想的路 阅读(234) 评论(0) 推荐(0) 编辑

2015年6月10日

摘要: 题目:URL中不允许出现空格等特殊字符,因此需要将用户输入的URL转义输出。如空格对应的ASCII码为32 即0x20,因此用%20代替。如 "we are one" 变换成"we%20are%20one"。要求程序的时间复杂度为O(n)。思考:方法一:从头到尾遍历,找到空格后,依次将空格后面元素后... 阅读全文
posted @ 2015-06-10 13:44 追寻梦想的路 阅读(1545) 评论(0) 推荐(0) 编辑

2015年3月19日

摘要: 关键词:STL 容器 迭代器 泛型编程容器类型:vector deque linkedlist arraylist 阅读全文
posted @ 2015-03-19 22:32 追寻梦想的路 阅读(129) 评论(0) 推荐(0) 编辑

摘要: Java容器——JSTL学习笔记写在前面思考为什么需要泛型编程:实现更大程度的代码重用,泛型编程中,数据结构和算法是分离的,STL包含很多常用的算法,这些算法是独立于数据类型而存在的。泛型编程的基础是容器(container)和迭代器(iterator)。STL需要用到模板,模板的思想是参数化类型,... 阅读全文
posted @ 2015-03-19 19:21 追寻梦想的路 阅读(1608) 评论(0) 推荐(0) 编辑

2015年3月16日

摘要: 1wait方法:该方法属于Object的方法,wait方法的作用是使得当前调用wait方法所在部分(代码块)的线程停止执行,并释放当前获得的调用wait所在的代码块的锁,并在其他线程调用notify或者notifyAll方法时恢复到竞争锁状态(一旦获得锁就恢复执行)。调用wait方法需要注意几点:第... 阅读全文
posted @ 2015-03-16 13:28 追寻梦想的路 阅读(166) 评论(0) 推荐(0) 编辑

摘要: 关键字:对象锁 自定义对象锁 对象锁+对象锁 类锁 类锁+对象锁 同一个对象的多个线程并发问题重点:synchronized method(){}可以防止多个线程同时访问这个对象的synchronized方法,如果一个对象有多个synchronized方法,只要一个线 程访问了其中的一个synch... 阅读全文
posted @ 2015-03-16 09:16 追寻梦想的路 阅读(282) 评论(0) 推荐(0) 编辑

2015年3月15日

摘要: 一、常用的排序算法及特点快速排序选择排序冒泡排序堆排序归并排序希尔排序桶排序1、快速排序是不稳定的,最坏时间复杂的O(n^2),平均和最好时间负责度均为O(nlogn)。它的基本思想是分治。(1)从序列中找出一个pivot,(2)然后将数组中的元素分别与pivot比较,放在pivot的两侧,分成了连... 阅读全文
posted @ 2015-03-15 15:19 追寻梦想的路 阅读(175) 评论(0) 推荐(0) 编辑