Python(英国发音:/?pa?θ?n/ 美国发音:/?pa?θɑ?n/), 是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明,第一个公开发行版发行于1991年。 Python是纯粹的自由软件,源代码和解释器CPython遵循GPL(GNU Gen ...
分类:
编程语言 时间:
2017-05-08 21:02:13
阅读次数:
606
DI介绍 控制反转(Inversion of Control,英文缩写为IoC)是一个重要的面向对象编程的法则来削减计算机程序的耦合问题. 依赖注入(Dependency Injection,英文缩写为DI)是一种设计模式. 其实本质都是指同一件事,强调的内容不一样.IoC强调容器的作用,DI强调注 ...
分类:
编程语言 时间:
2017-05-08 12:17:43
阅读次数:
346
win7系统自带截图工具,重装win7系统后打开截图工具,显示“截图工具当前未在计算机上运行。请重新启动计算机,然后重试”,也不知道怎么回事,网上查询关于解决重装win7系统后无法打开截图工具的方法,但是相关资讯比较少,经过小编研究整理出下面方法,有需要的用户可以一起动手设置。 具体方法如下: 1、 ...
分类:
其他好文 时间:
2017-05-08 11:17:29
阅读次数:
178
一、模块的含义 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块 ...
分类:
编程语言 时间:
2017-05-07 21:19:05
阅读次数:
286
Python的入门() Python是一种解释型、面向对象、动态数据类型的高级程序设计语言 :面向对象、直译成的计算机程序语言 :遵循GPL协议(GNU General Public License) 创始人:吉多.范罗苏姆 源于1989年圣诞期间 特点:优雅、明确、简单 Python适合开发哪些应 ...
分类:
编程语言 时间:
2017-05-06 10:11:45
阅读次数:
289
Python 数据类型和变量 数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种: ...
分类:
编程语言 时间:
2017-05-06 10:07:06
阅读次数:
189
一、python介绍 python是一门优雅而健壮的编程语言,它继承了传统编译语言的强大性和通用性,同时也借鉴了简单脚本和解释语言的易用性。 Python是一种面向对象、直译式计算机程序设计语言。 python可使程序员减少开发成本。 二、python与其他语言对比 python提供了很多其他语言拥 ...
分类:
编程语言 时间:
2017-05-04 16:15:20
阅读次数:
171
上节介绍完了并发,从本节开始,我们来探讨Java中的一些动态特性,包括反射、类加载器、注解和动态代理等。利用这些特性,可以以优雅的方式实现一些灵活和通用的功能,经常用于各种框架、库和系统程序中,比如: 在63节介绍的实用序列化库Jackson,利用反射和注解实现了通用的序列化/反序列化机制 有多种库 ...
分类:
其他好文 时间:
2017-05-04 09:48:44
阅读次数:
243
一.操作系统基础 操作系统:(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。 注:计算机(硬件)->os->应用软件 二.网络通信原理 2.1 互联网的本质就是一系列的 ...
分类:
编程语言 时间:
2017-05-03 20:35:24
阅读次数:
214
一个程序本质上都是由 BSS 段、data段、text段三个组成的。这种概念在当前的计算机程序设计中是非常重要的一个基本概念,并且在嵌入式系统的设计中也非常重要,牵涉到嵌入式系统执行时的内存大小分配,存储单元占用空间大小的问题。 BSS段:在採用段式内存管理的架构中。BSS段(bss segment ...
分类:
编程语言 时间:
2017-05-01 20:57:49
阅读次数:
248