1、迭代和递归等概念 循环(loop):指的是在满足条件的情况下,重复执行同一段代码。比如,while语句,for循环。 迭代(iterate):指的是按照某种顺序逐个访问列表中的每一项。比如,for语句。Python中,迭代永远是取出元素本身,而非元素的索引。对于有序集合,元素确实是有索引的。使用 ...
分类:
编程语言 时间:
2018-04-25 19:03:45
阅读次数:
197
一 Applet Applet是采用Java编程语言编写的小应用程序,该程序可以包含在 HTML(标准通用标记语言的一个应用)页中,与在页中包含图像的方式大致相同。 含有Applet的网页的HTML文件代码中部带有<applet> 和</applet>这样一对标记,当支持Java的网络浏览器遇到这对 ...
分类:
移动开发 时间:
2018-04-22 14:22:42
阅读次数:
256
模块&包 模块(module)的概念: 在计算机程序开发的过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放在不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的存在。在Python中,一个.p ...
分类:
编程语言 时间:
2018-04-16 18:25:38
阅读次数:
158
一、什么是装饰器 装饰:装饰既修饰,意指为其他函数添加新功能 器:器既函数 装饰器定义:本质就是函数,功能是为其他函数添加新功能 二、装饰器需要遵循的原则 1、不能修改装饰器的源代码(开放封闭原则) 2、为装饰器函数添加新功能后,不能修改函数的调用方式 三、实现装饰器的知识储备 装饰器 = 高阶函数 ...
分类:
编程语言 时间:
2018-04-09 16:22:28
阅读次数:
226
一、递归和迭代 递归就是调用自身 迭代就是每次迭代都是依赖于上次结果 二、什么是迭代器协议 1、迭代器协议是指:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么就引起一个Stopiteration异常,以终止迭代(只能往后走,不能往前退) 2、可迭代对象:实现了迭代器协议的对象( ...
分类:
编程语言 时间:
2018-04-06 21:17:42
阅读次数:
124
一、文件操作 1、介绍 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给 ...
分类:
编程语言 时间:
2018-04-05 18:02:53
阅读次数:
192
阅读目录 第一篇:python入门 第二篇:数据类型、字符编码、文件处理 第三篇:函数 第四篇:模块与包 第五篇:常用模块 第六篇:面向对象 第七篇:面向对象高级 第八篇:异常处理 第九篇:网络编程 第十篇:并发编程 第十一篇:Mysql系列 更新中... 第一篇:python入门 第二篇:数据类型 ...
分类:
编程语言 时间:
2018-04-04 21:08:20
阅读次数:
175
Go语言条件 条件语句需要开发者通过指定一个或多个条件,并通过测试条件是否为true来决定是否执行指定语句,并在条件为false的情况再执行另外的语句。下图展示了程序语言中条件语句的结构: Go语言提供了以下几种条件判断语句: 语句|描述 | |: | |if语句| if语句 由一个布尔表达式后紧跟 ...
分类:
编程语言 时间:
2018-03-29 19:15:32
阅读次数:
187
第一篇:初识数据库 第二篇:库操作 第三篇:表操作 第四篇:数据操作 第五篇:索引原理与慢查询优化 第六篇:数据备份、pymysql模块 第七篇:视图、触发器、事务、存储过程、函数 第八篇:ORM框架SQLAlchemy ...
分类:
数据库 时间:
2018-03-02 20:37:18
阅读次数:
195
参考资料: SpringBoot非官方教程 | 第五篇:springboot整合 beatlsql ...
分类:
其他好文 时间:
2018-02-27 17:41:03
阅读次数:
113