05 2020 档案
摘要:原因:不要建太多字段,或者字段类型设置太长了,像这样设置了字段长度会导致最后超出表长度,新增不了新字段 ,或者建表本身就报错。 [IMP] Import start[IMP] Import type - CSV file[IMP] Import from - C:\Users\WQBin\Deskt
阅读全文
摘要:1. Series介绍 Pandas模块的数据结构主要有两:1、Series ;2、DataFrame series是一个一维数组,是基于NumPy的ndarray结构。Pandas会默然用0到n-1来作为series的index,但也可以自己指定index(可以把index理解为dict里面的ke
阅读全文
摘要:面向对象编程三大特征 面向对象编程有三大特征:封装、继承和多态。 封装介绍 封装(encapsulation)就是把抽象出的数据和对数据的操作封装在一起,数据被保护在内部,程序的其它部分只有通过被授权的操作(成员方法),才能对数据进行操作。 面向对象编程三大特征 基本介绍 面向对象编程有三大特征:封
阅读全文
摘要:在mysql中,用SQL语句增删改字段,重命名替换字段 语法 ALTER TABLE 表 {ADD ADD{COLUMN 字段类型 [ (字长)] [NOT NULL] [CONSTRAINT 索引 ] | ALTER COLUMN 字段类型 [(字长)] | rename COLUMN to CO
阅读全文
摘要:111
阅读全文
摘要:数值筛选 一、使用【】 1. 单条件筛选 最大逾期天数小于10 due_days=10 last_loan_df=last_loan_df[last_loan_df['max_due_days']<=due_days] 2. 多条件筛选 或 last_loan_df=last_loan_df[(la
阅读全文
摘要:scala包 回顾-Java包的三大作用 区分相同名字的类 当类很多时,可以管理类 控制访问范围 回顾-Java打包与导入包 打包基本语法 package com.公司名.项目名; 打包的本质分析 实际上就是创建不同的文件夹来保存类文件 语法: import 包; import java.awt.*
阅读全文
摘要:面向对象的Scala Java是面向对象的编程语言,由于历史原因,Java中还存在着非面向对象的内容:基本类型 ,null,静态方法等。 Scala语言来自于Java,所以天生就是面向对象的语言,而且Scala是纯粹的面向对象的语言,即在Scala中,一切皆为对象。 如何定义类 基本语法 [修饰符]
阅读全文
摘要:There seems to be a consensus in the Java community that the Scala programming language is already on the decline. I consider this a pity because I al
阅读全文
摘要:英文原文: Five years ago, Scala seemed like the next big thing in programming languages because it elegantly enabled functional programming within an obje
阅读全文
摘要:函数式编程基础 函数定义/声明 函数运行机制 递归//难点 [最短路径,邮差问题,迷宫问题, 回溯] 过程 惰性函数和异常 函数式编程高级 值函数(函数字面量) 高阶函数 闭包 应用函数 柯里化函数,抽象控制... 函数式编程定义 注释: 我想写函数点 一.什么是函数式编程? 函数式编程思想来源于伟
阅读全文
摘要:1.查看scala版本 2.登入scala网站进行下载源码包 网站: 官网scala:https://www.scala-lang.org/download/ 官网scala2.11.8版本:https://www.scala-lang.org/download/2.11.8.html 3.解压压缩
阅读全文
摘要:在程序中,程序运行的流程控制决定程序是如何执行的,有三大流程控制语句。 顺序控制 分支控制 循环控制 顺序控制 顺序控制介绍 程序从上到下逐行地执行,中间没有任何判断和跳转。 顺序控制举例和注意事项 Scala中定义变量时采用合法的前向引用。如: def main(args : Array[Stri
阅读全文
摘要:运算符介绍 运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。 算术运算符 比较运算符(关系运算符) 位运算符 逻辑运算符 赋值运算符 算术运算符 介绍 算术运算符(arithmetic)是对数值类型的变量进行运算的,在Scala程序中使用的非常多。 注意: 对于除号“/”,它的整数除和小数
阅读全文
摘要:变量声明基本语法 var | val 变量名 [: 变量类型] = 变量值 注意事项: 声明变量时,类型可以省略(编译器自动推导,即类型推导) 类型确定后,就不能修改,说明Scala 是强数据类型语言. 在声明/定义一个变量时,可以使用var 或者 val 来修饰, var 修饰的变量可改变,val
阅读全文
摘要:为什么要有RPC? 网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 单一应用架构 当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。 此时,用于简化增删改查工作量的 数据访问框架(OR
阅读全文
摘要:1、直接在创建表时添加该列并声明默认值,如下: CREATE TABLE `table1` ( `id` int(11) NOT NULL, `createtime` timestamp NULL default CURRENT_TIMESTAMP ) ENGINE=InnoDB DEFAULT C
阅读全文
摘要:--我是在2018年第一次接触scala,之后再数仓过程中经常做Hbase与spark的etl。之后换了工作后有半年多没有再写过scala【现在基本都是写python】,重新拾起scala!! 我会在上课笔记为主,同时会借鉴scala犀牛书和scala机器学习等,加入一些自己的思考。感谢尚硅谷韩老师
阅读全文
摘要:我也是被坑了好久才发现。 解决方法: 经过多次测试发现MIMEText()["to"]的数据类型与sendmail(from_addrs,to_addrs,...)的to_addrs不同; 前者为str类型,多个地址使用逗号分隔,后者为list类型。 原本有问题的代码: def send_mail_
阅读全文
摘要:https://www.kaggle.com/girmdshinsei/for-japanese-beginner-with-wrmsse-in-lgbm
阅读全文
摘要:Numpy的 tile() 函数,就是将原矩阵横向、纵向地复制。tile 是瓷砖的意思,顾名思义,这个函数就是把数组像瓷砖一样铺展开来。 举个例子,原矩阵: 横向: >>> import numpy as np >>> d2= np.array([[1,2], [3, 4]]) >>> d2 arr
阅读全文
摘要:官网说 .r_是沿第一轴连接(在数学中第一轴是行), Translates slice objects to concatenation along the first axis .c_是沿第二轴连接(列) Translates slice objects to concatenation alon
阅读全文
摘要:alpha-sense diffbot 命名实体识别 搭建ner分类器 信息抽取
阅读全文
摘要:11
阅读全文
摘要:链接 大家可以参考一下这个discusion: import pandas as pd import numpy as np pd.set_option('display.max_columns', 500) pd.set_option('display.max_rows', 500) import
阅读全文