学习研究
文章平均质量分 53
owldestiny
我命由我不由天
展开
-
Howto Install and Configure VTK on Ubuntu
Howto Install and Configure VTK on UbuntuDownload vtk-5.10.1.tar.gz fromhttp://vtk.org/VTK/resources/software.html#latestand extract;$cd/home/chen/Downloads/VTK5.10.1/$mkdir VTKBin$c原创 2013-04-15 21:53:38 · 3818 阅读 · 0 评论 -
vs+qt exe设置图标
1.在项目文件夹里创建名为*.rc的文件,如myapp.rc。2.文件中写入IDI_ICON1 ICON DISCARDABLE "myapp.ico" 其中,myapp.ico为图标的文件名。3.将文件myapp.ico拷贝到项目文件夹内。4.在解决方案资源管理器中,右键点击项目,添加myapp.rc及myapp.ico。5.重新生成解决方案。转载 2012-10-24 16:19:06 · 5828 阅读 · 0 评论 -
Qt记录
qDebug()输出问题:在Release的时候希望qDebug不会输出,在包括任何Qt头文件之前加入如下定义:#ifndef _DEBUG#define QT_NO_DEBUG_OUTPUT#endif // _DEBUG也可以在项目的Preprocessor中进行定义,QT_NO_DEBUG_OUTPUT//================================原创 2012-10-26 09:16:46 · 1588 阅读 · 0 评论 -
VC 通过进程名 杀掉进程 (KillProcessFromName注释版)
转自:http://chanchaw.blog.163.com/blog/static/86878232201166111725550///kill进程from名字BOOL KillProcessFromName(CString strProcessName){ //创建进程快照(TH32CS_SNAPPROCESS表示创建所有进程的快照) HANDLE hSnapShot = Cre转载 2012-09-23 17:40:31 · 15483 阅读 · 3 评论 -
LINUX 查看硬件配置命令
系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加转载 2012-10-12 17:57:45 · 1464 阅读 · 0 评论 -
如何清除一个被占用的tty端口
转自:http://www.365testing.com/bbs/thread-19686-1-1.html本文讲述了一系列清除被占用的tty端口的方法,适用于tty端口锁死或者不能通讯的任何情况。 一个tty端口不可用,忙,或者该tty端口一直死锁,可能是因为有进程占用着该端口或者其他原因。下面我们示例如何清除一个被占用的tty端口。以下的例子假设tty端口是tty0。需要注意的是,只有转载 2012-09-12 13:53:56 · 3800 阅读 · 0 评论 -
NorFlash与NandFlash对比
转自:http://www.dzsc.com/data/html/2009-5-31/76524.html FLASH存储器又称闪存,主要有两种:Norflash和NandFlash,下面我们从多个角度来对比介绍一下。在实际开发中,设计者可以根据产品需求来进行闪存的合理选择。 1、接口对比 NorFlash带有通用的SRAM接口,可以轻松地挂接在CPU的地址、数据总线上转载 2012-09-26 21:38:48 · 1577 阅读 · 0 评论 -
SVN下载代码
首先,自己在linux这块完全是小白,这里写的任何东西都是自己做个记录,方便日后查询,如果能够对其他人有所帮助也是很好的。SVN是个比较好的版本控制系统,不过对于我来说,主要是想用svn从网上下一些参考的代码,也就是当ftp来使了。下面看看怎么从网上的svnrepository上下载东西:1.安装SVN,这块也不知道是什么意思,有没有用也不确定,不过我这么做了,感觉更像是安装的原创 2012-09-08 11:26:30 · 2814 阅读 · 0 评论 -
Linux export 命令
转载:http://mymobile.iteye.com/blog/1407601Linux export 命令 功能说明:设置或显示环境变量。(比如我们要用一个命令,但这个命令的执行文件不在当前目录,这样我们每次用的时候必须指定执行文件的目录,麻烦,在代码中先执行export,这个相当于告诉程序,执行某某东西时,需要的文件或什么东东在这些目录里)语 法:export [-fnp][转载 2012-09-08 16:36:28 · 1382 阅读 · 0 评论 -
ROS中Hokuyo_node使用
Howto_Use_ROS_Hokuyo_node?主要参考材料:http://www.ros.org/wiki/hokuyo_node/Tutorials/UsingTheHokuyoNodehttp://www.ros.org/wiki/hokuyo_node/Tutorials/UsingReconfigureGUIToChangeHokuyoLaserParametersh原创 2012-09-06 17:05:44 · 9749 阅读 · 0 评论 -
基于XInput的罗技手柄编程
点击这里下载源代码2011年8月4日 17:11:29准备工作:1.在http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=6812 下载DirectX SDK,并安装(C:\P原创 2011-08-04 17:30:57 · 10483 阅读 · 3 评论 -
自己写的基于MFC对话框的用于调试程序的UDP客户端服务器端程序
服务器端截图:客户端截图:基于MFC对话框的MFC UPD客户端以及服务器端程序1.服务器端1.1服务器端点击create按钮后,程序读取设置的服务器端端口,默认端口为100,创建服务器端socket,将create的按钮变换成close按钮,并且将服原创 2011-08-01 16:54:12 · 13981 阅读 · 9 评论 -
GNSS,GPS,GLONASS,Compass,Galileo
<br />GNSS是Global Navigation Satellite System的缩写。中文译名应为全球导航卫星系统。目前,GNSS包含了美国的GPS、俄罗斯的GLONASS(格洛纳斯)、中国的Compass(北斗)、欧盟的 Galileo(伽利略)系统,可用的卫星数目达到100颗以上。原创 2011-04-12 13:18:00 · 3594 阅读 · 0 评论 -
qwt相关问题总结
首先是qwt能做什么,参考这篇文章:http://blog.csdn.net/ymc0329/article/details/7865339关于安装这块有所不同,这里总结一下.由于使用qmake以及nmake对qwt进行编译连接的时候总是出现各种问题,查了网上的资料发现编译链接的目的是为了得到qtdesigner的插件以及qwt库的动态链接库静态链接库.同时qwt的默认项目是pro,可以用原创 2012-10-24 10:02:19 · 5169 阅读 · 1 评论 -
Logitech G27 程序读取数据
由于实验需要读取Logitech G27的数据,就基于DirectX写了个程序读取数据,比较仓促,这里做简单总结(需要的朋友看一遍就应该很容易理解了~~).开发环境: VS2008+Qt库(设计界面)+DirectX SDK1.连接硬件,需要连接电源2.安装自带的驱动软件3.安装DirectX SDK (微软官网可以下载到)4.关键的代码如下:// ######原创 2012-11-10 21:44:17 · 5386 阅读 · 1 评论 -
Howto install matlab on Ubuntu
Matlab_2013A_MacOS_Unix_64.iso Ubuntu 12.04LTSInstall Furius ISO Mount fromUbuntu Software Center;Launch Furius ISO Mount browse theiso, set Loopand thenmount the iso as:$cd Matlab原创 2013-04-15 19:51:49 · 3310 阅读 · 0 评论 -
Howto Write and build ROS program on Ubuntu
Howto Write and build ROS program on UbuntuHerewe will give an example to illustrate howto write and buildROS(Groovy) program on Ubuntu. The complete example can be downloaded at:http://download原创 2013-04-22 13:43:48 · 1222 阅读 · 0 评论 -
Howto Install and Configure ROS on Ubuntu
HowtoInstall and Configure ROS Groovy on UbuntuFollowthe instructionhttp://www.ros.org/wiki/groovy/Installation/Ubuntuto install ROS Groovy:Setupsources.list:$sudosh -c 'echo "deb http:/原创 2013-04-22 13:41:49 · 1578 阅读 · 0 评论 -
Howto Install and Configure Doxygen for QtCreator on Ubuntu
HowtoInstall and Configure Doxygen for QtCreator on UbuntuDownloaddoxygen-1.8.3.1.src.tar.gz from http://www.doxygen.org/and extract the file;Configure, build and installdoxygen follow the原创 2013-04-15 21:50:25 · 2569 阅读 · 0 评论 -
各种数据类型的相互转换
转自:http://ibeyond.blog.51cto.com/1988404/373948各种数据类型的相互转换char * 与 const char *的转换char *ch1="hello11";const char *ch2="hello22";ch2 = ch1;//不报错,但有警告ch1 = (char *)ch2;char 转换为 QString转载 2013-01-22 18:56:20 · 1373 阅读 · 0 评论 -
QTcpServer多个TcpSocket连接
//connection类#ifndef CONNECTION_H#define CONNECTION_H#include #include #include #include #include #include class Connection:public QObject{ Q_OBJECTpublic: int m_nSocketID;//-1 indicate原创 2013-01-02 22:43:13 · 10825 阅读 · 6 评论 -
QTcpSocket断开自动重新连接 auto connect after disconnected
class Socket{ public: Socket(); ~Socket(); public slots: void OnConnected(); void OnDisconnected(); public: QTcpSocket m_tcpSocket; bool m_bConnected();};Socket:Socket(){ m_b原创 2012-12-30 13:47:14 · 8916 阅读 · 0 评论 -
QTcpSocket断开后自动重连问题 auto connect after disconnected
class SocketThread : public QThread{ Q_OBJECTpublic://public functions SocketThread(QObject *parent); ~SocketThread(); void run();public://public variables QTcpSocket* m_pTcpSocket; bool m_原创 2012-12-31 11:09:27 · 13061 阅读 · 1 评论 -
ROS in Qt framework
//test.h#include class Test:public QThread//must inherit from QThread{ Q_OBJECTpublic: Test(ros::NodeHandle); ~Test();public slots:public: ros::NodeHandle m_ROSNode;public:原创 2012-12-27 23:05:25 · 2986 阅读 · 0 评论 -
chrome浏览器google搜索结果打不开
转自:http://blog.sina.com.cn/s/blog_9692d1a5010185ra.html链接打不开,永远是一个空白页的解决办法:单个网页解决办法:在这个跳转链接前加上 “htpps”,注意是 带 s 的。推荐解决办法:(2)、打开Chrome,在地址栏键入chrome://net-internals/,在HSTS选项卡下的Domain中输入你想要实现这转载 2012-12-07 11:22:51 · 8865 阅读 · 0 评论 -
Linux记录
使用linux过程中的记录:/目录下的文件夹权限:默认是属于root用户组,先修改/etc/group中的组成员sudo emacs /etc/group在第一行添加当前用户修改文件夹权限sudo chmod 777 /dirname 同样的方法可以用于修改串口的权限ibus输入法1.安装语言包settings->language support->原创 2012-12-06 20:30:01 · 1207 阅读 · 0 评论 -
在Ubuntu面板上添加CPU使用率及温度显示指示器
转自:http://www.mylouge.com/2011/05/1866.html在Ubuntu面板的指示器上显示CPU和内存使用率以及CPU温度的小软件:System Monitor Indicator.安装方法如下:sudo apt-add-repository ppa:alexeftimie/ppasudo apt-get updatesudo apt-g转载 2012-11-13 09:39:22 · 4613 阅读 · 0 评论 -
Windows7 家庭基础版升级为旗舰版
买的联想的笔记本是家庭基础版,用着不怎么习惯就升级为旗舰版了,升级方法:联网后,控制面板->查看方式小图标->Windows Update Anytime->选择输入升级密钥联想的我在网上找了这个可以用:6K2KY-BFH24-PJW6W-9GK29-TMPWP其它的笔记本需要相应的,在网上搜一下应该很容易就找到.确认后等待,一直到机器重启后就是旗舰版了.原创 2011-04-01 23:07:00 · 1217 阅读 · 0 评论 -
VS2005一些设置
<br />自动换行,显示行号: 工具->选项->文本编辑器->所有语言->显示 中进行设置即可原创 2010-11-25 10:08:00 · 803 阅读 · 0 评论 -
float unsigned char互转
<br />IEEE 754中规定了float数据格式,这里写一个通过内存操作,float数据与unsigned char互相转换的程序float f=0.0f;unsigned char c[4];//float->charprintf("float:");scanf("%f", &f);memcpy(c, &f, 4);printf("char: %x %x %x %x/n", c[0], c[1], c[2], c[3]);//char->floatprintf("ch原创 2011-01-19 20:31:00 · 15763 阅读 · 2 评论 -
QNX自启动程序
QNX在系统启动时有很多程序或线程并没有运行,每次都需要手动启动过于麻烦,查过资料,可以设置为自动启动在/etc/rc.d目录下有个文件rc.local,用vi对该文件进行编辑这里我需要自动启动inetd,qconn,以及加载advcan卡驱动,全部命令如下inetdqconnon -t con2 /home/ntuser/advcan/driver/ chmod 777 advcanon -t con2 /home/ntuser/advcan/driver/ advcan -isa0 addr原创 2010-08-27 08:34:00 · 4971 阅读 · 7 评论 -
QNX下交叉编程的实现
1.在装有QNX的电脑(target)中运行qconn启动交叉编程需要的线程,可以若需要使用ftp,运行inetd2.主机(host)启动momentics创建一个QNX项目,并bulid一下3.IDE->Windows->Open Perspective->Other->QNX System Info4.在target navigator中右击,选择new target, 输入target名字,任意. Host Name or IP,输入target的IP地址,finish.若以上都正常会显示出QNX系统原创 2010-08-25 21:55:00 · 1226 阅读 · 0 评论 -
QNX下FTP的配置
这段时间用到QNX,国内用的挺少的一款实时操作系统,碰到不少问题,记录一下QNX下FTP的配置:1.修改/etc/inetd.conf,打开ftpd服务,只需要把前面的#删掉就可以了2.运行inetd -d开启服务3.创建ntuser,命令为 passwd ntuser,然后输入密码就可以了4.设置ip地址,图形化界面可以直接设置5.QNX和主机相互ping测试一下6.主机输入QNX的ip地址,用户名ntuser,密码就可以登录了原创 2010-08-21 20:06:00 · 3996 阅读 · 0 评论 -
Outlook 最小化到任务托盘
<br />OUTLOOK启动后最小化总是在任务栏上占一个位置,工作起来碍事,所以希望它能够最小化到托盘,以下方法可以帮你实现:<br />1.打开注册表 : 开始菜单 -> 运行, 输入"regedit"并回车<br />2.打开HKEY_CURRENT_USER/Software/Microsoft/Office/12.0/Outlook/Preferences项目<br />3.建立一个DWord的值(双字节值),名称为"MinToTray", 取值改成 1<br />4.关闭注册表编辑器, 如果Ou转载 2010-07-14 19:53:00 · 1003 阅读 · 0 评论 -
买台式整机完整攻略
1.选定型号要买台式整机,首先要选好型号,一定要在去电脑城之前选好,最好是多选几个型号以备你要的电脑城没有货。选的时候要看看网上专业卖电脑的网站,我们通常是看京东网的,那上面都有哪些型号,每个型号买的人多不多,都有什么样的评价。选定的型号要注意型号的完整代码,有时一个代码不一样东西就相差很多,同时还要把这个型号的机器配置大致了解一下,最好是打印出来一份。还要知道这个型号的机器完整的出场配件原创 2010-05-13 12:09:00 · 1819 阅读 · 0 评论 -
Latex中的cls文件使用(转)
cls文件是latex2e的格式文件,它决定了latex源文件的排版布局。最一般的cls文件就是我们常用的article.cls,这表现在 /documentclass{article} 这一句里面。如果出版方提供了cls文件,我们可以下面两个方法使用(假如cls文件名为xxx.cls): 1)cls文件和你自己的latex文件放到同一个文件夹里面,在源文件里面用转载 2010-05-05 09:13:00 · 47033 阅读 · 0 评论 -
矮人DOS工具箱 V4.2 安装及使用
矮人DOS工具箱 V4.2是矮人工作室(http://ar.cccip.com)的免费作品。矮人DOS工具箱 V4.2支持NTFS和FAT32格式文件系统。它是为Windows 2000/XP/2003系统增加纯DOS支持和调用ghost8.2进行系统备份和恢复,比较方便实用,方便没有软驱、光驱的朋友!可根据需要在矮人DOS工具盘和 ghos 8.2 向导盘上,加上启动密码! 防止其它人滥用!转载 2010-04-30 12:40:00 · 2908 阅读 · 0 评论 -
LyX使用小记之二 图像
LyX使用小记(2)23:20:07 2010-04-08在Document->Settings->Document Class->Options中可以加入自己所需要的选项,用逗号隔开在LyX文档中插入空格,Ctrl+Alt+Space或者Insert->Formatting->Inter-word Space在文本中插入无标题,不需要编号的图像,直接点击Insert原创 2010-04-08 23:18:00 · 12558 阅读 · 0 评论 -
LyX使用小记之三 公式编辑
LyX使用小记之三 公式编辑在LyX中可以方便的插入公式,只需要点击Insert Math按钮或者Ctrl+M即可,也可以在Insert->math中选择要插入的公式类型进行插入在进行公式编辑时会有math toolbar出现,在最下方也可以点击toogle math toolbar,或者view->toolbars->math panels公式有两种类型即Inline formula原创 2010-04-09 10:09:00 · 21778 阅读 · 0 评论 -
LyX使用小记(1)
LyX使用小记(1)以下均参考LyX User Guide并经个人测试file->version control不能使用.......在对文档进行修改过以后,需要撤销当前所有修改时,可以通过File->Revert to Saved->select Revert in the dialog box->OK->Load Original->Remove emergency->可以选择当前原创 2010-03-30 10:58:00 · 3313 阅读 · 2 评论