操作系统是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石。操作系统需要处理管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。 关于栈需要掌握以下几点:
整个内存由操作系统(OS)来管理。
每个进程都有自己的堆栈,操作系统决定了栈分配的大小,
32位系统每个进程有自己的4G空间,这4G为...
分类:
其他好文 时间:
2016-04-26 21:36:23
阅读次数:
168
概念: java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。 单例模式有一下特点: 1、单例类只能有一个实例。 2、单例类必须自己自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对...
分类:
编程语言 时间:
2016-04-26 20:15:58
阅读次数:
244
===================linux基础指令========================================
cat
-b 显示行号 相等于 nlmore
按b向上翻页
按q退出
按空格一页一页翻,
按回车一行一行翻
less
pagedown 向下翻页
pageup 向上
? 查找字符串 例子:...
分类:
系统相关 时间:
2016-04-26 19:51:16
阅读次数:
236
1、用例图 用例图描述参与者所理解的系统功能。主要元素是用例和参与者。 用例图的4个基本组件:参与者(Actor)、用例(Use Case)、关系(Relationship)和系统。 下面以银行储蓄系统为例。 (1)用例:用户和计算机系统间的一次交互,代表系统的一个完整功能,是一组动作序列。系统执行 ...
分类:
其他好文 时间:
2016-04-26 09:36:42
阅读次数:
432
Linux及安全——Linux基础实践 一、实践一:掌握软件源的维护方法,配置系统使用教育网内的软件源镜像。掌握通过软件源来查找,安装,卸载,更新软件的方法。 1.软件源的维护方法 Ubuntu的软件源列表存放在/etc/apt/sourcers.list,为了安全起见,我们在对源文件进行操作之前, ...
分类:
系统相关 时间:
2016-04-26 00:07:49
阅读次数:
333
20145307 《Java程序设计》第三次实验报告 北京电子科技学院(BESTI)实验报告 课程:Java程序设计 班级:1453 指导教师:娄嘉鹏 实验日期:2016.04.22 实验名称:敏捷开发与XP实践 一、实验内容 XP基础 XP核心实践 相关工具 二、实验要求 1.没有Linux基础的 ...
分类:
编程语言 时间:
2016-04-25 00:48:43
阅读次数:
343
堆栈变化过程: Linux内核分析——计算机是如何工作的 计算机是如何工作的?(总结)——三个法宝 存储程序计算机工作模型,计算机系统最最基础性的逻辑结构; 函数调用堆栈,高级语言得以运行的基础,只有机器语言和汇编语言的时候堆栈机制对于计算机来说并不那么重要,但有了高级语言及函数,堆栈成为了计算机的 ...
分类:
系统相关 时间:
2016-04-24 18:35:29
阅读次数:
199
潘俊洋 原创作品转载请注明出处《Linux内核分析》MOOC课程http://mooc.study.163.com/course/USTC-1000029000 操作系统是一个用来和硬件打交道并为用户程序提供一个有限服务集的低级支撑软件。一个计算机系统是一个硬件和软件的共生体,它们互相依赖,不可分割 ...
分类:
系统相关 时间:
2016-04-24 12:49:55
阅读次数:
255
结构体对齐详解
1 -- 结构体数据成员对齐的意义
许多实际的计算机系统对基本类型数据在内存中存放的位置有限制,它们会要求这些数据的起始地址的值是某个数k的倍数,这就是所谓的内存对齐,而这个k则被称为该数据类型的对齐模数(alignment modulus)。这种强制的要求一来简化了处理器与内存之间传输系统的设计,二来可以提升读取数据的速度。
比如这么一种处理器,它...
分类:
其他好文 时间:
2016-04-23 12:01:15
阅读次数:
285
Linux优化:1)不用root管理,以普通用户的名义通过sudo授权管理。(1)visudo rootALL=(ALL)ALL wengALL=(ALL)ALL,!/bin/su,!/bin/su-,!/bin/suroot,!/bin/su-root#避免sudosu的命令2)更改默认的远程连接SSH服务端口,禁止root用户远程连接,甚至要更改为只监听内网IP。1、sshd..
分类:
系统相关 时间:
2016-04-23 07:38:56
阅读次数:
232