自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(91)
  • 收藏
  • 关注

原创 Python流程控制

大家好,辣条哥又来了,昨天出去玩了没有更新,所以今天直接来干的,跟大家讲一下Python 程序的流程控制Python 顺序结构就是让程序按照从头到尾的顺序依次执行每一条 Python 代码,不重复执行任何代码,也不跳过任何代码。Python 选择结构也称分支结构,就是让程序“拐弯”,有选择性的执行代码;换句话说,可以跳过没用的代码,只执行有用的代码。Python 循环结构就是让程序“杀个回马枪”,不断地重复执行同一段代码。

2024-03-27 15:08:25 78

原创 selenium

打开下载驱动链接:https://chromedriver.storage.googleapis.com/index.html。输入命令进行元素定位和负责,F12,然后进行定位到标签,右键。下载到文件里,然后环境变量设置。

2023-04-13 15:11:26 70

原创 pytest自动化测试搭建

测试自动化

2023-02-01 11:28:35 78

原创 allure安装和生成报告

安装pytest的allure插件pip install pytest-allure-adaptor还需要在pycharm中安装allure-pytest安装allureallure下载地址:https://github.com/allure-framework/allure2/releases执行全部的用例,不清理之前的json文件pytest -s -q --alluredir report执行指定文件并清理之前的生成的json文件pytest test/te..

2022-04-08 15:48:48 579

原创 pyTest

一、安装打开cmd,输入pip install -U pytest如图显示就已经安装完成查看安装版本pytest --version # 会展示当前已安装版本-二、运行打开pycharm中,创建一个新项目,然后创建已test_xxx开头的文件运行(py.test或者pytest都可以运行),默认执行当前目录下的所有以test_为前缀(test_.py)或以test为后缀(_test.py)的文件中以test为前缀的函数在项目当中创建.py的文件文件中输入代码#!

2022-03-30 16:55:08 446

原创 npm 提升最新版本

npm 如何提升最新版本首先我们查看一下npm当前版本,打开cmd输入:npm -v如果不是最新版本,运行一下代码即可npm install -g npm如果想更新到指定版本npm -g install [email protected]还有一点需要注意的,因为国内的网络环境原因,在下载npm包的时候经常会遇到无法正常下载的情况。国内淘宝推出了 npm 镜像,这是一个完整的npmjs.org 镜像,同步频率为15分钟一次,保证与官方服务同步。推荐使用该镜像。使用方法如下输入以下命令,

2020-08-07 17:24:16 640

原创 Window下完全卸载删除Nodejs

如何从Windows中删除Node.js从卸载程序卸载程序和功能重新启动(或者您可能会从任务管理器中杀死所有与节点相关的进程)。寻找这些文件夹并删除它们(及其内容)(如果还有)。根据您安装的版本,UAC设置和CPU架构,这些可能或可能不存在:C:\Program Files (x86)\NodejsC:\Program Files\NodejsC:\Users{User}\AppData\Roaming\npm(或%appdata%\npm)C:\Users{User}\AppData\R

2020-08-07 17:18:23 1303

原创 python中httprunner的使用

环境准备python3.6.1httpRunner2.5.7python3.6.1下载python官网:https://www.python.org/getit/

2020-08-07 15:08:48 2049

原创 Git

Git概述Git是一个开源的分布式版本控制系统,可以有效/高速地处理从很小到非常大的项目版本管理。市场上的互联网公司几乎都使用Git来控制开发版本。优点Git版本库统一放在服务器中可以为 Git 版本库进行授权:谁能创建版本库,谁能向版本库PUSH,谁能够读取(克隆)版本库Git中每个克隆(clone)的版本库都是平等的。可以从任何一个版本库的克隆来创建属于你自己的版本库,同时你的版本库也可以作为源提供给他人。团队的成员先将服务器的版本库克隆到本地;并经常的从服务器的版本库同拉取(PULL)最

2020-07-16 11:51:45 145

原创 GitLab邮箱配置

修改gitlab.rb文件打开gitlab.rb官方各个邮箱配置方式(https://docs.gitlab.com/omnibus/settings/smtp.html)vim /etc/gitlab/gitlab.rb添加以下代码gitlab_rails['smtp_enable'] = truegitlab_rails['smtp_address'] = "smtp.exmail.qq.com"gitlab_rails['smtp_port'] = 465gitlab_rai

2020-07-09 17:40:54 718

原创 GitLab搭建

所需环境CentOs6.5:https://blog.csdn.net/huchunlinnk/article/details/45038025(CentOS-6.5-x86_64-bin-DVD1.iso:http://pan.baidu.com/s/1qWPsefi)所需工具VMware Workstation Pro12.5.7XshellVMware安装配置运行“VMware_workstation_full_12.5.7.exe”勾选,点击下一步选择下载位置,更改位

2020-07-08 17:21:10 236

原创 idea中vue项目配置和启动

idea中vue项目配置和启动idea中file-Setings-Plugins下载vue.js下载完后重新启动idea添加启动项添加npm,图片右边这边配置就可以启动了如果启动后报一下错误的话,就去cmd中到达这个项目的目录输入命令:cnpm install以下就启动成功了,然后手动输入地址 http://localhost:8080/最后项目效果...

2020-06-09 15:57:17 2284

原创 node.js的安装和环境搭建

node.js安装Node.js 安装包及源码下载地址为:(https://nodejs.org/en/download/)无脑式安装…环境变量中默认自动添加环境cmd中查看node.js版本:输入命令:node -vcmd中查看node.js版本:输入命令:npm -v...

2020-06-09 15:40:22 182

原创 SpringBoot概括(面试题)

一、什么是springboot?用来简化spring应用的初始搭建以及开发过程 使用特定的方式来进行配置(properties或yml文件)二、springboot有什么优点?快速创建独立运行的spring项目与主流框架集成嵌入的Tomcat 无需部署war文件 ,简化部署在使用 Spring 时,项目部署时需要我们在服务器上部署 tomcat,然后把项目打成 war 包扔到 to...

2020-05-21 15:52:23 472

原创 反射概述(面试题)

什么是反射机制?简单说,反射机制值得是程序在运行时能够获取自身的信息。在java中,只要给定类的名字,那么就可以通过反射机制来获得类的所有信息。Java反射机制的作用在运行时判断任意一个对象所属的类在运行时构造任意一个类的对象在运行时判断任意一个类所具有的成员变量和方法在运行时调用任意一个对象的方法java反射机制提供了什么功能?在运行时能够判断任意一个对象所属的类在运行时构造任意一个类的对象在运行时判断任意一个类所具有的成员变量和方法在运行时调用任一对象的方法在运行时创建新类

2020-05-15 14:38:55 344

原创 SpringCloud概述(面试题)

什么是Spring CloudSpring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、智能路由、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署

2020-05-12 16:39:26 205

原创 Dubbo概述(面试题)

dubbo是什么?Dubbo 是一款高性能、轻量级的开源 RPC 框架,提供服务自动注册、自动发现等高效服务治理方案, 可以和 Spring 框架无缝集成。Dubbo 的使用场景有哪些?透明化的远程方法调用:就像调用本地方法一样调用远程方法,只需简单配置,没有任何API侵入。软负载均衡及容错机制:可在内网替代 F5 等硬件负载均衡器,降低成本,减少单点。服务自动注册与发现:不再需要写死服务提供方地址,注册中心基于接口名查询服务提供者的IP地址,并且能够平滑添加或删除服务提供者。Dubbo 核

2020-05-12 14:49:14 300

原创 Hibernate与MyBatis的区别

Hibernate与MyBatis对比7.1 相同点Hibernate与MyBatis都可以是通过SessionFactoryBuider由XML配置文件生成SessionFactory,然后由SessionFactory 生成Session,最后由Session来开启执行事务和SQL语句。其中SessionFactoryBuider,SessionFactory,Session的生命周期都...

2020-04-29 13:56:33 164

原创 Spring概述(面试题)

一、Spring的概述Spring 是完全面向接口的设计,降低程序耦合性,主要是事务控制并创建bean实例对象。在ssh整合时,充当黏合剂的作用。IOC(Inversion of Control) 控制反转/依赖注入,又称DI(Dependency Injection) (依赖注入)二、IOC的作用产生对象实例,所以它是基于工厂设计模式的三、Spring IOC的注入通过属性进行注入,...

2020-04-27 00:11:41 135

原创 SpringMvc概述(面试题)

一、什么是SpringMvc?SpringMVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,通过把Model,View,Controller分离,将web层进行职责解耦,把复杂的web应用分成逻辑清晰的几部分,简化开发,减少出错,方便组内开发人员之间的配合。(概述:Spring MVC是一个基于MVC架构的用来简化web应用程序开发的应用开发框架)二、Spr...

2020-04-26 23:55:29 271

原创 ArratList概述(面试题)

一、ArrayList的优缺点ArrayList的优点1.ArrayList底层以数组实现,是一种随机访问模式,再加上它实现了RandomAccess接口,因此查找也就是get的时候非常快。2.ArrayList在顺序添加一个元素的时候非常方便,只是往数组里面添加了一个元素而已。3.根据下标遍历元素,效率高。4.根据下标访问元素,效率高。5.可以自动扩容,默认为每次扩容为原来的1.5...

2020-04-26 23:08:51 167

原创 java面试题

一、抽象类和接口的区别有哪些抽象类要被子类继承,接口要被类实现。接口只能做方法声明,抽象类中可以作方法声明,也可以做方法实现。接口里定义的变量只能是公共的静态的常量,抽象类中的变量是普通变量。接口是设计的结果,抽象类是重构的结果。抽象类和接口都是用来抽象具体对象的,但是接口的抽象级别最高。抽象类可以有具体的方法和属性,接口只能有抽象方法和不可变常量。抽象类主要用来抽象类别,接口主要...

2020-04-21 17:08:25 140

原创 Http协议概述(面试题)

JavaEE体系结构包括四层,从上到下分别是应用层...

2020-04-21 16:11:13 340

原创 HashMap概括(面试题)

一、HashTable与HashMap有啥区别?HashTable线程安全,不允许null值(key和value都不可以),HashMap线程非安全,允许null值(key和value都可以)注意:key为空没有hashcode,无法计算hash值。二、HashMap1.7和1.8的区别HashMap1.7底层采用数组+链表实现HashMap1.8底层采用数组+链表+红黑树实现...

2020-04-21 16:00:59 116

原创 在windows本地搭建redis缓存,添加到本地计算机的服务中,保证每次开机自动启动服务。

1.安装redis服务端2.打开cmd,开启一个redis服务3.然后再打开redis-cli.exe4.在打开一个cmd,去到redis根目录,输入注册安装命令:redis-server --service-install redis.windows.conf --loglevel verbose注:#卸载服务#redis-server --service-uninstal...

2020-02-25 17:42:58 188

原创 cmd启动redis的方法

1.打开cmd,找到redis对应的路径位置输入:redis-server redis.windows.conf

2020-02-24 10:17:11 605

原创 IntelliJ IDEA打成war包或jar包

1.项目启动后生成class文件的路径2.这里面有class文件3.还有一个打包后的输出目录,这个是把类编译文件和像WebRoot或WebContent这样的文件夹里面的内容等所有内容打包后的目录,用于发布在Tomcat等应用服务器上。(war包)4.打包成jar包,打包路径配置5.maven中package一下,完成!...

2020-01-09 10:35:35 985

原创 去除IntelliJ IDEA中重复代码报灰黄色的下划波浪线

去除IntelliJ IDEA中重复代码报灰黄色的下划波浪线 最近写Java在用IntelliJ IDEA这款传说中的神器IDE,看群里的大神们都在用,也耐不住寂寞想...

2020-01-07 09:21:25 445

原创 IDEA 中tomcat图片储存和访问虚拟路径

1、idea 修改Tomcat的虚拟路径(第一种方法)修改配置文件有很多种,但是一直不成功;后来想还是idea的配置原因,这里tomcat虚拟路径只说一种;修改Tomcat安装路径下server.xml的文件,路径:apache-tomcat-8.5.15\conf\server.xmla、在Host节点下加入:path:代表虚拟路径;即返回给客户端的地址;docBase:代表绝对路径...

2019-12-31 17:11:09 225

原创 IDEA debug提示Connected to the target VM, address: '127.0.0.1:xxxxx', transport: 'socket'的原因。

这个原因纠缠了我很长一段时间因为并不耽误程序的运行一直没解决。今天在一位同事的指导下发现,idea很正常,不正常的只是我的眼睛。。。废话不多说,跟网上资料说的maven版本不兼容,ctrl+shift+F8 去除勾选什么的没有关系。很明显这里不是显示启动信息的地方,这是显示变量的地方,就是断点进入后变量...

2019-12-23 09:59:08 2140 1

原创 mysql 判断时间大于24小时

2019-12-23 09:57:29 3197

原创 POI使用word模板文件循环输出行并导出word

1.pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.a...

2019-12-23 09:55:04 2928 1

原创 form 表单 某个 input的值 不提交 怎么写

2019-12-23 09:48:57 3211

原创 postman全部导出导入

1、postman全部导出(file-settings-Data)2、postman全部导入

2019-12-23 09:47:45 1141

原创 postman设置黑色主题

1.左上角file-setting-themes

2019-12-23 09:46:07 270

原创 idea中HttpServletRequest报错解决

1.idea设置里搜索Application Servers2.找到工具栏的Project Structure3.这两步完成之后,就是配置的环境基本配置好了,现在继续试试,如果仍是cannot resolve sysble这样的错误,其实tomcat下有,但是在Java build path把他加载过来,还是报这个错误,所以我们直接在pom.xml里面加入这个jar包即可,加入的代码如下:...

2019-12-07 11:42:43 5498 3

原创 Idea中svn账号信息清理和svn账号清理

1.idea中svn账号的清理2.svn的账号清理打开Svn的setting,找到saveData,点击,在右边找到Auth***,点击后边的clear即可

2019-12-07 11:36:31 678

原创 Tomcat启动报unable to start within 45 seconds错误解决办法

2019-12-07 11:28:45 213

原创 Eclipse中如何使用tomcat以及启动tomcat

1.选最后一个Preferences2.进到页面3.选择server-Runtime Environments-Add4.选择tomcat版本5.选择tomcat本地的文件6.点击对应的tomcat进行添加项目,右键,找到Add and Remove7.点击项目名添加到tomcat里,finish可以右键8.点击tomcat右键,start或debug...

2019-12-07 11:25:38 10820

原创 使用Eclipse从SVN检出项目

1.【Import】:打开Eclipse,选择左上角的“File–>Import”项,进入导入界面,选择“SVN–>从SVN检出项目”,点击"Next>"按钮,进入下一步操作界面。2.选择创建新的资源库位置,点下一步3.填写地址,完成...

2019-12-07 11:13:42 475

空空如也

空空如也

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

TA关注的人

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