草庐IT

JavaEE进阶

全部标签

HTTP请求:Requests的进阶使用方法浅析

1背景上篇文章讲解了requests模块的基础使用,其中有get、put、post等多种请求方式,使用data、json等格式做为请求参数,在请求体中添加请求头部信息的常见信息,如:headers、cookies,以及对请求响应的处理方法。接下来讲解一下requests的高级用法。2进阶方法举例2.1requests.request()method:提交方式(get|post);url:提交地址;**kwargs:14个控制访问的参数;常用的参数有:params、data、json、headers、cookies,已在上篇文章中介绍过了,感兴趣的朋友,可以到上篇文章再回顾一下。以下将讲解与示例

JavaSE进阶 | 反射机制(反射Method、Constructor、Field)

目录一:反射Field1.获取Field2.反编译Field(了解)3.通过反射机制访问对象的属性(重点)二:反射Method1.可变长度参数2.获取Method(了解)3.反编译Method(了解)4.通过反射机制调用方法(重点)三:反射Constructor1.反编译Constructor2.反射机制调用构造方法(了解)3.补充:获取父类和父类的接口(重点)在学习之前,先牢记几个常用的英语单词代表的意思:(1)class:类(2)Method:普通的方法(3)Constructor:构造方法(4)Field:属性(5)Modifiers:修饰符列表(6)Type:修饰的类型(7)Name:

JavaSE进阶 | 反射机制(反射Method、Constructor、Field)

目录一:反射Field1.获取Field2.反编译Field(了解)3.通过反射机制访问对象的属性(重点)二:反射Method1.可变长度参数2.获取Method(了解)3.反编译Method(了解)4.通过反射机制调用方法(重点)三:反射Constructor1.反编译Constructor2.反射机制调用构造方法(了解)3.补充:获取父类和父类的接口(重点)在学习之前,先牢记几个常用的英语单词代表的意思:(1)class:类(2)Method:普通的方法(3)Constructor:构造方法(4)Field:属性(5)Modifiers:修饰符列表(6)Type:修饰的类型(7)Name:

MySQL 高级(进阶) SQL 语句

目录创建两个表格location表格​编辑store_info表格​编辑----SELECT---- ----DISTINCT---- ----WHERE---- ----ANDOR---- ----IN--------BETWEEN---- ----通配符--------LIKE---- ----ORDERBY---- ----函数--------GROUPBY---- ----HAVING---- ----别名---- ----子查询---- ----EXISTS---- ----连接查询----内连接一:​编辑 内连接二:​编辑创建两个表格useawsl;createtablelocat

【C#进阶】C# 属性

序号系列文章12【C#基础】C#文件与IO13【C#进阶】C#特性14【C#进阶】C#反射文章目录前言1,属性的概念2,属性的定义2.1设置初始化值3,访问器的使用4,访问权限限制5,只读属性6,初始化访问器7,抽象属性8,接口属性结语前言🌲大家好,我是writer桑,本章为大家介绍C#中的属性。1,属性的概念属性是C#中的重要成员。属性和字段1类似,但属性提供了一种被称为访问器的灵活机制来读取、写入或计算私有字段的值。访问器是用于定义访问属性或为属性赋值时执行的语句。借助属性所定义的语法,开发者可写出兼具安全性与灵活性的代码。2,属性的定义属性的定义和字段类似,可以说是字段的自然延伸。属性定

Docker进阶 - 7. docker network 网络模式之 host

目录1.host模式概述2.host模式代码语法3.dockerinspect查看bridge/host模式容器元数据4.ipaddr 进入tomcat83(host模式)容器内部查看容器ip5.如何访问启动tomcat83 (host模式)1.host模式概述直接使用宿主机的IP地址与外界进行通信,不再需要额外进行NAT转换。容器将不会获得一个独立的NetworkNamespace,而是和宿主机共用一个NetworkNamespace,同时容器将不会虚拟出自己的网卡,而是使用宿主机的IP和端口,如下图host模式所示:2.host模式代码语法一般情况下,新建一个容器,默认使用的网络模式为br

Maven进阶--私服配置

Maven进阶–私服配置1.基本操作1.将latest-win64.zip压缩资料放在develop目录下,进行解压,得到nexus-3.30.1-01和sonatype-work,在D:\develop\nexus\nexus-3.30.1-01\bin路径下执行cmd操作,执行命令,启动服务器资源路径:latest-win64.zip官网下载地址:https://help.sonatype.com/repomanager3/download启动服务器(命令行启动) (注意:空格)nexus.exe/runnexus2.启动之后,打开浏览器输入访问服务器(默认端口:8081)http://l

2023年,软件测试趋于饱和,如何从功能测试进阶到自动化测试?

功能测试转成自动化测试,答案就三个字:“靠学习”。学习自动化的方法无非是三种:一、靠培训在相对有氛围的学习环境中来学习自动化测试,这是一个较快学习的方法。二、靠自学自动化教程(下方有视频资源推荐)如果在职,不能全职学习,可以找一些自动化学习的视频,选择看视频学习,这也是一个不错的方法。三、靠阅读自动化相关书籍(下方有书籍推荐)不喜欢看视频,喜欢看书的可以选择此种但无论哪种学习方法,学习都不是轻松的,为了让大家获得动力,本文结构梳理如下:1)什么是自动化测试?明确学习内容2)为什么要学习自动化测试?明确学习动力3)学习自动化,需要掌握哪些知识呢?明确学习路径4)分享学习自动化测试的学习类资源5)

python详解(7)——进阶(1):排序算法

目录🏆一、前言🏆二、什么是算法(简单)🚩1、算法🚩2、排序算法🏆三、冒泡排序(中等) 🏆四、快速排序(困难)🏆五:插入排序(中等) 🏆六、选择排序(适中) 🏆七、计数排序(困难) 🏆八:归并排序(超难)🏆九:基数排序(困难)🏆十:bogo排序(宇宙超级无敌爆炸简单)🏆十一、尾声🏆一、前言从现在开始,你就正式走出了入门圈。但是从入门到精通中间还有很长一段路要走。python的大部分低级知识你已经掌握,我们不讲知识,而是讲算法。排序算法,是最基本的算法之一。我们先来学习他。方法很多,挨个学吧。写作不易,支持一波~注意:标题有难易标注,可以根据自己的能力来选择学习。🏆二、什么是算法(简单)🚩1、算法

Maven进阶学习指南

前言当我们在开发项目时,有时需要用到外部依赖组件,例如当我们需要Json序列化的时候需要用到FastJson组件,我们可以通过下载对应jar包加载到项目中。但当一个大的项目同时需要依赖各种各样的外部服务,就存在着配置繁琐、依赖冲突等问题,因此可以通过maven来完成对应的依赖管理功能。一、Settings配置settings.xml用来配置maven项目中的各种参数文件,包括本地仓库、远程仓库、私服、认证等信息。1.1配置概述1.1.1全局settings、用户setting、pom的区别全局settings.xml是maven的全局配置文件,一般位于${maven.home}/conf/se