自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python基础知识_学习笔记(20200629更新)

Python学习笔记文章目录Python学习笔记@[toc]第一章 计算机基础1.1硬件1.2操作系统1.3解释器和编译器1.3.1解释型和编译型语言1.4软件(应用程序)1.5进制第二章 Python入门2.1环境的安装2.2编码2.3变量2.3.1变量规范2.3.2运算符2.3.2.1逻辑运算2.3.2.2运算优先级第三章 数据类型3.1整型(int)3.1.1整型的长度3.1.2整除3.2...

2020-04-19 11:31:15 1663 1

原创 保安日记の大数据之Java篇

保安日记のJava自学篇2020-08-23:之前看了看Python的入门篇,发现对于需求分析/数据开发岗位的我并不是太实用,只是了解一下就可以了,未来不知道什么时候才能转向数据分析岗位,准备在了解了解大数据相关知识,先从Java开始第一章 Java编程语言概述第一节 走近Java语言1.1 Java语言的诞生和主要特性1.1.1Java语言的诞生诞生于SUN(Stanford University Network)最初命名为Oak(橡树)Green Team小组成员James Gos

2020-08-30 15:17:16 272

原创 Python基础知识_Day12_函数中高级

Day12今日内容函数中高级(闭包/高阶函数)内置函数内置模块(.py文件)内容回顾函数基础概念函数的基本结构def func(arg): return arg:v1 = func(123)参数写参数def func(a1,a2): passdef func(a1,a2=None): passdef func(*args,**kwargs)::执行函数位置参数在前 关键字参数在后函数小高级函数可以做变量def func(

2020-05-18 22:43:40 1043 1

原创 Python基础知识_Day14_装饰器模块补充

路飞学城Python开发21天入门侵权删!Day14今日内容带参数的装饰器:flask框架 + Django缓存 + 写装饰器实现被装饰的函数要执行N此模块:ossystime(三种类型)datetime 和 timezone内容回顾&补充1.函数写代码的方式:面向过程 --> 函数式编程 --> 面向对象编程1.1 函数基础def fu...

2020-05-07 23:39:07 191

原创 Python基础知识_Day13_装饰器和推导式

路飞学城Python开发21天入门侵权删!Day13今日内容装饰器推导式模块内容回顾1、函数参数def(a1,a2): passdef(a1,a2=None): pass 默认参数推荐用不可变类型,慎用可变类型def(*arg,**kwargs): pass注意:位置参数>关键字参数面试题函数可以做参数def func(ar...

2020-05-07 23:37:58 212

原创 Python基础知识_列表与元组

一、列表将同一类型的人放在users里,作为一个列表users = ['彭于晏','余文乐','我']列表可以进行以下操作:索引、切片、步长、删除、修改、for循环、len二、元素将同一类型的人放在users里,作为一个元组users = ('彭于晏','余文乐','我')列表可以进行以下操作:索引、切片、步长、for循环、len三、差异...

2020-04-12 20:01:56 285

原创 Python基础知识_字符串常用转换

1、字符串大写value = 'abc' new_value = value.upper() print(value)2、字符串小写value = 'abc' new_value = value.lower() print(value)验证码案例check_code = 'SJIa' code = input('请输入验证码 $s :' %(check_co...

2020-04-12 14:12:48 342

原创 with as 搭配 hint materialize的使用

今天看《SQL核心优化思想》第九章 生产中实际的优化案例时候发现几处子查询优化时候,用到了搭配 hint materialize 的with as用法。实际的案例是在一个IN的子查询的SQL中,子查询中返回数据量较小,但是主表中数据量很大之前在表连接中学习到,两表进行NL嵌套循环,应让小表作为驱动表,大表作为被驱动表,同时在大表的连接列建立索引。那针对此案例,应该将子查询作为NL的...

2020-04-01 21:56:06 1085 1

转载 Linux必学的60个命令

Linux必学的60个命令Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里...

2020-04-01 17:15:21 361

原创 Oracle常用调优技巧

最近各种加班,忙于指标项目的测试,终于有时间闲下来看书了。这次的学习笔记是第八章,调优技巧,闲话不多说,开记!一、使用UNION代替OR当SQL语句中同时有or和子查询,这种情况爱查询无法展开(unnest),只能走FILTER。这时将or改为union例:SELECT * FROM FROM T1 WHERE OWERN = 'SCOTT' OR OB...

2020-03-29 21:25:56 555

原创 Oracle中必要的查询变换

好几天前看完了第七章,终于有时间整理一下学习笔记了虽说不能真正的掌握,但是至少了解一些皮毛也是有好处的。至少面试的时候可以吹牛逼。一、子查询非嵌套当where子查询中有in 、not in、exists、not exists等,CBO会尝试将子查询展开(unnest),从而消除FILTER,这个过程叫做子查询非嵌套。为什么一定要消除FILTER呢,因为驱动表是固定的,这样...

2020-03-18 22:53:11 226

原创 Oracle中常见的表连接方式

日常学习笔记,这两天复工了,实在是太忙。第五章看了三天,终于有时间记笔记了。一、嵌套循环(NESTED LOOPS)嵌套循环的算法:驱动表返回一行数据,通过连接列传值给被驱动表,驱动表返回多少行,被驱动表就要被扫描多少次。(用落总的话就是驱动表多少行,被驱动表就要被干多少次)加上HINT:FIRST_ROWS,优化器更倾向于嵌套循环。嵌套循环的驱动表应该返回少量数据。在执...

2020-03-11 23:12:46 404

原创 Oracle执行计划中集中常见的访问路径

阅读《SQL优化核心思想》第4章 访问路径(ACCESS PATH) 笔记访问路径值得是通过哪种扫描方式获取数据。常见的访问路径有一、TABLE ACCESS FULL表示全表扫描,一般是多块读,HINT:FULL(表名/别名)Oracle里最小的存储单位是块(Block),物理上连续的块组成了区(extent),区又组成了段(segment),因为区里面的数据块在物理上是连...

2020-03-10 21:34:58 463

原创 Oracle执行计划中统计信息的含义

阅读《SQL优化核心思想》笔记1、recuresive calls:表示递归调用的次数,一个SQL第一次执行时候会发生硬解析,会大于0,第二次执行的时候就不需要递归调用,会等于0。如果SQL语句中有自定义函数,recursive calls永远不会等于0。2、db block gets:表示有多少个块发生变化3、consistent gets:表示逻辑读,单位是块,优化时通常情况...

2020-03-03 22:42:02 316

原创 解决 ORA-28547 连接服务器失败,可能是Oracle Net 管理错误

第一篇博客,原因是疫情期间在家办公,由于办公环境为局域网又没有配置VPN,所以只能在家根据记忆中需求的内容先搭起存储过程的框架,后续复工时候再修改。后期慢慢的自学Oracle优化和Linux时还会继续写,就当记笔记了。言归正传在虚拟机中win7安装了Oracle,然后用物理机连接的时候,报出错误:ORA-28547 连接服务器失败,可能是Oracle Net 管理错误查找...

2020-02-29 19:35:27 4797

空空如也

空空如也

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

TA关注的人

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