什么是事件? 事件是文档和浏览器窗口中发生的特定的交互瞬间。 事件是javascript应用跳动的心脏,也是把所有东西黏在一起的胶水,当我们与浏览器中web页面进行某些类型的交互时,事件就发生了。 事件可能是用户在某些内容上的点击,鼠标经过某个特定元素或按下键盘上的某些按键,事件还可能是web浏览器 ...
分类:
其他好文 时间:
2019-03-08 09:51:26
阅读次数:
178
面向对象的三大特性:继承、封装和多态 Python 做到胶水语言,当然也支持面向对象的编程模式。 封装 继承 多态 总结 封装、继承和多态是面向对象中的重要思想,对于 Python 这种高级语言,虽然很多地方从语法上可以不用面向对象的思想,但是对于项目构建来说,面向对象是基本要求,这样做显然是很有必 ...
分类:
编程语言 时间:
2019-02-10 13:35:02
阅读次数:
201
[TOC] 本文以windows环境下的.dll动态链接库为背景展开,有关linux下的.so动态链接库的相关用法会在另外一篇文章中展开讲解。 1. 背景知识 一直以来python都被称为胶水语言,能够轻易地操作其他程序,轻易地包装使用其他语言编写的库。下面简单介绍下如何使用 来调用 编写的动态库。 ...
分类:
编程语言 时间:
2019-01-28 01:06:19
阅读次数:
248
了解Python的小伙伴都知道,Python是一个开源的编程语言,正是因为有全世界爱好Python的程序员不断完善Python编程语言,才有了现在Python这么强的实用性,能和各个语言结合使用,被称为“胶水语言”。 下面小编精心总结并且整理了4本Python入门书籍,除了书籍小编还整理了2个常用的 ...
分类:
编程语言 时间:
2019-01-24 13:27:17
阅读次数:
188
1.1:Python是一门动态语言(也被称为脚本语言),是一门非常通用的高级语言。 1.2:关于静态语言与动态语言:静态语言要求你必须声明每个变量的类型:它会使用多少内存以及允许的使用方法。计算机利用这些信息把程序编译成非常底层的机器语言(专门给计算机硬件使用的语言,硬件很容易理解,但是人类很难理解 ...
分类:
编程语言 时间:
2019-01-23 17:25:59
阅读次数:
232
MVVM的核心是将原来Controller中的视图逻辑、视图管理、视数中间层的功能剥离出来,形成单独的模块; 大部分功能与视图相关、少部分与数据相关; 视图逻辑和业务逻辑不通; 解决的问题:UIViewController和UIView耦合得十分紧密。 但是除了数据绑定,MVVM还有另一个问题。把业 ...
分类:
其他好文 时间:
2019-01-15 14:30:55
阅读次数:
198
简介: python 是一种解释型、面向对象编程语言 由 Guido van Rossum 于1989年底发明, 第一个公开发行版发行于1991年, 最初被设计用于编写自动化脚本(shell) 但是随着版本的不断更新和新特性以及大量的库的添加, 越来越多的人将它应用到大型的项目开发中, 如 Open ...
分类:
编程语言 时间:
2018-12-31 13:51:32
阅读次数:
165
作为一门老当益壮的语言,Python在近年来受到极高的关注 017 年 9 月 Stack Overflow 发布的数据表明 Python 是增长最快的编程语言; 10 月份 GitHub 公布年度开发者报告显示 Python 超越 Java 成第二受欢迎语言; 在Ranked.com的排名中,Py ...
分类:
编程语言 时间:
2018-12-30 18:54:29
阅读次数:
184
1.1什么是python?Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。被称为胶水语言,Python应用场景广泛,比如WEB开发、网络编程、爬虫、云计算、人工智能、自动化运维、数据分析、游戏开发等……好像有点无所不能。1.2为什么要学习用Python处理Excel表格?Excel是一款非常平民化,但功能又强大的电子表格软件。但再强大的软件也有短板,比如要批量的、重复性的做一些
分类:
编程语言 时间:
2018-12-30 16:26:34
阅读次数:
237