自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小顽固的博客

新手上路

  • 博客(163)
  • 资源 (3)
  • 问答 (2)
  • 收藏
  • 关注

原创 数据产品经理——数据指标

ROI定义:return on investment,投资回报率。指通过投资而应返回的价值,即企业从一项投资活动中得到的经济回报。计算公式:投资回报率(ROI)=年利润或年均利润/投资总额×100%eCPM定义:effective cost per mile,每一千次展示可以获得的广告收入。展示的单位可以是网页,广告单元,甚至是单个广告。默认情况下,eCPM 指的都是千次网页展示(Pageview)收入,eCPM 只是用来反映网站盈利能力的参数,不代表收入。计算公式:ECPM = (收入

2022-03-02 21:09:49 2895

原创 数据产品经理——广告

广告类型1、激励视频广告定义:通过应用内的激励来吸引用户观看全屏视频广告,用户在获得激励的同时观看广告,开发者可增加广告收益。应用场景:获取应用内奖励或者权益的所有应用场景广告样式:15-30s横屏广告或竖屏广告2、原生信息流广告定义:广告嵌入与原生应用浑然一体,提供极致的用户体验,用户接受程度高,转化率高。应用场景:资讯页面、视频详情页、信息列表页3、沉浸式视频信息广告定义:类似于抖音视频流,沉浸式无干扰用户体验,用户转化率高。应用场景:竖屏视频(列表、视频流)、来

2022-03-01 16:42:50 1993

原创 数据产品经理修炼手册(从零基础到大数据产品实践)

一、初识数据产品经理大数据4V特性①体量巨大(Volume)②处理速度快(Velocity)③类型多种多样(Variety)④价值大(Value)数据产品分类①企业内部使用的产品,如BI数据分析平台和推荐系统等②企业针对公司推出的商业型数据产品。如Google Analytics、GrowingIO、神测数据、BDP商业数据平台等。主要以平台行为为企业提供商业化服务。③每个用户均可使用的数据产品。如猫眼的实时票房和淘宝指数等。主要面向普通用户提供免费服务...

2022-02-26 20:35:26 2990

原创 数据产品经理高效学习手册—产品设计、技术常识与机器学习

数据产品

2022-02-10 12:03:22 911

原创 python——列表、元组、字符串

列表相当于C语言中的数组,但是更强大的是python的列表支持存放任何数据类型的数据创建列表num = [1,2,3,4]添加元素append():在列表末尾加入元素,每次只能加入一个,引用方法为:列表名.append(元素)extend():在列表末尾加入多个元素,其参数为列表,而不是元素insert():在列表的任意位置加入元素,第一个参数为插入的位置,第二个参数为要加入的元素>>> num = [10112.5,10,125.88]>&

2021-08-15 20:31:11 574

原创 python——小鲜肉

今天第一天开始学python,打算跟着小甲鱼走,幽默风趣有内涵,最最最重要的是可以学到东西,希望自己多多动手实践,敲敲代码。第一个小游戏"""-------------""" #多行注释temp = input("请输入一个数字:") #input函数用来接收输入guess = int(temp)if guess == 0: #冒号的作用相当于划定语句块,当if函数判定后执行相应的语句块。当在正确的位置输入冒号时,IDLE会在下一行自动缩进 print(

2020-06-28 14:58:49 336

原创 C语言——结构体和共用体

结构体结构体类型概念结构体:一种构造类型,由若干成员组成,成员可以是基本数据类型,也可以是构造类型struct 结构体名{ 成员列表};结构体变量定义定义:方式一:先声明结构体类型,再定义变量struct Product product1;struct Product product2;//Product是结构体类型//...

2020-04-04 22:06:42 631

原创 C语言——指针

基本概念在程序中是通过对内存单元进行存取操作,但是代码经过编译后就将变量名转换为变量在内存中的地址,对变量值的存取都是通过地址进行的。如i+j 其含义是:根据变量名对应的地址,读取 i 的数据放入到CPU寄存器中,再找到 j 的地址,读取 j 的数据放入到CPU另一个寄存器中,通过CPU的加法中断计算结果。指针变量形式:类型说明 *变量名;定义与赋值int a;int ...

2020-04-04 22:06:24 421

原创 C语言——常见排序算法

数组排序算法选择排序法思想:①:用第一个数字与剩余数字中最小的数字进行互换位置②:用第二个数字与剩余数字中最小的数字进行互换位置....................依次类推,每次都将下一个数字与剩余数字中最小的数字进行位置互换,直至排序结束#include<stdio.h>#define num 3int main(){int temp;...

2020-04-04 22:06:14 199

原创 C语言——函数

结构返回值类型 函数名(参数列表){ 函数体 返回值}有些编译器在主函数后定义的函数需要在主函数前声明:返回值类型 函数名(参数列表);用数组作函数的参数当驻足作为函数的参数时,只传递数组的地址,而不是将整个数组赋值到函数中,当数组名作为实参调用函数时,指向该数组的第一个元素的指针就被传递到函数中。#include&...

2020-04-04 22:06:04 718

原创 C语言——数组

一维数组初始化方式: int array[] = {1,2,3,4,5}; √ int array[5]; array[] = {1,2,3,4,5}; ×如果初始化数组时对所有变量进行赋值,则可以不指定数组的长度。指定数组长度时,对于未赋值的变量,则自赋值为默认值...

2020-04-04 22:05:55 403

原创 mysql——流程控制结构

流程控制结构顺序结构:程序从上外下执行分支结构:程序可以从两条或者多条去执行循环结构:程序在男足一定的条件基础上重复执行一段代码一、分支结构1、IF函数功能:实现简单的双分支语法:SELECT IF(表达式1,表达式2,表达式3);执行顺序:如果表达式1成立则返回表达式2的值,否则返回表达式3的值应用在任何地方2、CASE结构(如果THEN后面加语句则需要用分号结...

2020-03-16 19:47:42 191

原创 mysql——函数

函数存储过程定义:一组预先编译好的SQL语句的集合,可以理解为批处理语句优点: ①提高代码的重用性 ②简化操作 ③减少编译次数和与数据库连接的次数,提高效率语法:存储过程与函数的区别 返回值个数 应用场景 存储过程 0或多个返回 批量插入、更新 函数 有且仅有一个返回 处理数据后返回一个结...

2020-03-16 15:28:25 860

原创 mysql——存储过程

存储过程类似于java中的方法优点: ①提高代码的重用性 ②简化操作 存储过程定义:一组预先编译好的SQL语句的集合,可以理解为批处理语句优点: ①提高代码的重用性 ②简化操作 ③减少编译次数和与数据库连接的次数,提高效率语法:一、语法创建CREATE PROCEDURE 存储过程名(参数列表)BEGIN 存储过程体(一组合法的...

2020-03-16 15:21:37 243

原创 mysql——变量

变量分类:系统变量:系统提供的变量 全局变量、会话变量自定义变量: 用户变量、局部变量一、系统变量系统柜提供的变量,属于服务器层面的变量语法: ①查看所有的系统变量如果不写则默认查看会话变量SHOW GLOBAL VARIABLES #查看全局变量SHOW SESSION VARIABLES #查看会话变量②查看满足条记的部分系统变量SHOW...

2020-03-15 20:44:35 147

原创 mysql——视图

视图含义:虚拟表,和普通表一样使用,mysql5.1开始出现的新版本,通过普通表动态生成的数据,行和列的数据来自定义视图的查询中使用的表,只保存了SQL逻辑,不保存查询结果特点:①临时性②重复使用性优点:1、重用SQL语句2、简化复杂的SQL操作,不必知道它的查询细节3、保护数据,提高安全性视图和表的对比 创建的关键字 是否占用实际的物理空间 使...

2020-03-15 19:15:41 349

原创 mysql——TCL事务控制语言

TCL语言:事务控制语言TRANSACTION control LANGUAGE事务:一个或一组SQL语句组成一个执行单元,执行单元要么全部执行,要么全不执行事务标准定义:事务由单独单元的一个或多个SQL语句组成,在这个单元中,每个MySQL语句是相互依赖的。而整个单独单元作为一个不可分割的整体,如果单元中某条SQL语句一旦执行失败或产生错误,整个单元将会回滚。所有受到影响的数据将返...

2020-03-15 14:04:39 165

原创 mysql——常见约束

常见约束语法:CREATE TABLE 表名( 字段名 类型 列级约束 字段名 类型 表级约束)约束含义:一种限制,专门用于限制表中行或者列的数据,以保证最终数据的可靠性一致性。分类: NOT NULL ①非空约束 #保证字段值为非空 DEFAULT ②默认约束 #保证该字段有默认值 PRIMARY KEY ...

2020-03-15 11:32:38 314

原创 mysql——常见的数据类型

常见的数据类型数值型: 整型 小数:定点数、浮点数字符型:短文本(CHAR VARCHAR)、长文本(TEXT BLOB较长的二进制数据)日期型1、整型​​分类:TINYINT、SMALLINT、MEDIUMINT、INT(INTEGER)、BIGINT特点:①测试如何设置无符号和有符号 默认为有符号,设置无符号需要在类型后面加UNSIGNEDC...

2020-03-15 11:15:19 211

原创 mysql——标识列

标识列又称为自增长列,不用手动插入值,系统提供默认序列值特点:①标识列不一定必须和主键搭配,只要是一个可以ok②一个表中只可以有一个标识列③标识列的类型只能是数值型④标识列可以通过SET AUTO_INCREMENT='i'设置步长,i为步长值⑤标识列可以通过手动插入值设置起始值一、创建表时设置标识列CREATE DATABASE test;USE test;DROP T...

2020-03-15 11:13:09 542

原创 mysql——DDL数据定义语言

DDL(DATA define LANGUAGE)数据定义语言库和表的管理一、库的管理创建:CREATE修改:ALTER删除:DROP1、库的创建语法:CREATE DATABASE 库名;案例:创建库booksCREATE DATABASE books;容错处理:如果存在,不报错;不存在则创建CREATE DATABASE IF NOT EXISTS books;...

2020-03-15 11:11:15 117

原创 mysql——DML数据操纵语言

DML语言(DATA manipulation LANGUAGE)数据库操作语言: 插入:INSERT 修改:UPDATE 删除:DELETE 一、插入方式一语法: INSERT INTO 表名(列名......)VALUES(值......);特点: ①插入的值的类型与列的类型要一致 ②1、插入的值的类型与列的类型要一致...

2020-03-13 21:48:05 314

原创 mysql——联合查询

进阶9:联合查询关键字:UNION:联合、合并,将多条查询语句的结果合并成一个结果引入:案例:查询部门编号>90或者邮箱中包含a的员工信息SELECT * FROM employees WHERE department_id>90UNIONSELECT * FROM employees WHERE email LIKE '%a%';应用场景信息来自多表,表之间没有...

2020-03-13 18:58:31 170

原创 mysql——子查询经典案例

子查询经典案例1. 查询工资最低的员工信息: last_name, salarySELECT last_name,salaryFROM employeesWHERE salary=( SELECT MIN(salary) FROM employees);2. 查询平均工资最低的部门信息SELECT *FROM departmentsWHERE depa...

2020-03-13 17:17:14 1469

原创 mysql——分页查询

进阶8:分页查询※应用场景:当要显示的数据一页显示不全,需要分页提交SQL请求语法: SELECT 查询列表⑥ FROM 表① JOIN 表 ON 连接条件② ... WHERE 筛选条件③ GROUP BY 分组条件④ HAVING 分组后筛选⑤ ORDER BY 排序字段⑦ LIMIT 起始条目索引(OFFSET,从0开...

2020-03-12 11:32:49 193

原创 mysql——子查询

进阶7:子查询含义:出现在其他语句中的SELECT语句,称为子查询或内查询外部的查询语句:称为主查询或外查询分类: 按子查询出现的位置:SELECT后面(①)、FROM后面(④)、 WHERE或HAVING后面(①②③)※、EXISTS后面(相关子查询)(④) 按功能不同(结果集的行列数不同)分为: ①标量子查询(结果集有一行一列...

2020-03-12 09:41:14 238

原创 mysql——连接查询/多表查询

进阶6:连接查询/多表查询SELECT * FROM beauty;SELECT * FROM boys;

2020-03-11 12:23:31 733

原创 mysql——分组查询

#进阶5:分组查询引入:查询每个部门的平均工资SELECT AVG(salary) FROM employees;语法: SELECT 分组函数,列(要求出现在GROUP BY 的后面) FROM 表名 WHERE 筛选条件 GROUP BY 分组列表 ORDER BY 子句;注意:1、查询列表是分组函数和GROUP BY后出现的字段总结:...

2020-03-09 20:56:39 565

原创 mysql——常见函数之分组函数

二、分组函数功能:用作统计使用,又称为聚合函数或统计函数或组函数分类:①SUM:求和②AVG:求平均值③MAX:求最大值④MIN:求最小值⑤COUNT:计算个数特点:①SUM和AVG仅支持数值型参数②MAX、MIN支持可比较的参数③COUNT支持任何类型的参数,但只计数非空的值④所有分组函数都忽略NULL值,对于为NULL的字段不参与运算⑤与DISTINCT搭配使用实...

2020-03-07 20:17:03 535

原创 mysql——常见函数之单行函数

#进阶4:常见函数/*概念:类似于java中的方法,将一组逻辑语句封装在方法中,对外暴露方法名好处:1、隐藏了实现细节。2、提高代码的重用性调用:select 函数名(实参列表) from 表特点: ①函数名 ②函数功能分类: ①单行函数 如:concat、ifnull、length等 传一个值,返回一个值 ②分组函数(...

2020-03-06 13:48:52 689

原创 mysql——排序查询

进阶3:排序查询/*语法:select 查询列表③from 表①where 筛选条件②order by 排序列表 asc|desc④ -- asc用于升序排列,desc用于降序排列 如果后面不加任何关键字,则默认表示升序排列特点: 1、asc代表的是升序,desc代表的是降序,如果不写,默认是升序 2、order by...

2020-03-05 15:15:10 123

原创 mysql——条件查询

#进阶2:条件查询/*语法: select 查询列表③ from 表名① where 筛选条件;② 执行顺序:①②③分类: 1、按条件表达式筛选: 条件运算符:> = < >= <= != <>(不等于) 2、按逻辑表达式筛选: 逻辑运算...

2020-03-05 13:10:15 130

原创 数据结构02

栈的定义----------------------------------------------定义:栈是一个后进先出(Last in first out,LIFO)的线性表,它要求只在表尾进行删除和插入操作特点:1.栈的元素必须要后进先出 2.栈的操作只能在线性表的表尾进行 3.栈的表尾称为栈的栈顶(top),相应的表头称为栈底(bottom) 4....

2020-03-05 13:06:08 241

原创 数据结构01

数据结构----------------------------------------------数据结构定义:数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及它们之间的关系和操作等相关问题的学科 译:程序设计=数据结构+算法,数据结构研究的是关系,元素之间存才的一种或多种特定关系的集合逻辑结构:数据对象中数据元素之间的相互关系 集合结构:数据元素除了同属于一...

2020-03-05 13:05:23 397

原创 mysql——基本概念

##数据库的好处 1.持久化数据到本地 2.可以实现结构化查询,方便管理##数据库相关概念 1、DB:数据库,保存一组有组织的数据的容器 2、DBMS:数据库管理系统,又称为数据库软件(产品),用于管理DB中的数据 3、SQL:结构化查询语言,用于和DBMS通信的语言##数据库存储数据的特点 1、将数据放到表中,表再放到库中 2、一个...

2020-03-02 14:37:16 161

原创 C语言——循环控制

循环控制while语句先检验条件,条件为真,执行循环体,条件为假,退出循环。反复多次验证条件,纸质条件为假,退出循环。do...while语句先执行循环体,再判定条件是否为真,循环体至少被执行一次。使用时需要在while关键字后面加分号。for语句随机数发生#include<stdio.h>#include<stdlib.h>int m...

2020-03-02 14:35:28 362

原创 mysql test_lesson02 过滤数据

#1、查询工资大于 12000 的员工姓名和工资SELECT last_name, salaryFROM employeesWHERE salary>12000; #2、查询员工号为 176 的员工的姓名和部门号和年薪SELECT last_name, department_id, salary*12*(1+IFN...

2020-03-02 14:30:03 162

原创 C语言——基础部分

无符号整型的取值范围是0-65535(2^16-1),有符号整型的取值范围是-32768——+32767(-2^8——2^8-1)/* *L&U可以是小写*/num=100L //L表示长整型num=100U //U表示无符号整型num=0123 //0用来表示八进制,所有数字均需小于8num=123 //十进制数不需要添加前缀num=0x123...

2020-01-31 14:28:28 1877

原创 hadoop04

hadoop--------------    分布式计算框架。    common        //    hdfs        //存储    mapreduce    //MR,编程模型.    yarn        //资源调度.集群部署-----------    1.standard alone/local    //本地模式        nothing....

2019-01-25 15:27:59 234

原创 hadoop03

ssh权限问题----------------    1.~/.ssh/authorized_keys    权限:644    2.$/.ssh    权限:700    3.root配置SSH-------------    生成密钥对$&gt;ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa    添加认证文件$&gt;cat ~/.ssh/...

2019-01-17 13:20:48 287

MySQL基础.docx

mysql基础部分内容,适用于小白学习。主要包括mysql基本概念、单行函数、常见函数、连接查询、分组查询、联合查询、分页查询、子查询、事务、视图、存储过程、函数、流程控制、

2020-03-16

Linux常见vi命令

本文是关于Linux操作系统的一些基础vi命令,大数据学习者需要掌握的基础vi命令。该基础命令适合于小白轻松入门,记住常用命令,会大大的提高学习效率,更快的去了解LInux操作系统。

2018-10-27

Linux文件目录配置标准

本文档是关于linux操作系统一些常见目录的属性,即目录的相关作用以及一些信息。

2018-10-27

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除