自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 PyCharm python script设置

PyCharm由于一些编码的原因,我们看到的python文件,通常都会在文件头写明#-- coding:utf-8 -- 等说明语句,当然经常也会说明脚本创建时间以及作者联系方式等信息。每一个文件这么写是很繁琐的,在pycharm中能够设置python脚本的文件模板,让文件创建的时候就自动写上以上说的一些相关信息。设置很简单,如下两步即可:进入pycharm的setting在相关位置写上箭头所示的代码:# -*- coding: utf-8 -*-# @Time : ${DATE}

2020-12-29 15:37:58 5229 7

原创 python学习主要技术栈

##零、主要技术栈###1. 后端Django,Web框架官方文档 https://docs.djangoproject.com/zh-hans/Django REST Framework,简称DRF,基于Django的REST接口框架官方文档 https://www.django-rest-framework.org/非官方中文文档 https://q1mi.github.io/Django-REST-framework-documentation/Django REST

2020-09-05 15:31:05 2646

原创 python浅拷贝和深度拷贝

总结先来看浅拷贝。常见的浅拷贝的方法,是使用数据类型本身的构造器,比如下面两个例子:l1 = [1, 2, 3]l2 = list(l1)l2[1, 2, 3]l1 == l2Truel1 is l2Falses1 = set([1, 2, 3])s2 = set(s1)s2{1, 2, 3}s1 == s2Trues1 is s2False浅拷贝,是指重新分配一块内存,创建一个新的对象,里面的元素是原对象中子对象的引用。因此,如果原对象中的元素不可变,那

2020-09-03 17:45:51 145

原创 jmeter参数化学习

1、User Parameters用户参数,可以理解为实例,user1,user2,user3…,添加多个实例时勾选update once per iteration,同时修改线程组number of threads(users)数量,和添加的用户参数添加的保持一致或者大于添加的用户数使用方法:在需要引用的地方,使用"${user}"替代。2、User Defined Variables用户自定义参数:和线程组平级,一般用户全局参数,比如IP,端口号3、CSV Data Set

2020-09-01 19:03:08 167

转载 Python装饰器

一、什么是装饰器?装饰器他人的器具,本身可以是任意可调用对象,被装饰者也可以是任意可调用对象。强调装饰器的原则:1 不修改被装饰对象的源代码 2 不修改被装饰对象的调用方式装饰器的目标:在遵循1和2的前提下,为被装饰对象添加上新功能二、软件开发的原则软件开发 的 一个原则:“开放-封闭”原则 开放:对现有功能的扩展开放 封闭:已实现的功能代码块不应该被修改三、装饰器的应用装饰器本质上是一个Python函数,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对

2020-08-24 12:04:22 114

转载 @classmethod 和 @staticmethod 方法

成员方法(实例方法)、静态方法和类方法实例方法类中最常用的方法是实例方法, 即通过通过实例作为第一个参数的方法。举个例子,一个基本的实例方法就向下面这个: human_count = 0 def __init__(self, name): self.name = name Human.human_count += 1 def print_name(self): print("My name is: ", sel

2020-08-21 17:54:05 1267

原创 python 字典修改key方法

注意:python中字段的key是不能直接修改,因为键是hash间接修改key值方法第一种(推荐):dict={'a':1, 'b':2} dict["c"] = dict.pop("a")第二种方法:dict={'a':1, 'b':2} dict.update({'c':dict.pop("a")})第三种方法:dict={'a':1, 'b':2}dict['c']=dict['a']del dict['a']...

2020-07-06 12:51:33 377

原创 性能测试(硬件性能指标汇总)

性能测试(硬件性能指标汇总)

2020-06-28 17:47:43 637

转载 whistle 安装启动

安装启动whistle安装过程需要以下步骤(缺一不可):1、安装Node2、安装whistle3、启动whistle4、配置代理5、安装根证书1. 安装Node推荐安装最新版本的Node。如果你的系统已经安装了v0.10.0以上版本的Node,可以忽略此步骤,直接进入安装whistle的步骤,否则:Windows或Mac系统,访问https://nodejs.org/,安装LTS版本的Node,默认安装即可。Linux下推荐使用源码安装: 从Node官网下载最新版的Source Cod

2020-06-15 11:14:19 1477

原创 部署python 开发环境

安装代码开发/管理环境1、代码编辑器: 推荐 PyCharm2、Homebrew安装: https://brew.sh/index_zh-cn.htmlHomebrew官方镜像源地址更换: http://mirrors.ustc.edu.cn/help/brew.git.htmlHomebrew官方核心镜像源地址更换: http://mirrors.ustc.edu.cn/help/homebrew-core.git.html3、pyenv安装: brew install pyenv4、pyen

2020-06-12 18:58:26 164

转载 配置同时使用 Gitlab 和 Github 的开发环境

配置同时使用 Gitlab 和 Github 的开发环境Git 客户端与服务器端的通信支持多种协议,ssh 最常用。ssh的公钥登录流程:用户将自己的公钥存储在远程主机,登录时,远程主机会向用户发送一条消息,用户用自己的私钥加密后,再发给服务器。远程主机用事先存储的公钥进行解密,如果成功,就证明用户可信。生成公私密钥用户必须事先提供自己的公钥给服务器,如果没有,可以用 ssh-keygen 命令生成。该命令会生成两个文件(公钥 and 私钥),默认路径在用户根目录下的.ssh文件夹中。注意: 默认生

2020-06-08 15:24:28 200

空空如也

空空如也

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

TA关注的人

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