学习编程语言选择Python怎么样?Python是一种面向对象的解释型计算机程序设计语言,它语法清晰、入门简单,具有丰富和强大的库,因此不少人入门都会选择Python。
分类:
编程语言 时间:
2020-09-18 00:59:03
阅读次数:
33
一、由源码到可执行程序的过程 1. 预处理: 源码经过预处理器的预处理变成预处理过的.i中间文件 1 gcc -E test.c -o test.i 2. 编译: 中间文件经过编译器编译形成.s的汇编文件 1 gcc -S test.i -o test.s 3. 汇编: 汇编文件经过汇编器生成目标文 ...
分类:
编程语言 时间:
2020-09-17 23:23:37
阅读次数:
33
一、软件测试的基本概念 1、软件测试的定义 就是以发现错误为目的而运行程序的过程。 软件测试员的目标是找到软件缺陷,尽可能早一些,并确保其得以修复。 2、软件测试方法总体分类 试图验证软件是“工作的”(所谓“工作的”就是指软件的功能是按照预先的设计执行的)。 设法证明软件是“不工作的”。 两类方法的 ...
分类:
其他好文 时间:
2020-09-17 23:23:26
阅读次数:
35
本文介绍了用wsl终端运行程序的方法,用git bash终端运行程序的方法,以及vscode在GMT作图是常用的两个插件 ...
? 【例1.8】使用Python解释器进行数学运算 ? >>> 11+22+33+44+55 #输出:165 ? >>> (1+0.01)**365 双引号乘方 ?【例1.9】使用解释器环境中特殊变量:_ ? >>> 11+22 #输出:33 ? >>> _ #输出:33 下划线引用上一步的结果 ? ...
分类:
编程语言 时间:
2020-09-17 15:40:47
阅读次数:
31
#VS Code:Windows下编写运行C/C程序(GCC) ##安装Visual Studio Code ##在VS Code中安装 C/C扩展(快捷键:Ctrl+Shift+X) ##安装Mingw-w64 下载地址:https://sourceforge.net/projects/mingw ...
分类:
编程语言 时间:
2020-09-11 14:14:04
阅读次数:
70
Linux 系统结构详解 Linux系统一般有4个主要部分: 内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。部分层次结构如图1-1所示。 1. linux内核 内核是操作系统的核心,具有很多最基本功能,它负 ...
分类:
系统相关 时间:
2020-09-10 23:05:05
阅读次数:
44
python解释器运行原理 编译--> 提高运行速度 如果python进程在机器上有写入权限,那么会在当前目录生成一个.pyc后缀的文件. 下一次运行会检查源文件和字节文件的时间戳.如果都相同会直接跳过编译,直接运行 PVM python virtual machine 是系统的一个大循环, 不断地 ...
分类:
编程语言 时间:
2020-09-09 18:43:15
阅读次数:
41
unittest.TestSuite类表示各个测试用例和测试套件的集合。该类提供测试运行程序所需的接口,以使其能够像其他任何测试用例一样运行。运行TestSuite实例与遍历套件(分别运行每个测试用例)相同。 unittest.TestSuite(tests =())参数tests必须是单个测试用例 ...
分类:
其他好文 时间:
2020-09-03 16:41:42
阅读次数:
44
[MRCTF2020]Shit 有三处反调,一处在1640主函数中,一处在1270,直接patch就行 还有一处不会给提示,但是不断循环,跳过方式为在获取输入函数后下个断点,运行程序后attach上(断点设在加密函数处断不下来,不知为啥) 判断函数在 1460中会对一些用到的数据进行修改,所以必须动 ...
分类:
其他好文 时间:
2020-08-27 17:03:12
阅读次数:
57