<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ga6840的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ga6840</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ga6840]]></copyright><item><title><![CDATA[我目前博客]]></title><link>https://blog.youkuaiyun.com/ga6840/article/details/7028740</link><guid>https://blog.youkuaiyun.com/ga6840/article/details/7028740</guid><author>ga6840</author><pubDate>Wed, 30 Nov 2011 21:09:47 +0800</pubDate><description><![CDATA[欢迎各位来我目前博客的地址 :
www.thoughts-of.me]]></description><category></category></item><item><title><![CDATA[移位运算的一点学习]]></title><link>https://blog.youkuaiyun.com/ga6840/article/details/6275122</link><guid>https://blog.youkuaiyun.com/ga6840/article/details/6275122</guid><author>ga6840</author><pubDate>Thu, 24 Mar 2011 20:22:00 +0800</pubDate><description><![CDATA[-128=bits:10000000-127=bits:10000001-126=bits:10000010-125=bits:10000011-124=bits:10000100-123=bits:10000101-122=bits:10000110-121=bits:10000111-120=bits:10001000-119=bits:10001001-118=bits:10001010-117=bits:10001011-116=bits:10001100-115=bits:10001101-114]]></description><category></category></item><item><title><![CDATA[为博客奔波]]></title><link>https://blog.youkuaiyun.com/ga6840/article/details/6227483</link><guid>https://blog.youkuaiyun.com/ga6840/article/details/6227483</guid><author>ga6840</author><pubDate>Sun, 06 Mar 2011 19:55:00 +0800</pubDate><description><![CDATA[发现WP做的很好很强大，但试了几个主题之后 发现用起来很不习惯 看见许多标题使用的是英文 而自己在面板里面 找不到在哪里可以修改乎乍一看 和sina blog之类的 也没有什么区别结尾还要注明是wp驱动的建站的路漫漫。。自己做的话 可以达到自己想要的样子 又从中学一些东西所以 。。调整方向 ，行动年吧！]]></description><category></category></item><item><title><![CDATA[PHP + MySQL 命令备忘]]></title><link>https://blog.youkuaiyun.com/ga6840/article/details/6221907</link><guid>https://blog.youkuaiyun.com/ga6840/article/details/6221907</guid><author>ga6840</author><pubDate>Thu, 03 Mar 2011 21:53:00 +0800</pubDate><description><![CDATA[命令行创建 database:C:/Program Files/MySQL/MySQL Server 5.5/bin>mysql.exe -uroot -pg131517
//进入时省略了host参数,默认是'localhost'。
mysql> create database twbook;
mysql> create database twbook2;
mysql> show databases;
mysql> delete database twbook2;
mysql> show dat]]></description><category></category></item><item><title><![CDATA[p2p最新 战报 ]]></title><link>https://blog.youkuaiyun.com/ga6840/article/details/6188572</link><guid>https://blog.youkuaiyun.com/ga6840/article/details/6188572</guid><author>ga6840</author><pubDate>Wed, 16 Feb 2011 17:11:00 +0800</pubDate><description><![CDATA[<br />成功 ]]></description><category></category></item><item><title><![CDATA[STUN client初试 (续)]]></title><link>https://blog.youkuaiyun.com/ga6840/article/details/6187084</link><guid>https://blog.youkuaiyun.com/ga6840/article/details/6187084</guid><author>ga6840</author><pubDate>Wed, 16 Feb 2011 00:32:00 +0800</pubDate><description><![CDATA[ 在完成了最基本STUN客户端功能(发送Binding request,接收Binding response)之后,做了一些测试.之前一直纠结在 端口号为何 返回的 与其它软件的返回结果 有出入. 当中.于是疑心四起,在怀疑了NAT修改,字节顺序 之后,不停地调试....然后发现我用0x1111去& 某个值, 而事实是 ,我应该用 0xffff . ( 囧0z)但之后所做的种种测试,让我 决定再写一篇 用来备忘 STUN协议应该注意的很多重要细节。同时也希望能帮助更多 还没接触过该协议的人,我相信我的这些记]]></description><category></category></item><item><title><![CDATA[STUN client初试]]></title><link>https://blog.youkuaiyun.com/ga6840/article/details/6183130</link><guid>https://blog.youkuaiyun.com/ga6840/article/details/6183130</guid><author>ga6840</author><pubDate>Mon, 14 Feb 2011 01:03:00 +0800</pubDate><description><![CDATA[从前从前很偶然地实现了p2p完成了 从丹东到北京 的一次难忘的'对话'我真的感谢 感谢在甚至不知道hole punching之前 能有这么一次运气让我领略了Internet 带给我的兴奋然后,注定地, 幸运之后 得到了一个不能重现的失望结果.（我的一位同学,你可要长命百岁啊,你是那个历史除了我唯一见证！）不过,毕竟有成功的先例,让我学习一些网络知识有了很多动力.首先,网络上铺天盖地的 nat类型的解释 真的很容易混淆概念..(而且一些是与标准概念冲突的)标准的 那些 '对称' 等的类型定义 ,到现在为止 ,]]></description><category></category></item><item><title><![CDATA[路由Session实验]]></title><link>https://blog.youkuaiyun.com/ga6840/article/details/6181553</link><guid>https://blog.youkuaiyun.com/ga6840/article/details/6181553</guid><author>ga6840</author><pubDate>Sat, 12 Feb 2011 19:54:00 +0800</pubDate><description><![CDATA[<br /><br /> <br />By ga6840]]></description><category></category></item><item><title><![CDATA[classification of net 'mid-box']]></title><link>https://blog.youkuaiyun.com/ga6840/article/details/6177612</link><guid>https://blog.youkuaiyun.com/ga6840/article/details/6177612</guid><author>ga6840</author><pubDate>Thu, 10 Feb 2011 18:28:00 +0800</pubDate><description><![CDATA[<br /><br />Note: <br />   This classification generally applies only to<br /> UDP traffic, since NATs and firewalls reject incoming TCP<br /> connection attempts unconditionally unless specifically configured to<br /> do otherwise.<br /> <br />Basic NAT<b]]></description><category></category></item><item><title><![CDATA[字节对齐]]></title><link>https://blog.youkuaiyun.com/ga6840/article/details/6174833</link><guid>https://blog.youkuaiyun.com/ga6840/article/details/6174833</guid><author>ga6840</author><pubDate>Tue, 08 Feb 2011 20:07:00 +0800</pubDate><description><![CDATA[<br />在codeWarrior编译的程序 和 win7下vs10编译的程序 利用24L01无线模块进行通讯时.除了学到了 二者程序存储的机器字节顺序不同,在使用如short这样的大于1字节的变量类型 需要进行字节的逆序 以外 ，在编写协议的时候想用结构体简化程序,减少使用memcpy, 但我知道结构体在编译的时候编译器一般存在一些“字节对齐”规则（包括了align of member  和 structure alignment） ,之前只是很马虎的了解了一下,今天又认真了解了“字节对齐”.<br /]]></description><category></category></item><item><title><![CDATA[DNS更新 与 解析(摘自互联网)]]></title><link>https://blog.youkuaiyun.com/ga6840/article/details/6173674</link><guid>https://blog.youkuaiyun.com/ga6840/article/details/6173674</guid><author>ga6840</author><pubDate>Mon, 07 Feb 2011 04:38:00 +0800</pubDate><description><![CDATA[<br /><br />DNS分为根级别的，区域级别的，国家级别的，省级别的，市级别的.....根DNS分布在日本，美国和欧洲,<br />更新方式应该是，ISP商先将DNS更新到根，根在更新到区域，区域更新到国家，国家在更新到省....一般更新下来也要十几小时.<br />解析就正好相反，先查询自己机器上的，如果还没有就查询在上一级的，最后查询根DNS。(迭代查询)]]></description><category></category></item><item><title><![CDATA[句柄的定义]]></title><link>https://blog.youkuaiyun.com/ga6840/article/details/6173600</link><guid>https://blog.youkuaiyun.com/ga6840/article/details/6173600</guid><author>ga6840</author><pubDate>Mon, 07 Feb 2011 00:32:00 +0800</pubDate><description><![CDATA[<br />举HBITMAP的例子，<br />在windef.h中对句柄有一个定义的宏 ：DECLARE_HANDLE()<br />在winNT.h中又有 DECLARE_HANDLE(HBITMAP);  <br />具体展开：<br /> <br />#define DECLARE_HANDLE(name) struct name##__{int unused;}; typedef struct name##__ *name<br /> <br />我们知道 ,  "##" 是"沾黏符"<br />]]></description><category></category></item></channel></rss>