<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[可木的专栏]]></title><description><![CDATA[Welcome！]]></description><link>https://blog.youkuaiyun.com/jack237</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jack237]]></copyright><item><title><![CDATA[linux编译时permission denied问题]]></title><link>https://blog.youkuaiyun.com/jack237/article/details/8263262</link><guid>https://blog.youkuaiyun.com/jack237/article/details/8263262</guid><author>jack237</author><pubDate>Thu, 06 Dec 2012 09:01:50 +0800</pubDate><description><![CDATA[在linux中编译运行开源软件时，经常出现莫名其妙的问题。很多情况是由于某些文件的访问权限不够而引起的。
为了釜底抽薪，直接su到root账户，并提升该软件文件夹中所以文件的权限到最高：
chmod -Rv 777 ./ (对应的文件夹位置)
省的麻烦！]]></description><category></category></item><item><title><![CDATA[ubuntu下apt-get 找不到软件包]]></title><link>https://blog.youkuaiyun.com/jack237/article/details/8261968</link><guid>https://blog.youkuaiyun.com/jack237/article/details/8261968</guid><author>jack237</author><pubDate>Wed, 05 Dec 2012 19:36:54 +0800</pubDate><description><![CDATA[ubuntu的apt-get很好用，但有时会找不到软件包，会报错如下：
现在没有可用的软件包 openssh-server,但是它被其它的软件包引用了.
这可能意味着这个缺失的软件包可能已被废弃,或者只能在劳动保险发布源中找到.
E:软件包openssh-server还没有可供安装的候选者
此时，需要更新源列表。操作如下：
百度“ubuntu sources.list”，找一个可用的源列]]></description><category></category></item><item><title><![CDATA[R语言学习笔记]]></title><link>https://blog.youkuaiyun.com/jack237/article/details/8210598</link><guid>https://blog.youkuaiyun.com/jack237/article/details/8210598</guid><author>jack237</author><pubDate>Thu, 22 Nov 2012 08:59:14 +0800</pubDate><description><![CDATA[参考：W.N. Venables, D.M. Smith and the R DCT: Introduction to R -- Notes on R: A Programming
 Environment for Data Analysis and Graphics, 2003. http://bayes.math.montana.edu/Rweb/Rnotes/R.html

前言：关于]]></description><category></category></item><item><title><![CDATA[Ossec manager与agent的连接问题]]></title><link>https://blog.youkuaiyun.com/jack237/article/details/7451556</link><guid>https://blog.youkuaiyun.com/jack237/article/details/7451556</guid><author>jack237</author><pubDate>Wed, 11 Apr 2012 22:19:43 +0800</pubDate><description><![CDATA[当装有agent的虚拟机还原到之前的snapshot后，无法与manager重新建立连接。
这是因为二者之间没有同步了。
ossec靠rids文件来同步。
解决方法：
1、分别停止manager和agent进程。
2、在manager端删掉/var/ossec/queue/rids文件夹下对应agent id的文件。
3、重启manager和agent
连接正常了。。。。]]></description><category></category></item><item><title><![CDATA[sockaddr详解]]></title><link>https://blog.youkuaiyun.com/jack237/article/details/7441607</link><guid>https://blog.youkuaiyun.com/jack237/article/details/7441607</guid><author>jack237</author><pubDate>Mon, 09 Apr 2012 16:53:36 +0800</pubDate><description><![CDATA[struct sockaddr { 
　　     unsigned short sa_family;   /* address family, AF_xxx */
     　　char sa_data[14];                /* 14 bytes of protocol address */ 
　　}; 
　　sa_family是地址家族，一般都是“AF_xxx”的形]]></description><category></category></item><item><title><![CDATA[参考文献的类型]]></title><link>https://blog.youkuaiyun.com/jack237/article/details/7439338</link><guid>https://blog.youkuaiyun.com/jack237/article/details/7439338</guid><author>jack237</author><pubDate>Mon, 09 Apr 2012 08:26:36 +0800</pubDate><description><![CDATA[From：http://blog.sina.com.cn/s/blog_456a8d5e0100ddhu.html
 
参考文献（即引文出处）的类型以单字母方式标识：
M——专著，C——论文集，N——报纸文章，J——期刊文章，D——学位论文，R——报告，S——标准，P——专利；对于不属于上述的文献类型，采用字母“Z”标识。

参考文献一律置于文末。其格式为：

（一）专著
示例]]></description><category></category></item><item><title><![CDATA[在Linux Redhat 9.0使用YUM]]></title><link>https://blog.youkuaiyun.com/jack237/article/details/7405747</link><guid>https://blog.youkuaiyun.com/jack237/article/details/7405747</guid><author>jack237</author><pubDate>Thu, 29 Mar 2012 09:35:07 +0800</pubDate><description><![CDATA[在Linux Redhat 9.0使用YUM伺服器來管理rpm套件升級方法

由於 Redhat 公司己經停止了對Linux Redhat 9.0的維護,
所以我們這些使用者必須找到另一個方法去升級套件,
這時使用YUM伺服器來管理rpm套件升級, 因為它可以避免套件間相依性而安裝失敗.
要連線YUM伺服器必須要先要裝下列程式:

yum-2.0.4-1.rh.fr.i386.rpm]]></description><category></category></item><item><title><![CDATA[常用的DNS记录类型的说明]]></title><link>https://blog.youkuaiyun.com/jack237/article/details/7401750</link><guid>https://blog.youkuaiyun.com/jack237/article/details/7401750</guid><author>jack237</author><pubDate>Wed, 28 Mar 2012 10:14:49 +0800</pubDate><description><![CDATA[来自：http://enable.blog.51cto.com/747951/353637
 
主机[A]
描述: 主机地址记录。在 DNS 域名与 IP 地址之间建立映射关系
语法: owner class ttl A IP_v4_address
例子: host1.example.microsoft.com. IN A 127.0.0.1
别名[CNAME]
描述: 用来表示用在]]></description><category></category></item><item><title><![CDATA[yum 失败（This system is not registered with RHN.）解决]]></title><link>https://blog.youkuaiyun.com/jack237/article/details/7397644</link><guid>https://blog.youkuaiyun.com/jack237/article/details/7397644</guid><author>jack237</author><pubDate>Tue, 27 Mar 2012 09:46:18 +0800</pubDate><description><![CDATA[来自：http://hi.baidu.com/%B7%E3%D3%A1_/blog/item/74a474218b8ecf1f908f9d5d.html
使用redhat 系统在线安装时提示This system is not registered with RHN.如下：
[root@localhost ~]# yum install httpd
Loaded plugins: rhnpl]]></description><category></category></item><item><title><![CDATA[Wireshark的Bogus IP length错误]]></title><link>https://blog.youkuaiyun.com/jack237/article/details/7381212</link><guid>https://blog.youkuaiyun.com/jack237/article/details/7381212</guid><author>jack237</author><pubDate>Wed, 21 Mar 2012 22:33:58 +0800</pubDate><description><![CDATA[用Wireshark抓包时，经常会遇到一些报文被解析成为下面这种形式：

     展开信息：

     该报文的源IP和目的IP都只解析以太网层的设备名，而不是IP地址，解析信息是Bogus IP length(0, less than header length 20)。
     仔细查看，发现这个报文的IP头部的total length字段被解析为0，但是从报文payload来]]></description><category></category></item><item><title><![CDATA[ICMP协议基本格式]]></title><link>https://blog.youkuaiyun.com/jack237/article/details/7379384</link><guid>https://blog.youkuaiyun.com/jack237/article/details/7379384</guid><author>jack237</author><pubDate>Wed, 21 Mar 2012 16:13:36 +0800</pubDate><description><![CDATA[来自：http://hi.baidu.com/%BA%CE%E1%E7/blog/item/d0b3b14e914ae9e783025c01.html
ICMP是IP层的一个组成部分，它传递查询报文和差错报文，ICMP报文通常被IP层或更高层协议（TCP或UDP）使用，它是在IP数据包内被传输的，如图1所示。

图1：ICMP封装在IP数据包内部
ICMP报文格式
    如图2所示，所]]></description><category></category></item><item><title><![CDATA[icmp type code 对应表]]></title><link>https://blog.youkuaiyun.com/jack237/article/details/7378848</link><guid>https://blog.youkuaiyun.com/jack237/article/details/7378848</guid><author>jack237</author><pubDate>Wed, 21 Mar 2012 16:08:11 +0800</pubDate><description><![CDATA[原帖：http://blog.chinaunix.net/uid-21639821-id-2387653.html
ICMP类型 



TYPE
CODE
Description
Query
Error




0
0
Echo Reply——回显应答（Ping应答）
x
 


3
0
Network Unreachable——网络不可达]]></description><category></category></item><item><title><![CDATA[IPFIX学习笔记]]></title><link>https://blog.youkuaiyun.com/jack237/article/details/7376594</link><guid>https://blog.youkuaiyun.com/jack237/article/details/7376594</guid><author>jack237</author><pubDate>Wed, 21 Mar 2012 09:43:35 +0800</pubDate><description><![CDATA[1.1 IPFIX技术概况

     基于流的技术被越来越广泛地用于刻画网络传输流，它在设置QoS 策略、部署应用和进行容量规划上都有着巨大的价值。但是，网络管理员却缺少一种输出传输流的标准格式。
　　IPFIX 全称为IP Flow Information Export，即IP数据流信息输出，它是由IETF公布的用于网络中的流信息测量的标准协议。该协议主要在于：
　　l 统一 IP数据]]></description><category></category></item><item><title><![CDATA[常见异常流量及蠕虫案例]]></title><link>https://blog.youkuaiyun.com/jack237/article/details/7371346</link><guid>https://blog.youkuaiyun.com/jack237/article/details/7371346</guid><author>jack237</author><pubDate>Mon, 19 Mar 2012 23:22:49 +0800</pubDate><description><![CDATA[异常流量的数据包类型

1、TCP SYN flood（40字节）
　　11.*.64.3|2.*.38.180|64821|as10|5|4|1013|18|6|1|40|1
　　从NetFlow的采集数据可以看出，此异常流量的典型特征是数据包协议类型为6（TCP），数据流大小为40字节（通常为TCP的SYN连接请求）。 
2、ICMP flood
　　2.*.33.1|1.*.97]]></description><category></category></item><item><title><![CDATA[NetFlow学习笔记]]></title><link>https://blog.youkuaiyun.com/jack237/article/details/7371314</link><guid>https://blog.youkuaiyun.com/jack237/article/details/7371314</guid><author>jack237</author><pubDate>Mon, 19 Mar 2012 23:16:25 +0800</pubDate><description><![CDATA[NetFlow是一种数据交换方式。Netflow提供网络流量的会话级视图，记录下每个TCP/IP事务的信息。也许它不能象tcpdump那样提供网络流量的完整记录，但是当汇集起来时，它更加易于管理和易读。Netflow由Cisco创造。
 
工作原理：NetFlow利用标准的交换模式处理数据流的第一个IP包数据，生成NetFlow 缓存，随后同样的数据基于缓存信息在同一个数据流中进行传输，不再匹]]></description><category></category></item><item><title><![CDATA[NETBIOS学习]]></title><link>https://blog.youkuaiyun.com/jack237/article/details/7369061</link><guid>https://blog.youkuaiyun.com/jack237/article/details/7369061</guid><author>jack237</author><pubDate>Mon, 19 Mar 2012 15:08:24 +0800</pubDate><description><![CDATA[（NetBIOS：Network Basic Input Output System）     
     NETBIOS协议是由IBM公司开发，主要用于数十台计算机的小型局域网。该协议是一种在局域网上的程序可以使用的应用程序编程接口（API），为程序提供了请求低级服务的统一的命令集，作用是为了给局域网提供网络以及其他特殊功能，系统可以利用WINS服务、广播及Lmhost文件等多种模式将NetB]]></description><category></category></item><item><title><![CDATA[new和delete的使用与常见错误]]></title><link>https://blog.youkuaiyun.com/jack237/article/details/7356374</link><guid>https://blog.youkuaiyun.com/jack237/article/details/7356374</guid><author>jack237</author><pubDate>Thu, 15 Mar 2012 11:49:33 +0800</pubDate><description><![CDATA[c++中new和delete的使用方法


new和delete运算符用于动态分配和撤销内存的运算符
new用法:
          1.     开辟单变量地址空间
               1)new int;  //开辟一个存放数组的存储空间,返回一个指向该存储空间的地址.int *a = new int 即为将一个int类型的地址赋值给整型指针a.]]></description><category></category></item><item><title><![CDATA[在子函数中改变指针变量的值的方法]]></title><link>https://blog.youkuaiyun.com/jack237/article/details/7355995</link><guid>https://blog.youkuaiyun.com/jack237/article/details/7355995</guid><author>jack237</author><pubDate>Thu, 15 Mar 2012 11:21:22 +0800</pubDate><description><![CDATA[先看一段代码：
#include  
void foo(char *p)
{
   p = "after foo()";
}     
void main()
{
   char *p = "before foo()";
   foo(p);     
   cout 
} 
如果你指望函数foo能帮你改变p的值，那你就错了。因为指针也是变量，它在函数调用过程中也是传值调用]]></description><category></category></item><item><title><![CDATA[常用默认端口号]]></title><link>https://blog.youkuaiyun.com/jack237/article/details/7354358</link><guid>https://blog.youkuaiyun.com/jack237/article/details/7354358</guid><author>jack237</author><pubDate>Wed, 14 Mar 2012 19:46:30 +0800</pubDate><description><![CDATA[网络层---数据包的包格式里面有个很重要的字段叫做协议号。比如在传输层如果是TCP连接，那么在网络层IP包里面的协议号就将会有个值是6，如果是UDP的话那个值就是17---传输层。
传输层---通过接口关联(端口的字段叫做端口)---应用层。
用netstat –an
可以查看本机开放的端口号。
代理服务器常用以下端口：
（1）.
HTTP协议代理服务器常用端口号：80/8080/31]]></description><category></category></item><item><title><![CDATA[IP协议号大全(网络协议号)]]></title><link>https://blog.youkuaiyun.com/jack237/article/details/7354355</link><guid>https://blog.youkuaiyun.com/jack237/article/details/7354355</guid><author>jack237</author><pubDate>Wed, 14 Mar 2012 19:45:12 +0800</pubDate><description><![CDATA[1     ICMP        Internet Control Message           [RFC792]
     2     IGMP        Internet Group Management         [RFC1112]
     3     GGP         Gateway-to-Gateway                 [RFC823]]]></description><category></category></item></channel></rss>