windows
cll_jj
好好学习,做好备忘
展开
-
TCP状态转换图详解
注:主动、被动 与 服务器、客户端没有明确的对应关系。 这个图N多人都知道,它排除和定位网络或系统故障时大有帮助,但是怎样牢牢地将这张图刻在脑中呢?那么你就一定要对这张图的每一个状态,及转换的过程有深刻 的认识,不能只停留在一知半解之中。下面对这张图的11种状态详细解析一下,以便加强记忆!不过在这之前,先回顾一下TCP建立连接的三次握手过程,以及 关闭连接的四次握手过程。 1、建立连接转载 2015-08-07 15:25:14 · 545 阅读 · 0 评论 -
TCP连接分组交换状态图显示
原创 2015-08-07 16:07:53 · 440 阅读 · 0 评论 -
afx.h(24) : fatal error
afx.h(24) : fatal error C1189: #error : Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version. Please #define _AFXDLL or do not use /MD[d] 解决方法:对着你的项目点击右键,依次选择:属性、配置转载 2015-08-12 13:37:20 · 592 阅读 · 0 评论 -
CSpreadSheet类
#pragma once #ifndef CSPREADSHEET_H #define CSPREADSHEET_H #include #include class CSpreadSheet { public: CSpreadSheet(CString File, CString SheetOrSeparator, bool Backup = true)原创 2015-08-12 13:42:10 · 840 阅读 · 0 评论 -
c++ cout 格式化输出浮点数、整数及格方法
C语言里可以用printf(),%f来实现浮点数的格式化输出,用cout呢。。。? 下面的方法是在网上找到的,如果各位有别的办法谢谢留下... iomanip.h是I/O流控制头文件,就像C里面的格式化输出一样.以下是一些常的: dec 置基数为10 相当于"%d" hex 置基数为16 相当于"%X" oct 置基数为8 相当于"%o" setfill(c) 设填充字符为c转载 2015-08-13 11:25:15 · 632 阅读 · 0 评论 -
备忘----创建套接字进行地址和端口进行网络序转换时使用ipv4和ipv6都通用的函数
#include 因为要兼容ipv6,socket的ip地址跟网络字节序二进制的转换,端口跟网络字节序二进制的转换。原创 2015-08-13 17:07:39 · 598 阅读 · 0 评论 -
UML
UML有三种基本构造块,分别是事物、关系和图。 UML事物包括结构事物、行为事物、分组事物、注释事物四种。 UML关系包括依赖关系、关联关系、泛化关系、实现关系四种。 UML图包括类图、对象图、用况图、顺序图、协作图、状态图、活动图、组件图、部署图九种。 依赖(dependency)是一种使用关系,它说明了一个事物声明说明的变化可能影响到使用它的另一个事物,但反之未必。 泛化(g原创 2015-11-02 14:37:05 · 407 阅读 · 0 评论 -
自动、静态、 寄存器、易失变量的区别
(一)自动变量 什么是自动变量呢?自动变量就是指在函数内部定义使用的变量。他只是允许在定义他的函数内部使用它。在函数外的其他任何地方都不能使用的变量。自动变量是局部变量,即它的区域性是在定义他的函数内部有效。当然这说明自动变量也没有链接性,因为它也不允许其他的文件访问他。由于自动变量在定义他的函数的外面的任何地方都是不可见的,所以允许我们在这个函数外的其他地方或者是其他的函数内部定转载 2015-12-13 09:57:58 · 576 阅读 · 0 评论