python后端笔记
文章平均质量分 68
Jolting
欢迎互相讨论学习,个人公众号“zaozuo_NO1”
展开
-
Git解决冲突
Git进阶-解决冲突文件问题说明:本地分支:master&active修改代码分支:master需合并代码分支:active遇到的问题:在master分支上将代码commit之后,想要切换至active分支,报当前有冲突文件,必须解决冲突之后才可以切换(因为之前切换分支,代码会直接进行merge,所以就想着直接切换分支去merge就好,但是有错误提示了)执行merg...原创 2018-07-26 17:31:45 · 339 阅读 · 0 评论 -
python之表格数据读取
python 操作excel主要用到xlrd,xlwt这两个库,xlrd,是读取excel表,xlwt是写入表格1.打开表格table = xlrd.open("path_to_your_excel", 'rb')一般时候需要进行判断,防止表格打开错误try: table = xlrd.open("path_to_your_excel", 'rb')except E...原创 2018-07-27 21:15:39 · 66215 阅读 · 0 评论 -
redis持续化以及测试时用到的命令整理
1.redis持续化前提:redis强大的功能很大部分是由于它把数据缓存在内存中持续化的作用:最大可能性的保证在出现突发情况下(如:重启)数据不丢失,就需要以某种方式把数据持久化到磁盘中。Redis持久化的方式有俩种,RDB和AOF。redis持续化的方式:RDB和AOFRDB:快照方式,允许你每隔一段时间对内存数据做一次快照然后存储到硬盘中。该方式是Redis默认的持久化方式(可...原创 2018-08-15 18:15:12 · 579 阅读 · 0 评论 -
python 多线程执行任务
今日份学习笔记:用于压测,开发说需要利用线程往redis里面插入数据,接触到python 多线程处理自己就写了一个hin简单的多线程,了解到实现多线程的方式有两种① 给构造函数传递回调对象②重写Thread类的run()方法我这里用到的是①具体步骤如下:①导入模块import threading②创建线程组threads=[]③创建一个线程并将线程加入线...原创 2018-09-11 18:19:50 · 5080 阅读 · 0 评论 -
python操作redis(一)
服务端测试少不了redis数据库,所以python 连接redis是一个很必要学会使用的,以前经常使用“方式一”去连接redis,今天查看后端代码,发现有另外一种方式,分享一下。今日份:redis连接,后面份:python操作redis数据类型代码如下#encoding:utf-8import redis"""一、redis连接的几种方法二、redis内几种数据类型常用的方法...原创 2018-09-26 19:36:42 · 448 阅读 · 0 评论 -
Celery消息推送
学习内容:celery介绍,以及原理 celery安装与配置 celery使用,路由配置 celery中其他模块(kombu-Queue,celery.utils.log)学习目标 了解celery的基本原理 可配置celery,写简单的服务 可编写一个定时任务--待续一、celery基本介绍以及原理(1)celery使用原因:在程序运行过程中,...原创 2019-01-04 09:59:51 · 2404 阅读 · 5 评论 -
傻傻分不清楚的sort,sorted,reverse,reversed
前言在平常编码过程中,列表是经常用的,而常用的方法也基本就是遍历循环进行元素的append,还有很多方法不熟悉,比如有一次遇到一个问题:将一个列表进行反转?拿起百度,得到答案:方法1:列表切片,步长设置为-1方法2:列表自带方法:lst.reverse()然而这只是一个开始,赶紧恶补查看了列表的所有方法,其中有两个方法sort,reverse方法,让我想起了还有很相似的sort...原创 2019-02-28 17:26:19 · 1568 阅读 · 0 评论 -
python内存管理方式以及深拷贝,浅拷贝
简单开篇,手绘结尾1.pip常用工具命令:$pip download packagename==version #下载指定版本模块,但是不安装$pip freeze>requirements.txt#将当前环境已有的模块重定向存入requirements.txt文件中使用场景:一般环境移植时需要,比如需要在一台新的机器上执行当前的程序,但是程序可能需要依赖很多...原创 2019-03-05 09:51:44 · 443 阅读 · 0 评论