- 博客(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
204

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

原创 不看后悔之redis篇
前言在实际的开发过程中,Redis的使用场景非常多。它是一款非常优秀的NoSQL。查询效率是mysql的数百倍。redis官网redis命令参考Redis介绍什么是redis?reids是一款开源的,内存中存储的数据结构存储系统。同时也支持数据持久化存储redis的应用场景登录会话存储,session作为消息队列,比如celery,RabbitMQ就是使用Redis作为...
2020-03-09 14:26:16
259
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
1687
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
371
原创 python线程学习
线程的概念线程是CPU调度的基本单元,线程运行于进程当中,一个进程中可以运行很多个线程。同一进程中的所有线程共享内存空间threading Thread # 表示一个线程的执行的对象 start() # 开始线程的执行 run() # 定义线程的功能的函数(一般会被子类重写) join(t...
2020-03-30 17:25:24
244
原创 python进程学习
前言进程是操作系统的中执行的程序,操作系统以进程为单位分配存储系统,每个进程都有自己的地址空间、数据栈以及其他用于跟踪进程的辅助数据,操作系统管理所有进程的执行,为它们分配合理的资源。由于进程是一个独立的内存空间,所以他们之间必须通过进程间通信机制(IPC,Inter-Process Communication)来实现数据共享。具体的共享方式有,管道、套接字、信号、共享内存等。1. pyth...
2020-03-29 23:17:04
246
原创 Python文件处理和常见的异常
前言在实际的开发过程中会经常要将数据作持久化处理,通常的做法是将数据从内存写到磁盘文件中本文将带你学习Python对于文件的读写操作,以及在如何保证代码的健壮性和容错性;异常的捕获必不可少,这里仅列举一些常见的异常python中使用open内置函数来打开文件,可以指定文件名(相对路径和绝对路径)、操作模式(读/写/追加)、编码格式(一般为utf-8).读写文本文件读写文件一般使用o...
2020-03-26 16:26:37
1652
原创 python面向对象进阶之路
写在前面众所周知,python是门面向对象编程语言,面向对象是一个程序设计和编程思想,即一切皆为对象。面向对象面向对象三要素:封装,继承, 多态封装?把一致的行为或者公共的部分封装成一个类或者方法。比如把一定重量的面粉装到袋子里保存起来就是封装的过程。继承?通过继承来实现父类的特性,子类继承父类。比如我们都是从父母那里继承到了一些特定的行为多态?多态顾名思义...
2020-03-22 14:54:37
218
原创 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
400
原创 python内建函数和常用模块
前言python的优势在于它的库和它的生态非常好,以至于它可以做很多事情,博主带你学习下python的内建函数和常用的模块。欢迎大家关注和指正~一 python的内建函数import sys# print(dir(sys)) # 查看对象的属性,在学习python的模块当中可以通过dir来查看其有哪些方法# print(help(sys)) # python的交互式帮助,在其他...
2020-03-14 16:31:44
424
原创 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
351
2
原创 一文带你入门memcached
写在前面最近在学习的时候发现很多东西看过,但是容易忘记。发现用博客的形式记录下来真的可以加强记忆,后续会不断更新更多技术和分享博客,希望大家提出改进意见 @_@一.什么是memcached? memcached是一个分布式的内存型NoSQL数据库。它所有的数据都是存储在内存中的,适合存储一些验证码...
2020-03-09 09:54:53
282
原创 MySQL概念及架构
背景: 工作和学习当中经常要使用到关系型数据库,但是对一些的基础概念总是记不清楚,因此自己动手写一篇文章总结整理下,欢迎大家指正。什么是关系型数据库常见的关系型数据库结构是这样的:  即表与表之间的关系称之为关系型数据库关系型数据库的常见术语...
2020-03-02 14:38:46
250
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人