[toc] 文件权限 Linux文件系统上的特殊权限 任何一个可执行程序文件能不能启动为进程,取决于发起者对程序文件是否拥有执行权限 决定命令有哪些操作取决于用户的权限大小,我们知道在Linux系统中常用的权限有三种 r,w,x 我们可以对user ,group,other这三种可以设定权限。 我们 ...
分类:
其他好文 时间:
2020-03-04 14:22:29
阅读次数:
68
要分析没戏测试为什么这么慢,就先要明白什么游戏测试,以及测试流程.游戏测试作为软件测试的一部分,它具备了软件测试所有的共同的特点:测试的目的是发现软件中存在的缺陷。测试都是需要测试人员按照产品行为描述来实施。产品行为描述可以是书面的规格说明书,需求文档,产品文件,或是用户手册,源代码,或是工作的可执行程序。游戏测试作为软件测试的一部分,它具备了软件测试所有的一切共同的特点:测试的目的是发现软件中存
分类:
其他好文 时间:
2020-03-01 00:46:40
阅读次数:
77
1.1 进程与线程简介 1、什么是进程(process)?(进程是资源集合) 定义:1)进程是资源分配最小单位 2)当一个可执行程序被系统执行(分配内存资源)就变成了一个进程 1. 程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,这种执行的程序就称之为进程 2. 程序和进程的区 ...
分类:
编程语言 时间:
2020-02-28 17:17:43
阅读次数:
63
C语言 gcc 编译程序 上篇博客写到了 编写HelloWorld,不管是通过IDE还是记事本最终的验证结果还是需要运行程序来核验,C语言在编写完成后需要通过gcc编译成可执行程序来进行使用,下面我会进行说明。 C语言 编译过程 一、C程序编译步骤 C代码编译成可执行程序经过4步: 1)预处理:宏定 ...
分类:
编程语言 时间:
2020-02-26 19:09:19
阅读次数:
78
strace是一个非常简单的工具,用来跟踪可执行程序的系统调用(systemcall)。最简单的使用是,它追踪可行程序运行时的整个生命周期,输出每一个系统调用的名字,参数和返回值。但是它还可以做更多的事情:它可以基于系统调用或者系统调用组来过滤它可以通过计算制定系统调用的次数,花费的时间以及成功和失败的次数来描述系统调用的使用它可以追踪发送给进程的信号(signal)它可以通过进程id(pid)号
分类:
其他好文 时间:
2020-02-26 16:43:28
阅读次数:
98
文本关键字:Linux、软件管理、configure、make、make install。很多软件下载之后是一个源码包,是不能够直接运行的,需要先进行编译安装,生成可执行程序。在进行编译时,需要先使用yum安装编译工具。
分类:
系统相关 时间:
2020-02-23 00:03:27
阅读次数:
96
什么是shell? 通俗的说,shell 就是输入Linux 指令并得到计算机输出的地方。shell 是Linux 的外壳,是Linux 的用户界面,可以为用户提供输入命令和参数,并可以得到命令执行结果的环境。 当前,我们所用的可执行程序一般有两种实现方式:一种是二进制方式;另一种是脚本(scrip ...
分类:
系统相关 时间:
2020-02-21 18:40:41
阅读次数:
79
Linux内核第3章 3.1 进程 进程就是处于执行期的程序(目标码存放在某种存储介质上)。但进程并不仅仅局限于一段可执行程序代码(Unix称其为代码段)。通常进程还要包含其他资源,像打开的文件,挂起的信号,内核内部数据,处理器状态,一个或多个具有内存映射的内存地址空间及一个或多个执行线程,当然还包 ...
分类:
系统相关 时间:
2020-02-21 14:45:05
阅读次数:
95
Mac 下编译 Linux 和 Windows 64位可执行程序 Linux 下编译 Mac 和 Windows 64位可执行程序 Windows 下编译 Mac 和 Linux 64位可执行程序 GOOS:目标平台的操作系统(darwin、freebsd、linux、windows) GOARCH ...
在计算机科学中,反射是指计算机程序在运行时可以访问、检测和修改本身状态或行为的一种能力。通俗地说,反射就是程序能够在运行时动态地查看自己的状态,并且允许修改自身的行为。 golang的反射基础是编译器和运行时把类型信息以合适的数据结构保存在可执行程序中。golang提供的reflect标准库知识为语 ...
分类:
其他好文 时间:
2020-01-25 23:31:24
阅读次数:
81