码迷,mamicode.com
首页 > 编程语言 > 月排行
Spark中RDD转换成DataFrame的两种方式(分别用Java和Scala实现)
一:准备数据源 在项目下新建一个student.txt文件,里面的内容为: 二:实现 Java版: 1.首先新建一个student的Bean对象,实现序列化和toString()方法,具体代码如下: 2.转换,具体代码如下 scala版本: 注:1.上面代码全都已经测试通过,测试的环境为spark2 ...
分类:编程语言   时间:2018-06-12 14:49:13    阅读次数:226
python-MethodType动态的添加方法
1 class Person(object): 2 def __init__(self,name,age): 3 self.name = name 4 self.age =age 5 def eat(self): 6 print('----%s正在吃饭------' % self.name) 7 8... ...
分类:编程语言   时间:2018-06-12 14:49:56    阅读次数:159
python中time处理
python中关于时间的处理非常常见 time.strptime 1、 time.strptime() 函数根据指定的格式把一个时间字符串解析为时间元组。如下程序截图所示 2、语法 3、参数 string -- 时间字符串。 format -- 格式化字符串。 4、返回值: 返回struct_tim ...
分类:编程语言   时间:2018-06-12 16:08:46    阅读次数:194
Spring常用注解介绍【经典总结】
Spring常用注解介绍【经典总结】 Spring的一个核心功能是IOC,就是将Bean初始化加载到容器中,Bean是如何加载到容器的,可以使用Spring注解方式或者Spring XML配置方式。 Spring注解方式减少了配置文件内容,更加便于管理,并且使用注解可以大大提高了开发效率! 下面讲解 ...
分类:编程语言   时间:2018-06-12 16:09:25    阅读次数:224
SpringBoot
Spring Boot 概述 Spring Boot 是所有基于 Spring 开发的项目的起点。Spring Boot 的设计是为了让你尽可能快的跑起来 Spring 应用程序并且尽可能减少你的配置文件。 什么是 Spring Boot 它使用 “习惯优于配置” (项目中存在大量的配置,此外还内置 ...
分类:编程语言   时间:2018-06-12 16:09:41    阅读次数:214
Python基础day10
本节主要内容:1. 函数参数--动态传参2. 名称空间, 局部名称空间, 全局名称空间, 作用域, 加载顺序.3. 函数的嵌套4. gloabal, nonlocal关键字一. 函数参数--动态传参之前我们说过了传参, 如果我们需要给一个函数传参, 而参数又是不确定的. 或者我给一个函数传很多参数, ...
分类:编程语言   时间:2018-06-12 16:09:57    阅读次数:170
TensorFlow(四) 用TensorFlow实现弹性网络回归算法(多线性回归)
弹性网络回归算法是综合lasso回归和岭回归的一种回归算法,通过在损失函数中增加L1正则和L2正则项,进而控制单个系数对结果的影响 ...
分类:编程语言   时间:2018-06-12 16:10:10    阅读次数:179
发送短信——java
闲来无事研究一下调用第三方接口发送短信的技术 这一次我们使用阿里的短信服务 一、进行平台相关服务的注册和设置 下面请参照阿里的短信服务文档进行设置,只要按照文档步骤来差不多30分钟就能搞定服务注册; 阿里云短信服务文档使用指引 更新时间:2017-12-05 16:23:43 阿里云短信服务文档使用 ...
分类:编程语言   时间:2018-06-12 16:10:40    阅读次数:240
python-code-12
import time def timmer(func): def wrapper(*args,**kwargs): start = time.time() res = func(*args,**kwargs) stop = time.time() print('run time is %s' %( ...
分类:编程语言   时间:2018-06-12 16:10:58    阅读次数:152
SpringBoot自动配置xxxAutoConfiguration 的使用
以MybatisAutoConfiguration为例1. 在jar包中/META-INF/spring.factories中配置org.springframework.boot.autoconfigure.EnableAutoConfiguration=org.mybatis.spring.boo ...
分类:编程语言   时间:2018-06-12 16:11:25    阅读次数:252
算法题个人思路总结
1.设A与C是互质的两个数,求B,使得A*B=1(mod C)。 解:由于gcd(A,C)=1,因此利用扩展欧几里德函数可以找到a*A+c*C=1,即a*A=1(mod C)。我们取B=a即可。 2.求$\sum_{i=1}^n{\frac{1}{i}}$的上下界。 解:$\ln \left( n+ ...
分类:编程语言   时间:2018-06-12 16:12:00    阅读次数:162
python3 集合
集合:数学上,把set称作由不同的元素组成的集合,集合(set)的成员通常被称做集合元素。集合对象是一组无序排列的可哈希的值。集合有两种类型:1、可变集合set2、不可变集合frozenset特点:1、值不可以重复创建可变集合set>>>s1=set(‘hello‘)>>>s1{‘h‘,‘l‘,‘o‘,‘e‘}#值不可以重复,所以两个L合并成一个L创建不可变集合
分类:编程语言   时间:2018-06-12 16:12:32    阅读次数:116
day-1Python基础循环for、while,判断if
1.if条件判断a=4ifa==3:print(‘正确,a的值为3‘)else:print(‘错误!‘)for循环foriinrange(4):#range(3)range(start,stop[,step])如:range(4,7,2)输出4,6print(i)while循环i=1whilei<5:print(i)i+=1;4.break跳出循环5.continue继续下一次循环
分类:编程语言   时间:2018-06-12 16:13:27    阅读次数:130
python3 字符串操作
字符串操作:1、下载python官方手册2、先定义一个字符串变量A=‘abc’A.两次TAB键help(A.选项)#查看帮助‘ABC‘.lower()#XXX.lower将大写字符串转换为小写‘abc‘XXX.title()#将字符串每个单词的首字母转换为大写XXX.capitalize()#将字符串的首字母转换为大写XXX.center(长度,充填符)#字符串居中
分类:编程语言   时间:2018-06-12 16:13:42    阅读次数:149
python3:定时执行自动化测试脚本
1.windows任务计划定时执行脚本 (1)创建 .bat 文件,执行脚本的命令(interface.bat) (2)计算机右键--管理--任务计划程序--创建任务 选中(1)中创建的.bat文件路径,点击确定,任务新建完成 2.jenkins持续集成,定时执行脚本 (1)jenkins环境安装 ...
分类:编程语言   时间:2018-06-12 16:13:51    阅读次数:431
python装饰器实现用户密码认证(简单初形)
import timecurrent_user={'user':None}def auth(engine = 'file'): def deco(func): #func=最初始的index和最初始的home def wrapper(*args,**kwargs): if current_user[ ...
分类:编程语言   时间:2018-06-12 16:14:14    阅读次数:128
python3 列表、元组操作
alist=[1,2,3,4,5,6,7,8,9]alist[1,2,3,4,5,6,7,8,9]alist.#两次TAB键alist.append(#添加alist.count(9)#统计单个字符出现的次数alist.insert(#插入在指定位置插入参数>>>alist.insert(3,4)>>>alist[1,2,3,4]alist.reverse()#
分类:编程语言   时间:2018-06-12 16:15:23    阅读次数:154
CentOS7 Python3上安装paramiko
1. CentOS 7下安装Python3.5 CentOS7默认安装了python2.7.5,要用 Python3需要自己手动安装。注意不要删除python2。 1.1 下载python3源码包 wget https://www.python.org/ftp/python/3.5.2/Python ...
分类:编程语言   时间:2018-06-12 16:15:44    阅读次数:194
python3 字典操作
字典:创建方式:1、正常创建a={‘name‘:‘azj‘,‘age‘:23,‘mail‘:‘azj@163.com‘}2、通过工厂函数dict创建a=dict(([‘name‘,‘azj‘],[‘age‘,23],[‘email‘,‘azj@163.com‘]))3、a={}.fromkeys((‘azj‘,‘tom‘,‘lili‘),11){‘azj‘:11,‘tom‘:11,‘lili‘:1
分类:编程语言   时间:2018-06-12 16:17:11    阅读次数:132
python 获取域名的IP、注册时间、过期时间
importrequestsimportjsonimportasyncioimportaiohttpfrombs4importBeautifulSoupimportdatetimeresult1={"baidu":{"domain_name":"www.baidu.com"}}result2=[]asyncdefget_title(k,i):if‘http://‘ini:i=i[7:]url=‘h
分类:编程语言   时间:2018-06-12 16:17:30    阅读次数:180
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!