首页
标签
瞬间
登录
菜单
首页
标签
瞬间
归档
2020 年 07 月
confluent系列软件介绍
2020-07-21
本文介绍了Confluent平台系列软件。内容涵盖了Zookeeper、Kafka、Schema Registry、Kafka-Rest、Connect、ksql-server和Control-center等核心组件的功能和作用,并解释了它们如何协同工作。最后还提供了在本地环境中一键启动和关闭整个Confluent平台的命令。
初步了解kafka
2020-07-19
本文是对分布式消息系统Kafka的初步介绍。内容涵盖了Topic、Producer、Consumer和Broker等核心术语的解释。文章还提供了启动Kafka服务的基本步骤,包括启动依赖的ZooKeeper,创建主题,以及通过命令行工具运行生产者和消费者的简单示例,为初学者提供了快速入门的指引。
2020 年 05 月
functools模块中的函数
2020-05-14
本文整理了一些实用的Python内置函数和标准库模块。内容涵盖了基础的`map`和`filter`函数,用于堆操作的`heapq`模块,以及`functools`模块中的`reduce`函数和`lru_cache`装饰器。这些工具能够有效简化代码,提高数据处理和算法的执行效率。
集合合并问题
2020-05-12
本文探讨了一个集合合并问题:为n只袜子进行最少次数的染色,以满足m天的配对需求。核心思路是将每天需要配对的袜子看作一个集合,通过合并所有关联的袜子对,形成若干个独立的集合。在每个集合内,将所有袜子染成其中出现次数最多的颜色,即可得到最优解。文章提供了一种基于循环合并的Python实现。
python的整除
2020-05-11
本文讲解了Python中的整除运算符`//`。重点解释了其在处理负数时向下取整(floor division)的特性。文章还提供了一份详细的Python运算符优先级列表,指出一元负号(-)的优先级高于乘除、取模和整除等算术运算符,有助于避免在复杂表达式中出现计算错误。
2020 年 04 月
数独的解法
2020-04-08
本文介绍了使用回溯法解决数独问题的算法。其核心思想是通过深度优先搜索(DFS)遍历所有空白单元格,并尝试填入1到9的数字。为了高效判断填入数字的合法性,算法使用三个二维数组分别记录每行、每列以及每个3x3九宫格内数字的占用情况,从而实现了有效的剪枝和回溯。
tensorflow2建立模型的方法
2020-04-06
本文介绍了在TensorFlow 2中创建Keras模型的三种主要方法。第一种是使用函数式API,通过`tf.keras.Input`定义输入层来构建灵活的模型。第二种是通过继承`tf.keras.Model`类并重写`call`方法来创建完全自定义的模型。第三种是使用`tf.keras.Sequential`容器,快速搭建简单的线性层叠模型。
2020 年 03 月
栈实现四则远算
2020-03-26
本文讲解了如何使用栈结构实现一个支持四则运算的计算器。核心思路分为两步:首先,通过一个符号栈将中缀表达式转换为后缀表达式(逆波兰表示法);然后,再利用一个数字栈对后缀表达式进行求值。文章详细描述了转换和计算的规则,并提供了完整的Python代码实现。
vim中的leetcode插件
2020-03-24
本文记录了Vim中`leetcode.vim`插件的安装与问题排查过程。内容涵盖了依赖安装、Vundle配置,并重点解决了因`keyring`后端和`browser-cookie3`库与新版Chrome不兼容而导致的登录失败问题,提供了安装`keyrings.alt`和从Git更新`browser-cookie3`等解决方案。
linux交换分区
2020-03-24
本文介绍了如何在Linux系统中新建并启用硬盘交换分区。内容包括根据物理内存大小选择合适的交换分区容量的建议,使用`mkswap`命令创建交换分区,通过`swapon`命令启用分区,以及如何修改`/etc/fstab`文件以实现开机自动挂载。
上一页
1 / 16
2 / 16
3 / 16
4 / 16
5 / 16
6 / 16
7 / 16
8 / 16
9 / 16
10 / 16
11 / 16
12 / 16
13 / 16
14 / 16
15 / 16
16 / 16
下一页