自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (3)
  • 收藏
  • 关注

原创 qt 5.11.3 android ndk最新版 找不到编译器

由于系统重装,并且刚有个开源项目制定用 5.11.3开发的,于是正常流程下载了qt Android ndk sdk等等,结果kit找不到编译器,以为安装问题,重新安装也不找不到,郁闷的很。最后在qt5.13中发现这样提示的Using Qt for Android with the GCC toolchain requires Android NDK versionr10e. For Qt ...

2019-11-19 15:39:19 1253 1

原创 Qt for andoird cannot find -lc++

昨天下载了最新版的 Android SDK + NDK r20 +QT5.12.4编译一直提示 cannot find -lc++原来是 NDK R18 之后对 库的 LN链接名字进行了修改,而QT还没有做相应的改动,导致了找不到对应的库,R17版本是可以的,所以修改库的名称即可 都是指向 libc++_shared.so 的...

2019-06-24 21:09:01 1010 7

原创 Qt 打包成绿色软件

今天突然说要我打包一个小工具,要像绿色软件那样的,不需要安装,只有一个exe就可以运行,然后,,,找到了这个工具Enigma Virtual Box参考这个文章就可以打包出来了https://www.cnblogs.com/mcumagic/p/5252777.html...

2018-08-23 16:32:52 1630

原创 Halcon 3 ---- 像素和亚像素

像素和亚像素,听起来视乎很厉害,但是理解起来就容易了Halcon中的 ROI(region of interest) 感兴趣的区域,这个是 像素级别的,也就是说这个区域是沿着像素点的边缘行走,例如一个圆,当你放大看的时候,其实是很多个正方形组成的,也就是一个个像素。Halcon中的 XLD(eXtended Line Descriptions) 扩展的线性描述,通俗来说就是 轮廓。这个是亚...

2018-08-12 22:42:29 3130

原创 Halcon 2 ---- 相机和机器手的关系

惯例吐槽---因为这个问题之前一直没有理解,所以一直没有下定决心进入工业视觉,怕自己智商不够,今天忍不住问了做视觉的同事,差不多被我逼疯了的时候,他终于说道了重点,本来3句话可以说清楚的事情,硬是说了一个小时,所以做技术的也需要表达能力啊!相机,可以理解为眼睛,机械手也就是手了,但是他们两个之间没有大脑协调,这就比较麻烦了。他们有两种协调方式,一种是手上拿着眼睛,一种是眼睛挂在旁边,手做自...

2018-08-11 22:00:22 1434

原创 Halcon 初识 ----计算机视觉 和 工业视觉 区别

最近一年发现自己已经黔驴技穷了,Qt的路上感觉走到了尽头,工作没有挑战性,也没有了新鲜感,但是这一年的自动化产品的接触,感觉工业视觉是我真正喜欢的东西,于是这个周末开始了halcon的学习!-----花了几百块钱淘宝买了一些视频和资料,总体感觉入门还是没有什么问题的。第一步分清楚的就是  计算机视觉 和 工业视觉 区别,以及选择学习OpenCV 还是 halcon 的理由。百度了一下,说计...

2018-08-11 21:13:18 2200

转载 Qt之程序最小化托盘显示及操作

转载: https://blog.csdn.net/zhuyunfei/article/details/51433822

2018-04-17 20:38:38 702

转载 TCP 一端关闭,另一端调用send进程退出了

http://www.lxway.com/188949016.htm在Linux下测试,然后用C++写了客户端用千万级别数量的短链接进行压力测试.  但是服务器总是莫名退出,没有core文件.最后问题确定为, 对一个对端已经关闭的socket调用两次write, 第二次将会生成SIGPIPE信号, 该信号默认结束进程.具体的分析可以结合TCP的"四次握手"关闭. TCP是全

2016-03-28 15:27:14 3685

原创 nginx一个fastcgi的demo错误

2016/03/23 18:29:22 [error] 3556#0: *6 upstream prematurely closed FastCGI stdout while reading response header from upstream, client: 127.0.0.1, server: localhost, request: "GET /main.cgi HTTP/1.1",

2016-03-23 18:46:25 2770

原创 QGIS源码编译问题

WIN下配置完成后,编译出现这样的问题qgsexpressionlexer.ll line 22: unrecognized %option: reentrantqgsexpressionlexer.ll line 24: unrecognized %option: bison-bridgeerror MSB6006其实这是由于使用的 bison 版本太低了,但是找

2016-02-01 15:48:54 1460

原创 Mac下usb转串口Qt开发

之前弄的是 USB 通信,使用 libusb 解决了!这次倒是更加简单了,qextserialport给的demo中有很明确的用法,甚至包括波特率的选择在修改过程中没有什么大问题,而且兼容win,给自己节约了很多时间usb 转串,不像USB那么麻烦,USB在Mac下会被独占,而usb 转串却不需要关心驱动的问题!

2015-12-28 15:04:28 1336 1

原创 qt mac开发注意路径问题

QT 在Mac编程的时候,需要特别注意路径问题,在win下面很多的路径都不一样比如最常用的 QDir::currentPath(); 在Mac下是空的,需要用这个QApplication::applicationDirPath()如果需要调用Mac 的  AppleScript 更加需要注意了AppleScript的执行路径是 / 目录 

2015-11-14 11:15:48 1964

原创 Qt延时占用CPU的问题解决

现在qt延时,通常使用的三种方法1、使用时间轮询查看,不卡界面,但是 cpu 被占的杠杠的,起码50%以上。void MySleep(unsigned int msec){ QTime dieTime = QTime::currentTime().addMSecs(msec); while(QTime::currentTime() dieTime ){

2015-10-22 14:37:52 4559

原创 qt connect 有先后顺序

qt connect 如果一个信号对应多个槽函数,则槽函数是有先后执行顺序的,先connect的先执行,特此写下来,警戒一下!之前都没有注意这些问题

2015-10-19 18:15:25 2244 1

原创 QComboBox下拉框下拉选项高度设置

QComboBox *combo = new QComboBox(this); combo->setFixedHeight(25); QPixmap pixmap(1, combo->height()); pixmap.fill(Qt::transparent); QIcon icon(pixmap); combo->setIconSize(QSi

2015-10-15 15:05:50 7287

原创 libusb-win32 连续调用 usb_find_busses

libusb-win32 连续调用 usb_find_busses()会发现第一次返回正常,后面的都是返回0 开始以为返回0就是失败了,结果发现,并不影响  usb_get_busses() 的使用所以,还是不要在意这些细节吧

2015-10-14 11:49:07 1987

原创 Qt程序在Mac下需要执行sudo命令的解决办法

以前的代码都是在Linux下运行,并且都是直接的 root用户,所以根本没有考虑到权限的问题来到 Mac 发现各种不行,只要是带了  sudo 的命令一律无法执行system("sudo ls");没错,这个简单的命令出问题了错误提示 : sudo: no tty present and no askpass program specified本以为会自动弹出密码输

2015-09-22 18:17:58 4791

原创 mac 新建映像 卷宗没法出来,空间不足

如题,这个问题耗费了我几个小时,伤不起首先,我是直接打开 磁盘工具,然后点击新建,这个时候是没有问题的,后来,不知道怎么回事,就不能用了,找了好久的资料很多说进去磁盘工具的时候不能点击左边的任何条目,但是我也没点啊,经过很久的挣扎,我发现在菜单栏里面也有一个新建映像,我点击试了一下,居然可以了,顿时怒火冲天啊,悲喜交加啊!!建议使用菜单栏里面的新建,,,

2015-08-30 16:23:06 5377

原创 qt mac 编译release版本是出问题了

突然出现了这样问题,吓死我,然后只是把原来编译好的 app里面所有的东西删除再编译就好了。如果删除后不行,可以试试后面的截图所说,反正我是没有试过的Starting /Qtwork/build-test1-Desktop_Qt_5_4_2_clang_64bit-Release/test1.app/Contents/MacOS/test1...objc[1727

2015-08-29 22:34:59 2282 2

原创 qt mac 使用libusb

libusb 在Mac里面加入其实没有我想象的那么难,查了很多资料,都没有说明怎么使用libusb的,也是醉了,把我吓到了。。等我弄明白了,一定写篇专文来描述一下到  http://www.libusb.org/  下载 libusb 这个东西12年就没有更新过了,然而依旧那么好用 我下载的是 1.09版本,是一个 tar包然后随

2015-08-29 22:29:35 2719 1

原创 qtmac发布的第一测试流程

大插曲-------开始的时候安装的是 qt5.5.0 版本,当然需要安装xcode,无力吐槽,编译的时候一直提示着这样的警告unknown  warning group ‘ -Winconsistent-missing-override’,ignored[-Wunknown-pragmas] Q_OBJECT

2015-08-29 22:22:56 868

原创 雷神G150TH 拆机清理风扇

来这里灌个水,毕竟自己没有别的空间可以写文章了!首先我们来看看这款花了我一年积蓄的 雷神G150TH -----噢,还是不看了,自行百度吧!这天气热了,就想玩游戏,问题是这电脑视乎越来越热了,昨天 CPU 居然到达了100度,当时我就想打个蛋上去煎一下!那么今天迫不及待的回来把它给拆了,让我们一步一步的走起来!!开始拆的时候很是担心搞不搞得定,因为还没有人写过雷神G150TH 的拆

2015-07-08 21:15:17 17120 5

原创 安装完 xampp 以后痛彻心扉的教训

安装完 xampp  以后痛彻心扉的教训以前使用appserv安装完以后,通常会提示让输入 MySQL root的密码,因为mysql默认密码是空的,所以用起来一直没有什么问题今天有朋友让我安装一个xampp用用,结果耗费了一天的时间,找各种问题想办法解决,可惜我,后来还是妥协了,重新安装以后,先把密码改好,以前烦恼消除我的逗比经过1、安装完xampp以后,下意识的告诉自己要改 r

2015-01-09 15:08:15 1053

转载 PHP - this,self,parent三个关键字之间的区别

转载:http://blog.csdn.net/amonest/article/details/6209154PHP5是一具备了大部分面向对象语言的特性的语言,比PHP4有了很多的面向对象的特性,但是有部分概念也比较难以理解,这里我主要谈的是 this,self,parent三个关键字之间的区别。从字面上比较好理解,分别是指这、自己、父亲。我们先建立几个概念,这三个关键字分别是用在什么

2014-12-09 19:41:55 644

转载 Warning: mysql_connect(): [2002]的错误解决!!

最近在windows7下用PHP 遇到一个很棘手的问题,在使用 phpmyadmin 来管理 mysql 数据库的时候,会发生未知错误,很长时间不能连接数据库,即便是使用setup 来配置 phpmyadmin 的时候也无法正常加载。但奇怪的是,用 Mysqladministrator GUItools 则可以连接到。问题错误如上图一样。搞了半天查了许多资料我才明白到底问题在哪?今天解决给大家希望

2014-12-09 14:20:40 1194

原创 Qdialog 抢占焦点

继承QDialog的类,在show时,我们都习惯于让这个提示框抢占焦点,也就是本提示框不关闭,就不能进行其他的

2014-07-29 10:30:23 1812

转载 启动文件rc.local、/etc/bash.bashrc、~/bashrc、/etc/profile、~/.profile【转载from joyride】值得了解

文章出处:http://hi.baidu.com/ladybeta/item/63e8a5194116367c7a5f25a4系统启动文件1. /etc/rc.local系统启动需要加载的守护进程(服务)和执行的程序。该文件只有一条“exit 0”语句,用户可加入自己的启动程序,但需要保证最后的返回是0。如下:#!/bin/sh -e## rc.lo

2014-05-07 16:51:00 1790

转载 epoll详解

原文:http://blog.chinaunix.net/uid-24517549-id-4051156.html什么是epollepoll是什么?按照man手册的说法:是为处理大批量句柄而作了改进的poll。当然,这不是2.6内核才有的,它是在2.5.44内核中被引进的(epoll(4) is a new API introduced in Linux kerne

2014-03-31 13:48:46 931

转载 linux下brctl配置网桥

原文:http://zhumeng8337797.blog.163.com/blog/static/1007689142011643834429/先装好网卡,连上网线,这是废话,不用说了。然后开始!设置linux让网桥运行    配置网桥我们需要让linux知道网桥,首先告诉它,我们想要一个虚拟的以太网桥接口:(这将在主机bridge上执行,不清楚的看看测试场景)roo

2014-03-01 20:56:41 18724

原创 让linux下无线网卡变身随身wifi----iptables移植--结束

前面已经能够连接上热点了,ip也能获取到了,可是,上不了网,为什么呢??你会发现只有上传的数据,没有下载的数据,那是因为我们没有做地址转换,当数据包经过路由器的时候,他的MAC地址是会变得哦(这个文章有空会写写,最近不知道这么的,突然喜欢上了写博客)来看看地址转换 使用iptables就OK 了下载  http://netfilter.org/projects/iptables

2014-03-01 12:36:09 3002 1

原创 让linux下无线网卡变身随身wifi----linux下dhcp服务器的启动

busybox里面有个命令,udhcpd,以及udhcpcudhcpc是用于开发板自动获取IP地址的命令而udhcpd则可以作为dhcp服务器使用启动udhcpd服务需要一个配置文档,参考文章:http://blog.csdn.net/x_nazgul/article/details/20152811只需要修改修改 设备名和本网卡的IP地址就行了,interface w

2014-03-01 11:37:50 2707 1

原创 让linux下无线网卡变身随身wifi----hostapd移植

有了前面的检测,确定了我们的网卡是能够拥有热点共享功能的,但是如何让它共享出来呢?于是有了这篇文章的诞生,hostapd移植hostapd    可以让我们的网线网卡变成热点1、下载    git clone git://w1.fi/srv/git/hostap.git  得到hostap目录,但是里面wpa_supplicant and hostapd的结合在一起,我们这里只

2014-03-01 11:34:56 3989

原创 hostapd.conf配置文档

##### hostapd configuration file ############################################### Empty lines and lines starting with # are ignored# AP netdevice name (without 'ap' postfix, i.e., wlan0 uses wl

2014-03-01 11:20:26 30845

原创 让linux下无线网卡变身随身wifi----前言--iw移植

最痛苦的事莫过于--上班最最痛苦的事莫过于--上班有网不能上最最最痛苦的事莫过于--上班有网能上却没有wifi最最最最痛苦的事莫过于--你有无线网卡却没有U口可插最最最最最痛苦的事莫过于--有U口插却发现U口只在开发板上最最最最最最痛苦的事莫过于--开发板上有u口但是跑的是linux最最最最最最最痛苦的事莫过于--linux能驱动网卡,但是如何共享出wifi来啊于是,,

2014-02-28 19:28:05 3332

原创 udhcpd.conf配置文档参考--修改网卡设备名interface wlan1 以及最后的网卡固定ip就可以

# Sample udhcpd configuration file (/etc/udhcpd.conf)# The start and end of the IP lease blockstart 192.168.0.2end 192.168.0.100 # The interface that udhcpd will useinterface wlan1 #defaul

2014-02-28 19:14:44 8531

转载 openssl移植

原文:http://blog.csdn.net/hinyunsin/article/details/6029439开发环境:ubuntu 10.04arm-linux-gcc version 4.4.1目标环境友善之臂mini6410linux-2.6.36移植步骤1.至官网下载最新的openssl,解压缩2.cd进入openssl-

2014-02-28 17:38:10 2649

原创 追踪uboot下tftp命令的代码执行过程

一、网卡驱动的添加  网络在uboot中的启动是在uboot的第二阶段启动代码中 /lib_arm/board.cvoid start_armboot (void){}里面有网络初始化函数eth_initialize(gd->bd); 进入函数你会发现一系列的网卡初始化函数#if defined(CONFIG_MCFFEC) mcffec_initialize(bis);#endi

2014-02-26 10:41:36 2895

转载 ajax中responseText与responseXML区别

原文:http://lou888.blog.hexun.com/46543491_d.html ajax中responseText与responseXML区别1、"responseText”属性以字符串形式返回HTTP响应;“responseXML”属性以XML形式返回HTTP响应。function getTel() {  var telText = document.getE

2013-03-13 17:13:34 6712

转载 DOCTYPE不可怕,但把它拿走,会让你怕了又怕

原文:http://www.blueidea.com/tech/web/2007/5172.asp DOCTYPE不可怕,但把它拿走,会让你怕了又怕。 最近在蓝色理想转悠,发现很多朋友提出有关DIV+CSS排版问题,以及IE与FF的兼容问题。怎么问的都有,结果就是一个——显示很奇怪,很难调整。我们浏览的大多数网站,或者用Dreamweaver创建一个新的网页文档时,源码的顶部都会有

2013-03-13 11:49:11 700

转载 以原始套接字的方式 截获流经本机网卡的IP数据包

从事网络安全的技术人员和相当一部分准黑客(指那些使用现成的黑客软件进行攻击而不是根据需要去自己编写代码的人)都一定不会对网络嗅探器(sniffer)感到陌生,网络嗅探器无论是在网络安全还是在黑客攻击方面均扮演了很重要的角色。通过使用网络嗅探器可以把网卡设置于混杂模式,并可实现对网络上传输的数据包的捕获与分析。此分析结果可供网络安全分析之用,但如为黑客所利用也可以为其发动进一步的攻击提供有价值的信息

2013-03-08 11:06:37 1608

Qt实现BD09、WGS84、Gcj02互转

封装成Qt类,Qt实现BD09、WGS84、Gcj02互转 百度地图偏移的解决方法,GPS原始数据在百度地图中偏移的解决方案

2019-11-18

Mac驱动开发以及USB通信开发

这本书详细给出了 kext的编写,以及USB通信的列子,使用Mac API。

2015-09-25

hostapd.conf

hostapd.conf 配置文档,只需要配置两个地方就可以用了 interface=wlan0//你无线网卡的设备名 wpa_passphrase=0123456789 //密码

2014-02-28

空空如也

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

TA关注的人

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