<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Minico's blog]]></title><description><![CDATA[　　　　脑子不好，记下来，以后忘了回来看看。。。]]></description><link>https://blog.youkuaiyun.com/minico</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; minico]]></copyright><item><title><![CDATA[sizeof 相关的小知识]]></title><link>https://blog.youkuaiyun.com/minico/article/details/18881797</link><guid>https://blog.youkuaiyun.com/minico/article/details/18881797</guid><author>minico</author><pubDate>Thu, 30 Jan 2014 10:34:12 +0800</pubDate><description><![CDATA[1. char *pStrTest = "Test"; 
    => sizeof(pStrTest) == 4;
2. char szString[10]; 
    => sizeof(szString) == 10;

3. class A
   {
   };
   => sizeof(A) == 1; // 没有任何成员的时候, 编译器为其分配一个自己的内存;

4]]></description><category></category></item><item><title><![CDATA[Megaco/H.248概述]]></title><link>https://blog.youkuaiyun.com/minico/article/details/5767910</link><guid>https://blog.youkuaiyun.com/minico/article/details/5767910</guid><author>minico</author><pubDate>Tue, 27 Jul 2010 09:04:00 +0800</pubDate><description><![CDATA[Megaco/H.248是在MGCP的基础上发展起来的，比MGCP具有更强大的可扩展能力，可应用于大型网关；Megaco和H.248是一个协议，只不过是由两个组织同时制定的，IETF称其为Megaco，ITU-T称其为H.248,后来就合二为一了。IETF制定Megaco的时候用的是文本编码方式，ITU-T制定H.248的时候用的是ASN.1的BER编码方式。所以我们可以说Megaco/H.248支持两种编码方式。在Wireshark的解包过程中，如果发现是文本编码格式就显示为Megaco协议，如果发现是二]]></description><category></category></item><item><title><![CDATA[MGCP协议概述]]></title><link>https://blog.youkuaiyun.com/minico/article/details/5749903</link><guid>https://blog.youkuaiyun.com/minico/article/details/5749903</guid><author>minico</author><pubDate>Tue, 20 Jul 2010 15:41:00 +0800</pubDate><description><![CDATA[MGCP用于MGC和MG之间的通信，MGC通过MGCP协议对MG上的资源进行分配管理。MGCP协议定义在RFC 3435中，采用文本编码方式，承载于UDP之上。]]></description><category></category></item><item><title><![CDATA[SIP消息路由]]></title><link>https://blog.youkuaiyun.com/minico/article/details/5734839</link><guid>https://blog.youkuaiyun.com/minico/article/details/5734839</guid><author>minico</author><pubDate>Wed, 14 Jul 2010 16:40:00 +0800</pubDate><description><![CDATA[本文通过一个完整的SIP呼叫实例解释SIP头部的一些常见字段，在对这些字段的解释的同时也阐述了SIP消息的路由过程。下图是呼叫的消息流示意图和所有的消息头部(因为SDP和消息路由无关，故在此省略)]]></description><category></category></item><item><title><![CDATA[SIP基础协议总结]]></title><link>https://blog.youkuaiyun.com/minico/article/details/5734820</link><guid>https://blog.youkuaiyun.com/minico/article/details/5734820</guid><author>minico</author><pubDate>Wed, 14 Jul 2010 16:37:00 +0800</pubDate><description><![CDATA[SIP协议是一个用于建立，更改和终止多媒体会话的应用层控制协议，大量借鉴了成熟的HTTP协议（文本格式编码，Request消息中的method等），采用基于文本的UTF-8编码方式，可以承载与UDP或者TCP协议之上(首选UDP)。和Diameter协议类似，SIP也是有一个基础协议和很多扩展协议，基础协议在RFC3261中定义，本文主要概括SIP基础协议的要点。

1.  基本概念：
·]]></description><category></category></item><item><title><![CDATA[Diameter消息应用层的路由]]></title><link>https://blog.youkuaiyun.com/minico/article/details/5723503</link><guid>https://blog.youkuaiyun.com/minico/article/details/5723503</guid><author>minico</author><pubDate>Fri, 09 Jul 2010 15:18:00 +0800</pubDate><description><![CDATA[本文描述了Diameter消息在应用层的路由规则，可以同时参考《网络层路由与应用层路由》一文。]]></description><category></category></item><item><title><![CDATA[Diameter基础协议摘要]]></title><link>https://blog.youkuaiyun.com/minico/article/details/5723065</link><guid>https://blog.youkuaiyun.com/minico/article/details/5723065</guid><author>minico</author><pubDate>Fri, 09 Jul 2010 13:25:00 +0800</pubDate><description><![CDATA[Diameter是新一代AAA协议，可以承载与TCP或者SCTP协议之上，被广泛应用于IMS，LTE网络中。RFC3588定义了Diameter的基础协议，各种应用可以在此基础上对其进行扩展(主要是定义新的Application ID，Command和AVP)；基础协议中包括一个基本的Accounting功能，如果需要Authentication或者Authorization通常需要进行对基础协议扩展。]]></description><category></category></item><item><title><![CDATA[网路层路由与应用层路由 ]]></title><link>https://blog.youkuaiyun.com/minico/article/details/5712170</link><guid>https://blog.youkuaiyun.com/minico/article/details/5712170</guid><author>minico</author><pubDate>Sun, 04 Jul 2010 17:13:00 +0800</pubDate><description><![CDATA[分析总结了IP网络中各个层次的消息路由过程。]]></description><category></category></item><item><title><![CDATA[以太网链路层的数据格式]]></title><link>https://blog.youkuaiyun.com/minico/article/details/5711881</link><guid>https://blog.youkuaiyun.com/minico/article/details/5711881</guid><author>minico</author><pubDate>Sun, 04 Jul 2010 13:24:00 +0800</pubDate><description><![CDATA[以太网这个术语一般是指数字设备公司（ Digital Equipment Corp.） 、英特尔公司（Intel Corp .）和Xerox公司在1982年联合公布的一个标准。它是当今 TCP/IP采用的主要的局域网技术。它采用一种称作 CSMA/CD的媒体接入方法。后来IEEE在IEEE 802.2和IEEE 802.3中制定了另一种稍微不同的标准，也是采用一种称作 CSMA/CD的媒体接入方法。]]></description><category></category></item><item><title><![CDATA[路由器中的端口影射]]></title><link>https://blog.youkuaiyun.com/minico/article/details/5710777</link><guid>https://blog.youkuaiyun.com/minico/article/details/5710777</guid><author>minico</author><pubDate>Sat, 03 Jul 2010 14:21:00 +0800</pubDate><description><![CDATA[介绍了家用路由器中的端口影射原理]]></description><category></category></item><item><title><![CDATA[网络互联设备概述]]></title><link>https://blog.youkuaiyun.com/minico/article/details/5710723</link><guid>https://blog.youkuaiyun.com/minico/article/details/5710723</guid><author>minico</author><pubDate>Sat, 03 Jul 2010 13:25:00 +0800</pubDate><description><![CDATA[概述了网路通信中常见设备的主要功能和概念上区别。]]></description><category></category></item><item><title><![CDATA[SCTP防止SYN Flooding攻击的原理]]></title><link>https://blog.youkuaiyun.com/minico/article/details/5706861</link><guid>https://blog.youkuaiyun.com/minico/article/details/5706861</guid><author>minico</author><pubDate>Thu, 01 Jul 2010 13:52:00 +0800</pubDate><description><![CDATA[本文概述了TCP中的SYN Flooding攻击原理和SCTP中如何避免SYN Flooding攻击的原理。]]></description><category></category></item><item><title><![CDATA[IP，UDP，TCP，SCTP特性比较]]></title><link>https://blog.youkuaiyun.com/minico/article/details/5706665</link><guid>https://blog.youkuaiyun.com/minico/article/details/5706665</guid><author>minico</author><pubDate>Thu, 01 Jul 2010 12:15:00 +0800</pubDate><description><![CDATA[对IP，UDP，TCP，SCTP的一些主要特性的整理总结。]]></description><category></category></item><item><title><![CDATA[IPv4 和 IPv6 头部结构主要区别]]></title><link>https://blog.youkuaiyun.com/minico/article/details/5682974</link><guid>https://blog.youkuaiyun.com/minico/article/details/5682974</guid><author>minico</author><pubDate>Mon, 21 Jun 2010 09:30:00 +0800</pubDate><description><![CDATA[这里对IPv4和IPv6头部的一些常用的重要字段进行整理总结，没做出解释的是一些不常用到的字段，有兴趣可以自行查阅。]]></description><category></category></item><item><title><![CDATA[Pcap 文件格式和 WireShark]]></title><link>https://blog.youkuaiyun.com/minico/article/details/5677271</link><guid>https://blog.youkuaiyun.com/minico/article/details/5677271</guid><author>minico</author><pubDate>Fri, 18 Jun 2010 09:05:00 +0800</pubDate><description><![CDATA[PCAP是一个数据包抓取库， 很多软件都是用它来作为数据包抓取工具的。 WireShark也是用PCAP库来抓取数据包的。PCAP抓取出来的数据包并不是原始的网络字节流，而是对其进行从新组装，形成一种新的数据格式。]]></description><category></category></item><item><title><![CDATA[设计模式-Observer 模式]]></title><link>https://blog.youkuaiyun.com/minico/article/details/5471100</link><guid>https://blog.youkuaiyun.com/minico/article/details/5471100</guid><author>minico</author><pubDate>Sat, 10 Apr 2010 19:26:00 +0800</pubDate><description><![CDATA[设计模式-Observer 模式  1. 解决的问题:   假如现在要编写一个天气预报的公布栏, 公布栏有两种显示方式, 一种是图像方式显示, 一种是表格形式显示. 2. 问题分析:   应该根据数据与现实分离的原则将天气预报数据和现实形式分别封装起来,   今后可能增加其他的显示形式;   天气预报数据发生变化后,需要对所有的显示形式进行更新. 3]]></description><category></category></item><item><title><![CDATA[设计模式-Strategy 模式]]></title><link>https://blog.youkuaiyun.com/minico/article/details/5447449</link><guid>https://blog.youkuaiyun.com/minico/article/details/5447449</guid><author>minico</author><pubDate>Sat, 03 Apr 2010 12:54:00 +0800</pubDate><description><![CDATA[设计模式-Strategy 模式  1. 解决的问题:假如现在要编写一个射击类小游戏, 游戏里面有不同级别的游戏角色, 这些角色可以使用不同的武器.  2. 问题分析:角色应该可以动态的更换武器, 今后可能增加其他的角色或者其他种类的武器.根据"将可变的部分分离出来,单独封装"的原则, 需要将武器从角色中分离出来, 单独封装. 3. UML图: ]]></description><category></category></item><item><title><![CDATA[Poderosa 讨论专用贴]]></title><link>https://blog.youkuaiyun.com/minico/article/details/5295064</link><guid>https://blog.youkuaiyun.com/minico/article/details/5295064</guid><author>minico</author><pubDate>Sat, 06 Feb 2010 21:06:00 +0800</pubDate><description><![CDATA[所有和Poderosa相关的讨论请在这里回复, 可以提出您使用过程中遇到的问题,也可以分享您的使用经验, 谢谢!]]></description><category></category></item><item><title><![CDATA[用Mysql GUI tool 链接 Mysql 错误 2003 的解决办法]]></title><link>https://blog.youkuaiyun.com/minico/article/details/5164360</link><guid>https://blog.youkuaiyun.com/minico/article/details/5164360</guid><author>minico</author><pubDate>Sat, 09 Jan 2010 13:41:00 +0800</pubDate><description><![CDATA[今天在Ubuntu下安装了mysql server， 然后试图在winxp下面用Mysql GUI tool链接，结果总是失败，显示错误号为2003.下面是探索过程：1.首先怀疑是Ubuntu下面有防火墙， 在winxp下面ping可以ping通， Ubuntu下面执行 "ufw status" 显示也是inactive的；说明和防火墙没有关系。2. 怀疑mysql 没有起来， 在]]></description><category></category></item><item><title><![CDATA[C++派生类对象内存布局]]></title><link>https://blog.youkuaiyun.com/minico/article/details/4974327</link><guid>https://blog.youkuaiyun.com/minico/article/details/4974327</guid><author>minico</author><pubDate>Wed, 09 Dec 2009 21:18:00 +0800</pubDate><description><![CDATA[问题提出：类C继承自基类A和基类B，现在有一个类C的对象，将其地址分别转换为基类A的指针和基类B的指针，那么这两个指针的值相等吗？答案：不相等。解释：由上图可见，派生类对象在内存中是把各个基类相关信息放在一起，然后存放自己的成员。类C对象地址转换为基类A和基类B的指针后它们的值如上图所示。下面是一个验证程序：// cpp_lear]]></description><category></category></item></channel></rss>