自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 问答 (1)
  • 收藏
  • 关注

原创 记一次模糊查询踩坑 Flink+ES

对商品名称进行模糊模糊查询,考虑到商品表存量数据千万级,直接数据库模糊查询效率肯定极其低下,所以选择使用对商品信息进行模糊查询。因为需要代替原有的查询接口,保持原有查询接口的入参出参,所以需要全量+增量同步MySQL数据到ES进行索引创建。方案选择使用Flink进行全量+增量同步。原有方案是通过订阅Kafka的topic(现成的,结合debezium监听binlog日志)+Flink CDC 实现,但是这只能针对增量数据进行监听。

2023-12-08 16:36:58 1002

原创 剑指 Offer II 004. 只出现一次的数字

方法一中时间复杂度为O(n logC),其中O(logC)是因为每次需要遍历num每一位i去计算是否满足对3求余为0得到结果,但是其实我们总的来说都是对整个数进行位运算。不使用额外空间,主要时间复杂度在排序,理论上不如增加Hash表的时间复杂度好。由于数组中的元素都在 int(即 32 位整数)范围内,因此我们可以依次计算答案的每一个二进制位是 0 还是 1。**进阶:**你的算法应该具有线性时间复杂度。那我们完全可以遍历num,然后每次对所有位进行位运算(数与数之间的位运算)对于b,关注结果为1的情况。

2023-07-13 18:02:23 46 1

原创 Typora自定义命令上传图片到服务器

因为平时喜欢用Typora写文档,markdown也比较方便复制到各个网站上去展示。但是markdown复制的文件之前一直都是保存在本地,md文件复制给别人或者复制到其他博客上会导致图片找不到或者一个一个上传到网站上,很麻烦。Typora有一个功能可以自动上传你复制的图片到图床上,我搞了一下,需要下PicGo然后上传到Gitee上,但是Gitee上传上去,我的博客复制链接没办法访问,因为Gitee设置了防盗链,这就有点搞了。所以打算搞一个jar通过自定义命令去连接服务器sftp上传图片。

2023-07-05 16:21:34 243 1

原创 445. 两数相加 II + (Deque与Stack源码解析)

http://roe.roewudu12.vip/archives/445.-liang-shu-xiang-jia-ii-dequeyu-stackyuan-ma-jie-xi

2023-07-04 13:39:42 41

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除