自定义博客皮肤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 5830 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 3037

原创 python浅拷贝和深度拷贝

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

2020-09-03 17:45:51 223

原创 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 261

转载 Python装饰器

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

2020-08-24 12:04:22 191

转载 @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 1456

原创 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 482

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

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

2020-06-28 17:47:43 926

转载 whistle 安装启动

安装启动 whistle安装过程需要以下步骤(缺一不可): 1、安装Node 2、安装whistle 3、启动whistle 4、配置代理 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 1868

原创 部署python 开发环境

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

2020-06-12 18:58:26 265

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

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

2020-06-08 15:24:28 298

空空如也

空空如也

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

TA关注的人

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