摘要:
场景: 假设有2个系统,A和B,A系统调用B系统的接口,B系统正确接收到请求,但是由于接口内部业务逻辑复杂,耗时较长。导致A系统那边请求超时,于是A系统就断开了与B系统的连接。那么当A系统开端连接时,B系统能同时感受不到连接断开吗? 如果B系统不能同时感受到,当接口内部逻辑处理完成后需要返回结果进行 阅读全文
摘要:
以下是插入排序的伪代码,只用来表示算法的核心思想 1 定义一个数组A[1..n],长度为n的序列。使用插入排序算法,将数组A进行排序; 2 3 insertion-sort: 4 for j=2 to A.length 5 key = A[j] 6 // 将A[j] 插入到已经排序的队列A[1..j 阅读全文
摘要:
编码环境: macOs : 10.15.5 opencv : 4.4.0 1. 编码: 1 #include <stdio.h> 2 #include <string> 3 #include <opencv2/core/core.hpp> 4 #include <opencv2/opencv.hpp 阅读全文
摘要:
1 #include <opencv2/core/core.hpp> 2 #include <opencv2/opencv.hpp> 3 #include <iostream> 4 #include <string> 5 6 using namespace std; 7 using namespac 阅读全文
摘要:
编码环境: macOs : 10.15.5 opencv : 4.4.0 一、macOS上安装Opencv 1. 要先安装brew ,如果没有安装,先百度如何安装brew ; 2. 通过brew安装 CMake 命令: brew install cmake ; 3. 通过brew安装 Opencv 阅读全文
摘要:
1 public class EntityUtils{ 2 3 // 具有默认值的类型的集合 (基本类型,基本类型的包装类, BigDecimal , Date ,String,等) 4 public static Map<String,Object> defaultType = new HashM 阅读全文
摘要:
假如给定一个class,已知该class为一个枚举的class, 如果使用该class获取这个枚举的实例对象? 两步解决: 1. 要先判断是否是enum: class.isEnum() , 该方法返回boolean值,如果是enum,则返回true,否则是false; 2. 第一步得到true,再调 阅读全文
摘要:
先贴一个网上常见的对线程池的理解: 很多人也是这么理解的,但是真实情况是,以上结论的第1点是错误的,使用线程池不能减少创建和销毁线程的开销! 一开始我对线程池的理解是和上面图片中的结论一样的,然后就想着自己去写一个线程池,于是我提前创建了线程,然后准备在添加任务时再使用闲置的线程去执行。 就图中这一 阅读全文
摘要:
https://blog.csdn.net/mhlghy/article/details/84786497 阅读全文
摘要:
dubbo的服务consumer与provider使用的api版本不一致,是否有影响 最近新接手一个项目,看到定义的dubbo接口有些很奇葩的设定。 一、消费端 与 服务端 调用的接口中的数据包装类型中的数据长度不一样。例如:A类(int num , String phone ,String add 阅读全文