年度归档: 2020年

73 篇文章

thumbnail
Java-GUI快速入门
目录 1.GUI的介绍 1.1GUI概述 1.2Java提供了三个主要包做GUI开发: 2.Swing组件 2.1顶层容器介绍 2.2中间容器 2.3基本组件 3.API介绍 3.1Jframe组件 3.2Panel组件 3.3功能组件 4.案例代码 4.1UI介绍 4.2代码 5.插件介绍WindowBuilder 5.1搜索WindowBuil…
thumbnail
操作系统及应用单元测试复习题下
复习题下 复习题上 第七章单元测试 第八章单元测试 第九章单元测试 第十章单元测试 第十一章单元测试 第十二章单元测试 复习题上 复习题上 第七章单元测试 1.下列情况可能导致死锁的是(多个进程竟争资源出现了循环等待 )。 2.在操作系统中,死锁出现是指( 若干进程因竟争资源而无限等待其他进程释放已占有的资源 )。 3.一次分配所有资源的方法可以预…
thumbnail
操作系统及应用单元测试复习题上
复习题上 第一章单元测试 第二章单元测试 第三章单元测试 第四章单元测试 第五章单元测试 第六章单元测试 复习题下 第一章单元测试 1.操作系统是对( 计算机资源)进行管理的软件。 2.操作系统是一种(系统软件 )。 3.下列选项中,不属于多道程序设计的基本特征是( 顺序性) 4.提高CPU利用率的关键技术是( 多道程序设计技术) 5.分时系统追求…
thumbnail
《数据库系统概论》之数据查询---SELECT(单表查询、连接查询、嵌套查询、集合查询、多表查询)
文章目录 0.前言 1.思维导图 2.Student/SC/Course表数据及结构 3.SELECT语句的一般格式 4.单表查询 (1)选择表中的若干列 ① 查询指定列 ② 查询全部列 ③ 查询经过计算的值 ❶ 算术表达式 ❷ 字符串常量及函数 ❸ 使用列别名改变查询结果的列标题 (2)选择表中的若干元组(行) ① 关键词DISTINCT去掉表中…
thumbnail
计算机网络基础知识总结(重要)
 1,OSI,TCP/IP,五层协议的体系结构,以及各层协议 OSI分层      (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 TCP/IP分层(4层):网络接口层、              网际层、运输层、 …
thumbnail
寻找OEP——堆栈平衡法
 0x00 为什么要使用堆栈[引入概念] 程序运行需要使用数据,那么数据存放在内存中. 首选存放位置是寄存器(运行速度快),但是由于可用的太少,所以就把数据存放在堆栈中. 但是要考虑存储位置的问题,要想精准的访问到存储的数据,就需要一个固定的内存地址(栈底)数据从一个固定的位置开始, 依次排列函数内使用的局部变量都是临时存储的,如果每次调用都要往内…
thumbnail
哀悼
愿逝者安息,国家永念。 愿生者坚强,奋发图强。 向在疫情中战斗的民族英雄们,致以最崇高的敬意! 愿往后余生! 国泰民安,山河无恙。
thumbnail
操作系统-存储器管理
2020年3月30日 16:24 4.1 存储器的层次结构 主存储器(简称内存) 作用:保存进程运行时的程序和数据。 寄存器和高速缓存 作用:缓和内存的访问速度与CPU指令执行速度不匹配的矛盾。 磁盘缓存 作用:缓和磁盘I/O速度与内存的访问速度不匹配的矛盾。 对用户程序的处理步骤: 4.2 程序的装入和链接 对用户程序的处理步骤: 物理地址(绝对…
thumbnail
计算机网络基础
1)什么是链接? 链接是指两个设备之间的连接。它包括用于一个设备能够与另一个设备通信的电缆类型和协议。 2)OSI 参考模型的层次是什么? 有 7 个 OSI 层:物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。 3)什么是骨干网? 骨干网络是集中的基础设施,旨在将不同的路由和数据分发到各种网络。它还处理带宽管理和各种通道。 4)什么是…
thumbnail
数据库系统概论笔记1-数据模型
数据模型: 对现实世界数据特征的抽象 数据库系统的核心和基础 数据模型用来描述数,组织数和对数据进行操作 1.2.1 两类数据模型 第一类 概念模型(信息模型) 概念模型:按照用户观点对数据和信息建模,用于数据库设计中 第二类 逻辑模型和物理模型 逻辑模型:按计算机的观点对数据进行建模,用于DBMS实现 逻辑模型包括: 层次模型,网状模型,关系模型…
thumbnail
BUUCTF—XOR
elf文件,IDA中打开,定位main函数查看伪代码: int __cdecl main(int argc, const char **argv, const char **envp) { char *v3; // rsi int result; // eax signed int i; // [rsp+2Ch] [rbp-124h…
thumbnail
BUUCTF-reverse2
非常简单的题目,没有加壳: main函数伪代码: // local variable allocation has failed, the output may be wrong! int __cdecl main(int argc, const char **argv, const char **envp) { const char *v3; /…
thumbnail
BUUCTF--reverse1
测试文件:https://buuoj.cn/files/81c48295620d635f0c7e35b41efcc52d/b095c2d1-aa44-4e11-9ab5-137f66e1a48c.rar?token=eyJ1c2VyX2lkIjoyOTU2LCJ0ZWFtX2lkIjpudWxsLCJmaWxlX2lkIjoxOTh9.XkkG-A…
thumbnail
Visual Studio Code 配置C/C++环境
0. 前言 本文主要在作者:谭九鼎 (链接)的文章上进行抄袭,对一些步骤进行简化对初学者更友好。  VS Code 是微软发布一款跨平台的源代码编辑器,其拥有强大的功能和丰富的扩展,使之能适合编写许多语言。 本文面向初学者(但不是纯小白),分享一点我配置C/C++的经验。 本文所有内容均可从VS Code的官方文档:C++ programming …