自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (2)
  • 收藏
  • 关注

转载 浮点数的二进制表示

1、 前几天,我在读一本C语言教材,有一道例题#include <stdio.h>int main(int argc, char const *argv[]) { int num = 9; float* p = (float*)&num; printf("num value: %d\n", num); printf("*p value: %f\n", *p);

2017-04-17 22:38:11 808

原创 C++11——移动语义

一般我们传递的右值都是临时变量,所以可以随意修改、如果我们知道函数的某个参数是一个右值,就可以将其作为一个临时存储或获取其中的内容,而不会影响程序的正确性。这也就意味着,比起拷贝右值参数的内容,再使用,不如直接使用该右值内容。当动态数组比较大的时候,这样可以节省很多内存分配,提供更多的优化空间。试想,一个函数以vector作为一个参数,就需要将其拷贝进来,而不对原始数据做任何操作。在C++03/98

2017-04-11 13:03:58 615

原创 C++11——右值引用

C++中的引用允许你为以及存在的对象创建一个新的名字。对新引用所做的访问和修改操作,都会影响到它的原型(被引用的对象)。 例如:int var = 2;int& ref = var;ref = 9;// ref = 9;// var = 9;这种方式被称为左值引用——对左值的引用。左值这个概念来源与C语言,指的是可以放在赋值表达式左边的事物——在栈上或堆上分配的命名对象,或者其它有明确的内

2017-04-11 12:22:28 502

原创 DNS的基本原理

一、DNS是什么DNS(Domain Name System——域名系统)的作用非常简单,就是根据提供的域名,来查询相应的IP地址。这个系统的目的也很简单,避免人们去记忆数字形式的IP地址,因为字母比数字要容易记些。就好像你的电话簿,你不可能记住里面所有的电话号码,但你可以很容易的知道一个人的名字。二、查询过程DNS的作用虽然简单,但是它的查询过程却比看起来的要复杂得多,分为好几个步骤。在linux

2017-04-08 21:16:11 4442 1

原创 SCTP编译运行错误及解决

在学习使用SCTP之前,你要确定操作系统是否安装了SCTP协议的相关库文件。我使用的是Ubuntu,安装方法如下:sudo apt-get install libsctp-dev lksctp-tools当你安装成功后,可以用如下代码来测试SCTP服务器,这是一个简单的回射服务:sctp_darn -H 0 -P 2500 -l然后打开另一个终端,输入下面的代码来启动一个客户端:sctp_darn

2017-04-07 14:11:56 1953

原创 find命令

简介find命令用于在指定的目录层次结构中搜索指定的文件。它的功能多样且强大,也因此导致它的相关命令较多,学习起来相对较难。 1、命令格式find [选项] [搜索范围] [搜索条件] [操作]2、搜索条件 find的搜索条件有很多,这里介绍一些常用的。 1)、根据文件名查找 -name pattern:根据文件名进行查找(精确查找,区分大小写,只有与所给文件名完全相同的文件才会被列出),假

2017-04-04 14:36:34 972

C++ Gui Programming with Qt4

Qt4 的一个学习文档,不是扫描版,没有目录,但是文档十分清晰,不模糊。

2016-08-12

空空如也

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

TA关注的人

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