SpringBoot项目使用Swagger2(丝袜哥)实现接口测试管理 案例如下: 安装步骤,在写完的项目中,添加swagger的相关依赖 使用官方依赖 1、在pom.xml文件中添加swagger相关依赖 <dependency> <groupId>io.sprin...
python_xlutils : python利用xlutils修改表格内容 一、xlutils是什么 是一个提供了许多操作修改excel文件方法的库; 属于python的第三方模块 xlrd库用于读取excel文件中的数据,xlwt库用于将数据写入excel文件,修改用xlutils模块; xl...
### python基础小汇总 python基础小汇总 python是什么? python是一种解释性语言,依赖于解释器,逐行解释成二进制,逐行运行 优点:可以跨平台,开发效率高 缺点:是执行效率低 编译型语言,一次性全部编译成二进制,再执行 优点:执...
python使图片转化为pdf # python安装reportlab pip install reportlab -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com参考ht...
python的os命令 os常用命令 os.sep:取代操作系统特定的路径分隔符 os.name:指示你正在使用的工作平台。比如对于Windows,它是‘nt‘,而对于Linux/Unix用户,它是‘posix‘。 os.getcwd:得到当前...
Springboot2.x + ShardingSphere 实现分库分表 概念解析 垂直分片 按照业务拆分的方式称为垂直分片,又称为纵向拆分,它的核心理念是专库专用。 在拆分之前,一个数据库由多个数据表构成,每个表对应着不同的业务。而拆分之后,则是按照业务将表进行归类,分布到不同的数据库中,从...
Java取余和取模(%和Math.floorMod())的区别 %被称为取余,Math.floorMod()被称为取模。 对于整型数a,b来说,取模运算或者取余运算的方法都是: 1.求 整数商: c = a/b; 2.计算模或者余数: r = a – c*b. %取余运算...
在java中进行日期时间比较的4种方法 1. Date.compareTo() java.util.Date提供了在Java中比较两个日期的经典方法compareTo()。 如果两个日期相等,则返回值为0。 如果Date在date参数之后,则返回值大于0。 如...
golang slice append 总结 var r *reward var rs []*reward // [] 0 0 rs = append(rs, nil...) // [] 0 0 rs = append(rs, nil) // [<nil>...
c++左值和右值 左值和右值 c++的表达式要不然是右值,要不然就是左值。这两个名词从C语言继承过来,原本是为了帮助记忆:左值可以作为赋值语句的左侧,右值则不能。 在c++语言中,二者的区别就没有那么简单了。一个左值表达式的求值结...
数据结构-线性表(4) 单链表的整表创建 顺序存储结构的创建,其实就是一个数组的初始化,即声明一个类型和大小的数组并赋值的过程。 单链表不像顺序存储结构那么集中,可以很散,是一种动态结构。 对于每个链表来说,所占用空间的大小和位置是不需要预先分...
剑指 Offer 53 – II. 0~n-1中缺失的数字 题目描述:一个长度为n-1的递增排序数组中的所有数字都是唯一的,并且每个数字都在范围0~n-1之内。在范围0~n-1内的n个数字中有且只有一个数字不在该数组中,请找出这个数字。 解题思路:数组有序,先想到二分法,所有数字...
Qt QThread的moveToThread方法使用 从Qt4.4版本之后,因为QThread的run方法创建新线程这样实现与Qt设计的理念不符,Qt主推使用moveToThread方法来创建新线程。QThread 应该被看做是操作系统线程的接口或控制点,而不应该包含需要在...
剑指 Offer 53 在排序数组中查找数字 题目:统计一个数字在排序数组中出现的次数。 解题思路:因为数据已经有序了,首先想到的是二分法, 让数组中的所有target值形成一个窗口,那我们的目标就是找到这个窗口的左右边界 left 和 right 最后 right...
我的语言和Hello Wolrd 6年IT工作经验经验,9年学习计算机编程语言。 在这些年里学习编程,从CSS+HTML做静态网页开始,JavaScript做动态网页,这些前端基础。 在就是学习C#和Java编程,Sql Server + Ora...
数据结构实验(三) 数据结构实验(三) 串、数组和广义表 串的封装及基本操作 “String.hpp” // Test4-1:串的封装及基本操作 #include <iostream> #include "../Seq...
JVM虚拟机二:垃圾回收 在上节介绍过,其中堆中存储几乎所有的对象实例,如上图(这里没有PermGen,因为JDK8以后已经取消了永久代)。 【简单过程】对象是有生命周期的,new一个对象时,会被分配到eden区域,当eden满了以后触发一次Mi...
20200725_0.0.1_项目创建及log4j配置 0. 摘要 0.1 添加log4j依赖 <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4...