摘要:
[TOC] 前言: 事件监听模型是一种常用的设计模式,在springboot 中我们如何实现呢? 首先我们要理解事件监听中需要的几个角色 事件发布者 (即事件源) 事件监听者 事件本身 废话不多说直接上代码 定义事件本身 事件本身需要继承 ApplicationEvent 如图: 定义事件源 事件源 阅读全文
摘要:
1 package test; 2 import it.sauronsoftware.jave.Encoder; 3 import it.sauronsoftware.jave.MultimediaInfo; 4 5 import java.io.File; 6 7 public class ... 阅读全文
摘要:
原图来自:https://blog.csdn.net/luanlouis/article/details/82821294 所有注册的feign client org.springframework.cloud.openfeign.FeignAutoConfiguration#feignContex 阅读全文
摘要:
headscale 与 derp 部署 阅读全文
摘要:
pip 常用配置 设置国内源 临时使用 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple xxx # 这里注意,xxx是需要下载的包的名字,例如: # pip install -i https://pypi.tuna.tsinghua.e 阅读全文
摘要:
当使用nginx代理多个网关实例时,
当被请求服务的get 接口异常时,如 error timeout invalid_header http_500 http_502 http_503 http_504,
nginx 会响应 502错误码 阅读全文
摘要:
昨天看视频 我们做了个能对话的AI派蒙,免费给大家玩! 发现阿里有一个语音转文字的模型(paraformer),之前处理这种需求一直都是直接调用服务商提供好的API接口 突然想尝试一下本地搭建,虽然和直接调用API 没啥区别(都不知道实现细节),但是这是本地化运行,可以在内网环境运行. 因为平常工作 阅读全文
摘要:
目前关于 spring native 分享的文章还比较少 写这篇文章的主要目前是分享一下自己写的一个 小米控制美的空调 的程序 集成 spring native 过程中碰到的一些问题和解决方法 先放地址 : https://github.com/toohandsome/xiaomi2meidi 欢迎 阅读全文
摘要:
起因: 有后端同事反馈在异步线程中获取了request中的参数,然后下一个请求是get请求的话,发现会偶尔出现参数丢失的问题. 示例代码: @GetMapping("/getParams") public String getParams(String a, int b) { return "get 阅读全文
摘要:
redis 哨兵主从模式 手动切换主从 使用 redis-cli 连接到任意一个哨兵实例。例如: redis-cli -h 192.168.0.8 -p 12207 查看当前 master sentinel masters 切换主从 sentinel failover mymaster tcpdum 阅读全文
摘要:
得益于 Arthas 强大且丰富的功能,让 Arthas 能做的事情超乎想象。下面仅仅列举几项常见的使用情况,更多的使用场景可以在熟悉了 Arthas 之后自行探索。
是否有一个全局视角来查看系统的运行状况?
为什么 CPU 又升高了,到底是哪里占用了 CPU ?
运行的多线程有死锁吗?有阻塞吗?
程序运行耗时很长,是哪里耗时比较长呢?如何监测呢?
这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception?
我改的代码为什么没有执行到?难道是我没 commit?分支搞错了?
遇到问题无法在线上 debug,难道只能通过加日志再重新发布吗?
有什么办法可以监控到 JVM 的实时运行状态? 阅读全文
摘要:
在某些业务场景中,我们只需要业务代码中定义相应的接口或者相应的注解,并不需要实现对应的逻辑。 比如 mybatis和feign: 在 mybatis 中,我们只需要定义对应的mapper接口;在 feign 中,我们只需要定义对应业务系统中的接口即可。 那么在这种场景下,具体的业务逻辑时怎么执行的呢 阅读全文