- 博客(8)
- 收藏
- 关注
原创 python集合常用方法
一、列表新建:list = []不要求内部元素类型相同查、改:下标索引:list[0]、list[-1]删:删除指定下标元素:del(list[1])删:删除并返回指定下标的元素: list.pop(index)删:删除列表中此value的第一个匹配项:list.remove(value)拼接两个列表中的"元素"(最外层括号下一级的元素):[1,2] + [3,4]
2016-12-17 23:47:32 26368 1
原创 python中的类class
1、对Python类的理解Python中一切数据类型都是对象,其中自定义的类就是一个自己定义的数据类型。2、创建Python的类class Human(object): # 类的构造器 def __init__(self,name,age): self.name = name # private权限的变量 self.__a
2016-12-13 16:14:27 461 1
原创 通过Annotation注解来生成Bean
1.概述容器生成bean的一种方式。容器通过扫描指定路径下的类,把满足条件的注解类作为容器中的Bean。2.常用注解及使用方法@Component("newNameCompnBean")@Scope("prototype")public class ComponentBean { private Being being; //自动注解,byType方式,将容器中类型匹配的b
2016-12-07 21:50:38 954 1
原创 Spring的容器后处理器
概述:Bena类实现BeanFactoryPostProcessor接口,spring容器使用其postProcessorBeanFactory()方法对Spring容器进行处理,如自定义扩展等:自定义容器后处理器:/* * 容器后处理器 */public class BeanFactoryPostProcessorBean implements BeanFactoryPostP
2016-12-04 21:34:15 432
原创 Spring 容器中Bean的生命周期
1、综述:spring容器管理Bean的生命周期主要在两个时期:1、注入依赖关系之后;2、Bean销毁前。2、注入依赖关系之后:在bean的全部property设置成功之后,可以通过3种方式对bean进行处理:a、使用中的init-method属性指定方法;b、bean实现InitializingBean接口,使用init()方法;c、bean实现BeanPostP
2016-12-04 18:03:08 446
原创 如何用Python写spark
1.RDD是PariRDD类型def add1(line): return line[0] + line[1]def add2(x1,x2): return x1 + x2sc = SparkContext(appName="gridAnalyse")rdd = sc.parallelize([1,2,3])list1 = rdd.map(lambda line:
2016-12-02 17:44:14 1712
原创 对if __name__ == "__main__":的理解
Python开发模式:写def()函数,然后在全局的地方调用,比如:def a(): print 1 a()print 4444但是在 import **.py时会自动执行全局的两行代码。如果想避免发生执行,应:def a(): print 1if __name__ == "__main__": a() print 4444这样,
2016-12-01 17:49:34 398
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人