<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lyzaishang的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lyzaishang</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lyzaishang]]></copyright><item><title><![CDATA[Arp中间人攻击原理]]></title><link>https://blog.youkuaiyun.com/lyzaishang/article/details/123404080</link><guid>https://blog.youkuaiyun.com/lyzaishang/article/details/123404080</guid><author>lyzaishang</author><pubDate>Thu, 10 Mar 2022 16:09:24 +0800</pubDate><description><![CDATA[1、	实践内容

设计并实现ARP攻击
可以设计并实现其他攻击
2、	实践过程
1）	各部分说明
本机IP地址
本机MAC地址
目标IP地址
网关IP地址
2）	ARP协议研究
ARP协议的全称为地址解析协议，是一种工作在网络层的协议，是一种将IP地址转换为MAC地址（物理地址）的协议因为在OSI七层模型中，IP地址在第三层网络层，传送的是IP数据报，mac地址在第二层数据链路层，传送的是数据帧，二层的以太网交换设备并不能识别32位的IP地址，它们是以48位以太网地址（就是我们常说的MAC地址）传输以太网数]]></description><category></category></item><item><title><![CDATA[A fatal error has been detected by the Java Runtime Environment:]]></title><link>https://blog.youkuaiyun.com/lyzaishang/article/details/123399066</link><guid>https://blog.youkuaiyun.com/lyzaishang/article/details/123399066</guid><author>lyzaishang</author><pubDate>Thu, 10 Mar 2022 13:13:46 +0800</pubDate><description><![CDATA[跪求帮助]]></description><category></category></item><item><title><![CDATA[Java获取本机的Ip和Mac]]></title><link>https://blog.youkuaiyun.com/lyzaishang/article/details/123398971</link><guid>https://blog.youkuaiyun.com/lyzaishang/article/details/123398971</guid><author>lyzaishang</author><pubDate>Thu, 10 Mar 2022 13:10:27 +0800</pubDate><description><![CDATA[获取本机的ip
		InetAddress ia = InetAddress.getLocalHost();
    	String ip=ia.toString().split("/")[1];
    	System.out.println(ia);
    	System.out.println("本机的IP:"+ip);
    	@SuppressWarnings("resource")
		Scanner scanner = new Scanner(System.in);

获取本机的Mac
 ]]></description><category></category></item><item><title><![CDATA[Java获取本机的ip地址和Mac地址]]></title><link>https://blog.youkuaiyun.com/lyzaishang/article/details/123398911</link><guid>https://blog.youkuaiyun.com/lyzaishang/article/details/123398911</guid><author>lyzaishang</author><pubDate>Thu, 10 Mar 2022 13:03:39 +0800</pubDate><description><![CDATA[Java获取本机的ip地址
  //得到IP，
    	InetAddress ia = InetAddress.getLocalHost();
    	String ip=ia.toString().split("/")[1];
    	System.out.println(ia);
    	System.out.println("本机的IP:"+ip);
    	@SuppressWarnings("resource")
		Scanner scanner = new Scanner(Syst]]></description><category></category></item><item><title><![CDATA[2021-04-14]]></title><link>https://blog.youkuaiyun.com/lyzaishang/article/details/115708213</link><guid>https://blog.youkuaiyun.com/lyzaishang/article/details/115708213</guid><author>lyzaishang</author><pubDate>Wed, 14 Apr 2021 20:26:21 +0800</pubDate><description><![CDATA[c语言数据结构（单链表实现）
// 每个节点Node
typedef struct Node
{
    int data; // 数据
    struct Node *pNext; // 下一个数据的指针
};

// 栈结构体Stack
typedef struct Stack
{
    struct Node *pNode; // 当前元素的指针
    int size; // 数量
};

判断链表是否为空 为空输出1，若不为空则输出0
int empty(struct Stack s)
{
]]></description><category></category></item></channel></rss>