摘要: 按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。 n 皇后问题 研究的是如何将 n 个皇后放置在 n×n 的棋盘上,并且使皇后彼此之间不能相互攻击。 给你一个整数 n ,返回所有不同的 n 皇后问题 的解决方案。 每一种解法包含一个不同的 n 皇后问题 的棋子放置方案,该方 阅读全文
posted @ 2022-07-27 23:06 开源遗迹 阅读(21) 评论(0) 推荐(0)
摘要: 给你一个字符串数组,请你将 字母异位词 组合在一起。可以按任意顺序返回结果列表。 字母异位词 是由重新排列源单词的字母得到的一个新单词,所有源单词中的字母通常恰好只用一次。 示例 1: 输入: strs = ["eat", "tea", "tan", "ate", "nat", "bat"]输出: 阅读全文
posted @ 2022-07-27 19:26 开源遗迹 阅读(26) 评论(0) 推荐(0)
摘要: 其实还是得结合业务来思考,我这里给几个思路:比如你拿个数据要写库,你先根据主键查一下,如果这数据都有了,你就别插入了,update 一下好吧。比如你是写 Redis,那没问题了,反正每次都是 set,天然幂等性。比如你不是上面两个场景,那做的稍微复杂一点,你需要让生产者发送每条数据的时候,里面加一个 阅读全文
posted @ 2022-07-27 13:26 开源遗迹 阅读(180) 评论(0) 推荐(0)
摘要: 1、KafKa是什么? Kafka 是一种高吞吐量、分布式、基于发布/订阅的消息系统,最初由 LinkedIn 公司开发,使用Scala 语言编写,目前是 Apache 的开源项目。1. broker: Kafka 服务器,负责消息存储和转发2. topic:消息类别, Kafka 按照 topic 阅读全文
posted @ 2022-07-27 13:25 开源遗迹 阅读(336) 评论(0) 推荐(0)