摘要:
题目 给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。 请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。 代码实现 阅读全文
posted @ 2019-04-14 19:50
永恒9999
阅读(236)
评论(0)
推荐(0)
Storm框架中的每个Spout和Bolt都相当于独立的应用,Strom在启动spout和bolt时提供了一个open方法(spout)和prepare方法(bolt)。我们可以把初始化Spring应用的操作放在这里,这样可以保证每个spout/bolt应用在后续执行过程中都能获取到Spring的ApplicationContext,有了ApplicationContext实例对象,Spring的所有功能就都能用上了。 阅读全文
设计目的: 减少各种状态值字段; 减少数据库冗余和存储空间; 增加状态值时可灵活调整,无需增加额外字段 阅读全文
Strom框架基本概念就不提了,这里主要讲的是`Stream`自定义ID的消息流。默认spout、bolt都需实现接口方法`declareOutputFields`,这种情况下发的消息会被所有定义的bolts接收。我们如果需要根据得到的消息类型来选择不同的bolt,就需要用到Stream Grouping。 阅读全文