自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

改变自己

人生有些事情就如打喷嚏,虽然你已经有所预感,却总是措手不及

  • 博客(32)
  • 资源 (5)
  • 收藏
  • 关注

原创 28、requests 和grequests 串行和并发

1、安装时候报错解决安装报错解决方法pip install requests报错的解决安装方式:pip install requests -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com2、requests发送请求是串行的,即阻塞的。发送完一条请求才能发送另一条请求。为了提升测试效率,一般我们需要并行发送请求这里可以使用多线程,或者协程,gevent或者aiohttp,然而使用起来,都相对麻.

2021-04-25 15:15:13 307 1

原创 24、python lambda与eval

f = lambda a,b,c : a+b+cprint(f(2,3,4))g = [lambda a:a*2,lambda b:b*2]print(g[0](5))#evel()函数#1、在前两个参数省略的情况下,eval在当前的作用域执行a=87;print(eval("a+1"))#2、在globals指定的情况下:a=10;g={'a':4}print(eval("a+1",g))#3、在 locals指定的情况下 :a=10b=20c=30g={'a':6,

2021-04-14 21:48:13 212

原创 23、python 条件表达和循环

# age = input('请输入你的年龄:')# print(age)#条件判断语句{单项if判断语句}# age = 18# if age <= 18:#条件表达式判断为真# print('他很年轻!')#输出结果为:他很年轻!可用int(intput())将其强制转换成整型变量,float(intput())将其强制转换成浮点数类型#双向if else# score = int(input("请输入你的分数: "))# print("")# if score &g..

2021-04-14 08:22:44 94

原创 22、python turtle绘图2

绘制同心圆import turtlet = turtle.Pen()t.width(4)my_color = ("red","yellow","blue","green")for i in range(5): t.penup() t.goto(0,-i*20) t.pendown() t.color(my_color[i % len(my_color)]) t.circle(30+i*20)turtle.done()绘制棋盘import ...

2021-04-13 23:47:55 162

原创 21、python 推导式汇总

#列表推导式y = [x for x in range(1,5)]print(y)z = [x*2 for x in range(1,10) if x%3 == 0]print(z)#也可以使用两个循环cells = [(row,col) for row in range (1,10) for col in range (1,10)]for cell in cells: print(cell)#字典推导my_text = 'i love you, i love me, i love c..

2021-04-13 23:04:18 71

原创 19、python 函数(局部变量和全局变量 global 与nonlocal )

局部变量和全局变量a = "Life is short,you need Python"def func1(): print(a)def func2(): #global b b = "人生不如意事十之九八,可与人言者并无二三" print(b)func1()func2()print(a)print(b) # NameError: name 'b' is not defined#global b print(b) #做出声明,此时打印就不会再报错了局...

2021-04-13 09:28:31 119

原创 18、python 函数

python 函数总结1、函数的定义函数最主要的目的:封装一个功能(1)定义函数--封装独立的功能(2)调用函数--享受封装的成果2、函数的优点是什么(1),减少代码重复率。(2),增强代码可阅读性。3、普通函数 匿名函数 ——lambda函数 高阶函数 ——在python中,一个函数可以作为参数传给另外一个函数,或者一个函数的返回值为另外一个函数(若返回值为该函数本身,则为递归),满足其一则为高阶函数; 递归函数 函数大致由4部分构成:函数名 、形参列表(...

2021-04-13 07:48:45 200

原创 16、python 表格数据使用字典和列表存储,并实现访问

姓名 年龄 薪资 城市 木槿 18 28000 上海 秀云 19 23000 深圳 锦瑟 20 15000 北京 r1 = {"name":"木槿","age":18,"salary":28000,"city":"上海"}r2 = {"name":"秀云","age":19,"salary":23000,"city":"深圳"}r3 = {"name":"锦瑟","age":20,"salary":15000,.

2021-04-12 23:45:04 517

原创 15、字符串驻留机制

字符串驻留机制 {字母下划线和数字}a = "abc_33"b = "abc_33"print(a is b)print(a == b)print(id(a))print(id(b))打印结果TrueTrue19156881288161915688128816所以会发现有些时候打印id相同,有时候不同,导致这个原因就是字符串驻留机制导致成的只有保护字母下划线和数字的时候...

2021-04-12 23:08:22 137

原创 14、join 和字符串拼接符效率比较

import timetime01 = time.time()a = ""for i in range(1000000): a += "six"time02 = time.time()print("时间差:" +str(time02-time01))time03 = time.time()list1 = []for i in range(1000000): list1.append("six")a = "".join(list1)time04 = time.time.

2021-04-12 22:55:48 129

原创 13、python 对象内存引用

对象Python 中一切皆对象每个对象由:标识(identity)、类型(type)、value(值)组成。1. 标识用于唯一标识对象,通常对应于对象在计算机内存中的地址。使用内置函数 id(obj)可返回对象 obj 的标识。2. 类型用于表示对象存储的“数据”的类型。类型可以限制对象的取值范围以及可执行的操作。可以使用 type(obj)获得对象的所属类型。3. 值表示对象所存储的数据的信息。使用 print(obj)可以直接打印出值。对象的本质就是:一个内存块,拥有特定

2021-04-12 21:48:14 135

原创 12、python 海龟绘图 turtle

海归绘图import turtle #导入 turtle 模块turtle.showturtle() #显示箭头turtle.write("木槿") #写字符串turtle.forward(300) #前进 300 像素turtle.color("red") #画笔颜色改为 redturtle.left(90) #箭头左转 90 度turtle.forward(300)turtle.goto(0,50) #去坐标(0,50)turtle.goto(0,0)turtle.penup() .

2021-04-12 21:47:55 602

原创 11、列表汇总与复习

2021-04-12 21:47:22 53

原创 10、python 日期和时间

2021-04-11 10:55:08 55

原创 9、列表 元组 字典 集合的区别

2021-04-11 10:53:25 78

原创 8、python 集合

2021-04-11 10:50:34 49

原创 7、python 字典

2021-04-11 10:49:48 58

原创 6、python 元组

2021-04-11 10:47:29 37

原创 5、python 列表

2021-04-11 10:45:49 47

原创 4、python 数字

2021-04-11 10:44:12 42

原创 3、python 字符串

标题

2021-04-11 10:38:43 53

原创 2、python类型

1.python程序可以分解成模块,语句,表达式以及对象;程序由模块构成,模块包含语句,语句包含表达式,表达式建立并处理对象;2.为什么使用内置对象;内置对象使程序更容易编写,内置对象是扩展的组件,内置对象往往比定制的数据结构更有效率,内置对象是语言标准的一部分。3核心数据类型;数字,字符串,列表,字典,元组,文件,集合,其他类型(类型,None,布尔型),编程单元类型(函数,模块,类),与实现相关类型。4. Python有五个标准的数据类型:Numbers(数字)Strin

2021-04-11 10:33:15 66

原创 1.Python 介绍

1.选择python的主要原;开源免费,简洁干练,容易阅读,快速扩展,交互性强,跨平台,开发效率,面向对象,程序的可移值,标准库的支持,组件集成,质量和效率是主要原因2.python的缺点运行速度慢,代码不能加密3.python使用公司和组织YouTube、Instagram,还有国内的豆瓣,知乎4. python致力于开发最优化简洁语法,动态类型,无需编译,内置工具包5. python可以做什么网站和游戏开发,机器人和航天飞机控制,网站后端程序员,自动化运维,数据分析师

2021-04-11 10:24:13 66

原创 kettle 安装与性能优化

kettle 安装下载地址: https://sourceforge.net/projects/pentaho/files/转换组件文档:https://help.pentaho.com/Documentation/8.2/Products/Data_Integration/Transformation_Step_Reference作业组件文档:https://help.pentaho.com/Documentation/8.2/Products/Data_Integratio...

2021-04-10 22:30:14 281

原创 复杂查询

视图和表1.从SQL角度来看,视图和表是相同的。两者区别在于表中保存的是实际的数据,视图中保存的是select语句(视图本身并不存储数据).2可以将常用的SELECT语句做成视图来使用。3视图包含"不能使用ORDER BY和对其进行有限制的更新两项限制。4视图和表区别是否保存了实际数据。 视图的优点:1由于视图无需保存数据,因此可以节省储存设备的容量。表中储存的是实际数据,

2017-07-14 11:40:37 258

原创 数据更新方面

数据的插入1列名和值用逗号隔开,分别括在(),这种形式称为清单。2插入默认值可以通过2种方式实现。在insert语句的values子句中指定DEFAULT关键字(显示方法)或 省略列清单(隐示方法)INSERT TNTO (列1,列2,列3,......)VALUES(值1,值2,值3,.......)插入默认值2种方法创建表时候 DEFAULT 0INSERT

2017-07-06 11:53:20 179

原创 Oracle单行函数和多行函数以及谓词和case表达式

单行函数单行函数分为五种类型:字符函数、数值函数、日期函数、转换函数、通用函数1字符函数:(1)INSTR(x, str [,start] [,n) 在 x 中查找 str,可以指定从 start 开始,也可以指定从第 n 次开始。instr(title,'oracle')>0 相当于like instr(title,'oracle')=0 相当于not like

2017-07-04 11:38:52 343

原创 聚合分组指定排序

聚合分组指定排序1聚合函数(1)通过SQL对数据进行某种操作或计算时需要使用函数:用于合计的函数称为聚合函数或者是集合函数。(2)种类 COUNT 计算表中的记录数(行数)      SUM:计算表中数值列的数据合计值      AVG:计算表中数值列的平均值      MAX:求表中任意列中数据最大值      MIN:求表中任意列中数据最小值(3) COUNT函

2017-07-04 01:00:36 567

原创 SQL运算符

1别名可以使用汉语,使用汉语时需要用"双引号"2注释对SQL没有任何影响分为一行和多行 ---一行 和/*0000*/多行。3SQL运算符:算术运算符、比较运算符、逻辑运算符shopshop_id  shop_ming  shop_bunrui hanbai_tanka shiire_tanka torokubi01       T恤衫       衣服        

2017-06-28 12:07:07 389

原创 SQL 语法概要

SQL语法概要1.SQL是用关键字、表名、列名等组合而成的一条语句。SQL语句来描述操作内容。2.(1)DDL用来创建或者删除存储数据用的数据库以及数据库表达对象CREATE/DROP/ALTER(2)DML用来查询或者变更表中记录。SELECT/INSERT/UPDATE/DELETE(3)DCL(数据控制语言)用来确认或者取消对数据库中的数据进行变更COMM

2017-06-20 10:26:10 358

原创 数据库基本知识简汇

一.数据与数据处理(1).数据是描述客观事物及其活动的并存储在某种媒体上能够识别的物理符号。信息是以数据的形式表示的,数据是信息的载体。分为临时性数据和永久性数据.简单的说就是描述事物的符号记录称为数据。(2).数据处理是把数据转换成便于观察分析、传送或进一步处理的形式。为了从大量、原始的数据中抽取对人们有价值的信息。二.数据库基本术语1.数据库(DataBase,简称DB),

2017-06-15 10:39:10 408

原创 SQL 数据类型 汇总

SQL中的五种数据类型:字符型,文本型,数值型,逻辑型和日期型一 字符型   char,varchar,nvarcharchar和varchar的区别在于,varchar占用的空间会自动调节,用于不确定的字符长度。比如你定义varchar(40),但是在插入数据的时候只插入'aaaa',那么它只占用4个字节的空间,如果是char则是40nvarchar一盘用来存储汉字,如果

2017-06-14 00:29:06 7814

JS——特殊函数.ktr

kettle JavaScript代码 特殊函数

2021-04-19

JS逻辑判断型函数.ktr

kettle JavaScript代码 逻辑判断型函数

2021-04-19

JS日期类型函数.ktr

kettle JavaScript代码 日期类型函数案例

2021-04-19

JS——Stringfunctions.ktr

字符串函数案例

2021-04-19

sql基础函数总结

SQL函数SQL函数总结

2019-04-13

空空如也

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

TA关注的人

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