一段解决kafka消息处理异常的经典对话

对kafka不了解的童鞋可以先看看Kafka漫游记 有一天,卡尔维护的购买系统发生了一个奇怪的异常,从日志里看到,购买后的任务处理竟然先于购买任务执行了。“不可能啊,按照代码的顺序,一定是先执行购买流...
阅读全文
HTTPclient保持长连接 编程语言

HTTPclient保持长连接

首先解释一下什么是长连接,当我们向一台服务器发起请求时,我们需要和对方建立一条通道,去传输数据,所谓的短连接,就是说我们建立起了通道,然后在传输完数据,就把通道摧毁,下次需要的时候再重新去建立通道。长...
阅读全文

手写RPC-整合Spring、SpringBoot

光有core也可以进行rpc调用,但目前的话还是需要整合到主流的框架中,目前我只会spring相关的,所以接下来就是整合spring和springboot的操作;其实就是注解和非注解的形式; 整合sp...
阅读全文
python对svn进行操作及信息获取 编程语言

python对svn进行操作及信息获取

一、实现效果 1、通过python获取路径下所有文件的svn状态2、通过python对svn进行“提交、删除、锁、解锁、删除等操作”3、通过svn打开小乌龟界面 二、完整代码 """ SVN状态对照表...
阅读全文

为什么重写equals()就要重写hashCode()

文章目录 一、前言 二、hashCode()方法 三、equals()方法 四、hashCode() 与 equals() 4.1 不会创建“类对应的散列表”的情况 4.2 会创建“类对应的散列表”的...
阅读全文

Python学习 3 – while 循环语句

个人学习总结笔记如有不足和错误欢迎指教谢谢 while 语句 和 if 语句差不多 在while 后面加上所需的循环条件用 “ : ”作为结尾,当条件满足时就运行while下面的程序块直到while后...
阅读全文
到底什么是消息队列 编程语言

到底什么是消息队列

最近公司重构订单中心,用到消息中间件,闲暇时间对此进行学习了解,下面是学习内容的总结。 一、什么是消息队列 消息(Message)是指在应用之间传送的数据,消息可以非常简单,比如只包含文本字符串,也可...
阅读全文
VUE绑定事件案例—文字跑马灯效果 编程语言

VUE绑定事件案例—文字跑马灯效果

VUE绑定事件案例—文字跑马灯效果 要实现的效果:点击【浪起来】的时候,文字逐渐向左移动一个单位(循环); 点击【猥琐发育】,文字停止移动。 代码如下: <!DOCTYPE html> &...
阅读全文

SpringBoot注解内容的动态配置

大家都知道,注解只能配置常量,在一些构架的开发中,有时候我们需要给注解动态配置一些值,或者想从配置文件中读取配置。直接在注解上配置是无法实现的,但是我们可以在拿到注解的值之后,再对这些值进行另外的操作...
阅读全文