自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

裕东方的博客

小菜鸡总有一天会变成大佬

原创 湖南大学操作系统期末考试之英文PPT复习提纲

一点小建议 分流到湖南大学计科的学弟学妹们,大三上学期应该是特别忙碌的,计科专业的三门大课——操作系统、编译原理、人工智能,全部开放在这一个学期,再加上一门编程新技术实务实验课,以及可能的路由与交换技术、机器学习等专业选修,这个学期所有的课加到一起,很可能一共有24~32个实验(2018-2...

2019-04-14 18:12:43

阅读数 497

评论数 0

原创 Ryu控制器运行用户程序出现ImportError: No module named XX.py解决方法

问题描述 基于OpenFlow1.3协议,编写了一个基于Ryu控制器的应用程序,需要使用命令ryu-manager XX.py --verbose命令运行(XX.py为编写的程序名称),然后出现错误说ImportError,以这个应用程序名称命名的module不存在。 解决方法 ...

2020-02-26 21:16:24

阅读数 13

评论数 0

原创 大话拒绝服务攻击:DoS、DDoS、LDoS——“直男、舔狗和渣男”

目录 前排提醒 本文的基本假设 一、拒绝服务(DoS)——“直男” 二、分布式拒绝服务(DDoS)——“舔狗” 三、慢速拒绝服务(LDoS)——“渣男” 总结 References 前排提醒 尽管这篇文章有一个非常不正经的标题,但不妨碍它成为一篇硬核的科普文章(手动狗...

2020-02-13 19:59:13

阅读数 1268

评论数 4

原创 基于Matlab多项式曲线拟合的新型冠状病毒(2019-nCov)感染人数趋势的预测

声明 (1)预测基于官方公布数据,结果仅供参考,之后的数据,还是以官方为准; (2)本文不作任何建议,更无意制造恐慌、造谣,仅表示一个简单的数据分析结果; (3)目前,新型肺炎处于上升趋势,增长速度较快。随着后续管控防治手段的提升和药物的研制,病情发展曲线完全可能大不相同,本文出现过拟合...

2020-02-04 20:10:55

阅读数 1768

评论数 6

原创 linux python错误解决:import: not authorized `xx' @ error/constitute.c/WriteImage/1028.

报错: 今天把windows上写的python代码放到linux下运行,出现了以下错误: import: not authorized `xx' @ error/constitute.c/WriteImage/1028. 总之是一个python代码的import的bug。 ...

2019-09-24 19:45:21

阅读数 1658

评论数 0

原创 Mininet 2.2.1 图形可视化界面使用注意事项

前言 关于mininet的安装,网上教程不少,大致可以参考以下这篇文章: https://blog.csdn.net/linyixiao88/article/details/65651390 安装的时候,也可以不必根据上面这篇文章这么麻烦,直接sudo apt-get install m...

2019-09-16 17:02:56

阅读数 226

评论数 0

原创 xv6操作系统:内核多线程 & 多种调度 & 多测试程序实现

Github链接: https://github.com/yyd19981117/xv6-1909 湖南大学2018-2019夏季小学期操作系统课程设计(2019.09) 新实现功能: (1)内核多线程clone和join函数:proc.c; (2)clone、join函数的用...

2019-09-07 23:20:06

阅读数 187

评论数 0

原创 软件定义网络(SDN)环境的配置——基于Floodlight1.2

前言 Floodlight是一款基于Java开源的SDN控制器,最新版本为1.2。 https://floodlight.atlassian.net/wiki/spaces/floodlightcontroller/pages/8650780/Floodlight+VM Floodlig...

2019-09-06 21:28:51

阅读数 209

评论数 0

原创 xv6操作系统中增加一个系统调用

简要介绍一下xv6中增加系统调用的方法和步骤。 本文情景:xv6系统中,不自带Linux下的ps命令,不能直观查看各个进程的状态。为此,需要新增一个系统调用sys_cps(),通过它查看进程,将进程名,pid和优先级打印出来,为之后的调度算法实现做准备。 涉及到的文件有: sysc...

2019-07-09 15:37:58

阅读数 1218

评论数 0

原创 xv6操作系统中添加用户应用程序

xv6系统中,可以自己写一段C语言程序,并通过修改Makefile的方式,使得自己的应用程序成为系统的一部分,可以在xv6上通过shell执行。 1、新建一个源代码,命名后缀为.c 2、在代码中编写自己的应用程序 在这里举的例子是博主所做的是一个ps指令(用于实现类似于Linux...

2019-07-09 15:26:45

阅读数 581

评论数 0

原创 计算机网络实验五:网络层与链路层协议分析

实验目的 通过本实验,进一步熟悉PacketTracer的使用,学习路由器与交换机的基本配置,加深对网络层与链路层协议的理解。 实验内容 路由器交换机的基本配置 了解 ICMP 数据包的格式 检查 ARP 交换 实验步骤 打开下面的实验文件,按提示完成实验。 ...

2019-05-24 14:03:39

阅读数 288

评论数 0

原创 计算机网络实验四:应用层和传输层协议分析(PacketTracer)

实验目的 通过本实验,熟悉PacketTracer的使用,学习PacketTracer中仿真分析应用层和传输层协议,加深对协议工作过程的理解。 实验内容 从PC使用URL捕获Web请求,运行模拟并捕获通信,研究捕获的通信。 Wireshark 可以捕获和显示通过网络接口进出其所...

2019-05-05 23:24:13

阅读数 553

评论数 1

原创 MATLAB GUI 全局变量的定义和使用回调函数的更改

一个例子 在MATLAB GUI编程中,经常需要处理按钮回调函数之间的一些逻辑。比如,一个处理数据的界面,需要先通过按钮,选定数据文件、确定并导入一些数据到程序中,才能点击下一个按钮“查看数据”,而如果直接点击“查看数据”,那么程序需要提示“未导入数据”。 在这种情况下,除了可以使用判...

2019-04-28 17:21:58

阅读数 2408

评论数 0

原创 机器学习:车辆场景分类

湖南大学2018-2019秋季学期专业任选《机器学习》课程项目(20190104) 任务说明 提供2000张标注了的车辆场景分类信息的高分辨率图片,请使用这些数据,建立并训练模型,并将此模型运用于测试数据集的图像分类标注。 提示 该题目主要考核各位同学使用较小的模型和小规模的训练数...

2019-04-19 18:39:04

阅读数 1015

评论数 4

原创 计算机网络实验三:TCP Tahoe与Reno运行机制对比分析

一、实验目的 学习TCP的拥塞控制机制并了解TCP Tahoe和TCP Reno协议的运行机制。 二、实验背景知识——TCP基于窗口的拥塞控制策略 1.1 加法增加乘法减少(AIMD)窗口算法 TCP是Internet中最流行的端到端传输协议,为主机之间提供可靠按序的传输服...

2019-04-16 14:19:31

阅读数 550

评论数 0

原创 计算机网络实验二:网络基础编程实验

一、实验目的 通过本实验,学习采用Socket(套接字)设计简单的网络数据收发程序,理解应用数据包是如何通过传输层进行传送的。 二、实验内容 Socket(套接字)是一种抽象层,应用程序通过它来发送和接收数据,就像应用程序打开一个文件句柄,将数据读写到稳定的存储器上一样。一个so...

2019-04-16 13:49:46

阅读数 2076

评论数 3

原创 计算机网络实验一:应用协议与数据包分析实验

一、实验目的 通过本实验,熟练掌握Wireshark的操作和使用,学习对HTTP协议进行分析。 二、实验内容 1.HTTP 协议简介 HTTP 是超文本传输协议(Hyper Text Transfer Protocol)的缩写,用于WWW 服务。 (1)HTTP 的工作原...

2019-04-16 13:38:54

阅读数 938

评论数 1

原创 人工智能实验四:深度学习算法及应用

一、实验目的 1、了解深度学习的基本原理; 2、能够使用深度学习开源工具识别图像中的数字; 3、了解图像识别的基本原理。 二、实验硬件软件平台 软件:操作系统:WINDOWS/Linux 应用软件:Tensorflow, PyTorch, Python,NumPy, SciPy, ...

2019-04-14 17:52:36

阅读数 1065

评论数 0

原创 人工智能实验三:分类算法实验

一、实验目的 1、巩固4种基本的分类算法的算法思想:朴素贝叶斯算法,决策树算法,人工神经网络,支持向量机算法; 2、能够使用现有的分类器算法代码进行分类操作; 3、学习如何调节算法的参数以提高分类性能; 二、实验硬件软件平台 硬件:计算机 软件:操作系统:WINDOWS 应用软件...

2019-04-14 17:19:14

阅读数 1321

评论数 0

原创 人工智能实验二:使用Prolog的一阶逻辑推理实验

一、实验目的 1、学会使用Prolog语言; 2、用Prolog语言巩固一阶逻辑知识; 3、能够使用prolog语言实现一阶逻辑的证明; 二、实验硬件软件平台 硬件:计算机 软件:操作系统:WINDOWS 应用软件:Prolog 三、实验内容及步骤 熟悉prolog语言的...

2019-04-13 12:33:28

阅读数 1063

评论数 0

原创 人工智能实验一:搜索算法问题求解

一、实验目的 了解4种无信息搜索策略和2种有信息搜索策略的算法思想; 能够运用计算机语言实现搜索算法; 应用搜索算法解决实际问题(如罗马尼亚问题); 学会对算法性能的分析和比较 二、实验硬件软件平台 硬件:计算机 软件:操作系统:WINDOWS 应用软件:C,Java或者MAT...

2019-04-13 12:15:39

阅读数 1080

评论数 4

原创 编译原理实验七:中间代码生成器

实现一门语言的中间代码生成器(4小时) 实验目的 通过本次实验,加深对中间代码生成的理解,学会编制中间代码生成器。 实验任务 用C、JAVA或其他语言编写一门语言的中间代码生成器,所选实现语言应与之前语言保持一致。 实验内容 实现中间代码生成器,可以将任一源语言(源语言尽量与前期实...

2019-04-13 12:08:02

阅读数 1878

评论数 4

原创 编译原理实验六:语义分析器

(一)学习经典的语义分析器(2小时) 实验目的 学习已有编译器的经典语义分析源程序。 实验任务 阅读已有编译器的经典语义分析源程序,并测试语义分析器的输出。 实验内容 (1)选择一个编译器,如:TINY或PL/0,其它编译器也可(需自备源代码)。 (2)阅读语义分析源程序,加上你...

2019-04-12 22:34:35

阅读数 2062

评论数 0

原创 编译原理实验五:编译器自动生成工具

一、词法分析程序自动生成工具的使用(4小时) 实验目的 学习使用词法分析自动工具LEX。 实验任务 使用LEX工具实现编译器的词法分析程序。 实验内容 (a) 学习文档“LEX的用法.pdf”。 (b) 准备一个LEX工具,如这里提供的“FLEX251.ZIP”,可上网搜索下载更...

2019-04-12 22:11:54

阅读数 1277

评论数 7

原创 编译原理实验四:语法分析程序

(一)学习经典的语法分析器(1学时) 实验目的 学习已有编译器的经典语法分析源程序。 实验任务 阅读已有编译器的经典语法分析源程序,并测试语法分析器的输出。 实验内容 (1)选择一个编译器,如:TINY,其它编译器也可(需自备源代码)。 (2)阅读语法分析源程序,加上你自...

2019-01-29 20:59:53

阅读数 1708

评论数 2

原创 编译原理实验三:NFA确定化和DFA最小化

(一)NFADFA(2小时) 实验目的 学习和掌握将NFA转为DFA的子集构造法。 实验任务 (1)存储NFA与DFA; (2)编程实现子集构造法将NFA转换成DFA。 实验内容 (1)确定NFA与DFA的存储格式。要求为3个以上测试NFA准备好相应有限自动机的存储文件。...

2019-01-29 20:59:42

阅读数 1949

评论数 1

原创 编译原理实验二:词法分析程序

实验目的 学习和掌握词法分析程序手工构造状态图及其代码实现方法。 实验任务 阅读已有编译器的经典词法分析源程序; 用C或C++语言编写一门语言的词法分析器。 实验内容 阅读已有编译器的经典词法分析源程序。 选择一个编译器,如:TINY,其它编译器也可(需自备源代码)。阅读词法分析...

2019-01-29 20:59:28

阅读数 1755

评论数 0

原创 编译原理实验一:DFA的编程实现

实验一(一) 基于C语言的TINY编译器与TM虚拟机(1学时) 实验目的 初步认识编译器系统和目标机,体会系统编程,了解条件编译和增量编程。 实验任务 获取TINY语言编译器相关源代码。 了解TINY语言定义,可参见文档《TINY语言及其编译器实现》。第一次实验时对TINY语言有...

2019-01-29 20:59:16

阅读数 1122

评论数 2

原创 操作系统实验ucore lab8

阅读前注意事项: 1、我的博客从lab2之后,如果没有特殊说明,所有标注的代码行数位置,以labcodes_answer(答案包)里的文件为准!!!因为你以后会发现做实验用meld软件比较费时费力,对于咱们学校的验收不如直接对着答案来; 2、感谢网上的各路前辈大佬们,本人在这学期初次完成实验的...

2019-01-29 20:33:32

阅读数 543

评论数 0

原创 操作系统实验ucore lab7

阅读前注意事项: 1、我的博客从lab2之后,如果没有特殊说明,所有标注的代码行数位置,以labcodes_answer(答案包)里的文件为准!!!因为你以后会发现做实验用meld软件比较费时费力,对于咱们学校的验收不如直接对着答案来; 2、感谢网上的各路前辈大佬们,本人在这学期初次完成实验的...

2019-01-29 20:33:24

阅读数 536

评论数 0

原创 操作系统实验ucore lab6

阅读前注意事项: 1、我的博客从lab2之后,如果没有特殊说明,所有标注的代码行数位置,以labcodes_answer(答案包)里的文件为准!!!因为你以后会发现做实验用meld软件比较费时费力,对于咱们学校的验收不如直接对着答案来; 2、感谢网上的各路前辈大佬们,本人在这学期初次完成实验的...

2019-01-29 20:33:13

阅读数 710

评论数 0

原创 操作系统实验ucore lab5

阅读前注意事项: 1、我的博客从lab2之后,如果没有特殊说明,所有标注的代码行数位置,以labcodes_answer(答案包)里的文件为准!!!因为你以后会发现做实验用meld软件比较费时费力,对于咱们学校的验收不如直接对着答案来; 2、感谢网上的各路前辈大佬们,本人在这学期初次完成实验的...

2019-01-29 20:32:57

阅读数 680

评论数 0

原创 操作系统实验ucore lab4

阅读前注意事项: 1、我的博客从lab2之后,如果没有特殊说明,所有标注的代码行数位置,以labcodes_answer(答案包)里的文件为准!!!因为你以后会发现做实验用meld软件比较费时费力,对于咱们学校的验收不如直接对着答案来; 2、感谢网上的各路前辈大佬们,本人在这学期初次完成实验的...

2019-01-29 20:32:47

阅读数 681

评论数 0

原创 操作系统实验ucore lab3

阅读前注意事项: 1、我的博客从lab2之后,如果没有特殊说明,所有标注的代码行数位置,以labcodes_answer(答案包)里的文件为准!!!因为你以后会发现做实验用meld软件比较费时费力,对于咱们学校的验收不如直接对着答案来; 2、感谢网上的各路前辈大佬们,本人在这学期初次完成实验的...

2019-01-29 20:32:36

阅读数 624

评论数 1

原创 操作系统实验ucore lab2

阅读前注意事项: 1、我的博客从lab2之后,如果没有特殊说明,所有标注的代码行数位置,以labcodes_answer(答案包)里的文件为准!!!因为你以后会发现做实验用meld软件比较费时费力,对于咱们学校的验收不如直接对着答案来; 2、感谢网上的各路前辈大佬们,本人在这学期初次完成实验的...

2019-01-29 20:32:23

阅读数 975

评论数 0

原创 操作系统实验ucore lab1

阅读前注意事项: 1、我的博客从lab2之后,如果没有特殊说明,所有标注的代码行数位置,以labcodes_answer(答案包)里的文件为准!!!因为你以后会发现做实验用meld软件比较费时费力,对于咱们学校的验收不如直接对着答案来。 2、感谢网上的各路前辈大佬们,本人在这学期初次完成实验的...

2019-01-29 20:32:05

阅读数 794

评论数 0

提示
确定要删除当前文章?
取消 删除