排序:
默认
按更新时间
按访问量

c# 多线程排队队列实现的源码

转载地址:https://www.cnblogs.com/HaoGuo/archive/2012/04/28/thread.htmlusing System;  using System.Threading;    using System.Collections;    using System...

2018-06-30 10:19:29

阅读数:170

评论数:0

C#多线程

转载(https://www.cnblogs.com/dotnet261010/p/6159984.html)一、基本概念1、进程首先打开任务管理器,查看当前运行的进程:从任务管理器里面可以看到当前所有正在运行的进程。那么究竟什么是进程呢?进程(Process)是Windows系统中的一个基本概念...

2018-06-20 11:38:36

阅读数:38

评论数:0

C# Winform 跨线程更新UI控件常用方法总结

出处:http://www.tuicool.com/articles/FNzURb概述C#Winform编程中,跨线程直接更新UI控件的做法是不正确的,会时常出现“线程间操作无效: 从不是创建控件的线程访问它”的异常。处理跨线程更新Winform UI控件常用的方法有4种: 1. 通过UI线程的S...

2018-05-26 15:14:58

阅读数:81

评论数:0

C#float与double转换问题

C#float与double转换问题 (2011-08-24 15:31:37)转载▼标签: 杂谈分类: .nethttp://blog.sina.com.cn/s/blog_567100f90100tnmx.html            float x1 = 0.01F;           ...

2018-05-05 15:06:29

阅读数:307

评论数:0

ROS相关:使用rospy 编写ros程序并使用rosbag存储数据

为什么使用rospyROS支持C++和Python,由于ROS的底层是由C++编写,因此大多数的ROS程序都使用C++,但是Python语言接口简单,更容易编写。并且可以使用python与深度学习的一些框架比如Caffe,TensorFlow,Theano等结合。因此,采用python是更好的选择...

2018-04-21 16:06:58

阅读数:83

评论数:0

数据融合-机器人定位

来源:https://www.jianshu.com/p/415b288c8f3d什么是机器人定位robot_localizationrobot_localization是一系列的机器人状态估计节点集合,其中每一个都是用于三维平面的机器人非线性状态估计,它包括两个机器人状态估计节点ekf_loca...

2018-04-21 10:16:12

阅读数:312

评论数:0

C++11新特性之 Move semantics(移动语义)

来源: https://blog.csdn.net/wangshubo1989/article/details/49748703按值传递的意义是什么? 当一个函数的参数按值传递时,这就会进行拷贝。当然,编译器懂得如何去拷贝。 而对于我们自定义的类型,我们也许需要提供拷贝构造函数。但是不得不说,拷贝...

2018-04-17 09:00:45

阅读数:37

评论数:0

理解C++ lvalue与rvalue

来源:https://www.cnblogs.com/kinsang/p/6855579.html一个众所周知的危险错误是,函数返回了一个局部变量的指针或引用。一旦函数栈被销毁,这个指针就成为了野指针,导致未定义行为。而左值(lvalue)和右值(rvalue)的概念,本质上,是理解“程序员可以放...

2018-04-17 08:57:36

阅读数:114

评论数:0

c++ Lambda函数学习

来源:https://www.cnblogs.com/langzou/p/5962033.html或许,Lambda 表达式算得上是 C++ 11 新增特性中最激动人心的一个。这个全新的特性听起来很深奥,但却是很多其他语言早已提供(比如 C#)或者即将提供(比如 Java)的。简而言之,Lambd...

2018-04-17 08:55:38

阅读数:38

评论数:0

Makefile里面的$(MAKE)

make 定义了很多默认变量,${MAKE} 就是预设的 make 这个命令的名称(或者路径)。make -p 可以查看所有预定义的变量的当前值。------------------------------------------我是分割线-----------------------------...

2018-04-13 10:54:24

阅读数:62

评论数:0

结构体中的位域,报文Can协议中会用到

转载:https://blog.csdn.net/birdzb/article/details/1821843位域  有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言...

2018-04-12 12:08:51

阅读数:69

评论数:0

QT踩坑二三事。

最近开始学习QT了,在安装方面踩了一些坑了,但是没有记录,以后再碰到坑就来记录一下,现在先记录一下已经踩到的坑。1)转发https://blog.csdn.net/xuancailinggan/article/details/50373415自学QT之常量中有换行符错误的解决办法说来惭愧,好多群友...

2018-04-12 09:46:31

阅读数:131

评论数:0

CMake快速入门教程:实战

转自http://blog.csdn.net/ljt20061908/article/details/11736713 0. 前言    一个多月前,由于工程项目的需要,匆匆的学习了一下cmake的使用方法,现在有时间拿出来整理一下。本文假设你已经学会了cmake的使用方法,如果你还不会使用cma...

2018-04-12 09:31:41

阅读数:68

评论数:0

VC进制转换(二进制-十进制-十六进制)

http://blog.csdn.net/a379039233/article/details/8287311 由于工作中经常要用到进制转换,于是写了几个函数: //10->2 CString DecimalToBin(int iDecimal) { char c[20]; ...

2017-07-14 16:13:01

阅读数:271

评论数:0

ASCII转十六进制

[基础]MFC 串口收到了16进制的数组,如何显示在对话框里嵌入式wince MFC。?123456789101112131415161718192021DWORD WINAPI ThreadProc1(LPVOID lpParameter){ CTrackDisplayDlg* pMainDlg...

2017-07-14 15:13:32

阅读数:322

评论数:0

VimH,J,K,L的由来

作者:Li Haifeng 链接:https://www.zhihu.com/question/23260494/answer/24071300 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 当 Bill Joy 创建 Vi 文本编辑器时...

2017-06-28 10:14:32

阅读数:600

评论数:0

Linux文件系统图概览

2017-06-28 08:56:35

阅读数:202

评论数:0

Win10下取消U盘/移动硬盘“写保护”的方法

MS酋长昨天与大家分享了通过修改注册表为U盘/移动硬盘设置“写保护”的方法,那么又该如何取消U盘/移动硬盘的“写保护”呢?其实只需把注册表中新建的WriteProtect值的数值数据修改为 0 即可。按照这个原理,如果某个U盘或移动硬盘被设置了“写保护”,那么只需在注册表中新建StorageDev...

2017-06-22 19:03:28

阅读数:2597

评论数:0

MFC中窗口刷新函数详解

按引:Invalidate在消息队列中加入一条WM_PAINT消息,其无效区为整个客户区。而UpdateWindow直接发送一个WM_PAINT消息,其无效区范围就是消息队列中WM_PAINT消息(最多只有一条)的无效区。效果很明显,调用Invalidate之后,屏幕不一定马上更新,因为WM_PA...

2017-06-22 15:36:47

阅读数:904

评论数:0

StretchBlt函数和BitBlt函数的用法

StretchBlt和BitBlt都用在双缓冲视图中,用来显示一幅图像-http://blog.csdn.net/foreverhuylee/article/details/22175025 一、StretchBlt 函数从源矩形中复制一个位图到目标矩形,必要时按目标设备设置的模式进行...

2017-06-21 09:26:36

阅读数:277

评论数:0

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