对象表示现实世界中某个具体的事物抽象是从特定大的实例中抽取共同的性质以形成一般化概念的过程。对象具有两方面的含义在现实世界中:是客观世界中的一个实体在计算机世界中:是一个可标识的存储区域<修饰符>
class<类名>{[<属性声明>][<构造器声明>]..
分类:
编程语言 时间:
2016-10-29 02:24:39
阅读次数:
244
1和0构成了计算机世界,1+1=2作为数学的基石。 1是0的反面,0也是1的反面,1与0的组成产生二进制,在计算机中这些很易于理解。仅以这些规律,在1与0无数次叠加后组成的机器语言,却带来了焕然一新的操作系统等等的软件支持。 为什么这么简单的0与1,就可以创造出计算机的软件领域呢? 要探索其究竟也是 ...
分类:
其他好文 时间:
2016-10-18 22:18:22
阅读次数:
162
Atitit 软件工程概览attilax总结 1.1. .2 软件工程的发展 进一步地,结合人类发展史和计算机世界演化史来考察软件工程的发展史。 表2 软件工程过程模型 表2将软件工程的主要过程模型做了一个简要的汇总,并将所有的软件工程模型划分为三大领域和五个阶段,三大领域分别为: 1) 惯例模型: ...
分类:
其他好文 时间:
2016-09-28 22:10:00
阅读次数:
241
一、什么是索引 1、简单定义 索引通过各种数据结构实现值到行(值=》行)位置的映射,没有索引会全表扫描; 2、索引的作用 (1)提高访问速度; (2)实现主键、唯一键逻辑; (1)在计算机世界了,磁盘的IO(读写性能)是常见的性能瓶颈,它与内存IO/CPU的IO根本不在一个量级上。一般机械硬盘的随机... ...
分类:
其他好文 时间:
2016-09-24 21:43:22
阅读次数:
159
我们初步步入计算机世界或者计算机专业大一通常会学习一门计算机语言,不同于自然语言,计算机语言有特定的语法。但计算机只识别二进制码,于是需要把计算机语言翻译成机器语言,这个过程叫做编译,而做这项工作的叫做编译器。 学习编译原理能更清晰意识到电脑是如何运作,也更方便我们写出更高效更符合计算机语法的代码。 ...
分类:
其他好文 时间:
2016-09-09 16:34:42
阅读次数:
87
一、前言 在大家的认知过程中可能会认为计算机是不会出现计算错误的,但是实际上,依然存在程序运行后无法得到正确数值的情况。其中,最经典的就是小数运算。 二、引入 在我们的世界里面,100个0.1相加就是10,这个是没有疑问的。但是让我们来看看计算机世界的计算结果: 首先是一段计算代码: 运行结果如下: ...
分类:
其他好文 时间:
2016-07-23 21:07:10
阅读次数:
238
转自深度学习微信公众号 本文来自:InfoQ http://www.infoq.com/cn/news/2016/01/evaluation-comparison-deep-learn 人工智能无疑是计算机世界的前沿领域,而深度学习无疑又是人工智能的研究热点,那么现在都有哪些开源的深度学习工具,他们 ...
分类:
其他好文 时间:
2016-07-08 21:46:49
阅读次数:
109
在计算机世界我们随处可以见的一种方法,那就是抽象。1946年冯诺依曼提出了计算机的基本结构包含:计算器,存储器和I/O设备。这可能是对计算机这一新生事物最重要的一次抽象,它直接影响了今后几十年计算机软硬件的发展。我们每个人对计算机的计算器,存储器和I/O设备都有不同..
负数的表现形式负数的表现形式为正数取反+1.其原理为正负相加为0;在计算机世界中,0被看做是一个正数,而不是数学世界中的非正亦非负。负数的二进制表示:5:00000101-5:11111011(正数各位取反,+1)5+(-5)=1000000001被溢出结果为0byte类型数字转换为16进制数的过程及原理b..
分类:
其他好文 时间:
2016-05-07 16:45:59
阅读次数:
159
先说一下自己对类的理解吧。类就是指将一系列具有一些共同特性的事物归纳起来,按照不同的特性分为不同的类。比如在现实世界中人是一类,动物是一类。植物 又是一类。但他们都是生命这一类的派生类。他们都继承了生命类的一些特性。但他们各自又有一些不同的属性。在计算机世界中也有这样的类。类这一特性在面向 对象的语 ...