一、python函数的定义与调用 函数的定义:(function)代码块。 就是将我们要执行的代码进行结构的整合,形成可被调用的代码块。 函数是可以重复调用的代码块,主要有一下几个优点: 减少代码冗余 代码结构清晰 有助于保持代码的一致性 函数的划分 按照参数类型划分 位置参数:是我们在传参时,实参 ...
分类:
编程语言 时间:
2017-10-03 23:28:53
阅读次数:
214
1.servlet过滤器产生背景 项目中我们会遇到这样一类的需求,对访问服务器的用户ip实施过滤,只有在允许名单中的ip才能访问服务,为了实现需求,每当有客户端请求时,我们都会写校验ip的代码,客户端能够访问到的servlet我们都需要这样做,很明显这样做有一个缺点,就是代码冗余,维护不方便,如果验 ...
分类:
其他好文 时间:
2017-09-30 00:23:20
阅读次数:
220
1.整体缩放 整体缩放可以用在营销活动页,营销活动可能因为设计美观需求必须使用背景图片而非背景色,因此需要考虑背景图适应屏幕大小。开发者可以用320像素的宽度作为基础宽度(高度可以固定),然后通过计算实际文档宽度来进行相应缩放。 使用整体缩放布局开发的项目在加载过程中需要监听resize事件,代码如 ...
分类:
移动开发 时间:
2017-09-26 23:37:56
阅读次数:
245
'''1. 组织结构混乱,可读性差2. 代码冗余3. 无法统一管理,维护难度极大具备某一功能的工具即函数函数的使用的必须遵循:先定义,后调用''' #函数分类:两大类 #1 内置函数:python解释器自带的函数,python解释器启动就会定义好这些函数len()max()min()sum() #2 ...
分类:
其他好文 时间:
2017-09-23 18:57:24
阅读次数:
255
第1章 为什么要使用函数 #1、代码的组织结构不清晰,可读性差 #2、遇到重复的功能只能重复编写实现代码,代码冗余 #3、功能需要扩展时,需要找出所有实现该功能的地方修改之,无法统一管理且维护难度极大 #1、代码的组织结构不清晰,可读性差 #2、遇到重复的功能只能重复编写实现代码,代码冗余 #3、功 ...
分类:
编程语言 时间:
2017-09-23 13:31:30
阅读次数:
250
一 引子一 为何要用函数之不用函数的问题#1、代码的组织结构不清晰,可读性差#2、遇到重复的功能只能重复编写实现代码,代码冗余#3、功能需要扩展时,需要找出所有实现该功能的地方修改之,无法统一管理且维护难度极大 二 函数是什么针对二中的问题,想象生活中的例子,修理工需要实现准备好工具箱里面放好锤子, ...
分类:
其他好文 时间:
2017-09-23 12:16:04
阅读次数:
180
1.文件处理 流程分析: 1.向操作系统发起系统调用 2.操作系统打开文件,返回一个文件句柄给应用程序 3.在应用程序中把文件句柄赋值给一个变量 4.文件的打开模式 5.bool值:所有的数据类型都自带布尔值 布尔值为假的情况:0,空 ,None 6.文件修改 #方式一:把硬盘中文件的数据全部读到内 ...
分类:
编程语言 时间:
2017-09-21 23:28:08
阅读次数:
233
策略模式主要是应对需求变化导致方法小规模重复改动,由于方法只有小部分不一致,大部分是一样的,重复定义就显得代码冗余,这时就需要使用策略模式,定义一个接口,策略方法中调用的是接口中的方法,而具体执行时需要使用方传递具体实现,从而避免了重复方法的定义,如下为过滤员工中年龄,姓名的需求: ...
分类:
其他好文 时间:
2017-09-12 13:48:46
阅读次数:
152
函数为什么要定义函数函数分类内置函数自定义函数返回值/返回函数函数返回值返回函数闭包函数的参数介绍位置参数默认参数可变参数 函数 为什么要定义函数 代码冗余 不方便管理,维护性差 组织结构差 函数分类 内置函数 https://docs.python.org/3/library/functions.... ...
分类:
其他好文 时间:
2017-09-03 11:03:44
阅读次数:
217
恢复内容开始 对于数据繁琐的各式各样的查询语句,每次都要写上一大段查询代码,不仅造成代码冗余,而且还浪费时间。下面给出自己写的一个数据库查询方法封装: 连接数据库的封装方法: 连接数据库接口: 连接数据库实现类(Oracle数据库): 连接数据库实现类(MySQL): 恢复内容结束 ...
分类:
数据库 时间:
2017-08-23 13:47:00
阅读次数:
297