自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 orcale同义词

2021-07-04 19:24:35 149

原创 orcale序列1

2021-07-03 08:44:44 137

原创 orcale主键外

2021-07-03 08:41:35 122

原创 orcale主键约束

2021-07-03 08:39:01 94

原创 orcale 约束

2021-07-03 08:37:09 85

原创 orcale创建表

2021-07-01 20:48:43 72

原创 orcale数据删除

2021-07-01 20:41:55 73

原创 oracle数据更新

2021-07-01 20:39:34 79

原创 ora多表查询

2021-06-22 21:21:22 79

原创 power query

2021-06-22 21:15:01 87

原创 power pivot

2021-06-22 21:14:20 136

原创 excel函数

2021-06-22 21:13:28 75

原创 oracle5

转换函数那么到现在为止已经接触到了 Oracle 中提供的三类数据:字符串、数字、日期,那么这三种数据之间是可以通过一些转换函数实现类型转换操作的。1、 转字符串数据:字符串 TO_CHAR(数字 | 日期 | 列,转换格式)在进行转换格式设置的时候要根据不同的数据类型进行格式标记的定义:·日期:年(yyyy)、月(mm)、日(dd)、时(HH、HH24)、分(mi)、秒(ss);·数字:一位任意数字(9)、本地货币(L)。范例:将日期格式化为字符串范例:在 Oracle 的 SYSDATE

2021-06-09 09:24:48 73

原创 oracle4

日期函数如果要想操作日期函数实际上有一个首要的问题需要解决。那么必须要首先取得当前的系统日期时间,为此在 Oracle里面提供有两个伪列(是不存在表中的列,但是却可以直接使用的列):SYSDATE、SYSTIMESTAMP。范例:取得当前的系统日期SELECT SYSDATE FROM dual ;SELECT SYSTIMESTAMP FROM dual ;当有了系统日期之后就可以通过以下的三个公式来进行一些简单的计算:·日期 + 数字 = 日期,表示若干天之后的日期;·日期 – 数字 =

2021-06-09 09:19:41 74

原创 ORACLE2

3.1.2数字函数数字函数主要是针对于数字进行的一些小处理。 1 、 四舍五入函数:数字 ROUND(数字 | 列 [,保留小数位]) 范例:验证 ROUND()函数SELECT ROUND(9615.7652) ,  9616ROUND(9615.7652,2) ,  9615.77ROUND(9615.7652,-2) ,  9600ROUND(-15.5)  -16FROM dual ;如果没有编写保留小数位数,那么会将小数点之后的数据直接进行进位,不保留小数位。2、

2021-06-09 09:13:34 92

转载 oracle和mysql的区别

Oracle是大型数据库而Mysql是中小型数据库,Oracle市场占有率达40%,Mysql只有20%左右,同时Mysql是开源的而Oracle价格非常高。Oracle支持大并发,大访问量,是OLTP最好的工具。安装所用的空间差别也是很大的,Mysql安装完后才152M而Oracle有3G左右,且使用的时候Oracle占用特别大的内存空间和其他机器性能。4.Oracle也Mysql操作上的一些区别①主键 Mysql一般使用自动增长类型,在创建表时只要指定表的主键为auto incr..

2021-06-05 20:00:59 82

原创 oracle2

关系运算

2021-06-05 19:58:48 62

原创 oracle数据库1

SQL简单查询简单查询( 重点 ,控制列 )对于查询一共分为:简单查询、限定查询、多表查询、统计查询,四类的查询,其中简单查询是初步,而简单查询的语法如下:SELECT [DISTINCT] * | 列 [别名] ,列 [别名] , …  2、 控制要显示的数据列FROM 表名称 [别名] ;  1、 确定查询的数据来源数据表的组成是行与列,而简单查询的最大特征在于会将一张数据表之中的全部数据行进行显示,而用户可以通过控制 SELECT 来控制显示的数据列。其中几个参数的作用如下:DIS

2021-06-05 19:49:27 49

原创 python面试题

1.Python是如何进行内存管理的?答:从三个方面来说,一对象的引用计数机制,二垃圾回收机制,三内存池机制一、对象的引用计数机制Python内部使用引用计数,来保持追踪内存中的对象,所有对象都有引用计数。引用计数增加的情况:1,一个对象分配一个新名称2,将其放入一个容器中(如列表、元组或字典)引用计数减少的情况:1,使用del语句对对象别名显示的销毁2,引用超出作用域或被重新赋值sys.getrefcount( )函数可以获得对象的当前引用计数多数情况下,引用计数比你猜测得要大得多。

2021-06-05 09:19:47 51

转载 python的一些简单问题

如何在Python中管理内存?python中的内存管理由Python私有堆空间管理。所有Python对象和数据结构都位于私有堆中。程序员无权访问此私有堆。python解释器负责处理这个问题。Python对象的堆空间分配由Python的内存管理器完成。核心API提供了一些程序员编写代码的工具。Python还有一个内置的垃圾收集器,它可以回收所有未使用的内存,并使其可用于堆空间。 Python中的命名空间是什么?命名空间是一个命名系统,用于确保名称是唯一性,以避免命名冲突。什么是PYTHONPA

2021-06-05 09:13:34 137

原创 python海龟画个图

import turtle#turtle.forward(100)turtle.pensize(10)turtle.color(“blue”)turtle.fillcolor(“ivory”)turtle.begin_fill()turtle.circle(105)turtle.end_fill()turtle.left(90)turtle.penup()turtle.forward(50)turtle.pendown()turtle.right(90)turtle.color(

2021-05-24 21:16:39 155

原创 三位数排序

def max(x,y):if x>y:return xelse:return ydef min(x,y):if x<y:return xelse:return ynum=int(input(“请输入一个三位数”))b100=num//100b10 = num//10%10b1 = num//1%10a=max(max(b100,b10),b1)b=min(min(b100,b10),b1)c=(b100+b10+b1)-(a+b)max_value= a100

2021-05-24 21:00:58 465

原创 课堂总结sql错误

错误问题找不到数据库pymysql,查看数据库名就好了在字段列表里找不到赵六,查看代码没写引号是字符串在列表里找不到balabce 单词打错了name的值没有被定义 values打错了name后面的符号写错啦...

2021-05-17 22:03:56 38

转载 oltp和olap

OLTP与OLAP的介绍数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing)、联机分析处理OLAP(On-Line Analytical Processing)。OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。 OLTP 系统强调数据库内存效率,强调内存各种指标的命令率,强调绑定变量,强调并发操作;OLAP 系

2021-05-17 21:30:43 36

原创 python os模块

import osimport shutilprint(os.getcwd())#当前文件所在的目录 D://os.chdir("/Users/songchunmin/desktop")#切换目录os.makedirs(“D:\file0512”)#c创建目录os.chdir(“C:\Users\86152\Desktop\hahaos”)a=os.listdir()print(a)for i in a:b=“C:\Users\86152\Desktop\hahaos\”+ic=“D:\

2021-05-16 18:54:29 47

原创 python 分隔符的应用

import csvdef read():csv.register_dialect(“mydealect”, delimiter = “|”, quoting = csv.QUOTE_ALL)with open(“data3.csv”,“r”,encoding = “utf8”) as file:lines = csv.reader(file)for i,v in enumerate(lines):print(v)if i > 2:breaknewlines = csv.reader

2021-05-16 18:52:04 132

原创 python表格九九乘法表

import xlwtwb= xlwt.Workbook()sheet=wb.add_sheet(“九九表”)sheet.write(0,0,‘0’)for i in range(1,10):for j in range(1,i+1):sheet.write(i,j-1,str(j)+""+str(i)+"="+str(ij))wb.save(“九九表.xls”)

2021-05-16 18:42:04 90

原创 写一个csv文件

往CSV中写文件def write_csv_list(list):list_new=[]print(list)print("*"*50)for obj in list:list_new.append([obj[“sku”],obj[“name”],obj[“price”],obj[“brand”]])print(list_new)print("*" * 50)with open(“data.csv”,‘w’,encoding=“utf8”,newline="")as csvfile:w

2021-05-12 09:37:17 254

原创 文本文件操作

文本文件的操作open函数Open(目录,打开模式,字符集)File常用操作读全部:read读一行:readLine写:write关闭:closewith 写法异常 + 文件open 合并的写法CSV文件操作csv是什么CSV是一种通用的、相对简单的文件格式(后缀名.csv),被用户、商业和科学广泛应用。最广泛的 应用是在程序之间转移表格数据,而这些程序本身是在不兼容的格式上进行操作的(往往 是私有的和/或无规范的格式)。因为大量程序都支持某种CSV变体,至少是作为一种可 选择的输入

2021-05-12 09:35:04 73

原创 折半查询

“”"0 1 2 3 4 5 6 7 8 9list = [11,22,33,44,55,66,77,88,99,111]假设需要:66第一次:(0 + 9)//2 = 4 ;55 和 66比较,接下来在55的右边找:66,77,88,99,111第二次:(5+9)//2 = 7 88和 66接下来在88的左边找:66,77第三次:(5+6)//2 = 5 66 == 66,对应下标5开始下标:0开始 慢慢变大结尾下标:(个数-1) 慢慢减小“”"list

2021-05-12 09:31:18 155

原创 插入排序

“”"插入排序 必须有一个新的列表,空间换时间0 1 2 3 4 5 6a =【99 88 11 22 55 66 77】从堆里面拿一张0b=【99】88过来了 88和99比较 放在0的位置0 1【88】 【99】11过来了,会和所有元素比较 放在0的位置0 1 211 88 9922过来了 和11(0)比较。在11后面,也就是1的位置0 1 2 3【11 22 88 99】“”"list=[99,88,11,22,55,66,77]p

2021-05-12 08:49:03 51

原创 python异常

n=input(“请输入一个数”)try:n=input(n)m=100/nprint(m)except ValueError:print(“valueError 错误值”)except ZeroDivisionError:print(“ZeroDivisionError 分母为0”)except Exception as resut:print(“未知错误 %s”%resut)else:print(“尝试成功执行这里,ok”)finally:print(“不管异常是否发生,这里

2021-05-12 08:45:27 27

原创 亲密数对

def factorsSum(n):sum = 0 # 因子之和i = 1 # 因子while i <= n - 1:if n % i == 0: # i是n的因子sum += ii += 1return sumfor a in range(1,3000):b=factorsSum(a)c=factorsSum(b)if(a==c and a!=b):print("%d和%d"%(a,b))“”"整体思路分别计算a: 3.4.5.6 他门因子之和b对因子和b计算

2021-05-09 08:56:02 1194

原创 选择排序

“”"选择排序 0 1 2 3 4 5 6原始 22,11,33,66,88,44,55第一趟:找出最大值88,下标4 从【1,6】中找 最后一个下标622,11,33,66,55,44,88第二趟 找出最大值66 下标3从【1,5】中找 最后一个下标522,11,33,44,55,66,88第三趟 找出最大值55,下标4 从【1,4】中找 最后一个下标422,11,33,44,55,66,88第四趟 找出最大值44,下标3 从【1,3】中找 最后一个下标422,11,33,4

2021-05-09 08:52:09 47

原创 哥德巴赫猜想

哥德巴赫 猜想[8,1000]大于8的偶数都可拆分两个素数之和“”""大于8的偶数都可拆分两个素数之和判断8、10、12、、、能否拆成2个素数之后拆分: n:m 和 n-m分别去判断m,n-m是否是素数 10 :n m1 92 83 74 65 56 4“”"def isPrime(n):i = 2flag = True ##假设是素数while i <= n - 1:# 判断i 能否把 n 整除if

2021-05-09 08:49:03 64

原创 冒泡排序

冒泡排序“”"升序原始: 22,11,33,66,88,44,55第一轮: 11,22,33,66,44,55,88,最后一个是最大值第二轮 11,22,33,44,55,66,88,倒数第二是 第2大的值。。。最多几轮:元素个数 -1“”"list = [22,11,33,66,88,44,55]print(“排序之前:”,end="")print(list)for i in range(0, len(list)): #确定 几 轮for j in ra

2021-05-09 08:43:06 40

转载 python 字典

字典的定义{}字典同样可以用来 存储多个数据;通常用于存储 描述一个 物体(对象) 的相关信息和列表的区别:列表是有序的,字典是无序键值对 :名字(键,key) :张三(值,value)年龄(键,key):18(值,value)定义zsf_dic = {“name”:“张三丰”,“age”:108,“love”:[“小姐姐”,“灭绝师太”],“dog”:{“name”:“小黑”,“type”:“藏獒”,“age”:5}}##(1)查看字典的长度:有 几对 键值对print

2021-05-06 08:40:00 68

原创 python 基础导图

2021-05-04 18:01:57 49

原创 python判断素数

判断一个数是否是素数输入一个数据,输出是否为素数思路:n ->(2,n-1)能否被整除:看余数(1)考虑清楚循环的初始条件i = 2flag = true 假设是素数(2)循环的结束条件i <= n-1(3)重复需要干什么判断能否把n整除如果被整除flag = false(4)如何过渡到下一次循环i+1根据flag的值来判断是否是素数while循环:n=int(input(“请输入一个数”))i=2i=int(i)flag = Truewhile (i&l

2021-05-03 19:41:23 598

原创 python献血案例

“”"男性:体重 > 65kg 400cc体重 < 65kg 300cc女性体重 >45 300cc体重 <45 200cc输入性别(1:男,0:女)、和体重,输出献血量“”"sex = input(“请输入性别:”)weight = input(“请输入体重:”)weight = int( weight )cc = 0if sex == ‘1’:#男if weight > 65:cc = 400else:cc = 300else:

2021-04-30 08:59:29 227

空空如也

空空如也

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

TA关注的人

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