Python Day01 Python 简介 介绍 Python 是一种面向对象、直译式的计算机程序设计语言,也是一种功能强大的通用型语言,已经有将近二十年的发展历史,成熟稳定。包含了一组完善而且容易理解的标准库,能够轻松完成很对常见的任务。Python的语法非常简洁和清晰,与其他计算机程序设计语言 ...
分类:
编程语言 时间:
2016-09-26 16:03:38
阅读次数:
213
堪称软件领域开山之作的本书由美国计算机名人堂首批成员之一、美国软件界著名思想家,Weinberg最初于1969年完成的,40年过去了,本书受欢迎的程度却丝毫未减,这在计算机程序开发这个日新月异,新技术、新产品层出不穷的领域无疑是个惊人的奇迹!此次翻译的是本书的《银年纪念版》,即25周年纪念版。 ...
分类:
其他好文 时间:
2016-09-26 12:41:03
阅读次数:
104
Linux发展历程Multics:早期没有操作系统的前提下我们的计算机程序都会在硬件上直接运行,表现为一个个的作业(job1$$$$$job2$$$$$job3)job1运行完了用分隔符隔开运行下一个job2,这种机制叫做批处理,这时候其实远远无法发挥计算机的性能的,在这个时候有三个组织:通用电气..
分类:
系统相关 时间:
2016-09-25 06:21:30
阅读次数:
206
Spring 是为了解决企业开发的复杂性而创建的轻量级的控制反转(Ico)和面向切面(Aop)的框架 Ioc概念: 控制反转(Inversion of Control)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题。他还有一个名字叫做依赖注入(Dependency Injection),I ...
分类:
编程语言 时间:
2016-09-24 20:19:10
阅读次数:
170
本节探讨Java中的容器类ArrayList,它有哪些方法?内部是如何实现的?有什么特点?与数组如何转换?迭代是什么?为什么要有它?内部是如何实现的?有哪些易犯的错误?Collection/List/RandomAccess都用于什么目的? ...
分类:
其他好文 时间:
2016-09-22 10:09:14
阅读次数:
171
数据类型计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下..
分类:
编程语言 时间:
2016-09-21 00:23:38
阅读次数:
283
由于Java的实现机制,Java泛型有很多局限性,有的是比较容易理解的,而有的则是非常违反直觉的,幸运的是,一般并不需要特别去记忆,因为用错的时候,Java开发环境和编译器会提示你,不过,当被提示时,你需要能够理解,并可以从容应对 ... ...
分类:
其他好文 时间:
2016-09-18 22:22:12
阅读次数:
175
推荐计算机类必读书籍:第一阶段:《C语言程序与设计》《Java通识》《C++进阶宝典》《Swift入门与实践》第二阶段:《教你怎么不生气》《佛经》《老子》《沉默的愤怒》第三阶段:《颈椎病康复指南》《腰椎间盘突出日常护理》《心脏病的预防与防治》《高血压降压宝典》《强迫症的自我恢复》《精神病症状学》第四 ...
分类:
其他好文 时间:
2016-09-18 06:24:58
阅读次数:
131
数据(Data)是信息的载体,也就是说数据里面隐含着信息; 它能够被计算机识别、存储和加工处理。它是计算机程序加工的“原料”。随着计算机软件、硬件的发展,以及计算机应用领域的扩大,数据的含义也随之拓广了,它不仅仅是数字和字符串,而图形、图像、声音等,它们也属于数据的范畴。 数据元素(Data Ele ...
分类:
其他好文 时间:
2016-09-15 12:17:04
阅读次数:
148
什么是模块 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(M ...
分类:
编程语言 时间:
2016-09-14 10:57:42
阅读次数:
210