自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 VS2010 QT5 中文显示乱码的问题

VS2010 QT5中文乱码是编码的问题;看网上给了很多方法都是不行的,那QT Creator下的cpp 放到VS2010下 比对了下编码格式;在文件--->高级保存选项  把文件编码格式保存为 Unicode(Utf-8无签名)-代码页651001  即可显示中文,弄了半天,希望对vs2010下开发QT的同学有帮助;

2016-01-08 11:46:47 522

转载 socket编程原理

socket编程原理1、问题的引入1) 普通的I/O操作过程:UNIX系统的I/O命令集,是从Maltics和早期系统中的命令演变出来的,其模式为打开一读/写一关闭(open-write-read-close)。在一个用户进程进行I/O操作时,它首先调用“打开”获得对指定文件或设备的使用权,并返回称为文件描述符的整型数,以描述用户在打开的文件或设备上

2015-09-16 20:28:37 468

转载 Linux的SOCKET编程详解

Linux的SOCKET编程详解1. 网络中进程之间如何通信进 程通信的概念最初来源于单机系统。由于每个进程都在自己的地址范围内运行,为保证两个相互通信的进程之间既互不干扰又协调一致工作,操作系统为进程通信提供了相应设施,如UNIX BSD有:管道(pipe)、命名管道(named pipe)软中断信号(signal)UNIX system V有

2015-09-16 20:26:44 319

转载 八大排序算法

概述排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是内部排序。        当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。   快速排序:是目前基于比较的内部排序中被认为是最好的方法,

2015-09-16 20:24:23 244

转载 socket阻塞与非阻塞,同步与异步、I/O模型

socket阻塞与非阻塞,同步与异步作者:huangguisu1. 概念理解     在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式:同步:      所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做

2015-09-16 20:20:20 395

转载 Windows Socket 编程_ 简单的服务器/客户端程序

一。程序运行效果图二。程序源代码三。程序设计相关基础知识    1.计算机网络    2.IP地址    3.协议    4.网络体系结构    5.TCP/IP体系结构与特点    6.客户机/服务器模式    7.TCP/IP特点    8.套接字的引入    9.面向 连接/无连接 的套接字的系统调用时序图/流程图 一。

2015-09-14 19:28:45 247

转载 std::function与std::bind 函数指针

std::function与std::bind 函数指针function模板类和bind模板函数,使用它们可以实现类似函数指针的功能,但却却比函数指针更加灵活,特别是函数指向类 的非静态成员函数时。std::function可以绑定到全局函数/类静态成员函数(类静态成员函数与全局函数没有区别),如果要绑定到类的非静态成员函数,则需要使用std::bind。

2015-09-11 18:37:11 369

转载 protocol buffer安装及使用(非常详细)

这篇文章是我在研究protocol buffer如何时从网上搜刮了很多文章后整理而成的,虽然很多文章中的内容已经很全面了,但是我发现有些我遇到的问题不是看一片文章能解决的,在这里把这篇我整理的文档分享给大家,只是为了给和我遇到同样问题的人提供方便,别无他用。Linux 下安装及编译常规安装步骤如下所示:tar -xzf protobuf-2.5.0.tar.gz //解压

2015-08-17 11:33:14 8703

转载 C/C++关于string.h头文件和string类

1.C的字符串头文件是,在C++里这个文件变成了,string前面的c表示这个是c语言的;而C++的字符串头文件是,是利用的模板实现的,跟原先C的实现方法不一样,但要安全得多。2.VC++中有文件,它就是C中的那个; 而文件实际上只是在一个命名空间std中include了,这是因为C++要减少名称污染; 所以两个都是可以用的,但C++鼓励用。 为字符串实现了一个类,而其实是

2015-08-14 15:13:08 1006

转载 c++ 字符类型总结区别wchar_t,char,WCHAR(转)

1.区别wchar_t,char,WCHAR   ANSI:即 char,可用字符串处理函数:strcat( ),strcpy( ), strlen( )等以str打头的函数。   UNICODE:wchar_t是Unicode字符的数据类型,它实际定义在里:   typedef unsigned short wchar_t;   另外,在头文件中有这样的定义:typedef

2015-08-13 14:37:34 338

转载 duilib

2013 duilib入门简明教程 -- 总结 (20)分类: duilib2014-04-30 01:39 319人阅读 评论(0) 收藏 举报    duilib的入门系列就到尾声了,再次提醒下,Alberl用的duilib版本是SVN上第387个版本,时间是2013.08.15~     这里给出Alberl最后汇总的一个工程,戳我下载,效果如图: 

2015-08-06 14:18:42 608

转载 C/C++语言中Static的作用详述

在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。(1)先来介绍它的第一条也是最重要的一条:隐藏。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是main.c。下面是a.c的内容 view sourceprint?

2015-08-04 11:04:26 320

空空如也

空空如也

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

TA关注的人

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