自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

Boost.Asio基础剖析

翻译:Boost.Asio基础剖析 收藏 Basic Boost.Asio AnatomyBoost.Asio基础剖析Boost.Asio may be used to perform both synchronous and asynchronous operations on I/O objects such as sockets. Before using Boost....

2010-01-30 23:08:00 82

boost::asio::error的用法浅析

boost::asio::error的用法浅析作者:转载自:asio分享学习快乐更新时间:2009-8-2一般而言我们创建用于接收error的类型大多声明如下: boost::system::error_code error 我们用这个类型去接受在函数中产生的错误如socket.connect( endpoint, error);如果连接失败,错误类型会保存到e...

2010-01-30 23:07:00 144

VS2008下编译Boost::asio

1.下载最新boost-jam-3.1.17-1-ntx86 MY配置http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=72941&release_id=5587712.将bjam.exe放到D:/Program Files/boost/boost_1_41_0目录下3...

2010-01-30 23:04:00 75

VC中实现FTP功能

要联接到FTP服务器,需要两个步骤,首先必须创建一个CInternetSession对象,用类CInterSession创建并初始化一个或几个同时存在的Internet会话(session),并描述与代理服务器的连接(如果有必要的话),如果在程序运行期间需要保持与Internet的连接,可以创建一个CInternetSession对象作为类CWinApp的成员。 ---- MFC中的类CF...

2010-01-27 20:32:00 119

VC基本操作四十条

一、改变视图背景色:在CView的OnDraw函数中添写如下一段程序代码: void CFileNameView::OnDraw(CDC* pDC) {CFileNameDoc* pDoc = GetDocument();ASSERT_VALID(pDoc);CRect rectClient;CBrush brushBkColor;...

2010-01-27 20:27:00 97

一些VC的快捷键以及调试方法技巧

1.检测程序中的括号是否匹配 把光标移动到需要检测的括号(如大括号{}、方括号[]、圆括号()和尖括号 <>)前面,键入快捷键“Ctrl+]”。如果括号匹配正确,光标就跳到匹配的括号处,否则光标不移动,并且机箱喇叭还会发出一声警告声。 2.查看一个宏(或变量、函数)的宏定义 把光标移动到你想知道的一个宏上,就比如说最常见的DECLARE_MAP_MESSAGE上按一...

2010-01-27 20:16:00 64

彻底了解指针数组,数组指针,以及函数指针,以及堆中的分配规则

对象的堆内存分配,指针数组和数组指针有关内存的说明 ! 一:关于指针和堆的内存分配 先来介绍一下指针 :指针一种类型,理论上来说它包含其他变量的地址,因此有的书上也叫它:地址变量。既然指针是一个类型,是类型就有大小,在达内的服务器上或者普通的PC机上,都是4个字节大小,里边只是存储了一个变量的地址而已。不管什么类型的指针,char * ,int * ,int (*) ,string...

2010-01-27 20:12:00 65

How to show query plan and runtime statistic in Derby

The official websie (http://db.apache.org/derby/) has straightford description. I just try to highlight some features:an open source, under the Apache License, Version 2.0.relational database...

2010-01-22 03:23:00 96

How to load Additional Supplied Modules for Postgres on Windows

I try to enable "fuzzystrmatch" function in Postgresql 8.3.9, following is my solution:DO NOT install Postgresql under the default "Progrem File" directory, because the it can't not recognize the w...

2010-01-21 10:00:00 61

通用编程能力训练:template

目的: 写一套操作摄像机的操作, 与具体引擎无关。其中使用到了今天刚看的 template 相关重点。non-const-getter macros, 为了少些代码#ifndef _CONSTGETERHELPER_H_#define _CONSTGETERHELPER_H_#define NON_CONST_GETTER(ClassType, ReturnType...

2010-01-19 03:27:00 85

Java中HashMap,Hashtable和LinkedList

今天碰到一个很有意思的问题,就是关于使用LinkedList作为HashMap或者Hashtable得key,但是最后发现数据并没有存进去。首先说一下HashMap,Hashtable吧,它们都继承了Cloneable, Map, Serializable。它们两个基本上是一样的,“The HashMap class is roughly equivalent to Hashtable...

2010-01-12 11:58:00 54

MFC-控件变量

#define INVALID_SOCKET (SOCKET)(~0) 就是值为-1Memset()函数VS2008 使用控件变量,右击控件->添加变量->此时只是添加了这些, m_history(_T("")), m_content(_T("")), m_nickname(_T(""))DDX_Text(pDX, IDC_HISTORY, ...

2010-01-10 17:58:00 68

Windows Socket 网络编程(三) —— Windows Sockets程序设计

Windows Sockets程序设计3.1 Windows Sockets简介3.1.1 什么是Windows Sockets Sockets最初只是UNIX系统中最流行的网络通信接口之一,它不支持微机DOS环境和Microsoft Windows环境。Sockets在UNIX中成功的应用产生了将其移植到DOS和Windows环境下的设想。1992年,制定出Windows S...

2010-01-10 17:56:00 210

Outlook支持yahoo的正确配置方法

一.yahoo的设置 1.登录yahoo信箱,选择右上角“邮件选项”,左侧“账户信息”,输入密码后进入; 2.选择“用户信息”栏的“编辑”,最主要的是要在“促销信息”栏中选择“发送到××××”然后保存设置(如果没有看到促销信息,这一步可以忽略); 3.最后在打开邮箱的网页地址栏输入“http://edi...

2010-01-08 09:04:00 1714

改造我们的学习:有钱不会花,抱着金库抓瞎

有钱不会花,抱着金库抓瞎 啥意思?先做一个自测题: 1、你是否有一块移动硬盘/U盘,里面装满了从各种途径搜集的学习资料? 2、你是否有一张刻着学习资料的光盘? 3、你在网上看到一本电子书,就有下载的冲动? 4、你是不是经常疑惑,这个资料我是不是已经下过了? 5、你的收藏夹或者其它网页收藏机制是不是已经有超长的列表? 6、你准备学习一样东西,发现搜集资料的时间比读资料的时间还长,而且大部分收集的...

2010-01-06 00:23:00 74

Windows Socket 网络编程(二) —— 套接字编程原理

一、客户机/服务器模式在TCP/IP网络中两个进程间的相互作用的主机模式是客户机/服务器模式(Client/Server model)。该模式的建立基于以下两点:1、非对等作用;2、通信完全是异步的。客户机/服务器模式在操作过程中采取的是主动请示方式:首先服务器方要先启动,并根据请示提供相应服务:(过程如下)1、打开一通信通道并告知本地主机,它愿意在某一个公认地址上接收客户请求。2、等待客户请求...

2010-01-05 22:19:00 151

Windows Socket 网络编程(一) —— TCP/IP体系结构、特点及相关术语

一、TCP/IP 体系结构与特点1、TCP/IP体系结构TCP/IP协议实际上就是在物理网上的一组完整的网络协议。其中TCP是提供传输层服务,而IP则是提供网络层服务。TCP/IP包括以下协议:(结构如图1.1)(图1.1) IP: 网间协议(Internet Protocol) 负责主机间数据的路由和网络上数据的存储。同时为ICMP,TCP,UDP提供分组发送服务。用户进程通常不需要涉及这一层...

2010-01-05 22:01:00 100

空空如也

空空如也

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

TA关注的人

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