- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 循环清理表中数据
PL/SQL通过循环删除表当我们在提取数据时,有些表中的数据量特别大,如果再和另一个数据量大的表关联,不仅仅会消耗大量的资源,而且会占用我们大量的时间,这时候我们就会通过建立临时表,先从A表中提取出我们需要的数据,然后和B表关联,随着表越来越多,我们就需要进行维护删除了,如果一个个的删不仅麻烦还容易出错(想想你要drop 999个表),那么如何批量的删除呢,请看下方:declare cursor droptab is select table_name from (select t.table_na
2021-05-14 09:32:26 333 2
原创 Oracle模糊查找存储过程内容
在使用Oracle时,为了节省时间和定时更新数据,我们通常会建立任务调度。随着项目越来越多,建立的调度也成倍的增加,当某个调度出现问题时,就给排查带来了很大的阻碍(一个procedure中可以写多个调度)。查找方法SELECT * FROM user_source t where t.text like '%需要查找的内容%'...
2021-02-22 11:43:13 673
原创 tableau在Windows上的项目部署
步骤 1:运行服务器安装程序下载 Tableau Server 安装文件后,双击此安装文件。选择安装路径不建议让安装进程将 Tableau Server 安装在默认路径 (C:\Program Files\Tableau\Tableau Server)。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-c7Rk0AUg-1588905970617)(https:...
2020-05-08 10:46:51 1435 4
原创 数值计算和统计基础
1.常用的数据、统计方法1.np.nan: 作用:空值2.mean(): 作用:计算均值,可以通过索引单独统计一列 注意:只统计数字列 参数: axis参数:默认为0,以列来计算。axis=1则是以行来计算,按照行来汇总 skipna参数:是够忽略NaN,默认True,如False,有NaN的列统计结果扔为NaN3.主要数学计算方法,可用于Series和DataFrame...
2020-03-19 20:36:31 289
原创 时间模块datetime
1.时间模块:datetime主要需要掌握: datatime.date() datetime.datetime() datetime.timedelta() 日期解析方法:parser.parse 1.datetime.date:date对象 :datetime.date.today:返回今日 输出格式为date类 datetime.date(...
2020-03-19 14:45:07 165
原创 Pandas之Dataframe
1.关于dataframe概念:二维数组dataframe是一个表格型的数组,包含一组有序的列,其列的值类型可以使数值、字符串、布尔值等注意:dataframe中的数据是以一个或多个二维块存放,不是列表、字典或一维数组。dataframe创建方法如下: 1.由数组/list组成: 定义格式: data1 = { 'a':[1,2,3], 'b':[4,5,6],...
2020-03-17 23:43:51 1306
原创 关于pandas
1.关于pandas概念:基于numpy构建,为数据分析而存 --- 数据分析核心工具包优点: 1.一维数组series + 二维数组dataframe 2.可直接读取数据并做处理(高效简单) 3.兼容各种数据库 4.支持各种算法分析2.Pandas数据结构Series概念:是带有标签的以为数组,能够保存任意类型的数据(整数,字符串,浮点数等)注意: 1.s...
2020-03-16 22:57:14 119
原创 Numpy学习
1.关于numpy1.什么是numpy: numpy是python开源的科学计算包,是高级的数值编程工具: 1.强大的N维数组对象:ndarray 2.可以用来对数组结构进行运算(不用通过循环与遍历) --- 直接进行矩阵运算 3.拥有非常强大的模块库:随机数、线性代数等等 许多高级的工具都是以numpy为基础的:pandas2.关于nump...
2020-03-16 22:55:48 136
原创 Oracle相关知识(3)
1.关于DBlink概念:顾名思义就是数据库的链接,相当于一个通道,当我们要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中就必须创建远程数据库的dblink,通过dblink可以使本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。注意:DBlink是作用在同一局域网内的方式语法: create database link 数据库链接名 connect to 用户名 ...
2020-03-15 20:36:24 148
原创 Oracle相关知识(2)
Oracle相关知识(2)思考:如何创建数据库其他用户?什么是表空间?如何创建与删除,怎么对用户进行创建、修改与删除?1.什么是表空间?概念: 可以看做是数据库的逻辑存储空间 ---> 数据库中开辟的空间用来存储数据库对象表空间与数据文件的关系: 表空间由一个或多个数据文件组成,数据文件的大小和位置可以自己定义 表空间的分类: 1.永久表空间:数据库中要永久化存储...
2020-03-14 20:32:38 142 1
原创 数据库操作语句类型详解
数据库 : DDL、DML、DQL、DCL详解1.DDL类型:数据定义语言作用:数据定义语言DDL用来创建数据库中的各种对象 --- 表、视图、索引等例如: create table view index注意:DDL操作是隐形提交,不能rollback。比如:创建库、创建表。2.DML类型:数据操纵语言作用:对数据表中的数据进行操作例如: 插入:insert 更新:...
2020-03-14 09:52:09 757
原创 Oracle相关知识(1)
系统用户登录系统用户登录: 系统自带的用户(sys,system,scott) 格式: sqlplus username/password@serviceName as sysdba 示例: sqlplus system/a123456@orcl as sysdba -- as sysdba 表示用管理员账户登录 注意: 如果不加as sysd...
2020-03-13 19:49:00 215
原创 在Centos7安装Python3的方法
Centos7.3安装Python3的方法查看centos7自带的Python输入Python命令,查看可以得知是Python2.7.5版本安装Python3的方法查看centos7自带的Pythoncentos7原本就安装了Python2,而且这个Python2不能被删除,因为有很多系统命令,比如yum都要用到。[root@zhj]# python`在这里插入代码片`Python 2.7...
2019-11-15 14:34:36 131
原创 Pycharm连接MySQL报错:RuntimeError: cryptography is required for sha256_password or caching_sha2_password
报错如下:报错原因:MySQL8.0版本以后采用caching_sha2_password作为默认的身份验证插件。解决方法:1. 登录mysql: mysql>mysql -u root -p Enter password:2. 查询用户密码: mysql> select host,user,authentication_string from mysql....
2019-01-08 12:01:06 13703 10
原创 Python操作MySQL数据库
由于python版本更新的原因,python3已经不支持MySQLdb,以下主要针对python3.x以上的版本进行操作。pymysql是python连接MySQL数据库的接口。1、安装pymysql---------------------------------------------------------------------python3 : pymysql ----->...
2019-01-08 11:37:44 211
Python自动化测试框架实战
2019-01-15
Python + PyQt5 + MySQL模拟QQ的聊天与娱乐软件
2019-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人