自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux下python安装和虚拟环境

一.安装python3.7.3安装依赖环境yum -y install wget gcc zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel下载Py...

2020-03-16 16:02:14 175

原创 python协程入门

背景python对于多线程受限于GIL(全局解释器锁)导致其性能大大降低,并不能实现真正意义上的并发。用协程倒是一个节约内存提升效率的不错Idea。一.了解几个概念什么是异步任务?所谓异步任务就是,在进行IO(Input/Output)操作时或者在进行耗时操作的时候,不必等待程序立马结束返回结果,你可以继续做其他的事情,当它结束的时候会得到通知。举个栗子:在平时的生活当中我们经常会...

2020-03-11 15:29:34 227 1

原创 不看后悔之redis篇

前言在实际的开发过程中,Redis的使用场景非常多。它是一款非常优秀的NoSQL。查询效率是mysql的数百倍。redis官网redis命令参考Redis介绍什么是redis?reids是一款开源的,内存中存储的数据结构存储系统。同时也支持数据持久化存储redis的应用场景登录会话存储,session作为消息队列,比如celery,RabbitMQ就是使用Redis作为...

2020-03-09 14:26:16 208 1

原创 如何部署YAPI,看篇就够了

背景因公司日常开发中需要管理接口,并测试,经对比后发现YAPI更合适。YAPI可以建立独立的项目空间,适配环境,mock参数。适用于前后端分离场景下的接口管理和测试。系统环境CentOS 7.6nodejsmongodb安装mongodb创建mongodb仓库创建mongo源文件touch mongodb-org-3.4.repovim /etc/yum.repos.d...

2020-03-05 11:33:44 1516 4

原创 python高阶用法

前言本文带你学习python的高阶模块。以下内容将帮助加深python的理解干货生成式、推导式的用法Comprehensions,能用一行代码解决的绝不用第二行gen_list = ['tencent', 'ali', 'baidu', 'huawei', 'bytes', 'meituan', 'didi']print(list(range(11)))# if...e...

2020-04-10 10:32:02 300

原创 python线程学习

线程的概念线程是CPU调度的基本单元,线程运行于进程当中,一个进程中可以运行很多个线程。同一进程中的所有线程共享内存空间threading Thread # 表示一个线程的执行的对象 start() # 开始线程的执行 run() # 定义线程的功能的函数(一般会被子类重写) join(t...

2020-03-30 17:25:24 166

原创 python进程学习

前言进程是操作系统的中执行的程序,操作系统以进程为单位分配存储系统,每个进程都有自己的地址空间、数据栈以及其他用于跟踪进程的辅助数据,操作系统管理所有进程的执行,为它们分配合理的资源。由于进程是一个独立的内存空间,所以他们之间必须通过进程间通信机制(IPC,Inter-Process Communication)来实现数据共享。具体的共享方式有,管道、套接字、信号、共享内存等。1. pyth...

2020-03-29 23:17:04 186

原创 Python文件处理和常见的异常

前言在实际的开发过程中会经常要将数据作持久化处理,通常的做法是将数据从内存写到磁盘文件中本文将带你学习Python对于文件的读写操作,以及在如何保证代码的健壮性和容错性;异常的捕获必不可少,这里仅列举一些常见的异常python中使用open内置函数来打开文件,可以指定文件名(相对路径和绝对路径)、操作模式(读/写/追加)、编码格式(一般为utf-8).读写文本文件读写文件一般使用o...

2020-03-26 16:26:37 1433

原创 python面向对象进阶之路

写在前面众所周知,python是门面向对象编程语言,面向对象是一个程序设计和编程思想,即一切皆为对象。面向对象面向对象三要素:封装,继承, 多态封装?把一致的行为或者公共的部分封装成一个类或者方法。比如把一定重量的面粉装到袋子里保存起来就是封装的过程。继承?通过继承来实现父类的特性,子类继承父类。比如我们都是从父母那里继承到了一些特定的行为多态?多态顾名思义...

2020-03-22 14:54:37 176

原创 30分钟带你入门python正则表达式

场景: * 字符的匹配 * 爬虫中的使用 * 手机号码,邮箱的匹配python中使用正则表达式re模块的使用re模块是python中正则表达式的包import re# result = re.match(<正则表达式>, <要匹配的字符串>)result = re.match('python', 'ipython is best')if no...

2020-03-18 17:53:36 344

原创 python内建函数和常用模块

前言python的优势在于它的库和它的生态非常好,以至于它可以做很多事情,博主带你学习下python的内建函数和常用的模块。欢迎大家关注和指正~一 python的内建函数import sys# print(dir(sys)) # 查看对象的属性,在学习python的模块当中可以通过dir来查看其有哪些方法# print(help(sys)) # python的交互式帮助,在其他...

2020-03-14 16:31:44 374

原创 python数据结构大全

前言python中基础的数据结构,如果不经常使用,很容易忘记,本文带你复习python中数据结构的所有基本操作Python数据类型1. 数字类型 int > 1, 02. 字符串类型 string > '', " ", "hello world"3. 列表 list > [], [1, 2, 3], [1, 2, [2, 3]]4. 元组 tuple &g...

2020-03-12 23:48:16 250 2

原创 一文带你入门memcached

写在前面最近在学习的时候发现很多东西看过,但是容易忘记。发现用博客的形式记录下来真的可以加强记忆,后续会不断更新更多技术和分享博客,希望大家提出改进意见 @_@一.什么是memcached? memcached是一个分布式的内存型NoSQL数据库。它所有的数据都是存储在内存中的,适合存储一些验证码...

2020-03-09 09:54:53 220

原创 MySQL概念及架构

背景: 工作和学习当中经常要使用到关系型数据库,但是对一些的基础概念总是记不清楚,因此自己动手写一篇文章总结整理下,欢迎大家指正。什么是关系型数据库常见的关系型数据库结构是这样的: ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200302113618393.png) 即表与表之间的关系称之为关系型数据库关系型数据库的常见术语...

2020-03-02 14:38:46 205

空空如也

空空如也

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

TA关注的人

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