- 博客(56)
- 资源 (14)
- 收藏
- 关注
原创 解决QT:forward declaration of 'struct Ui::xxx';invalid use of incomplete struct "Ui::Widget" 等莫名奇妙错误
解决QT:forward declaration of 'struct Ui::xxx';invalid use of incomplete struct "Ui::Widget" 等莫名奇妙错误
2014-06-25 10:21:09 8925 1
原创 Linux OpenCV读取视频失败,cvCreateFileCapture失败的解决
Linux OpenCV读取视频失败,cvCreateFileCapture失败的解决
2014-06-23 20:07:51 5653
转载 linux下追踪函数调用堆栈backtrace
一般察看函数运行时堆栈的方法是使用GDB之类的外部调试器,但是,有些时候为了分析程序的BUG,(主要针对长时间运行程序的分析),在程序出错时打印出函数的调用堆栈是非常有用的。在头文件"execinfo.h"中声明了三个函数用于获取当前线程的函数调用堆栈Function: int backtrace(void **buffer,int size)该函数用与获取当前线程的调用堆
2014-06-18 21:06:36 1780
转载 dm8168的DSP和ARM添加库与调用
在DSP里面调用elf格式的lib库注:lib库需是elf格式的,用ccs5.2可编译elf格式lib库,lib库如何生成具体见1.1.21、把Jupitercar.lib拷贝到/home/DVRRDK/DVRRDK_04.00.00.03/dvr_rdk/mcfw/src_bios6/alg/va/lib2、rules_c674.mk里添加imglib2_elf.lib所在的路径
2014-06-10 17:18:08 1852
转载 opencv2.4.2移植到ARM中
原文地址:opencv2.4.2移植到ARM中作者:elvis一、编译环境及库文件linux环境:fedora14交叉编译:4.5.1arm板子:tiny6410libz: zlib-1.2.7libjpeg: jpegsrc.v7libpng: libpng-1.5.10libyasm: yasm-1.2.0opencv:
2014-06-07 17:42:09 978
原创 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。
下列软件包有未满足的依赖关系:libgtk2.0-dev : 依赖: libglib2.0-dev (>= 2.27.3) 但是它将不会被安装依赖: libgdk-pixbuf2.0-dev (>= 2.21.0) 但是它将不会被安装依赖: libpango1.0-dev (>= 1.20) 但是它将不会被安装依赖: libatk1.0-dev (>= 1.29.2) 但是它将不会被安装
2014-06-07 17:42:02 3303
转载 Linux设备驱动学习(4)-字符设备驱动
原文地址:Linux设备驱动学习(4)-字符设备驱动作者:lison0103本篇文章记录的是我阅读《EssentialLinux Device Drivers》-字符设备驱动的阅读笔记和思考纪录。字符设备驱动程序基础顺序存取设备数据。字符设备驱动驱动程序能从打印机、鼠标、看门狗、磁带、内存、实时时钟等几类设备获取原始数据,但它不适合管理硬盘、软盘和光盘等可随机访问的块设备中的
2014-06-07 17:41:57 708
转载 class_create()函数应用
原文地址:class_create()函数应用作者:kevin//主要是在/sys/class/ 下创建一个 “name”的文件夹 ! 从linux内核2.6的某个版本之后,devfs不复存在,udev成为devfs的替代。相比devfs,udev有很多优势,在此就不罗嗦了,提醒一点,udev是应用层的东东,不要试图在内核的配置选项里找到它;加入对udev的支持很简单,以作者所写的一个字符设备
2014-06-07 17:41:55 1534
原创 socket大小端转换
不同机器内部对变量的字节存储顺序不同,有的采用大端模式(big-endian),有的采用小端模式(little-endian)。大端模式是指高字节数据存放在低地址处,低字节数据放在高地址处。小端模式是指低字节数据存放在低地址处,高字节数据放在高地址处。在网络上传输数据时,由于数据传输的两端可能对应不同的硬件平台,采用的存储字节顺序也可能不一致,因此 TCP/IP协议规定了在网络上必须采
2014-06-07 17:41:53 8112
原创 linux系统下,11款常见远程桌面控…
远程控制能够给人们带来很多便利,本文介绍了11款常见的Linux系统下的远程桌面控制工具,总有一款能适合您。 一. Grdc它是一个用GTK+编写的,适用于gnome桌面环境的远程桌面访问软件。看图:常见功能:1.提供全屏,窗口化的远程控制。支持高分辨率下的窗口显示以及调整。2.可浮动的工具栏3.可抓取键盘4.支持建立一个“常用访问列表”5.连接快速,高效6
2014-06-07 17:41:51 10755
原创 C语言操作mysql经典例子
以下是从书上总结下来的,c语言操作mysql的比较全面的例子。可以看出基本的使用过程。 #include#include #include MYSQL*conn; MYSQL_RES*res; MYSQL_ROWrow;int main(void) { puts("mysqldemo by guo8113:"); printf("
2014-06-07 17:41:49 693
原创 ubuntu下安装mysql及mysql开发包SD…
先安装mysql代码:sudo apt-get install mysql-server mysql-client再装开发包代码:sudo apt-get install libmysqlclient15-dev安装完以后,C代码里添加头文件代码:#include编译方法:代码:gcc $(mysql_config --cflags) xxx.c -o xxx $(my
2014-06-07 17:41:47 1990
原创 搭建一个免费的,无限流量的Blog--…
作者: 阮一峰日期: 2012年8月25日http://www.ruanyifeng.com/blog/2012/08/blogging_with_jekyll.html喜欢写Blog的人,会经历三个阶段。 第一阶段,刚接触Blog,觉得很新鲜,试着选择一个免费空间来写。 第二阶段,发现免费空间限制太多,就自己购买域名和空间,搭建独立博客。 第三阶段,觉得独立博客的管理太
2014-06-07 17:41:44 1704
原创 Linux下socket编程示范(一个服务…
socket编程的基础函数使用请自查询,本文只给出在linuxgcc可编译运行的socket通信的服务器程序与客户端程序。代码如下:server端#include #include #include #include #include //signal#include //socket#include
2014-06-07 17:41:42 578
原创 dm36x烧写UBL,UBOOT(ccs5.2)
今天一块dm368的IPNC突然发生异常,串口没有任何输出信息,LED2(systemerror)一直在闪,所以也就不能用tftp进行烧写flash,只能通过ccs用jtag仿真器烧写ubl试一下是不是nand出问题了。桌面环境:windows xp sp3,ccs5.2设备:广东讯通科技dm368IPNC,seed xds560V2 USB/LAN仿真器。设备软件版本:IPNC_RD
2014-06-07 17:41:40 1778
原创 linux启动错误 Invalid module for…
平台:dm365IPNC问题描述: 今天为了编译可支持NFS文件系统启动的内核,将内核编译的config文件换成了NFS的,顺便编了一遍文件系统,结果采用原来nand启动的内核+此文件系统,启动时提示:insmod: cannot insert `cmemk.ko': Invalid module format (-1):Exec format errorinsmod: cannot
2014-06-07 17:41:38 984
原创 DM365IPNC开发环境搭建
DM36xIPNC ubuntu12.04环境搭建整理(rev.B)(原创,转载请注明作者) 环境:ubuntu12.04LTS目标板卡:TMS320DM36x IPNC 或者DVR tftp服务器 1.安装相关的软件包:sudo apt-get installtftpd-hpa tftp-hpa 2.修改配置配置文件在 /etc/default/tftpd-hpa,内容
2014-06-07 17:41:36 1355
原创 linux驱动错误: 初始值设定…
这个错误网上搜索发现3.0.0.15版本内核file_operation结构体已经删除了ioctl函数,取代的是:long (*unlocked_ioctl) (struct file *, unsigned int, unsignedlong);long (*compat_ioctl) (struct file *, unsigned int, unsignedlong);
2014-06-07 17:41:32 646
原创 打开Eclipse时出现"Failed&nb…
只需要将eclipse目录下的eclipse.ini文件的最后一行修改为:-Xmx384m即可
2014-06-07 17:41:30 640
转载 【原】mmap方法实现物理内存…
原文地址:【原】mmap方法实现物理内存到用户虚拟地址的映射作者:季义钦内核空间内存管理:物理内存被划分成structpage来进行管理。然后把所有page划分成不同的structzone,Linux中使用了三种zone:ZONE_DMA;ZONE_NORMAL;ZONE_HIGHMEM;内核中获取内核虚拟内存有三种途径:获取页:如果你需要用到s
2014-06-07 17:41:28 2768
原创 QT中字符串的比较
int a = QString::compare( "def", "abc" ); // a > 0 int b = QString::compare( "abc", "def" ); // b 0 int c = QString::compare(" abc", "abc" ); // c == 0
2014-06-07 17:41:23 14714
转载 Opencv写视频文件
原文地址:Opencv写视频文件作者:Single Opencv写视频文件核心函数 cvCreateVideoWriter cvWriteFrame cvReleaseVideoWritercvCreateVideoWriter cvCreateVideoWriter (const char*filename, int fourcc, d
2014-06-07 17:41:21 847
原创 svm应用范例,采用svm实现图片的分…
两个程序,第一个用于训练,第二个用于决策,输入需为2值图像//============================================================================// Name : my_svm.cpp// Author : guo// Version : 0.0// Copyright : nju
2014-06-07 17:41:19 882
原创 QT图片资源的加载与使用
图片是一种资源,而在Qt中,对于资源的使用是有其独特的方式的! ①:一般来说:资源在内存中是用资源对象树来表示的,该树在程序启动时创建。 ②:而对于资源而言:我们都是需要先将其加入到这棵树中才能加载到内存中并被程序使用!! ③:而将一个图片资源放到程序的资源对象树中是用函数QResource::registerResource()来实现的。亦即:要将资源向这颗资
2014-06-07 17:41:17 5089
原创 QT实现对文件的操作
QFile类是一个操作文件的输入/输出设备。QFile是用来读写二进制文件和文本文件的输入/输出设备。QFile可以自己单独被使用,但是如果和QDataStream或QTextStream一起使用将更加方便。文件名通常可以通过构造函数来传递,但也可以使用setName()来设置。目录分隔符在任何操作系统下都使用“/",“/"不被支持。你可以通过exists()来检查一个文件是否
2014-06-07 17:41:15 843
原创 U788ROOT及刷机包--移动定制版中兴…
详见http://tieba.baidu.com/p/1923700534此教程仅适用于安卓2.36中兴U788!,不支持U788+Root成功后,U788贴吧官方QQ群214324929推荐您安装使用LBE安全大师、Root Explorer、叔叔工具箱这三个软件,方便以后有高级功能加入,如刷三方Recovery、安全精简系统组件、开机自启管理、主动防御式安全保护、系统文件精确管理等等
2014-06-07 17:41:11 1710
原创 Qt图形和线程编程快速上手
QtCreator UI和线程简易说明一、创建UI文件:1创建并初始化子窗口部件2.把子窗口部件放到布局中3.设置Tab键顺序4.建立信号-槽之间的连接5.实现对话框中的自定义槽保存为gotocell.uiQt中的内建的对话框QMessageBoxQColorDialogQFileDialogQErrorDialog二、QT使用设计文件有三
2014-06-07 17:41:09 693
原创 VS2010+opencv安装配置
环境:win7,vs2010,openCV2.4.31、准备工作:操作系统:Windows 7平台:Visual Studio 2012 UltimateOpenCV:2.4.3(点此下载http://opencv.org/)你已经初步熟悉了vs2010的操作。2、运行OpenCV-2.4.3.exe解压(不是安装)到放置OpenCV的位置,例如C:\可以看到,解压后在会生成C:
2014-06-07 17:41:06 746
原创 vsftp虚拟用户配置示例
示例一:只能上传下载,不能更改文件夹删除示例二:开启所有权限示例一:#定义用户的目录local_root=/mnt/sda8/ftpchroot_list_enable=nowrite_enable=YES#以下为允许的命令,详细命令请参与资料cmds_allowed=FEAT,REST,CWD,LIST,MDTM,MKD,NLST,PASS,PASV,PORT,PWD,QUIT,
2014-06-07 17:41:04 622
原创 vsftp.conf配置示例
说明:禁用匿名用户,为系统添加了virtusers用户,文件内容如下:# Example config file /etc/vsftpd/vsftpd.conf## The default compiled in settings are fairly paranoid. This samplefile# loosens things up a bit, to make the ftp
2014-06-07 17:41:02 1341
原创 wordpress数据库搬家
一、环境:centos linux下,自己的服务器,可以远程登录。apache+php+mysql二、导出数据库1、导出数据和表结构:mysqldump -u用户名-p密码数据库名 > 数据库名.sql# mysqldump -uroot -p abc >abc.sql敲回车后会提示输入密码2、只导出表结构mysqldump -u用户名-p密码-d 数据库名 > 数
2014-06-07 17:41:00 1007
原创 centos搭建Apache+php+Mysql服务器…
一、安装之前请确保你的centos的yum源是可用的。更新源请百度:(http://www.cnblogs.com/romen/archive/2012/06/27/2564959.html一个例子)二、安装配置web服务器apache+php+mysql1、安装Apahce,PHP,Mysql, 以及php连接mysql库组件,使用root用户输入如下命令:yum -y install
2014-06-07 17:40:58 751
原创 关闭Win7登录欢迎界面 直接进…
给朋友的电脑新装了一套Win7系统,其它地方都没有问题,唯独每次开机时,即便没有设置开机密码,也会先进入用户登录界面,要点击一下登录才能进入系统,不太方便,有什么办法能路过Win7的登录欢迎界面,开机直接进入系统桌面呢?在Win7控制面板里找了一圈也没有找到相关设置,最后在网上搜索,终于找到了关闭它的方法,想不到竟然隐藏得如此之深,要通过输入命令来打开设置,难怪在控制面板里找不到。想要取消Win
2014-06-07 17:40:56 1211
原创 win7 dos命令不识别
鼠标右键点击我的电脑→属性→高级系统设置→环境变量,看看PATH值里面是什么?比如某些软件会改成C:\Program Files (x86)\StormII\Codec;C:\ProgramFiles (x86)\StormII,还把真正的系统文件地址给删除掉。 现在你在PATH的值里面加上%SystemRoot%\System32;%SystemRoot%;这样就解决问题了。 我的
2014-06-07 17:40:53 667
原创 无法修正错误,因为您要求某些软件…
有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件包尚未被创建或是它们已被从新到(Incoming)目录移出。中间是一些依赖包说明无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。解决方法:sudo apt-get cleancd /var/lib/aptsudo
2014-06-07 17:40:51 4007
IPNC架构详解
2015-02-03
Git for windows
2014-11-20
MSP430F169上UCOSII的完整代码(含三个任务及诺基亚5110屏幕驱动))
2012-10-05
MFC动态链接库,学习MFC的下载,相当简单的
2011-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人