![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后端
文章平均质量分 81
Captain-223
这个作者很懒,什么都没留下…
展开
-
动态生成代码Demo
动态生成java代码实例,从XML中解析然后生成java实体原创 2022-10-21 02:45:28 · 389 阅读 · 1 评论 -
二叉搜索树升级版——平衡二叉树
平衡二叉树平衡二叉树是基于二叉搜索树的。由于二叉搜索树中,最坏可能出现O(n)的时间复杂度。所以平衡二叉树对二叉搜索树做了改进。增加了维护平衡机制,让每一个节点的平衡因子绝对值都不会超过1。让平衡二叉树的查找、插入的时间复杂度都达到了O(logn)。维护平衡机制维护平衡的详细机制,可以查看这篇文章:[详细图文——AVL树][https://blog.csdn.net/qq_25343557/article/details/89110319]。本文也参考自这篇文章。LL表示,插入当前节点的左子树的左原创 2021-03-17 14:13:15 · 245 阅读 · 3 评论 -
Web应用接入支付宝支付功能沙箱环境测试支付宝支付功能
首先需要说明的是,接入支付宝可以实现第三方授权,支付等功能。但是有些功能是需要进行签约的。而且创建一个应用之后需要进行审核,过程比较长,不利于开发进行测试。幸运的是,支付宝为我们提供了一个沙箱环境可以用来测试,而且里面把所有的权限都开启了,不需要进行签约操作。同时这个环境的逻辑与真实情况下一样,所以可以先用沙箱环境下的APPID把代码写好,然后等审核通过了之后,切换到真实的APPID。 这里主要讲如何在沙箱环境下实现微信支付的接入,真实环境和这个是差不多的。首先登陆支付宝开放平台:https://ope原创 2021-02-20 21:19:53 · 1638 阅读 · 1 评论 -
SpringBoot整合AlertManager,实现自定义的告警收敛以及邮件处理,告警风暴,解决重复告警问题
SpringBoot整合AlertManager,实现自定义的告警收敛以及邮件处理,告警风暴,解决重复告警问题需求将传感器通过Http发送到微服务(SpringBoot项目)的警报消息,通知给对应的联系人。不能重复发送相同的警告问题分析首先分析一波问题,这里我们先假设有一个接口可以接收传感器发送过来的请求。那么我们需要做的就是,把告警消息推送给对应的联系人。这里再一次简化,假设告警消息里面就携带了联系人的信息。意思就是我们可以直接把收到的告警消息,解析,然后获取对应的联系人,然后通过邮件、短信、电原创 2020-11-03 19:28:00 · 4182 阅读 · 3 评论