自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (26)
  • 问答 (1)
  • 收藏
  • 关注

转载 C++11 std::move和std::forward

0 绪论关于左值右值示例可看这里1、左值和右值的概念左值是可以放在赋值号左边可以被赋值的值;左值必须要在内存中有实体;右值当在赋值号右边取出值赋给其他变量的值;右值可以在内存也可以在CPU寄存器。一个对象被用作右值时,使用的是它的内容(值),被当作左值时,使用的是它的地址。2、引用引用是C++语法做的优...

2019-06-06 10:39:47 693 1

转载 泛化之美--C++11可变模版参数的妙用

https://www.cnblogs.com/qicosmos/p/4325949.html

2019-06-05 21:32:13 341

原创 C++并发与多线程编程之std::async、std::future、std::package_task、std::promise

1 std::async, std::future创建后台任务并返回值 std::sync是个函数模板,用来启动一个异步任务,启动起来一个异步任务之后,他返回一个std: :future对象, std: :future是一个类模板。什么叫“启动一个异步任务”,就是自动创建一个线程并开始执行对应的线程入口函数,它返回一个std::future对象, 这个std:: future对象...

2019-06-05 14:53:28 618

原创 C++并发与多线程编程之condition_variable、wait、notify_one

1 std::condition_variablestd::condition-variable实际上是一个类,是一个和条件相关的一个类,说白了就是等待一个条件达成。这个类是需要和互斥量来配合工作,用的时候我们要生成这个类的对象。2 std::condition_variable::wait()wait()会去检查这些条件(第二参数,通过调用所提供的lambda函数),当条件满足(la...

2019-06-05 14:31:17 1969

原创 C++并发与多线程编程之单例模式、std::call_once()

1 单例模式#include <iostream>#include <thread>#include <mutex>using namespace std;std::mutex mtx;class Singleton{private: Singleton(){}; static Singleton *myInstance;...

2019-06-05 11:00:49 415

原创 C++并发与多线程编程之unique_lock

1 unique_lock取代lock_guard unique_lock是一个类模板,比lock_guard灵活,但是占用内存大、耗时。2 unique_lock第二个参数 2.1 std::adopt_lock lock guard可以带第二个参数,std::adopt_lock,起标记作用。表示这个互斥量已经被lock(你必须要把互...

2019-06-04 19:58:07 225

原创 C++并发与多线程编程之互斥量、死锁及解决办法

1 互斥量(mutex)互斤量是个类对象,理解成一把锁,多个线程尝试用lock()成员来加锁这把锁头,只有一个线程能锁定成功(成的标志是lock()函数返回),加果没锁成功,那么流程卡在lcok()这里不断的尝试去锁这把锁头。互斥量使用要小心,保护封据不多也不少,少了,没达到保护效果,多了,影响效率。2 互斥量的用法2.1 lock()、unlock()步骤:先lock(),...

2019-06-04 18:52:00 788

原创 C++并发与多线程编程之join(),detach()

join0:加入/汇合,说白了就是阻塞,阻塞主线程,让主线程(main)等待子线程执行完毕,然后子线程和主线程汇合 ,然后主线程再往下走。如果主线程执行完毕了,但子线程没执行完毕,这种程序员是不合格的,写出来的程序也是不稳定的,一个书写良好的程序,应该是主线程等待子线程执行完毕后,自己才能最终退出。 detached():分离,也就是主线程不和子线程汇合了,你主线程执行你的,我子线程执行我的,你...

2019-06-04 16:35:22 584 2

一些程序员常用工具,包括Windbg-x86-x64、VisualStudio版本互转工具、DLL依赖检测工具

一些程序员常用工具,包括Windbg_x86_x64、VisualStudio版本互转工具、DLL依赖检测工具、H.264分析工具、Android adb Logcat、fix-ffmpeg-bin、live555_Support_mpeg2ts

2024-05-05

NIST 随机数测试 demo window C++

NIST 随机数测试 demo window C++

2024-04-21

GDI+ 图片缩放、移动等功能实现

GDI+ 图片缩放、移动等功能实现

2024-03-23

Makefile.pdf

跟我一起写Makefile》是 陈皓 发表在其CSDN博客上的系列文章。该系列文章翻译整理自 GNU Make Manual ,一直受到读者的推荐,是很多人学习Makefile的首选文档。

2020-11-15

利用代理的方式向QtableWidegt 中添加各种控件

自己写了个利用代理的方式向QtableWidegt 中添加各种控件(按钮、下拉框、日期控件等)的demo,供大家参考学习使用。

2020-05-30

利用QStackWidget 和提升为类的方式 实现界面切换 小Demo

利用QStackWidget 和提升为类的方式 实现界面切换 小Demo利用QStackWidget 和提升为类的方式 实现界面切换 小Demo利用QStackWidget 和提升为类的方式 实现界面切换 小Demo利用QStackWidget 和提升为类的方式 实现界面切换 小Demo利用QStackWidget 和提升为类的方式 实现界面切换 小Demo.

2019-12-25

智能优化算法.rar

利用Matlab实现了:改进的粒子群算法、遗传算法、蚁群算法、量子粒子群算法、模拟退火算法优化计算、人工蜂群算法ABC的Pareto多目标函数优化、改进的遗传算法-函数寻优 、布谷鸟算法的函数寻优分析、人工鱼群算法AFSA的Pareto多目标函数优化、细菌觅食算法BFO的Pareto多目标函数优化等40多种智能优化算法,想学习的可以看一看。

2019-12-15

100题系列by_July.pdf

入编程这一行之初,便常听人说,要多动手写代码。可要怎么写列?写些什么列?做些什么列?c 语言程序设计 100 例,太过基础,入门之后,挑战性不够。直接做项目,初学者则需花费大量的时间与精力、且得有一定能力之后。于是,这份精选微软等公司数据结构+算法面试 100 题的资料横空出世了。

2019-12-15

十五个经典算法研究与总结、目录+索引(by_....pdf

十五个算法包括:A*算法、Dijkstra 算法、动态规划算法、BFS 和 DFS 优先搜索算法、KMP 算法、遗传算法、sift 算法、SIFT 算法、红黑树、快速排序算法、Hash 表算法等等。

2019-12-15

互联网校招面试笔试题合集.rar

收集了各大互联公司包括阿里巴巴、网易、腾讯、京东等笔试题集,准备秋招的小伙伴可以下载学习,希望能够对你们有所帮助。

2019-12-13

yuv转bmp-yuv转jpg源码.rar

整理了yuv格式转bmp格式源码,yuv格式转jpg格式源码。

2019-10-09

海康相机SDK+QT二次开发.rar

收集了网上关于海康威视相机SDK二次开发相关文档和程序,如有问题联系博主删除。

2019-07-29

Essential C++和深度探索C++对象模型 绝对高清带书签

Essential C++和深度探索C++对象模型 绝对高清带书签,仅供学习使用。

2019-04-21

Qt TCP网络协议实例

基于Qt开发环境,C++语言,利用TCP网络协议编写了客户端和服务器端的程序,可以实现客户端向服务器端发送数据。

2019-03-26

Qt棋盘绘制(9x9)源码

利用Qt5.8绘制了9行9列的棋盘,添加了背景,通过鼠标按下事件可实现一个小图片在方格中的移动,带注释,适合新手练习。

2018-12-29

[Qt Creator快速入门_第三版]书籍+课件+源码

这是我看过比较好的Qt学习资料,整理了一下,仅供学习交流使用。

2018-12-06

互联网校招面试笔试题合集

阿里、百度、腾讯、华为、网易、等各种互联网笔试面试题合集。

2018-11-20

经纬度计算软件

已知两点经纬度,可以计算两点之间的距离,免安装版。

2018-11-14

超详细的程序员笔试面试书籍(视频+电子书)

本人面试期间收集了许多面试资料,由于文件内容过于庞大,提供了下载地址。内容主要包括:计算机网络、数据结构与算法、操作系统、C++、设计模式、Linux等一系列笔试面试的书籍和视屏,极大节省了寻找这些资料的时间。另外这些资料仅供学习使用。

2018-10-30

solidworks2013版本六轴机械手(超细超全)

文见中含有完整的六轴机械手零部件和完整的装配体,2013及以上的版本都可以打开。

2018-07-10

二轮平衡车全套源码(超全)

这是本科期间做的平衡车资料,软件(调试通过、无错误)、硬件资料全都有,可以用它DIY自己的平衡小车。内容包含所有平衡小车相关资料(硬件(stm32)、源码、电路图、连线方法等);源码包含括互补滤波版、卡尔曼滤波板、DMP版,都是编译通过的。想自己DIY平衡车的赶快行动起来。

2018-07-05

PIXHAWK四轴稳定版3.3.3固件

该固件版本为3.3.3,经过多次测试,未出现过异常,飞行过程中从未出现过炸鸡现象,稳定可靠,强烈推荐。

2018-06-26

mavlink-generator.zip

由于官网的mavlink geneator里面缺少部分文件,无法正常运行,经过本人修改后,此MavLink 生成器可以正常运行,可以生成MavLink协议,如果有需要,可以自行下载。

2018-04-14

ANSYS 曲轴 有限元分析 SOLIDWORKS

曲轴被广泛应用于汽车行业中,是汽车发动机内重要的零部件之一,其品质好坏直接影响着发动机和整车的性能。本文首先应用SOLIDWORKS软件建立了曲轴的三维实体模型,其次利用ANSYS软件完成了曲轴的有限元分析,得到了曲轴静力学和模态分析结果,其四缸曲轴的分析结果可为曲轴设计、优化提供一定的理论依据和参考。

2018-03-21

windows7下建立Pixhawk的Eclipse编译

如何在windows7下建立Pixhawk的Eclipse编译开发环境

2017-08-25

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

TA关注的人

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