Python2.6 开始,新增了一种格式化字符串的函数 str.format()。使用起来简单方便,不会遇到使用%时候格式的选择问题。 按照参数默认顺序 指定参数顺序 指定参数名称 output: I am a coder, and study ES 使用字典做参数 output: I am a c ...
分类:
编程语言 时间:
2018-10-28 12:17:26
阅读次数:
122
java中的继承,方法覆盖(重写)override与方法的重载overload的区别 ...
分类:
编程语言 时间:
2018-10-23 00:16:59
阅读次数:
176
函数重载(Function Overload):用同一个函数名定义不同的函数,当函数名和不同的参数搭配时函数的含义不同。 1、重载规则 (1)函数名相同; (2)参数个数不同,参数的类型不同,参数顺序不同,均可构成重载; (3)返回值类型不同则不可以构成重载。 2、调用规则 (1)严格匹配,找到则调 ...
分类:
编程语言 时间:
2018-10-14 19:11:56
阅读次数:
127
1.函数重载概念 函数重载(Function Overload) 用同一个函数名定义不同的函数 当函数名和不同的参数搭配时函数的含义不同 2 .函数重载的判断标准 函数重载至少满足下面的一个条件: 参数个数不同 参数类型不同 参数顺序不同 3 .函数返回值不是函数重载的判断标准 4 .编译器调用重载 ...
分类:
其他好文 时间:
2018-09-24 00:43:13
阅读次数:
168
函数参数位置参数传入参数顺序、个数必须一致defadd(a,b):returna+b关键字参数defadd(a,b,c):...returna+b+c...print(add(c=1,b=2,a=3))6注意:关键字参数传参只能放到后面print(add(c=1,2,3))File"<stdin>",line1SyntaxError:positionalargume
分类:
编程语言 时间:
2018-09-19 11:33:02
阅读次数:
165
先说简单一下JPA 概念:JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关联映射工具来管理Java应用中的关系数据。 影响:他的出现主要是为了简化现有的持久化开发工作和整合ORM技术,结束现在Hibernate,TopLi ...
分类:
编程语言 时间:
2018-09-14 16:08:07
阅读次数:
164
过滤器 Zuul包括两部分内容:请求的路由和过滤。而实际上请求的路由也是通过过滤器实现的,例如理由映射主要通过pre类型的过滤器完成,它将请求路径与配置的路由规则进行匹配,找到需要转发的目标地址;请求转发的部分则是由route类型的过滤器来完成的,对pre类型过滤器获得的路由地址进行转发。所以过滤器 ...
分类:
编程语言 时间:
2018-09-12 15:55:27
阅读次数:
203
一、方法重载时,要么参数类型不一样,要么参数个数不一样,方法重载是指多个方法使用同一个方法名,目的是,你可能同一个模块要根据参数的不同去实现不同的功能,这种场景下你就定义同一个方法名,用不同的参数去实现想要的功能。 二、重写的意思是,方法来自父类,并且在父类方法实现功能基础上进行了拓展,在重写方法是 ...
分类:
其他好文 时间:
2018-09-05 20:03:18
阅读次数:
138
1、动态参数 当实参数量与形参数量相等时,参数传递正常。 当实参数量与形参数量不相等时,则会报错。 用户传入到函数中的实参数量不确定时,或者为了以后扩展,此时要用到动态参数 *args **kwargs(万能参数)。 顺序: 位置参数,*args,默认参数,**kwargs 1、*args *arg ...
分类:
编程语言 时间:
2018-09-04 19:51:38
阅读次数:
208
先来看看什么是方法重载? 方法重载的要求是:方法名相同,参数列表不同(不同的参数类型或者参数顺序或者参数个数)。至于方法的其他部分,如方法返回值类型和修饰符,与方法重载没有任何关系。最好加上@Overload注解。 为什么要用方法重载? 重载的目的是方便程序员调用方法。比如,System.out.p ...
分类:
编程语言 时间:
2018-08-26 14:12:08
阅读次数:
133