- 博客(39)
- 资源 (1)
- 收藏
- 关注
原创 Ubuntu虚拟机文件系统挂了:Failure: File system check of the root filesystem failed
File system check of the root filesystem failed
2023-06-29 11:17:58
2669
1
原创 一次DPDK-L3FWD-ACL的问题排查
不是我画的h1抓包位置错了,是dst-mac错了。把dst_mac改成广播就可以让h1正确处理了。当然理论上应该是h1以及h3的网卡mac地址,不过我太懒了。其实说起来不是什么大问题,所有的配置按照下面这个来的。最开始问题是dpdk配置路由端口写反了,所以有那个ttl为63的,同时h1收不到icmp报文。但是死活ping不通,由于我是向日葵远程连接的,所以不知道具体怎么连起来的拓扑。改了它,h1可以抓到包了。h1收包,h2启动dpdk,h3 ping h1。经由师兄提醒,查看完整的mac,就发现问题了。
2023-03-11 09:26:37
307
原创 桌面以及文件资源管理器无限重启的解决
开机之后,电脑桌面一直鬼畜重启,点击开始windows图标不动、任务栏无法点击。Ctrl+ALT+Delete打开任务管理器,explorer(文件资源管理器)一直在重启,启动之后自己挂起,然后循环。
2022-06-04 11:09:04
13512
10
原创 SPM与SMA
SMA(State Machine-based Antispoofing)1方法与SPM(Spoofing Prevention Method)2方法是类似的,只是SMA是隶属于SAVA架构的域间层面的解决方案,而SPM是解决域间IP Spoofing的方法。SAVA架构提出于2007年,由吴建平院士团队在做,而SPM方法提出于2004年,是Anat Bremler-Barr在做。虽然SMA和SPM很相像,但是SPM的key更新机制不好,也会受到攻击嗅探,而且不能保证域内的IP不伪造。SMA也不能保证域.
2020-07-15 13:08:00
351
原创 Simulator和Emulator的区别
两者都是用于仿真模拟真机环境。Simulator只是模拟了可以用软件定义或配置的功能与环境,而Emulator模拟了软硬件功能。
2020-06-05 14:57:30
2284
原创 RFC 2119 & RFC 8174:RFC中的关键字
RFC 2119: Key words for use in RFCs to Indicate Requirement LevelsRFC 8174: Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words
2020-04-14 11:41:29
359
翻译 传输控制协议(TCP):高级内容
Transmission Control Protocol (TCP): The advanced stuff,传输控制协议(TCP):高级内容
2020-04-12 17:19:19
485
原创 No Silver Bullet: Essence and Accidents of Software | 没有银弹:软件开发中的主要问题和次要问题
《没有银弹》观后感。
2020-04-10 18:15:06
1314
1
原创 TCP IP Socket In C, 2e - chapter 4 Using UDP Sockets
本章还是实现了Echo Service,不过是基于UDP 实现的。
2020-03-29 17:02:15
143
原创 TCP IP Socket In C, 2e - chapter 3 Of Names and Address Families
本文其实是在说DNS的东西,以及如何运行时判断使用IPv4还是IPv6。chapter 3 Of Names and Address Families1. 名字和数字的映射2. 通用地址程序1. 名字和数字的映射人类记忆字符比记忆一串数字要更加在行,而且IP地址可能随着ISP的更改而在变化,所以使用一种称为“名字系统”(Name System)以完成名字和数字之间的映射就成了势在必行的东...
2020-03-28 18:46:34
178
原创 TCP IP Socket In C, 2e - chapter 2 Basic TCP Socket
TCP/IP Sockets in C, 2eTCP/IP Socket编程--C语言实现第二章:基本的TCP Socket本章以流Socket为例,写了一个echo程序
2020-03-26 14:08:51
149
原创 TCP IP Socket In C, 2e - chapter 1 Introduction
TCP IP Socket In C, 2eTCP/IP Socket编程--C语言实现第一章:网络的基础知识。
2020-03-23 00:22:48
210
原创 Socke编程简介
文章目录背景基础流程参考本文非深入研究,如需深入,请绕道。背景花了好久的时间(大约一周,我太垃圾)看完了一篇纯英文的博文:Beej的网络编程指南1。还有一本书:《TCP/IP Sockets in C - Practical Guide for Programmers》以及一份PPT:《Introduction to Sockets Programming in C using TCP/IP...
2020-03-22 19:17:03
560
原创 VMware:设置SSH
要搞P4,结果Virtual Box虽然是推荐的,但是竟然没法正确导入,难受!只能说是学艺不精,换VMware吧。SSH连接编辑➡虚拟网络编辑器➡更改设置,不然后面没法改(Alt + C)。点了更改设置后,会变为可点击状态。NAT设置➡添加依次填写。填写完成依次确定即可。我直接用的镜像,不需要安装openssh-server了,可能因为Ubuntu的版本问题吧。...
2020-03-20 21:15:22
1144
原创 VirtualBox:SSH连接
SSH 连接选择NAT转发(两种方式):运行中:Devices????Network????Network Settings主面板:Settings????Network打开如下:选择Port Forwarding,填写转发规则Name: 随便填写,规则名称Protocol:分为TCP、UDPHost IP:主机地址,留空或者127.0.0.1Host Port:不冲突即可,1-1...
2020-03-18 17:53:44
983
原创 VirtualBox:设置共享文件夹
设置共享文件夹打开路径:Devices????Shared Folders????Shared Folder Settings或者选中虚拟机: Settings????Shared Folders。打开如下面板:Machine Folders 是固定分配,Transient Folders是临时分配。选择那个右上角的????和➕组合,打开并填写如下:选中“自动挂载”、“永久分配”两项,如果不用写入,也可以选...
2020-03-18 17:35:17
716
原创 混合使用C和C++
混合使用C和C++总述问题使用参考最近在看项目代码,经常看到header file中,开头:#ifdef __cplusplusextern "C" {#endif /* __cplusplus */结尾:#ifdef __cplusplus}#endif /* __cplusplus */中间包裹: includes,typedefs,以及function prototyp...
2020-03-14 10:24:51
3378
1
原创 C语言预处理指令
C语言预处理指令解释,经常用到的,#include、#define、#undef、#ifdef、#ifndef、#endif、#if、#elif、#else
2020-01-08 20:15:30
480
转载 dnssec-verification-with-dig【使用dig验证dnssec】
dnssec verification with dig转载文章转载文章这是有关dnssec测量的文章,写的不错,有空再翻译,地址:https://backreference.org/2010/11/17/dnssec-verification-with-dig/
2019-12-19 23:52:51
621
原创 组合数学--排列组合
组合数学--排列组合概述应用三大问题排列组合两大法则排列放球模型模型转换线性方程的解若干等式及其组合意义全排列生成算法字典序法概述组合数学这是笔者在研究生阶段唯一的一门数学课了吧,希望做个了断。组合数学可以理解成是离散数学中的一部分,广义的组合数学就是离散数学离散数学可以理解成是狭义的组合数学和图论、代数结构、数理逻辑的统称以上所说仅仅是叫法上的不同,总而言之组合数学是研究离散对象的科学...
2019-10-09 19:10:43
1129
原创 MySQL时区问题
MySQL时区问题SpringBoot 连接MySQL报错:Wed Jan 16 17:58:27 CST 2019There was an unexpected error (type=Internal Server Error, status=500).Failed to obtain JDBC Connection; nested exception is java.sql.SQLE...
2019-01-16 18:16:50
618
原创 VS2017#include "xxx.h"
在学习使用vs编辑C++代码,目前需要 记录下如何#include myHeaders.h...#include myHeaders.h...这个是需要设置包含目录:项目 右键》属性》配置属性》VC++目录》包含目录》把myHeaders.h所在的文件夹加入进来即可。 PS:果然还是Google强大,StackOverflow了解一下 参考: https://stackov...
2018-07-21 00:04:50
3496
原创 OneNote代码高亮
下载.msi 文件,下载链接:https://github.com/elvirbrk/NoteHighlight2016/releases 下载之前查看自己的电脑上安装的OneNote版本以及位数(32-64) 查看方法:文件->选项->关于OneNote 2016 安装完成后打开即可。...
2018-05-04 17:02:16
2758
原创 杨辉三角
练习 杨辉三角定义如下: 1 / \ 1 1 / \ / \ 1 2 1 / \ / \ / \ 1 3 3 1 / \ / \ / \ / \ 1 4 6 4 1 / \ / \ / \ / \ / \1 5 10 10 5 1把每一行...
2018-05-03 19:37:44
246
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人