记录下和kafka相关的语义、不重复消息、不丢失数据、分区有序的内容,文中很多理解参考文末博文、书籍还有某前辈。 kafka语义 kafka中有三种语义,它对理解下面的不重复消费有帮助。 最多一次(at most once):消息最多被处理一次,可能有消息丢失的风险。 至少一次(at least o ...
分类:
其他好文 时间:
2020-04-10 22:53:46
阅读次数:
144
弄懂HashMap,这一篇就够了 如果你点开了这篇博客,请一定要读完,可能会花费你20分钟,因为它真的可以帮助你了解到hashmap的底层实现以及使用hashmap的注意事项,声明:这篇博文是摘抄至国外的一个大牛的博客,地址在博文底端。 大多数JAVA开发人员都在使用Maps,尤其是HashMaps ...
分类:
其他好文 时间:
2020-04-10 00:20:30
阅读次数:
62
Harris 角点定义为一个邻域内存在两个正交方向上梯度变化较大的点。 作 xy 平面上的二维函数,使用自相关函数可描述图像上一固定点在任意方向上的灰度变化;然后利用泰勒级数展开自相关函数,即可将其转换为矩阵特征值问题(参考博文 "光流跟踪")。 在某些应用中(如视觉测量),想获得更加精确的角点定位 ...
分类:
其他好文 时间:
2020-04-09 16:49:19
阅读次数:
145
基本流程还是根据之前的博客,思路基本一样,补充下不同的地方,可以参考下我之前的博文 https://www.cnblogs.com/shiji888/p/12512136.html 说下主要的区别,之前我在使用docker-compose更新的时候,镜像的标签不管是哪个分支都使用的标签是latest ...
分类:
Web程序 时间:
2020-04-08 19:04:25
阅读次数:
90
在工作中,常遇见乱处理Exception的情况: 要么吞掉异常,不打印任何日志; 要么记录日志时,日志级别不对、或者把重要的出错堆栈信息干掉,在做生产问题排查时,简直让人抓狂。 我这篇博文,也是对记录的一个开源组件,对异常自行K掉,造成我排查耗费了好久的时间--。https://www.cnblog ...
分类:
其他好文 时间:
2020-04-08 09:41:14
阅读次数:
65
HTTP协议中POST、GET、HEAD、PUT等请求方法 Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELET ...
分类:
Web程序 时间:
2020-04-07 18:23:19
阅读次数:
89
从GitHub下载文件一直非常慢,查看下载链接发现最终被指向了Amazon的服务器,下载地址是http://github-cloud.s3.amazonaws.com/,从国内访问Amazon非常慢,所以总是下载失败,解决方法时更改host文件,使该域名指向香港的服务器: 更改hosts文件: Wi ...
分类:
其他好文 时间:
2020-04-07 15:42:07
阅读次数:
98
摘自:https://blog.csdn.net/luckyapple1028/article/details/54350410 前一篇博文介绍了kprobes的原理与kprobe的使用与实现方式,本文介绍kprobes中的第二种探测技术jprobe,它基于kprobe实现,不能在函数的任意位置插入 ...
分类:
系统相关 时间:
2020-04-06 20:58:40
阅读次数:
99
摘自:https://blog.csdn.net/luckyapple1028/article/details/54782659前两篇博文介绍了kprobes探测技术中kprobe和jprobe的使用与实现。本文介绍kprobes中的最后一种探测技术kretprobe,它同样基于kprobe实现,可 ...
分类:
系统相关 时间:
2020-04-06 20:19:26
阅读次数:
92
1,远程仓库概念在上篇博文中,我们已经掌握了如何在Git仓库里对一个文件进行时光穿梭,再也不用担心文件备份或者丢失的问题了。可是有用过集中式版本控制系统SVN的朋友会站出来说,这些功能在SVN里早就有了,没看出Git有什么特别的地方。Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。怎么分布呢?最早,肯定只有一台机器有一个原始版本库,此后可以“克隆”这个原始版本库,而且每台机器
分类:
其他好文 时间:
2020-04-06 09:19:02
阅读次数:
128