保研复习
未读
计算机保研复习-数据结构
数据结构 一、线性表 1.1 数组和链表的区别 线性表是具有相同数据类型的n个数据元素的有限序列 物理存储结构不同: 数组是顺序存储结构,存储长度是固定的,它不能适应数据动态增减的情况; 链表是链式存储结构,能够动态分配存储空间以适应数据动态增减的情况; 内存分配方式不同: 数组的存储空间一般采用静
保研复习
未读
计算机保研复习-操作系统
操作系统 一、操作系统概述 ==1.1 操作系统功能特点== ⭐ 特点: 并发:并发是指在一段时间内多个进程可以同时执行,提高系统的资源利用率和系统吞吐量。 共享:系统中的资源可以被多个并发执行的进程共同使用 异步:在多道程序环境下,多个进程并发执行,但由于资源有限,进程的执行不是一贯到底,而是走走
保研复习
未读
计算机保研复习-计算机网络
计算机网络 定义:计算机网络就是一些互联的、自治的计算机系统的集合。 一、大致 1.1 网络层协议 IP:IP是互联网协议,它负责将数据包从源主机传输到目标主机,通过IP地址来标识主机和网络。 ICMP: 它用于报告错误、测试主机的可达性以及其他网络状态信息。 IP 层的协议,封装在IP数据报中。
保研复习
未读
计算机保研复习-数据库
数据库复习 一、基本概念 数据库:长期存储在计算机内、有组织、可共享的大量数据的集合,数据库中的数据按照一定的数据模型组织、储存,具有较低的冗余度、较高的数据独立性和易扩展性。 数据库分类:关系数据库、非关系型数据库(NoSQL、MongoDB)、图数据库(Neo4j)、内存数据库(Redis) 数
保研复习
未读
计算机保研复习-C++和JAVA
C++和JAVA 首先应该清楚,Java 是由 C++发展而来的,保留了 C++的大部分内容。但 Java 的句法更清晰、规模更小、更易学。 1. 解释对编译 Java是一种解释性语言,其在执行时会被“翻译”为二进制形式,也就是jvm去解释它。而C++则是编译语言,意味着程序只能在特定操作系统上编译
保研复习
未读
计算机保研复习-算法基础课(java&&C++)
算法基础课(java&&C++) 第一章 基础算法 1.1 快速排序 #include <iostream>
using namespace std;
const int N = 1000010;
int q[N];
void quick_sort(in
漏洞复现
未读
Metasploit使用-复现永恒之蓝漏洞
Metasploit使用-复现永恒之蓝漏洞 MSF是渗透测试领域最流行的渗透测试框架,其中msf为总模块,其他均为分支模块。分支模块如下: 辅 助 模 块 (Auxiliary,扫描器),扫描主机系统,寻找可用漏洞; 渗透攻击模块 (Exploits),选择并配置一个漏洞利用模块; 攻击载荷模块 (
Web漏洞
未读
CTFshow-文件上传(Web151-170)
CTFshow-文件上传(Web151-170) 参考了CTF show 文件上传篇(web151-170,看这一篇就够啦)-CSDN博客 Web151 要求png,然后上传带有一句话木马的a.png,burp抓包后改后缀为a.php,然后蚁剑连接,找flag <?php eval($_POST['
Web漏洞
未读
CTFshow-php特性(Web89-115)
CTFshow-php特性(Web89-115) Web89(intval) <?php
include("flag.php");
highlight_file(__FILE__);
if(isset($_GET['num'])){
$num = $_GET['num'];
if(