自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jibert的博客

此去经年应是良辰好景虚设。便纵有千种风情,更与何人说?

  • 博客(21)
  • 收藏
  • 关注

原创 python中的collections

python collections

2019-05-31 18:28:57 152

原创 算法 python

算法 python

2019-05-31 18:28:00 170

原创 数据结构 面试题

文章目录1.数组1.1 寻找数组中第二小的元素1.2 找到数组中第一个不重复出现的整数1.3合并两个有序数组1.4 重新排列数组中的正值和负值2.栈2.1使用栈计算后缀表达式2.2对栈的元素进行排序2.3判断表达式是否括号平衡3.队列3.1 使用队列表示栈3.2 对队列的前k个元素倒序3.3 使用队列生成从1到n的二进制数4.链表4.1 反转链表4.2检测链表中的循环4.3返回链表倒数第N个节点4...

2019-05-31 18:27:24 471

原创 mysql快速了解

文章目录快速操作:安装mysql启动,关闭,重启mysql服务连接mysql的root用户创建数据库删除数据库选择数据库mysql 数据类型MySQL 创建数据表MySQL 删除数据表MySQL 插入数据MySQL 查询数据MySQL WHERE 子句BINARY 关键字MySQL UPDATE 更新MySQL DELETE 语句MySQL LIKE 子句MySQL UNION 操作符SQL UN...

2019-05-31 15:24:13 327

原创 数据库 CURD测试题【简单】

文章目录1.组合两个表基本信息要求答案2.第二高的薪水基本信息要求答案3.查找重复的电子邮箱基本信息要求答案1.组合两个表基本信息表1: Person±------------±--------+| 列名 | 类型 |±------------±--------+| PersonId | int || FirstName | varchar...

2019-05-29 20:16:43 438

原创 python (第二章)数据结构

文章目录2.5 对序列使用 +和 ×建立由列表组成的列表2.6序列的增量赋值(+=和×=)关于 +=的谜题补充:extend()方法和+有什么区别呢?2.7 list.sort方法和内置函数sorted(排序)2.8 用bisect来管理已排序的序列2.8.2用bisect.insort插入元素2.9 当列表不是首选时2.9.1 数组2.9.2内存视图2.9.3 NumPy和SciPy2.9.4 ...

2019-05-26 17:52:17 206

原创 python (第八章)补充-可迭代对象(补充高阶函数,以及常用的高阶函数)

可迭代对象我们已经知道,可以直接作用于for循环的数据类型有以下几种:一类是集合数据类型,如list、tuple、dict、set、str等;一类是generator,包括生成器和带yield的generator function。这些可以直接作用于for循环的对象统称为可迭代对象:Iterable。可以使用isinstance()判断一个对象是否是Iterable对象。迭代器而生成...

2019-05-26 14:01:54 141

原创 python3[进阶]8.对象引用、可变性和垃圾回收

8.1变量不是盒子python变量类似于Java中的引用型变量,因此最好把他们理解为附注在对象上的标注.a = [1,2,3]b = aa.append(7)print(b)输出为:[1, 2, 3, 7]// 可以发现,a和b引用同一个列表,而不是那个列表的副本因为变量只不过是标注,所以可以为对象贴上多个标注,贴的多个标注就是别名.8.2 标识,相等性和别名每个变量...

2019-05-26 13:35:39 172

原创 python中的拷贝

1.赋值: 只是复制了新对象的引用,不会开辟新的内存空间。 2.浅拷贝: 创建新对象,其内容是原对象的引用。 浅拷贝有三种形式:切片操作,工厂函数,copy模块中的copy函数。 如: lst = [1,2,3,[4,5]] 切片操作:lst1 = lst[:] 或者 lst1 = [each for each in lst] 要注意:list1=lst 和li...

2019-05-16 21:12:09 498

原创 python闭包

什么是闭包?闭包有什么用?为什么要用闭包?今天我们就带着这3个问题来一步一步认识闭包。闭包和函数紧密联系在一起,介绍闭包前有必要先介绍一些背景知识,诸如嵌套函数、变量的作用域等概念嵌套函数函数不仅可以定义在模块的最外层,还可以定义在另外一个函数的内部,像这种定义在函数里面的函数称之为嵌套函数(nested function)例如:def print_msg(): # pr...

2019-05-15 18:13:32 105

原创 python有哪些常用的库

参考:(1).https://www.zhihu.com/question/20501628/answer/19542741(Python常用的标准库以及第三方库有哪些?)

2019-05-14 19:47:15 358

原创 python中的装饰器-(重复阅读)

---1---假设我们要增强某个函数的功能,比如,在函数调用前后自动打印日志,但又不希望修改某个函数的定义,这种在代码运行期间动态增加功能的方式,称之为“装饰器”(Decorator).装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。它经常用于有切面需求的场景,比如:插入日志、性能测试、事务处理、缓存、权限校验...

2019-05-14 19:41:49 150

原创 如何精通js

参考:(1.)https://www.zhihu.com/search?type=content&q=%E5%A6%82%E4%BD%95%E7%B2%BE%E9%80%9Ajs

2019-05-14 18:47:52 1044

原创 http请求中的Query String Parameters、Form Data、Request Payload

参考:(1).(http请求参数之Query String Parameters、Form Data、Request Payload) -https://www.jianshu.com/p/c81ec1a547ad

2019-05-14 18:47:11 2821

原创 能让你少写1000行代码的20个正则表达式

参考:(1).http://www.codeceo.com/article/20-regular-expressions.html

2019-05-14 18:33:18 70

原创 flask-笔记

-super()使用super()保留基模板中定义的原始内容-link标签:用来指定当前文档和外部资源的关系。它最常见的是用来链接样式表,也用来创建网站图标(既是网站图标样式也包括移动设备和app图标)。-csrf:CSRF概念:CSRF跨站点请求伪造(Cross—Site Request Forgery),跟XSS攻击一样,存在巨大的危害性,你可以这样来理解: ...

2019-05-13 18:23:25 119

原创 爬虫的增量式抓取和数据更新

不管是产生新页面,还是原本的页面更新,这种变化都被称为增量, 而爬取过程则被称为增量爬取。那如何进行增量式的爬取工作呢?回想一下爬虫的工作流程:发送URL请求 ----- 获得响应 ----- 解析内容 ----- 存储内容我们可以从几种思路入手:在发送请求之前判断这个URL是不是之前爬取过 在解析内容后判断这部分内容是不是之前爬取过 写入存储介质时判断内容是不是已经在介质中存在...

2019-05-11 13:27:08 4915

原创 Python之IO编程——文件读写、StringIO/BytesIO、操作文件和目录、序列化

BytesIOStringIO操作的只能是str,如果要操作二进制数据,就需要使用BytesIO。BytesIO实现了在内存中读写bytes,我们创建一个BytesIO,然后写入一些bytes:写入的不是str,而是经过UTF-8编码的bytes。(1).参考:https://blog.csdn.net/u012084802/article/details/794642...

2019-05-06 15:35:14 322

原创 pandas和spark的区别

参考:https://blog.csdn.net/u013613428/article/details/78138857

2019-05-05 19:14:06 3242

原创 ubuntu18 激活 pycharm

1、到官网上下载好对应的版本2、到安装好的pycharm的bin文件夹下,找到 pycharm.vmoptions 和 pycharm64.vmoptions,在两个文件后面添加代码:-javaagent:-javaagent:/home/maxzhang/user/pycharm/bin/JetbrainsCrack-release-enc.jar(路径要改为自己的)激活之前要关闭py...

2019-05-05 18:57:37 1033

原创 ubuntu18 安装redis-manager

参考:https://blog.csdn.net/momomomomm/article/details/83626147

2019-05-04 09:28:00 406

空空如也

空空如也

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

TA关注的人

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