计算机基础
文章平均质量分 57
wsfengye
这个作者很懒,什么都没留下…
展开
-
字符编码
1. ASCII码 我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。 上个世纪60年代,美国制定了一套字符编码,对英语字符与二进...原创 2012-04-12 19:04:55 · 74 阅读 · 0 评论 -
关于进程与线程的简单解释
原文见http://www.iteye.com/news/27645 进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。 1. 计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。 2. 假定工厂的电力有限,一次只能供给一个车间使用。也就是说,...原创 2013-07-29 23:25:14 · 89 阅读 · 0 评论 -
(转)解析WEB开发编码问题
在技术支持中碰到最多的应该就是编码问题,有必要做一个详细的分析以巩固自己,再来对他人有所帮助。 乱码一般出现在: 1.写在jsp文件中的中文变成乱码 2.页面的中文都变成乱码 3.后台通过request.getParameter()乱码(注意 getQueryString()和getParameter()在编码方面是有区别的,getQueryString()方法应用服务器是...原创 2013-10-17 15:45:29 · 187 阅读 · 0 评论 -
CPU个数理解
首先有三个概念: 物理CPU、逻辑CPU、CPU核数 一个物理CPU上有多个CPU核,如果采用了intel的超线程技术(HT), 就会再多出一倍的cpu核出来 一般情况下,逻辑cpu数=物理CPU*cpu核数 如果采用了超线程技术,则正常逻辑cpu数=物理CPU*cpu核数*2 top然后1看到的cpu个数以及java中的Runtime.getRuntime().available...原创 2014-08-27 19:53:43 · 161 阅读 · 0 评论 -
加密解密
一、消息摘要 消息摘要(Message Digest):它是一个唯一对应一个消息或文本的固定长度的值。 消息摘要算法(MD5 SHA MAC)用于校验两份数据文件是否是同一个,内容是否有发生改变。 消息摘要算法的特点: ① 无论输入的消息有多长,计算出来的消息摘要的长度总是固定的。 ② 消息摘要看起来是“随机的”。这些比特看上去是胡乱的杂凑在一起的。 ③ 一般地,只要输入的消...原创 2015-04-21 11:22:42 · 170 阅读 · 0 评论