使用Qt的过程中会遇到多个按钮,点击信号相同,处理的槽函数结构也大体一致只有部分区别,这样就没有必要每个都设置单独的信号和槽链接,这样会导致工程中出现大量的冗余代码。另外也有非常简单的粗暴的办法就是使用QObject的sender方法来查找信号的发送者,但是这样也不符合Qt采用的信号槽的思想体系,所以还是按官方的推荐解决思路采用QSignalMapper解决问题。
- Nov 16, 2018...阅读全文
配置PCL1.8.1+VTK8.1.1+Qt5.11.2的点云开发环境
Nov 15, 2018...阅读全文在9月中旬的时候,接下了这个铁路安全识别的项目,项目的主要内容是利用点云数据来进行处理。前文有提到前期一两个月主要是在做前期的文献工作,基本确定了数据采集的方案、对象识别的方案和安全计算的方案,这里就不再赘述了。自己之前在这个领域也没什么研究,完全是一遍踩坑一边做,网上几乎没有针对macOS平台配置开发的文章,所以这篇主要来聊一聊这个以PCL为主体的在macOS开发环境下的配置。
Hadoop 学习记录之基础篇
Mar 27, 2018...阅读全文经历了一个学期的洗礼之后,最终我还是选择了走大数据处理这条道路,个人觉得自己不是一个愿意扎实看论文潜心研究的人,所以机器学习->深度学习这条路不是特别适合我,还是更加愿意去写一些工程代码锻炼自己的能力。
1、MapReduce的理论基础
你好2017
Jan 1, 2017...阅读全文「距离研究生入学考试出分还有一个月零十五天」
解决Apache显示PHP源代码而不是页面
Aug 4, 2016...阅读全文因为看不惯国内公有云糟糕的分享机制,Google了下现有的解决方案,决定利用空闲的腾讯云+OwnCloud搭建一个私有云解决方案。
1.配置基础环境
惯例重置VPS为Ubuntu 14.04 Server,配置更新PHP环境(Ubuntu14.04默认为PHP5.4,根据OwnCloud官方的建议,遂更新至PHP7),配置MariaDB数据库,配置apache等等,在此不赘述。
Python学习记录
Jun 16, 2016...阅读全文学习中有编写爬虫的需求,索性从头开始学习Python,顺便记录踩过的坑
1.修复pip升级后pip与pip3命令均指向python3目录的问题
问题描述:
以通过 brew 安装好 latest 的 py2 与 py3,先升级 pip,pip 默认应该安装指向 python2 的 lib 目录;我们再次执行 pip3 升级,发现如下问题
修改HomeBrew源适应国内网络环境
Jun 12, 2016...阅读全文最近在各大科技媒体上看到 Apple 预备发售新款的 MacBook Pro,可是新款的 OLED F区设计并不是很讨喜,虽然 Touch ID 很吸引人,还是决定在某东打折的时候入了旧款,并且用白条打了一半的价格。
去除Activity启动时默认的UI显示
Apr 10, 2016...阅读全文以前提到过 Nexus6 对国内的移动网络支持不好,需要切换网络模式,遂顺手写了一个小工具来快速打开页面,但是一直都有个问题就是,启动时需要直接调用 Setting 包中的内容,但是仍旧会显示默认 Activity 的 UI 界面,这就非常的生硬,下面将提到如何解决这个问题。
Docker Learning Notes
Mar 20, 2016...阅读全文第一次了解到Docker已经很晚了,还是在M$的Build 2015上听到了这个名字,那个鲸鱼的logo给了我很深刻的印象。时隔一年,在Build 2016前研究一下这个不算新的技术。
Docker 闲聊
- 什么是Docker ?
粗略阅读了官网的教程后,简单的说,你可以打包任何应用和它所依赖的相关环境,形成一个标准的单元供软件开发来使用。
解决在OSX上用Homebrew安装Mysql后无法启动的问题
Jan 7, 2016...阅读全文利用Homebrew安装完Mysql后,利用mysql -u root缺省模式启动,提示如下: