logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

位置式PID控制算法

刚好前不久搞过PID,部分程序如下,仅供参考/*==============================================================================在使用单片机作为控制cpu时,请稍作简化,具体的PID参数必须由具体对象通过实验确定。由于单片机的处理速度和ram资源的限制,一般不采用浮点数运算,而将所有参数全部用整数,运

多线程中数据的并发访问与保护

多线程中数据的并发访问与保护在多线程编程中,不可避免地要对一些共享的数据进行访问。由于线程之间对共享数据的访问是独立的,任何一个线程都可对共享数据进行访问和修改,且它们之间是异步并发进行的,特别是当需要对共享数据进行修改时,就会产生数据不一致的问题,为此,需要一种保护机制,来限制线程之间的并发访问,以保护共享的数据。在Qt多线程应用程序中,需要对多个线程进行同步。Qt提供了如下

#qt#网络
Qt图片自适应窗口控件大小

Qt图片自适应窗口控件大小思想:1 用QLabel显示图像2 在QWidget或其他窗口部件上显示使用方法:1 在要显示的窗口UI放置一个Widget,我设置大小为256*256(根据你情况)2 在QWidget内放置QLabel ,位置为左上角3 在构造函数内添加如下代码:ui->label->setScaledContents(true);

主机ping通虚拟机解决及eth0_rename

一般而言,安装完VirtualBox设定网路时选择默认的NAT模式,Guest就可顺利上网。但是该方式虚拟机只能ping通外界(如主机WIN7,2440),外界(如主机WIN7)ping不通虚拟机。在VirtualBox设置-》网络-》网络连接1对应eth0,网络连接2对应eth2,同理。在网络连接2选择桥接方式,用来双方通信,连接2440NFS启动。在终端输入setup ,修改IP

交叉编译环境的建立与Eclipse的使用

交叉编译环境的建立与Eclipse的使用所需开发工具及环境虚拟机Linux:Fedora 9交叉编译工具:arm-linux-gcc-3.4.1.tar.bz2集成开发工具:Eclipse(Linux安装包中自带的,安装Linux时选中安装)安装ARM交叉编译器    1. 安装。其实很简单,就是将下载的arm-linux-gcc-3.4.1.tar.bz2

微软的一道经典逻辑推理题:小明和小强都是张老师的学生,张老师的生日是M月N日

微软的一道经典逻辑推理题:小明和小强都是张老师的学生,张老师的生日是M月N日分类:天下杂侃 2008-08-07 23:3717495人阅读 评论(21)收藏举报题目是这样的:小明和小强都是张老师的学生,张老师的生日是M月N日,2人都不知道张老师的生日是下列10组中的一天,张老师把M值告诉了小明,把N值告诉了小强,张老师问他们知道他的生日是那一天吗?

到底了