自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AbeyQ_Q的博客

技术路上不断攀爬的小菜鸟

  • 博客(41)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用Django进行Web的开发

使用Django进行Web的开发DjangoMTV模式Django创建工程Django创建APPURL文件各个APP管理各自URL用户使用详细代码参见我上传的资源、Django开源的web应用框架,采用MTV的框架模式,推荐进行快速开发。MTV模式MTV框架模式指的是模型M,视图V和模板V。M:Model Django使用Model来定义数据库表,并且使用Model来自动生成数据库表,并...

2019-06-13 11:23:28 548

原创 通过iMock学习Jvmsandbox

jvm-sandbox学习记录

2024-04-29 15:28:17 570

原创 Jinja学习记录

Jinja学习Jinja基本使用Jinja的基本使用方法Jinja基础JinjaJinja是仿照Django模板的Python模板语言。具有速度快,提供了可选的沙箱模板执行环境来保证安全的优点。Jinja具有以下的的特性:在沙箱中执行强大的HTML自动转义系统保护系统免受XSS攻击支持模板继承即时编译最优的python。,可选提前编译模板的时间易于调试,异常的行数直接指向模板中的对应行可配置的语法基本使用Jinja的基本使用方法通过Template创建一个模板并且渲染,如果模板

2020-11-02 18:37:57 494 2

原创 Python从搭建环境到测试平台化

Python在测试中的应用提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录Python在测试中的应用前言一、PythonAnacondaAnaconda的安装二、使用步骤1.引入库2.读入数据总结前言现在python在测试中的使用越来越广泛,本身想对学习过程进行整理归类,正好赶上公司领导要进行团队的python分享,所以在这里进行记录本次

2020-09-17 00:24:28 656

原创 Java环境配置-maven

java环境配置java环境配置环境变量maven安装配置java环境配置java环境配置环境变量maven安装配置下载https://maven.apache.org/download.cgi?Preferred=https%3A%2F%2Fmirrors.tuna.tsinghua.edu.cn%2Fapache%2F解压:D:\PythonProject\maven\apache-maven-3.6.3新建环境变量MAVEN_HOME,值为D:\PythonProject\mav

2020-08-25 18:22:37 224

原创 Python标准库学习笔记

学习标准库

2020-08-17 19:03:58 297

原创 Python基础知识学习记录专栏

python基础知识,回顾和面试准备

2020-05-28 22:03:33 421 1

原创 Chrome 错误代码"STATUS_INVALID_IMAGE_HASH"

Chrome 错误代码"STATUS_INVALID_IMAGE_HASH"Google在79版本更新中又重启了Renderer Code Integrity Protection会阻止签名不是谷歌和微软的模块加载。解决方法:通过修改注册表的方式禁用该功能。Win + R 输入regedit找到 HKEY_LOCAL_MACHINE/SOFTWARE/Policies/Google/Ch...

2020-04-22 11:04:43 25384

原创 django 表单Form

django表单formDjango表单form认识Django表单formDjangoForm提供了什么Django表单form认识Django表单formdjango 表单form是django的表单处理库,依赖HTTPRequest。特点:快速生成HTML表单表单数据校验错误信息提示自动转换为Python数据格式DjangoForm提供了什么Django的form表单...

2020-01-14 15:25:43 177 1

原创 正则表达式

正则表达式正则表达式正则字符介绍正则表达式正则表达式为高级的文本模式匹配、抽取、与/或文本形式的搜索和替换功能提供了基础。正则表达式(regex)是一些由字符和特殊符号组成的字符串,他们描述了模式的重复或表述多个字符正则字符介绍^匹配行或字符串的起始位置,有时会匹配整个文档的起始位置$匹配行或字符串的结尾\b不会消耗任何字符只匹配一个位置,常用语匹配单词边界\...

2019-12-31 15:15:41 110

原创 FastDFS分布式存储服务器

FastDFS分布式存储服务器FastDFSFastDFSFastDFS的架构文件的上传和下载文件的上传的流程文件的下载流程FastDFS的安装Nginx的fastdfs-nginx-module 解决FastDFS大并发的下载性能问题FastDFSFastDFSC语言编写的开源分布式文件存储系统,充分考虑了冗余备份、负载均衡、线性扩容等机制,并且注重高可用、高性能等指标,使用FastDFS...

2019-12-20 12:04:16 199

原创 安装 pycrypto 过程中出现的 VC 14.0问题记录

最近在尝试使用python对接阿里的支付宝支付接口。在安装阿里提供的SDK(alipay-sdk-python)的时候,发生了上述的问题,经过查看,是安装 pycrypto的时候发生的错误,这个包需要使用vc编译才能使用。有两种方法解决:使用编译好的pycrypto的whl包进行安装,这个我没有试验,等试验之后进行补充安装2017的studio安装完studio之后,我们可以看到在安...

2019-12-18 17:39:20 387

原创 Linux 安装多个tomcat

因为频繁在一台Linux下面安装多个tomcat,因此写篇博文记录一下安装的步骤。需要做的内容是修改tomcat的端口修改环境变量以三个tomcat为例tomcat分别为/opt/tomcatA/opt/tomcatB/opt/tomcatC以上三个tomcat的端口分别为:8080 8081 8082修改环境变量#####tomcatA-8080TOMCAT_A_H...

2019-12-18 17:24:20 185

原创 Nginx 学习专栏

Nginx学习记录NginxNginxNginx的常用功能Nginx 初探Nginx的架构基础概念Nginx的基本数据化结构Nginx的配置系统Nginx的模块化体系结构Nginx的请求处理Nginx的安装Nginx配置文件结构Nginx的使用Nginx代理Nginx反向代理Nginx负载均衡Nginx的web缓存Nginx的模块Nginx的handler模块Nginx的过滤模块Nginx的ups...

2019-11-13 21:13:22 834

原创 性能测试

性能测试性能测试什么是性能测试性能测试的基本概念负载测试压力测试响应时间吞吐量并发数资源利用率其他常用概念为什么性能测试怎么性能测试怎么性能调优性能测试周末看到测试交流群里的一篇公众号在写,现在对于测试来讲,自动化测试已经是烂大街了。当你的履历中有关于性能的测试以及性能调优能够加好多分,那我就开始整理整理关于性能测试的内容。什么是性能测试性能测试是通过自动化的测试工具模拟多种正常、峰值以及...

2019-10-22 12:01:17 336 1

原创 Docker数据卷与Volume

Docker数据卷与VolumeDOcker数据卷和VolumeDOcker数据卷和Volumedocker镜像是由一系列的只读

2019-10-08 15:50:28 179

原创 K8S对象

K8S对象K8S对象pod对象labelK8S对象k8s为我们提供了工具用来构建自己的云服务,K8S不仅提供了APIServer,scheduler,kubelet等底层核心组件,更提供了pod、replication controller、service等设计理念,可以更方便快捷的基于容器构建应用系统。pod对象k8s中能够被创建、调度和管理的最小单元是pod,而非单个容器,一个pod是...

2019-09-23 10:55:31 299 1

原创 K8S集群安装

K8S集群安装安装过程master设置设置主机的时区设置主机的名称在hosts文件中添加解析关闭selinux和防火墙查看docker info的Cgroups Driver安装kubeadm,kubectl,kubelet镜像安装k8s部署flannel网络node设置部署k8s的dashboard本文记录在CentoOS7上安装K8S集群。环境配置:master : 10.192.33....

2019-09-17 14:21:50 219

原创 Devops和K8S

Devops和K8Sk8s的特性k8s的工作模型k8s的组成对于docke面向容器化的编排,docker提供了docker编排三剑客:docker compose更适用于单台docker机器的容器编排docker swarmdocker提供的面向集群化的编排工具docker machine迅速将一台机器初始化为一台docker swarm集群中的机器k8s是脱胎于Google内...

2019-09-16 11:59:40 2614

原创 Docker 的网络

Docker Docker的网络Docker的网络Docker的网络驱动bridge网络模式hostoverlaymacvlannoneNetwork pluginsDocker的网络我们使用Docker来部署我们的服务是为了可以进行访问,那么既然与网络的用户发生交互,就必须有网络配置才能与网络上的用户发生交互。那么Docker是怎么进行交互的,怎么配置才能让Docker的镜像按照我们预想的进...

2019-09-11 14:06:42 129

原创 Docker 镜像的构建

Docker 镜像的构建Docker镜像的构建docker提供了什么方式进行docker镜像的构建docker builddocker commitDockerfiledockerfile的使用dockerfile 指令Docker镜像的构建docker提供了什么方式进行docker镜像的构建docker 提供了两种方式来构建或更新现有的镜像。docker build 和 docker c...

2019-09-07 15:27:24 169

原创 Docker 的资源隔离与资源限制

Docker 的资源隔离与资源限制Docker容器的本质Linux内核的namespace机制linux的namespace机制namespace可以隔离哪些Linux的 cgroups强大内核工具cgroupsDocker容器的本质docker容器的本质是宿主机上的一个进程。Docker通过namespace实现了资源隔离,通过cgroups实现了资源限制,通过*写时复制机制(copy-o...

2019-09-06 11:01:57 4001 2

原创 Docker的离线安装,Docker仓库镜像安装与配置

Docker的本地安装下载docker的离线安装包解压dockertar -zxvf docker.tgz拷贝docker目录到/usr/bin/目录下cp /usr/local/docker/* /usr/bin/编辑/etc/systemd/system/docker.sevice填入下面内容[Unit]Description=Docker Application Cont...

2019-09-03 20:26:20 671

原创 Docker在VMware中CentOS7中安装

Docker安装Docker分为社区版和企业版社区版免费提供给个人开发者和小团体进行使用,会提供额外的收费服务。我们将要进行安装的就是社区版。前置要求配置好yum源Docker 要求CentOS系统的内核版本高于3.10先使用命令进行查看CentOS是否支持Docker[root@localhost ~]# uname -r3.10.0-693.el7.x86_64会出现以上...

2019-08-30 18:10:42 170

原创 Docker 容器云 K8S

云计算平台云计算云计算是一种资源的服务模式,该模式可以实现随时随地、便捷按需地从可配置计算资源共享池中获取所需的资源(网络,服务器,存储,应用及服务),资源能够快速供应并且释放经典的云计算架构包含以下三层服务:IaaS Infrastructure as a Service 基础设施即服务PaaS Platform as a Service 平台即服务SaaS S...

2019-08-20 18:05:36 554

原创 Django 中使用Ajax请求

Django中使用Ajax请求ajaxajax = Asynchronous JavaScript and XML异步的JavaScript 和XML。ajax不是一门编程语言,而是一种使用现有标准的新方法。ajax是一种在无需重新加载整个网页的情况下更新部分网页的技术。JQueryjQuery是一个JavaScript库,简化了JavaScript编程。jquery + ajax...

2019-08-06 16:02:36 806

原创 python反射理解与使用

Python 反射python 反射反射是什么python反射怎么实现对象内容的操作代码中理解反射类的反射特点python 反射python 中有很多知识点,反射是高级语言中的一项重要的知识点。使用反射可以让代码更简洁更智能,让代码拥有了自省的能力。反射是什么反射可以根据字符串动态的判断,调用,添加/修改,删除类或类的实例化对象python反射怎么实现对象内容的操作Python 提供...

2019-07-09 16:50:19 253

原创 django 随笔

使用python3环境下django连接mysql数据库的时候可能会报一个错误:“ModuleNotFoundError: No module named 'MySQLdb'”出现这个问题的原因是:django连接mysql的默认驱动是MySQLdb但是MySQLdb并没有支持python3的版本!!!!!可以安装mysqlclient进行解决pip Install mysql...

2019-06-30 09:24:40 92

原创 Django ORM

Django ORMORMDjango的ORMDjango的ORM怎么用1. 字段类型类型字段选项关系类型class Meta 元信息类objects:管理器对象ORMORM(Object-Relation Mapping)中文的意思是 对象-关系映射在MVC/MTV设计模式中使用ORM框架的时候,只需要面向对象编程,不需要面向数据库编写代码,所有的数据库操作由ORM框架转换成对类的属性和方...

2019-06-04 11:38:23 146

原创 Python的独立虚拟环境安装virtualenv

安装Python执行Python目录下的pip进行安装pip install virtualenv即可进行虚拟环境的安装使用命令virtualenv [envname] 进行虚拟环境的创建,在创建的过程中会默认使用系统默认的Python版本进行创建virtualenv -p [python解释器] 命令可以对Python版本进行指定进入到虚拟环境的Scripts目录下执行...

2019-05-24 10:23:09 183

原创 Mock测试

Mock测试Mock测试为什么Mock什么情况下使用Mock怎么用Mock进行测试使用easyMock进行单元测试MockServer的搭建Mock测试在测试一个对象A的时候,我们构造一些假的对象来模拟与A之间的交互,而这些对象的行为是我们事先设定符合预期的,通过这些对象来测试A在正常逻辑,异常逻辑或者压力情况下是否工作正常。我们称这种预先设定符合预期的对象为Mock对象,而采用这种方法进行的...

2019-05-23 12:02:04 713

原创 Postgresql 主机自动切换备机

既然搭建了Postgresql的主备双机,就要能够在主机发生异常的情况下,备机可以顺利的提升为主机,接管服务才行。有很多的中间件可以让Postgresql完成主备切换的工作,这里我只记录一下如何使用Postgresql自己完成主备的切换。安装完主备库之后在备节点上操作停止数据库./pg_ctl stop -D /home/osdba/data删除数据库data目录内的文件...

2019-02-25 19:25:45 2398

原创 ipvsadm 的基本使用

要使用LVS的能力,只需要安装一个LVS的管理工具 ipvsadmLVS的结构主要分为两个部分:工作在内核空间的 IPVS 模块,LVS 的能力实际上都是由 IPVS 模块实现的 工作在用户空间的 ipvsadm 模块,其作用就是向用户提供一个命令接口,用于将配置的虚拟服务器、真实服务器等传给 IPVS 模块 ipvsadm 工具的使用:      ipvsadm 命令分为  命令...

2019-02-22 14:49:03 500

原创 Linux 本地yum源搭建

Linux 有时候在没有网的情况下需要安装一些软件,可是这些软件之间又有着复杂的关联关系,yum管理软件可以帮助我们方便的管理这些复杂的关联关系。这时候就需要本地yum源。配置本地yum源很简单需要一个与系统匹配的 iso 的镜像上传Linux 创建文件夹 用来存储 iso 镜像文件mkdir /isomv /home/centos7.iso /iso/创建目录用来关联...

2019-02-20 17:58:02 297

原创 LVS 简介与使用 2——LVS的调度算法

LVS 的调度算法:LVS 的调度算法决定了如何在集群节点之间分部工作符合。当director调度器接收到来自客户端访问VIP的集群服务的入站请求时,director调度器必须决定哪个集群节点应该处理请求。Director调度器的调度方法分类静态算法       只根据算法进行调度,不考虑后端服务器的实际连接情况和负载情况。      RR :轮叫调度(Round Robi...

2019-02-20 17:09:58 149 2

原创 LVS 简介与使用

LVS简介与使用LVS是什么LVS :Linux 虚拟服务器 Linux Virtual Server 的简称。Linux 2.6之后成为内核的一部分,不再需要重新编译内核。LVS可以用来做什么LVS 主要用来做多服务器的负载均衡,工作在网络层(4层),与工作在7层的Nginx相比性能更好,更强大。LVS的工作原理LVS 分成三个部分:Load Balancer...

2019-02-20 14:16:35 310

原创 Linux 下部署 PostgreSQL的双机热备

创建备库的步骤主要可以分成两大步骤:   生成基础备份    把基础备份拷贝到备机上,配置 recovery.conf  把备库启动在 standby 模式下  即可完成数据库的Standby库的搭建Linux 下安装 PostgresSQL:  解压数据库的安装源码       tar -zxvf postgresql.tar.gz  移动数据库导安装位置   m...

2019-02-18 17:39:50 621

原创 PostgreSQL 双机热备 部署 Linux

       数据库库往往会允许存在一个与主库同步的在线数据库服务器。当主数据库出现故障的时候,备库可以快速提升为主数据并且提供服务,实现数据库服务的高可用。    如果备份数据库在接收数据库同步数据的时候,不能提供查询功能,称为warm standby server    如果备份数据库在接收数据库同步数据的时候,能够提供查询功能,称为hot standby server基于时间点恢...

2019-02-18 16:05:31 581

原创 软件测试的基本原则与软件测试的分类

软件测试的目的是寻找软件的错误和缺陷,评估和提高软件质量。基于以上原因,软件测试的基本原则为:所有的软件测试都应追溯到用户需求。 应当把 “ 尽早地和不断地进行软件测试 ” 作为软件测试者的座右铭。  完全测试是不可能的,测试需要终止 测试无法显示软件潜在的缺陷 充分注意测试中的集群现象 程序员应避免检查自己的程序 尽量避免测试的随意性软件测试按照开发阶段划分分类单元测试...

2019-02-15 15:22:43 788

原创 软件质量 软件测试和质量保证

软件质量:    软件质量包括 内部质量 外部质量 使用质量就是说软件满足规定或潜在用户需求的能力,要从软件在内部、外部和使用中的表现来衡量 软件测试:   软件由文档、数据以及程序组成,那么软件测试就应该是对软件形成过程中的文档、数据以及程序进行测试,而不仅仅是对程序进行的测试。 软件测试和质量保证的区别软件测试人员的一项重要任务是提高软件质量,但不等于说软...

2019-02-15 15:07:49 4040

django_web.rar

djangoweb demo-Python编程:从入门到实践书里的例子

2019-06-12

空空如也

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

TA关注的人

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