自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 2021-08-03

/* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this file to You un

2021-08-03 19:47:18 259

原创 2021-07-26

java + scala + maven + idea + spark 配置1.java 安装 + JAVA_HOME + path里 %SCALA_HOME%\bin;2.Scala 解压(无需安装)+ SCALA_HOME + path里 %SCALA_HOME%\bin3.apache-maven-3.6.1 解压(无需安装)+ MAVEN_HOME + path里 %MAVEN_HOME%\bin4.进入apache-maven-3.6.1\conf 下可以找到settings,查找<

2021-07-26 23:13:02 74

原创 2021-07-25

pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org

2021-07-25 20:59:45 88

原创 2021-07-25

***# hdfs***package geektime.connecterimport org.apache.spark.sql.{SaveMode,SparkSession}object SparkHDFS { def main(args: Array[String]): Unit = { val spark = SparkSession.builder().master(master = "local").appName(name = "SparkDataFormat").getOr

2021-07-25 20:56:20 92

原创 2021-06-22

数据库总结数据仓库分层:SQL执行过程:SQL优化内容:

2021-06-22 10:44:35 63

原创 2021-06-16

group by cube() 计算百分比被稀释: ratio_to_report()over()CREATE TABLE teacher_student(study_id NUMBER(6) PRIMARY KEY, sex VARCHAR(6), ROLE VARCHAR(6), grade VARCHAR(9));S

2021-06-16 22:19:53 65

原创 2021-06-06

numpy pandas 总结import numpy as npar = np.array([[[1,2,3,4,5,6],[2,3,4,5,6,7],[3,4,5,6,7,8]]])print(ar,ar.ndim)#维度数组print(ar.shape)print(ar.data)ar1 = np.array(range(10))ar2 = np.arange(10)ar3 = np.array([[1,2,3,4,5,6]])ar4 = np.random.rand(10).re

2021-06-06 11:18:37 89

原创 2021-06-04

dataframe数据的选取和操作import pandas as pdimport numpy as npimport cx_Oraclecon =cx_Oracle.connect('scott/123@localhost:1521/orcl',encoding='utf-8')sql =f''' SELECT e.empno, e.ename, e.sal, e.deptno FROM emp e UNION ALL SELECT dept

2021-06-04 23:00:47 101

原创 2021-04-20

flask_oracle###1.service 文件import cx_Oracleimport pandas as pdcon=cx_Oracle.connect("scott/123@localhost:1521/orcl",encoding='utf-8')# 一.service 文件# 1.查询员工信息(无参数时返回全量信息)def SearchEmpInfor(n_deptno): v_where = ' and 1=1 ' if n_deptno != "":

2021-04-20 00:35:45 93 1

原创 2021-03-14

3.列表,字典# 列表常见生成方式list_one = list(range(1,11)) # 注意range(1,11)是左闭右开list_two = [x*x for x in range(1,11) if x%2==0] # 列表生成式(条件可以不写),偶数的平方list_three = [x+y for x in 'ABC' for y in '123'] # 双层循环,生成全排列import stringprint(string.ascii_letters+string.digits

2021-03-14 23:55:31 57

原创 2021-03-14

2.流程控制语句# 网吧禁止入内标语age = 18if age < 18: print('您还未满18岁,禁止入内')else: print('欢迎光临!')# 网吧禁止入内标语if 3 - 1: print('非零的数在布尔表达中都为True')else: print('0 代表False') # 逻辑运算符,not,and,ora = 4 < 1b = 4 < 1c = 4 == 1print(a and b)

2021-03-14 23:53:56 77

原创 2021-03-14

1.字符串与变量# print 函数# def print(self, *args, sep=' ', end='\n', file=None)print('hello world')print('锄禾日当午,\n汗滴禾下土。') # \n 换行输出print('12','34','56',sep='+',end='') # 输出的结果之间用+连接,默认是空格连接,end指后面3.14的输入同行输出,默认换行print(3.14) # 数字不需要引号,编译器也能识别# 制表符与换行符\t,\

2021-03-14 00:53:24 102

原创 2021-03-13

jupyternotebook 基础设置1.修改默认的工作目录(1)打开anaconda prompt 输入: jupyter notebook --generate-config(2)按上目录打开 jupyter_notebook_config.py的文件,找到 c.NotebookApp.notebook_dirx该行, 然后将''修改为'D:\\目标目录'或者是'/home/work/yynbook'(注意window是的目录是用'\\',linix用'/') 注意:如果你的这一

2021-03-13 20:30:29 55

原创 python操作数据表,循环造数100条数据

python操作数据表,循环造数100条数据,包括number,varchar.```sql--先建个临时表CREATE TABLE tempdata_aa(c1 VARCHAR2(30),c2 VARCHAR2(30),c3 VARCHAR2(30),c4 VARCHAR2(30),c5 VARCHAR2(30),c6 VARCHAR2(30),c7 VARCHAR2(30),c8 VARCHAR2(30),c9 VARCHAR2(30),c10 VARCHAR2(30),

2021-03-04 22:20:28 857 2

原创 在数组中找到第K大的元素,然后遇到的一维数组和序列有区别

在数组中找到第K大的元素,然后遇到的一维数组和序列有区别先做题# 1.序列排序def one_list_sort(n,k,dis=True): # 随机生成一个n个元素的序列 import random if n >= k: list_source = [i for i in range(9999)] lst = random.sample(list_source,n) if dis==True: # 去重后排序取值 list_dis =[]

2021-03-04 00:06:09 89 1

原创 python 写入一年的时间到数据库中

python 写入一年的时间到数据库中from calendar import Calendarfrom db.db_opt import Oraclec = Calendar(firstweekday=0)list_date =[]for item in c.yeardatescalendar(2018,12): for i in item: for a in i: for b in a: list_date.ap

2021-02-24 23:55:33 447

原创 数据连接

数据连接import configparser as cfgimport cx_Oracle# 最好以连接池的形式!!!def oracle_con(user): cf = cfg.ConfigParser() cf.read("db_config.conf",encoding='UTF-8') url = cf.get('oracle',user) con = cx_Oracle.connect(url,encoding='UTF-8') return

2021-02-24 23:41:21 311

原创 oracle 创建用户,分配权限

oracle 创建用户,分配权限--oracle安装后的第一步,创建oracle用户--查看锁定的用户select username,account_status from dba_users where username='xxx'; --查看用户限制登陆次数select * from dba_profiles where RESOURCE_NAME='FAILED_LOGIN_ATTEMPTS';--修改用户无论输入多少次都不会被锁定(慎用)alter profile default l

2021-02-20 20:53:37 288

空空如也

空空如也

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

TA关注的人

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