一、最简单的做法:参考(深入理解计算机系统中文版第二版,P28,show_bytes)转化成usigned char*的byte_pointer;然后遍历输出每个字节的值,即可判断。输入可以是任意一个数。类似于:http://blog.csdn.net/yuucyf/article/details/...
分类:
其他好文 时间:
2014-08-20 20:58:22
阅读次数:
209
今天开学了,是一个重新的开始。从今天开始,我就要为明年找工作准备了,较为熟悉的是Java,要在平时的工作中,复习一下我的Java,还准备参加一些比赛,至少两个吧,也有partner,要为之努力。这一年也有很多书要看,准备用两个月时间,把Linux基础看完,熟悉Linux系统。 十一来之后准备把...
分类:
其他好文 时间:
2014-08-18 10:33:23
阅读次数:
204
作业:用户在一次解题或是一个事务处理过程中要求计算机系统所做的工作的集合。它包括用户程序、所需要处理的数据以及控制命令等。作业是由一系列有序的步骤组成。进程:一个程序在一个数据集合的一次运行过程。所以一个程序在不同数据集合上运行,乃至一个程序在同样的数据集合上的多次运行都是不同的进程。线程:线程是进...
分类:
编程语言 时间:
2014-08-16 10:59:00
阅读次数:
192
Android系统是如何启动的呢,应用程序是如何启动。下面简要介绍下初始化流程。1.Android系统的初始化1.1Android系统会首先启动Linux基础系统,然后引导加载Linux内核并启动初始化进程InitLinux Kernel---->Init(pid=1)1.2启动守护进程Daemon...
分类:
移动开发 时间:
2014-08-14 01:11:17
阅读次数:
393
Windows注册表
1 注册表的作用
注册表在windows中非常重要,它是一个庞大的数据库,里面保存了大量的系统信息,例如保存软件硬件的配置信息,计算机系统的设置,性能记录。
如果注册表遭到破坏,就可能对整个系统造成影响,甚至系统瘫痪。
2 注册表的结构
注册表是树状的层次结构:主键-->子键-->子键-->子键-->……-->键值。其中每一个键都...
最初的电脑:卡片打孔Multics计划:贝尔+麻省理工+通用电器(目标300人终端)1969贝尔实验室退出该计划KenThompson与DennisM.Ritchie:多用户多任务操作系统(一个有趣的故事)Multics-星际旅行-PDP7-B语言-C语言改写http://www.ruanyifeng.com/blog/2010/03/unix_copyright_histo..
分类:
系统相关 时间:
2014-08-12 03:38:23
阅读次数:
467
1.安装需求评估自己的服务器原则:根据服务器的用途来配置硬件,Linux自身对硬件的需求非常的校要干嘛?负载均衡,缓存服务器,Web前端,应用程序,特殊应用,公共服务,数据库多少人用?并发存多少数据,存多久是否要备份和业务交互(东西向预留网卡)2.Linux里,一切皆是文件..
分类:
系统相关 时间:
2014-08-12 03:38:07
阅读次数:
327
参考材料:深入理解计算机系统,第8章
1控制流的种类
——》对由“程序内部”变量表示的内部状态的变化作出反应的。简单来说,就是我在运行这段程序,在“程序”中明确指明了下条运行的指令,如顺序下一条,while,跳转等
——》对一些系统状态的变化作出反应,这些系统状态“不是由这段程序内的变量”捕获的。简单来说,就是我在运行这段程序,运行着运行着,突然从本段程序外部来了一个刺激要我作出反应。
—...
分类:
其他好文 时间:
2014-08-12 00:48:33
阅读次数:
181
一、基础知识对称加密:加密和解密方使用同一个密钥,用来解决数据机密性,但是密钥通过何种方式传递给对方不容易实现;公钥加密:密钥是成对出现的,分别为Secretkey(密钥)和Publickey(公钥)公钥加密必须使用与其相对应的私钥进行解密并且公钥是从私钥中提取出来的,有私..
分类:
系统相关 时间:
2014-08-11 03:01:52
阅读次数:
387
在linux系统中,挂载是指将一个设备(通常是存储设备)挂接到一个已存在的目录上。我们要访问存储设备中的文件,必须将文件所在的分区挂载到一个已存在的目录上,然后通过访问这个目录来访问存储设备。比如访问光盘,u盘,磁盘分区都需要通过挂载的方式才可以正常访问和使用。..
分类:
系统相关 时间:
2014-08-08 18:27:17
阅读次数:
273