python简介: 一、什么是python Python(英国发音:/ pa θ n/ 美国发音:/ pa θɑ n/),是一种面向对象、直译式的计算机程序语言。 每一门语言都有自己的哲学: pythonde 设计哲学是:“优雅”、“明确”、“简单” 二、python由来 1989年的圣诞节期间,吉 ...
分类:
编程语言 时间:
2016-08-08 12:47:12
阅读次数:
242
一、多线程 1、操作系统有两个容易混淆的概念,进程和线程。 进程:一个计算机程序的运行实例,包含了需要执行的指令;有自己的独立地址空间,包含程序内容和数据;不同进程的地址空间是互相隔离的;进程拥有各种资源和状态信息,包括打开的文件、子进程和信号处理。 线程:表示程序的执行流程,是CPU调度执行的基本 ...
分类:
编程语言 时间:
2016-08-07 16:55:50
阅读次数:
402
一、ActiveX控件(COM组件技术的应用之一) flash.ocx 1. 概念 1.1 ActiveX控件的概念 基于COM组件技术,可以被任何支持COM标准的计算机程序的项目使用。 可是采用拖拽的方式创建,使用向一般控件一样方便。文件的后缀是ocx,有时称ocx控件。 1.2 COM组件的概念 ...
分类:
其他好文 时间:
2016-08-06 23:26:06
阅读次数:
174
什么是模块? 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,分组的规则就是把实现了某个功能的代码集合,放置到一个模块中,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码 ...
分类:
编程语言 时间:
2016-08-04 07:54:33
阅读次数:
2252
模块和包 大家都知道,在计算机程序开发的过程中,随着程序代码越写越多,这样代码就会越不容易维护。 有时候为了好维护代码,把不同功能的函数放到不同的xx.py文件中。 在python中,一个.py文件就称为一个模块。 使用模块有什么好处? 1、提供代码可维护性。 2、可以避免函数名和变量名冲突。如果两 ...
分类:
编程语言 时间:
2016-08-03 15:26:31
阅读次数:
174
本节主要介绍StringBuilder,它有哪些操作?它是如何实现的?数组长度是如何扩展的?为什么要那么扩展?System.arraycopy有什么特别之处?String的+和+=是如何实现的?什么时候可以用,而什么时候不建议用?... ...
分类:
其他好文 时间:
2016-08-03 07:53:30
阅读次数:
182
字符串操作大概是计算机程序中最常见的操作了,Java中表示字符串的类是String,它有哪些方法?内部是如何实现的?如何处理各种不同的编码?不可变性意味着什么?字符串常量到底是什么?hashCode是如何实现的?... ...
分类:
其他好文 时间:
2016-08-01 08:03:59
阅读次数:
211
违反直觉的事实 计算机之所以叫"计算"机就是因为发明它主要是用来计算的,"计算"当然是它的特长,在大家的印象中,计算一定是非常准确的。但实际上,即使在一些非常基本的小数运算中,计算的结果也是不精确的。 比如: float f = 0.1f*0.1f; System.out.println(f); 这 ...
分类:
其他好文 时间:
2016-07-30 01:48:12
阅读次数:
212
Python是什么: 首先,Python 是一门编程语言。这里是Python 的官网: https://www.python.org 下面是维基百科的解释: Python(英国发音:/?pa?θ?n/ 美国发音:/?pa?θɑ?n/),是一种面向对象、直译式的计算机程序语言,具有近二十年的发展历史。 ...
分类:
编程语言 时间:
2016-07-24 14:48:43
阅读次数:
241
1、python的前世今生 想要充分的了解一个人,无外乎首先充分了解他的过去和现在;咱们学习语言也是一样的套路 1.1 python的历史 Python(英国发音:/?pa?θ?n/ 美国发音:/?pa?θɑ?n/), 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1 ...
分类:
编程语言 时间:
2016-07-24 11:56:14
阅读次数:
174