Zuul和Gateway的区别?

  • Post author:
  • Post category:其他

Zuul 和 Gateway 都是用于 API 网关的开源框架。 Zuul 是由 Netflix 开发的,它主要用于微服务架构中的网关层。Zuul 提供了路由、过滤、负载均衡等功能。Zuul 的路由功能可以根据请求的 URL 将请求转发到不同的微服务上,而过滤功能则可以用于对请求和响应进行预处理。 Gateway 是 Spring Cloud 提供的网关实现,它也提供了路由、过滤等功能。与 Zuu…

继续阅读 Zuul和Gateway的区别?

URL链接

  • Post author:
  • Post category:其他

URL和URI URL和URLConnection类封装了大量复杂的实现细节,这些细节涉及如何从远程站点获取信息。例如,可以通过传递字符串来构建一个URL对象 : URL url = new URL(String); 如果只是想获得该资源的内容,可以使用 URL 类中的 openStream 方法。该方法返回一个 InputStream 对象,然后就可以按照一般的用法来使用这个对象了,比如用它构建…

继续阅读 URL链接

Sobel算子->方向滤波

  • Post author:
  • Post category:其他

索贝尔算子(Sobel operator) 在技术上,它是一离散性差分算子,用来运算图像亮度函数的灰度之近似值。在图像的任何一点使用此算子,将会产生对应的灰度矢量或是其法矢量,主要用作边缘检测,可被认为是图像在垂直和水平方向变化的测量。 注意: ①观察灰度分布来描述一幅图像成为空间域,观察图像变化的频率被成为频域。 ②频域分析:低频对应区域的图像强度变化缓慢,高频对应的变化快。低通滤波器去除了图像…

继续阅读 Sobel算子->方向滤波

创建多个线程、数据共享问题

  • Post author:
  • Post category:其他

一.创建和等待多个线程 多个线程执行的顺序是乱的,与操作系统内部对线程的调度机制有关。主线程会等待所有的线程运行结束,最后主线程结束。把thread对象放入容器里面管理,这对一次创建大量的线程并对线程进行管理很方便。 #include <bits/stdc++.h> #include <thread> using namespace std; void myPrint(in…

继续阅读 创建多个线程、数据共享问题

IDEA基本配置

  • Post author:
  • Post category:其他

1.设置maven 1.在File->settings->搜索maven 2.Mavan home directory--设置maven安装包的bin文件夹所在的位置 3.User settings file--设置setting文件所在的位置 4.Local repository--设置本地仓库 2.IDEA 设置代码行宽度 1.在File->settings->Edit…

继续阅读 IDEA基本配置

RabbitMQ的安装

  • Post author:
  • Post category:其他

知识点总结: 消息队列(MQ)是一种进程间通信或同一进程的不同线程间的通信方式。消息队列提供了异步的通信协议,MQ是遵循了AMQP协议的具体实现和产品。消息的发送者和接收者不需要同时与消息队列互交,消息会保存在队列中,直到接收者取回它。AMQP:高级信息队列协议,为面向消息的中间件设计。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然。 安装Erlang: 1.下载…

继续阅读 RabbitMQ的安装

javac\java找不到或无法加载主类

  • Post author:
  • Post category:java

最近学习Java时我也遇到了“找不到或无法加载主类“的问题,网上查找了N多办法都没有解决,自己尝试多次后终于解决了,下面我就说一下我的问题以及解决方法,希望对你们有所帮助: 如果你还没有配置环境变量就上谷歌,如果你配置完环境变量后还出现此类问题请继续往下走。 注意:我没有配置CLASSPATH变量,JDK版本10.0.1 新建一个记事本写下java代码,如下图所示,并保存到桌面。 打开cmd窗口,…

继续阅读 javac\java找不到或无法加载主类

opencv入门基础(十)基于dlib进行人脸识别

  • Post author:
  • Post category:其他

opencv入门基础(十)基于dlib进行人脸识别 一.基础知识 dlib提供的高精度人脸识别算法是基于深度学习网络ResNet-34实现的,该网络基于300多万张照片进行训练,最终获得了人脸检测模型。 安装库的步骤顺序:cmake,boost,dlib(建议用.whl文件进行安装),face_recognition,以上进入到虚拟环境地址中用pip install xxx指令下载即可。 算法简介…

继续阅读 opencv入门基础(十)基于dlib进行人脸识别

hdu 4366 分块 or 线段树。

  • Post author:
  • Post category:其他

题意:http://acm.hdu.edu.cn/showproblem.php?pid=4366 给你一棵树,每个结点有两个属性值,1:能力值 2:忠诚度 然后m个询问,每次询问一个整数u,求u的子树中能力值大于u的且忠诚度最大的点的编号 写线段树wa了。。不改了。。 这里的从能力大的到小的排序的做法还是很普遍的。。 参考http://blog.csdn.net/julyana_lin/arti…

继续阅读 hdu 4366 分块 or 线段树。

多线程开发–同步锁

  • Post author:
  • Post category:其他

同步锁 同步就是协同步调,按预定的先后次序进行运行。如:你说完,我再说。"同"字从字面上容易理解为一起动作,其实不是,"同"字应是指协同、协助、互相配合。 如进程、线程同步,可理解为进程或线程A和B一块配合,A执行到一定程度时要依靠B的某个结果,于是停下来,示意B运行;B依言执行,再将结果给A;A再继续操作。这既是同步 python对线程加锁主要有Lock和Rlock模块 注意: 加锁还可以使用w…

继续阅读 多线程开发–同步锁