摘要:
MacOS 10.6.8 Snow LeopardMySQL 5.5.13MySQL默认安装(被安装在/usr/local/mysql目录下)通过show variables like 'character%'命令查看其中有部分字符集使用的为latin1在MacOS中需要主动创建一个新的配置文件,并... 阅读全文
摘要:
SG12225045 破解操作系统的奥秘一、操作系统工作的基础1.1 存储程序计算机:由美籍匈牙利数学家冯·诺依曼于1946年提出的,把程序本身当作数据来对待,程序和该程序处理的数据用同样的方式储存。冯·诺依曼和同事们依据此 原理设计出了一个完整的现代计算机雏形,并确定了存储程序计算机的五大组成部分和基本工作方法。冯·诺依曼的这一设计思想被誉为计算机发展史上的里程碑, 标志着计算机时代的真正开始。 虽然计算机技术发展很快,但“存储程序原理”至今仍然是计算机内在的基本工作原理。自计算机诞生的那一天起,这一原理就决定了人们使用计算机的主要方式——编写程序和运行程序。它 阅读全文
摘要:
Linux 内核分析 实验二 进程的创建与可执行程序的加载一、查看进程ps和pstree命令:1.1 ps [options] [--help]ps 列出当前终端下的进程ps -A 列出所有进程ps -e 列出所有进程ps -l 显示较多进程信息ps -el 以显示较多信息的方式列出所有进程1.2 pstree [options]树状显示进程信息二、终止进程:Ctrl+C、killall、kill、2.1 Ctrl+C(1)(2) killall <进程名>(3) kill [信号代码] <进程PID>三、从库函数的角度看进程linux中可以通过fork()函数和exe 阅读全文
摘要:
计 算 机 是 如 何 工 作 的 SG5045 张芸蜻 信安实验要求:使用Example的c代码分别生成.cpp,.s,.o和ELF可执行文件,并加载运行,分析.s汇编代码在CPU上的执行过程。通过实验解释单任务计算机是怎样工作的,并在此基础上讨论分析多任务计算机是怎样工作的。实验内容:一、C语言的编译过程C语言的编译主要有4个步骤:1.预处理:.c-->.cpp2.编译:.cpp-->.s3.汇编:.s-->.o4.链接现将各个步骤逐一分解详细说明。1.在linux下编写example.c源代码2.预处理概念:在编译之前进行的处理。 C语言的预处理主要有三个方面的内容:( 阅读全文