我们每天在使用计算机,他给我们的生活和工作中带来了很多方便,它帮助我们干活,给我们带来快乐,成为了我们不可缺少的一部分;但是你真正了解过它吗?你知道他是由什么硬件组成的吗?每块硬件的使命和作用吗? 接下来让我为大家简单的描述下,顺便给大家普及下电脑硬件知识。 计算机主要有三大组件,五大部分:我们先讲 ...
分类:
其他好文 时间:
2018-05-26 19:33:38
阅读次数:
126
计算机中主要的存储部件是内存和磁盘。磁盘中存储的程序必须加载到内存之后才能运行。在磁盘中保存的原始程序是无法直接运行的。**这是因为,负责解析和运行程序内容的CPU,需要通过内部程序计数器来指定内存地址,然后才能读出程序**。即使CPU可以直接读出并运行磁盘中保存的程序,由于磁盘读取速度慢,程序的运行速度还是会降低的。总之,存储在磁盘中的程序需要读入到内存后才能运行。
分类:
其他好文 时间:
2018-05-24 15:16:58
阅读次数:
148
Python的缺点: 相较于其它类型的语言可能运行速度上会略差。C语言的运行性能速度上最好,因为C最接近计算机底层。 Python的优点: Python的种类: Cpython:使用 C 解释器来解释 扩展名:.pyc C 解释器 -.pyc(字节码) - 机器码 - cpu Jpython:使用 ...
分类:
编程语言 时间:
2018-05-21 21:12:03
阅读次数:
262
总结1:Java运行过程 总结2:Java跨平台和C跨平台的区别 在互联网情况下,平台各异,Java的跨平台更具有优势 Java可以跨所有平台吗:要看有没有提供并安装相应的虚拟机 Java的运行速度没有C语言快 Java需要将class文件解释成机器码再执行,C执行机器码 总结3:字节码文件byte ...
分类:
编程语言 时间:
2018-05-20 11:50:59
阅读次数:
160
1.nginx的反向代理意义 一般来说,我们在项目中,不会直接让项目服务器ip与外网做直接映射,这样一则是不安全,二是客户直接去访问项目服务器,对项目服务器带来的压力太大,从而导致项目运行速度变慢,程序卡顿;严重的话,会导致程序奔溃。而反向代理的实现,可以让用户通过nginx对外网的代理服务器直接进 ...
分类:
其他好文 时间:
2018-05-19 23:27:42
阅读次数:
176
开发语言 高级语言:Python、Java、PHP、C#、C++、Go、Ruby······ 低级语言:C、汇编 语言之间的对比 PHP类:适合写网页 Python、Java:既可以写网页,也可以写后台功能 -Python:执行效率低,开发效率高 -Java:执行效率高,开发效率低 C语言: 代码编 ...
分类:
编程语言 时间:
2018-05-19 22:34:06
阅读次数:
185
题目描述 设计一个算法,并编写代码来序列化和反序列化二叉树。将树写入一个文件被称为“序列化”,读取文件后重建同样的二叉树被称为“反序列化”。 如何反序列化或序列化二叉树是没有限制的,你只需要确保可以将二叉树序列化为一个字符串,并且可以将字符串反序列化为原来的树结构。 样例 给出一个测试数据样例, 二 ...
分类:
其他好文 时间:
2018-05-16 22:31:37
阅读次数:
163
python是解释性语言 编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快; 而解释器则是只在执行程序时,才一条一条的解释成机器语言给计算机来执行,所以运行速度是不如编译后的程序运行的快的. 这是因为计算机不能直接认识并执行我 ...
分类:
编程语言 时间:
2018-05-15 00:18:59
阅读次数:
224
Python 多线程 多线程类似于同时执行多个不同程序,多线程运行有如下优点: 使用线程可以把占据长时间的程序中的任务放到后台去处理。 用户界面可以更加吸引人,这样比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度 程序的运行速度可能加快 在一些等待的任务实现上如用户输入 ...
分类:
编程语言 时间:
2018-05-11 23:36:12
阅读次数:
10168
这篇文章是了解硬件系统概念,提供个人PC服务器选择参考。 CPU概述: CPU代表主机的运算能力,计算机的性能在很大程度上由CPU的性能决定,而CPU的性能主要体现在其运行程序的速度上。 CPU性能参数: 主频: 主频也叫时钟频率,单位是兆赫(MHz)或千兆赫(GHz),用来表示CPU的运算、处理数 ...
分类:
其他好文 时间:
2018-05-11 17:31:45
阅读次数:
164