自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python-多线程

示例def music(name): print '{} start listening to music'.format(name) time.sleep(2) # 模拟遇到io print "{} end".format(name)def movie(name): print '{} start watching movie'.format(name)...

2019-11-06 18:06:15 117

原创 python-tornado-异步

python—Celery异步分布式:https://blog.51cto.com/huangzp/2052713

2019-09-11 11:09:05 193

原创 python知识点

1、继承中的_ init _当在Python中出现继承的情况时,一定要注意初始化函数_init_的行为:1.如果子类没有定义自己的初始化函数,父类的初始化函数会被默认调用;但是如果要实例化子类的对象,则只能传入父类的初始化函数对应的参数,否则会出错。2.如果子类定义了自己的初始化函数,而在子类中没有显示调用父类的初始化函数,则父类的属性不会被初始化3.如果子类定义了自己的初始化函数,在子类...

2019-09-11 11:08:39 166

原创 python内存管理与垃圾回收机制

一.python的存储问题由于python中万物皆对象,对于每个对象,python会分配一块内存空间去存储它。对于整数和短小的字符等,python会执行缓存机制,即将这些对象进行缓存,不会为相同的对象分配多个内存空间,如下例子地址相同:a = 100 + 100b = 200print id(a)print id(b)140252622667688140252622667688...

2019-08-13 10:12:04 190

原创 常见数据结构与算法-python

二分查找、插入排序、选择排序、冒泡排序、快排class AlgorithmTest(object): @classmethod def binary_search(cls, list_, item_): _first = 0 _last = len(list_) - 1 while _first <= _last: ...

2019-08-13 10:10:57 272

原创 Python 文件乱码 压缩后包含中文命名导致乱码问题

windows系统编码默认为gbk,mac和linux为utf8因此在不同系统中使用zip压缩文件后,若文件中包含中文命名,会产生乱码,可能报错# -*- coding: utf-8 -*-import zipfileimport loggingdef try_encode(s, encoding="utf8"): """ :param s: :param ...

2019-07-25 18:36:30 908 1

原创 Mac安装python环境搭建+mysql

Mac安装python环境 MySQL+PyCharm+WebStorm使用的是mac自带的python2.71.安装HomeBrew/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"按回车确认2.安装Nginx Redis Git pip...

2019-07-23 19:05:48 624

原创 相关知识点-操作系统(Linux)

操作系统1.select, poll, epoll基本上select有3个缺点:(一)连接数受限(二)查找配对速度慢(三)数据由内核拷贝到用户态poll改善了第一个缺点epoll改了三个缺点.https://www.cnblogs.com/Anker/p/3265058.html关于epoll的: http://www.cnblogs.com/my_life/articles/3...

2019-07-16 18:09:34 815

原创 相关知识点-计算机网络

网络TCP协议-滑动窗口、拆包和粘包https://blog.csdn.net/jjavaboy/article/details/80037057TCP粘包问题分析和解决(全)https://blog.csdn.net/wojiuguowei/article/details/85326958三次握手 四次挥手https://www.cnblogs.com/Jessy/p/3...

2019-07-16 18:06:58 1145

原创 相关知识点-Redis

Redis1.为什么使用redis一)性能:碰到需要执行耗时特别久,且结果不频繁变动的SQL,就特别适合将运行结果放入缓存。这样,后面的请求就去缓存中读取,使得请求能够迅速响应。二)并发:在大并发的情况下,所有的请求直接访问数据库,数据库会出现连接异常。这个时候,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问数据库。2.单线程的redis为什么这么快(一)纯...

2019-07-16 18:04:56 92

原创 相关知识点-数据库(Mysql)

Mysql主要区别:1).MyISAM是非事务安全型的,而InnoDB是事务安全型的。2).MyISAM锁的粒度是表级,而InnoDB支持行级锁定。3).MyISAM支持全文类型索引,而InnoDB不支持全文索引。4).MyISAM相对简单,所以在效率上要优于InnoDB,小型应用可以考虑使用MyISAM。5).MyISAM表是保存成文件的形式,在跨平台的数据转移中使用MyISAM存储...

2019-07-16 17:11:00 213

空空如也

空空如也

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

TA关注的人

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