算法: 快速排序是一种分治的排序算法。它将一个数组分成两个子数组,将两部分独立地排序。快速排序和归并排序是互补的;归并排序将数组分成两个子数组分别排序,并将有序的子数组归并以将整个数组排序;而快速排序将数组排序的方式则是当两个子数组都有序时整个数组也就自然有序了。在第一种情况中,递归调用发生在处理整 ...
分类:
编程语言 时间:
2020-07-17 19:48:16
阅读次数:
60
参考: HP LoadRunner Controller https://www.guru99.com/how-to-use-controller-in-loadrunner.html HP LoadRunner Analysis https://www.guru99.com/how-to-use- ...
分类:
其他好文 时间:
2020-07-17 16:04:37
阅读次数:
73
背景 springboot凭借其高度的封装性,极大地简化了我们的开发。对于单体项目,为了提高后期线上的运维效率我们通常选择采用war包的方式进行部署。当遇到多给项目,为了实现统一的数据源管理,我们公司将多个项目的数据源都配置在tomcat的配置文件里以实现数据源的统一管理。那么对于springboo ...
分类:
编程语言 时间:
2020-07-17 13:34:46
阅读次数:
97
C# 内容 构造函数 构造函数和类同名,默认无参数,例如: class Line { private double length; // 线条的长度 public Line() { Console.WriteLine("对象已创建"); } } public Line(double len) // ...
分类:
其他好文 时间:
2020-07-17 09:31:59
阅读次数:
65
for标签 遍历每一个元素: {% for person in person_list %} <p>{{ person.name }}</p> {% endfor %} 可以利用{% for obj in list reversed %}反向完成循环。 遍历一个字典: {% for key,val ...
分类:
其他好文 时间:
2020-07-17 01:20:54
阅读次数:
89
我们都知道,微服务之间通过feign传递,在复杂的微服务架构系统中,几乎每一个前端请求都会形成一个复杂的分布式服务调用链路,在每条链路中任何一个依赖服务出现延迟超时或者错误都有可能引起整个请求最后的失败。当业务流程足够复杂时,一个完整的HTTP请求调用链一般会经过多个微服务系统,要通过日志来跟踪一整 ...
分类:
其他好文 时间:
2020-07-16 21:40:19
阅读次数:
68
Java-执行shell命令 1、本地调用 1 import ch.ethz.ssh2.Connection; 2 import ch.ethz.ssh2.Session; 3 import lombok.extern.slf4j.Slf4j; 4 import org.springframewor ...
分类:
编程语言 时间:
2020-07-16 21:28:31
阅读次数:
82
class AppendStatus{ successed = false; constructor(){ } success(listenEvent){ this.successed = true; if(listenEvent){ listenEvent.run(); } } getStatus ...
分类:
其他好文 时间:
2020-07-16 21:01:41
阅读次数:
55
!!!首先要做的就是关闭系统的防火墙以及selinux: systemctl stop firewalld systemctl disable firewalld sed -ri 's/^(Selinux=).*/\1disabled/g' /etc/selinux/config setenforc ...
分类:
其他好文 时间:
2020-07-16 12:19:43
阅读次数:
75