- 博客(39)
- 资源 (22)
- 收藏
- 关注
翻译 自动驾驶中图像与点云融合的深度学习研究综述
摘要——自动驾驶汽车在过去几年中经历了快速发展。然而,由于复杂和动态驾驶环境的性质,实现完全自主并非易事。因此,自动驾驶汽车配备了一套不同的传感器,以确保强大、准确的环境感知。特别是相机-激光雷达融合正在成为一个新兴的研究主题。然而,到目前为止,还没有针对基于深度学习的相机-激光雷达融合方法的批判性评论。为了弥合这一差距并激发未来的研究,本文致力于回顾最近利用图像和点云的基于深度学习的数据融合方法。这篇综述简要概述了图像和点云数据处理的深度学习。随后在深度补全、目标检测、语义分割、跟踪和在线交叉传感器校准方
2021-08-06 12:01:59
3689
1
翻译 3D点云深度学习综述
3D点云深度学习综述Deep Learning for 3D Point Clouds: A Survey论文翻译作者:Yulan Guo, Hanyun Wang, Qingyong Hu, Hao Liu, Li Liu, and Mohammed Bennamoun译者:dxzysk 译者注:本文仅是对原论文的翻译,作为学习笔记仅供记录、参考学习使用,建议阅读作者的英文原文。受水平限制,难免有错误之处,尽情谅解。原论文:https://arxiv.org/abs/1912.1203...
2021-03-06 17:27:50
5974
1
原创 利用wcstombs将中文wchar_t转换为char,模拟WideCharToMultiByte
利用wcstombs将中文wchar_t转换为char,模拟WideCharToMultiByte我们都知道Windows Api中有WideCharToMultiByte和MultiByteToWideChar函数,可以实现中文在宽字节与多字节的转换,那么在Linux平台下怎么办呢?我们可以同过函数wcstomb实现,看例子:代码块对于中文要通过setlocal,要先设置语系,例如:#includ
2017-06-09 10:18:14
4673
原创 Linux C++使用动态连接库,静态库的理解
LInux下理解C++编译使用动态连接库,静态库,为了更好的理解作为例子说明,以glog日志库为例说明:// 下面是文件test.cpp,调用glog库打印日志的例子#include <glog/logging.h>int main ( int argc , char *c[] ){ FLAGS_log_dir = "." ; // 将生成的日志文件输出到当前执行程序
2017-05-23 20:25:26
4114
原创 QT自定义滑动开关
通过绘制的方式实现自定义滑动开关,这个网上有很多了,今天自己在别人基础上进行了修改与优化,做了一个简单且好用的版本,在此记录一下,给需要的朋友参考。 附有源码下载地址。
2017-04-11 15:14:37
4268
原创 解决QT mingw32/bin/ld.exe: cannot find -lUIBase错误以及程序异常结束CYRTSCConfig.exe crashed错误
出现错误:解决QT mingw32/bin/ld.exe: cannot find -lUIBase错误主要是修改了UIBase库,然后在我调用这个库的项目中编译就会出现上面的错误,很奇怪。解决方案:将项目clean,或者将build-CYTSCConfig_Linux-Desktop_Qt_4_8_MinGW_32bit-Debu目录下原来生成的编译中间文件包括makef
2017-03-29 11:52:06
4316
原创 windows中静态库lib和动态dll的区别及使用方法
windows中静态库lib和动态dll的区别及使用方法网上有很多关于这方面的说明,但是比较乱,感觉都说不清楚的样子。根据自己的理解以及查询资料,有些内容参考于网络,做一下总结:1. 静态库lib和动态dll的区别1.1 项目类型VS在建Win32项目时,有以下选项: - windows应用程序 - 控制台应用程序 - DLL - 静态库最后两个类型:DLL和静态库,这两种项目类型是
2017-03-26 17:13:00
19099
1
原创 解决QT中错误error: QApplication: No such file or directory #include <QApplication>
解决QT4到QT5中出现错误error: QApplication: No such file or directory #include “QApplication”在QT从QT4到QT5,移植的过程中,编译会遇到这样的错误,主要是QT5中默认没有加载这些组建解决方法: 在工程*.pro文件中添加: greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
2017-03-23 14:58:05
3762
原创 QT 通过UDP广播获取网络中所有设备ip地址
说明:源码下载:提供源码下载地址,源码使用说明,先在需要获取IP地址的主机上运行server端程序,然后在需要搜索主机的Pc上运行client端程序本文是QT版本,有时候需要搜索网络中的设备,机器,服务器等,这就要要用到UDP广播的方式,发送广播命令,广播给网络中的每一个主机,该主机搜到广播命令后,立刻发送给请求端自己的设备信息,这里以IP信息为例子。思路在每一个设备中部署sever端程序进行监控,
2017-02-17 15:44:27
16255
7
原创 windows C++ 通过UDP广播获取网络中所有设备ip地址
说明:源码下载地址:源码使用说明,先在需要获取IP地址的主机上运行server端程序,然后在需要搜索主机的Pc上运行client端程序本文是windows版,VC++,在VS2010环境下调试成功。有时候需要搜索网络中的设备,机器,服务器等,这就要要用到UDP广播的方式,发送广播命令,广播给网络中的每一个主机,该主机搜到广播命令后,立刻发送给请求端自己的设备信息,这里以IP信息为例子。思路在每一个设
2017-02-17 11:47:45
7937
5
原创 设计模式设计原则
设计原则:找出程序中会变化的方面,然后将其和固定不变的方面相分离。针对接口编程,不针对实现编程。多用组合,少用继承。详细理解示例,待展开,参考《head first 设计模式》
2017-02-08 20:32:34
291
原创 android BroadcastReceiver遇到 java.lang.IllegalAccessException解决方法
程序遇到错误java.lang.IllegalAccessException,sth is not accessible from class android.app.ActivityThread,主要是app中其他地方调用了默认的构造函数,必须增加默认构造函数且访问权限为public
2017-02-07 20:10:37
6373
原创 java中通过接口实现自定义事件,动态设定行为
java中通过接口实现自定义事件,动态设定行为。有时候需要定义事件,自定义行为,或者动态设定行为,根据需要设置不同的行为,java中通过接口自定义事件,相当于C++中回调函数
2017-01-14 11:09:14
2016
原创 Android 安装包apk反编译方法简介
1,apktool d [apk文件 ] [输出文件夹]如:F:\Test\renren>apktool d renren_7050600.apk F:\Test\renren\MyDecompiledName(主要文件名不要有空格,有空格手动改别名)这样可以得到xml文件2,将app文件解压得到(为了得到其中的classes.dex)(首先将apk文件,
2016-11-08 20:27:39
509
原创 Java与C/C++语言对比
(1)java没有预处理器,#define,#include,#ifdef,常量定义使用static final字段取代(2)没有全局变量,不可能冲突(3)明确定义的基本数据类型大小,C中的short,int,以及long数据类型的大小依赖于它们的执行平台(4)没有指针,所有自定义类的变量都是引用,除了String和基本数据类型外,自定义类型需要显示new出来,包括数组的成员也是需要n
2016-09-16 20:11:22
987
原创 用flash actionscript 编写代码实现连连看游戏
一、简要说明我用Flash CS3,actionscript 3.0,在别人的基础上,用代码实现了自己的连连看游戏,比较简单,适合初学者学习,源码下载地址:(Flash CS3及以上版本均可打开)运行效果如图所示:二:部分代码说明1.初始化界面通过读取初始化配置xml文件的相关参数,比如行数和列数,向舞台添加水果(影片剪辑)p
2016-07-15 17:41:39
4789
1
原创 C++实现指针式时钟Sample
前言《指针式时钟》问题分析,功能分析(1)正确显示系统时钟;(2)能准确定位时钟刻度和时分秒针的位置;(3)能随窗口大小的变化而变化。注:本文Sample源码下载地址:http://download.youkuaiyun.com/detail/dxzysk/5788093一、效果图 Sample制作的时钟显示效果如下图所示:二、部分代码关键注
2013-08-11 21:19:07
4157
原创 android用WebView显示包含文字和图片的本地网页(支持放大缩小)
前言在android的实际开发中有时候我们需要精文字和图片一起显示,可以用TextView和ImageView的组合来实现,其实用网页显示更容易,本文介绍android显示含有图片和文字的本地网页html,hml的方法,并支持放大缩小。注:本文demo源码下载地址:http://download.youkuaiyun.com/detail/dxzysk/5752389一、效果图 Demo制
2013-07-20 15:50:33
2673
原创 android 实现可以放大缩小的TextView
前言我们在浏览网页时,网页的文本可以放大缩小,android两点手势,两点距离靠近时缩小,两点距离远离时候是放大。那么若果不用android的WebView控件,单纯的TextView能否做到放大缩小呢,其实也是可以的。只要响应和处理手势事件即可。注:本文demo源码下载地址:一、效果图 Demo制作的表格如下图所示:界面不是
2013-07-14 18:38:42
5430
原创 android 用ListVew实现树形结构菜单
前言我们知道C++中树控制(CTreeCtrl)主要用来显示具有一定层次结构的数据项,如资源管理器中的磁盘目录等,以供用户在其中进行各种选择。Android 本身没有这个CTreeCtrl控件,但可以用ListView模拟出同样的效果. 注:demo源码下载地址:一、效果图 Demo制作的表格如下图所示: 界面不是很漂亮,大家按照需要
2013-07-14 18:17:51
1920
原创 android 用GridVew实现表格功能Sample
前言GridView是本身就是个表格,我们见的哇比较多的是用它来显示列表图片,本Demo告诉你如何用GridView制作一个显示文本的表格,相当于MFC的CLIstCtrl控件功能。但是GridbView制作的表格一般都是等宽列的,要实现非等宽列的表格就得用ListView实现。注:demo源码下载地址:一、效果图 Demo制作的表格如下图所示:
2013-07-14 17:23:12
4231
原创 android 用ListvVew实现表格功能Sample
前言 ListvVew是很常用的组件,组要在于它的list功能,而且可扩展性强,可以自定义布局方式,这就使得我们可以用它,制定特殊的布局方式制作表格。而且还可以改变不同的列宽。这是它区别与GridbView制作的表格的不同的特性。 注:demo源码下载地址:一、效果图 Demo制作的表格如下图所示: 界面不是很漂亮,大家按照需要修改一下 二、部分代码
2013-07-14 16:57:13
1247
转载 程序员编程领域的经典书籍推荐
1、Java Java编程语言(第三版)---Java四大名著----James Gosling(Java之父) ,UGG BOOTS Java编程思想(第2版)----Java四大名著----Bruce Eckel Java编程思想(第3版)----Java四大名著----------------Bruce Eckel JAVA 2核心技术 卷I
2012-10-27 14:14:36
2465
转载 C++计时器的使用SetTimer
SetTimer函数用于创建一个计时器,KillTimer函数用于销毁一个计时器。计时器属于系统资源,使用完应及时销毁。 SetTimer的函数原型如下:UINT_PTR SetTimer( HWND hWnd, UINT_PTR nIDEvent, UINT uElapse, TIMERPROC lpTimerFunc ) ; 其中 hWnd是和timer关联的窗口句柄,此
2012-08-25 03:19:36
4037
转载 Debug 版本和Release版本区别及ReLease版调试
一.Debug 版本和Release版本区别Debug通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。Release称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的,以便用户很好地使用。Debug 和 Release 的真正秘密,在于一组编译选项。下面列出了分别针对二者的选项(当然除此之外还有其他一些,如/Fd /Fo,但区别并不重
2012-08-12 02:22:10
1135
转载 .lib和.dll.exe文件的区别和联系,以及导出dll的两种方法
注:本文内容均收集于网络后总结。1 .lib和.dll.exe的区别(1).动态链接库(Dynamic Link Library,缩写为DLL)是一个可以被其它应用程序共享的程序模块,其中封装了一些可以被共享的例程和资源。动态链接库文件的扩展名一般是dll,也有可能是drv、sys和fon,它和可执行文件(exe)非常类似..dll是在你的程序运行的时候才连接的文件,因此它是一种比较
2012-07-29 17:55:57
3212
转载 怎样在DOS下修改本机IP地址
怎样在DOS下修改本机IP地址能不能在命令行下直接修改Windows2K/XP系统的IP地址?,当然是可以的了。不仅可以修改IP地址,和相关的每个细节都可以用命令行方式进行配置。只不过一般大家不太习惯罢了。方法就是使用系统中提供的一个很NB的命令行工具“netsh”:首先,察看自己现在的IP地址:看下面就知道了,HOHO:呵呵,列出了三块网卡,其中接口名为“本地连接”的
2012-07-16 23:36:58
1637
转载 局域网限速工具幻境网盾使用教程
幻境网盾怎么用?幻境网盾使用教程装幻境网盾是要装WinPcap和【.NET Framework2.0简体中文版】,才能正常运行去控制别人的,我情况和你一样的,用的就是这个软件,还是挺管用的WinPcap的用途是提供一个接口层,一些网络捕捉数据包、网络分析、网络控制的软件都依赖这个软件。幻境网盾怎么用?步骤:1.在参数设置中选择好工作网卡;2.检查网关信息和本机信息是否正
2012-07-16 23:33:20
1868
转载 统一建模语言UML类图与类的关系详解
UML类图与类的关系详解在画类图的时候,理清类和类之间的关系是重点。类的关系有泛化(Generalization)、实现(Realization)、依赖(Dependency)和关联(Association)。其中关联又分为一般关联关系和聚合关系(Aggregation),合成关系(Composition)。下面我们结合实例理解这些关系。
2012-05-01 16:36:02
2992
转载 VMware虚拟机屏幕大小(屏幕分辨率)调整
一,VMware中Linux虚拟机屏幕分辨率调整之前安装修改Linux分辨率命令行在VMware中安装Linux虚拟机后,屏幕分辨率通常默认设置为800x600,并且不能通过“屏幕分辨率首选项”窗口(系统->首选项->屏幕分辨率)进行设置。一般情况下,用户可以通过安装VMware Tools来解决这个问题,不过方法也并非只此一种: 1) 打开“显示设置”窗口(系统->管理->显示),
2012-04-01 22:32:04
44857
转载 批处理for语句详解教程
一、前言 在批处理中,for 是最为强大的命令语句,它的出现,使得解析文本内容、遍历文件路径、数值递增/递减等操作成为可能;配合if、call、goto 等流程控制语句,更是可以实现脚本复杂的自动化、智能化操作;合理使用for 语句,还能使代码大为简化,免除各位编写大量重复语句之苦。而能否熟练使用for 语句,已经成为衡量一个人批处理水平高低最主要的标准。
2012-03-29 22:41:31
3632
转载 VC++ 添加加速键消息处理的方法
一:创建加速键表。添加加速键有几种办法,最直接的就是在资源文件中添加,然后使用 LoadAccelerators 加载。这篇文字说明了如何在运行时创建加速键表。// accelerator.h#include #include #include #define ID_PRIN 25// accelerator.cpp#
2012-02-05 18:38:48
1662
转载 对CHeaderCtrl控件详述
CHeaderCtrlCObject └CCmdTarget └CWnd └CHeaderCtrl “标头控件”是一个窗口,通常在文本或数据顶部。它包含列名字,可以被拆分。用户可以拖动分隔线来分开各个部分,以设置各列的宽度。CHeaderCtrl提供了Windows基本标头控件功能。此控件(以及CHeaderCtrl类)仅对运行于Windows 95
2012-02-01 21:23:38
2528
原创 谈谈MFC中为dialog添加计时器。
谈谈MFC中为dialog添加计时器。很简单,比如在CMineDlg中。在CMineDlg.h中。声明如下。public:int mi_Timerlafx_msg void OnTimer(UINT_PTR nIDEvent);在CMineDlg.cpp中
2011-09-09 17:23:40
3895
原创 教你用VS2008/VS2010写简单C/C++语言main函数程序
1.首先打开VS2008/VS2010,选择创建工程。2.Project种类下面选择Visual C++/Win32/Win32 Console application.3.接下来的向导中你可以选择ATL / MFC,根据需要选择。这样就创建了一个带有main函数的文件,如果你程序要输出到终端的话,你根本看不到。因为main的函数返回值返回后程序就结束了,mian函数的返回值0表示正常
2011-09-08 10:36:53
3640
原创 不得不看的21个启示(转)
1.甲去买烟,烟29元,但他没火柴,跟店员说:“顺便送一盒火柴吧。”店员没给。 乙去买烟,烟29元,他也没火柴,跟店员说:“便宜一毛吧。”最后,他用这一毛买一盒火柴。 这是最简单的心理边际效应。第一种:店主认为自己在一个商品上赚钱了,另外一个没赚钱。赚钱感觉指
2011-09-06 16:05:30
790
原创 C++利用QueryPerformanceCounter计算代码运行时间
// 在Xtimer.h中定义。#pragma once#define _X_TIMER_CREATE(Alias) \LARGE_INTEGER _d_timer_##Alias##_start_at = {0}; \LARGE_INTEGER _d_timer
2011-09-06 14:31:19
2205
原创 MFC之快捷键Command追加自定义快捷键
以下是rc文件IDR_ACCELERATOR_TEMPLATE_REPORT ACCELERATORSBEGIN VK_ADD, ID_TEMPLATE_CMD_EXPAND_ALL, VIRTKEY, SHIFT VK_SUBTRACT, ID_
2011-09-01 15:35:40
1232
原创 VC++教你用代码实现把拷贝的内容放到剪贴板。
以下是一个实例,将report控件拷贝下来的内容放到剪贴板,作为文字列拷贝。/** コピーコマンドの処理関数. * @param なし. * @return なし. * @exception なし. */void CGTDTemplatePropDlg::
2011-08-30 09:41:32
1438
QT自定义滑动开关
2017-04-11
C++ QT中 通过UDP广播获取网络中所有设备ip地址
2017-02-17
QT 通过UDP广播获取网络中所有设备ip地址
2017-02-17
windows C++ 通过UDP广播获取网络中所有设备ip地址
2017-02-17
用flash actionscript 编写代码实现连连看游戏
2016-07-15
C++实现指针式时钟Sample
2013-08-17
android用WebView显示包含文字和图片的本地网页(支持放大缩小)
2013-07-20
android 实现可以放大缩小的TextView
2013-07-14
android 用LIstVew实现树形结构菜单
2013-07-14
android 用GridVew实现表格功能Demo
2013-07-14
android 用ListvVew实现表格功能Demo
2013-07-14
数学建模——用带权的队列解决医院眼科病床的安排问题
2011-05-27
有效的C++内存泄露检测方法.pdf
2011-05-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人