会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
eiSouthBoy's Blog
博客园
首页
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
19
下一页
2023年11月1日
kafka可视化管理:Kafka Manager
摘要: 需求 虽然kafka server有命令行工具管理kafka,但必须登录到kafka server主机上,觉得不是特别方便。 希望在web界面可以管理kafka需求就来了,查到几个管理kafka管理工具,觉得kafka manager还不错。 该管理工具基本上可以满足我的需求: 1)管理kafka
阅读全文
posted @ 2023-11-01 14:51 eiSouthBoy
阅读(2126)
评论(0)
推荐(0)
2023年10月25日
MQTT:掉线重连 (Reconnect)
摘要: cleansession对重连的影响 在使用MQTT同步库:#include "MQTTClient.h" 时,若client 与 broker 意外断开了连接,重连逻辑如何实现呢?其中 cleansession 对重连逻辑实现有什么影响呢? 分别对cleansession的两种情况进行测试和验证。
阅读全文
posted @ 2023-10-25 15:11 eiSouthBoy
阅读(5682)
评论(0)
推荐(1)
2023年10月24日
Kafka Server之kafka-consumer-groups.sh
摘要: 消费者组查询 在 kafka server中查看有哪些消费者:./kafka-consumer-groups.sh --list --bootstrap-server localhost:9092 查询到有2个消费者组 消费者组描述 在 kafka server中查看指定消费者组信息:./kafka
阅读全文
posted @ 2023-10-24 17:44 eiSouthBoy
阅读(680)
评论(0)
推荐(0)
kafka:brokers are down
摘要: producer发布消息失败 由于使用脚本:./kafka-server-stop.sh and ./zookeeper-server-stop.sh 关闭kafka后,jps查询服务还在,就打算把重启系统。 重启后,往kafka上发布消息失败,报错代码:brokers are down 。 一顿操
阅读全文
posted @ 2023-10-24 11:44 eiSouthBoy
阅读(416)
评论(0)
推荐(0)
2023年10月20日
多线程编程同步:Posix信号量
摘要: 信号量的定义 IPC是进程间通信(interprocess communication)的简称。狭义上,IPC主要用于进程间;广义上,IPC可用于进程间或线程间。 Posix消息队列、Posix信号量和Posix共享内存区 合称为 “Posix IPC”. 信号量(semaphore)是一种用于提供
阅读全文
posted @ 2023-10-20 14:13 eiSouthBoy
阅读(59)
评论(0)
推荐(0)
2023年10月18日
多线程编程同步:读写锁
摘要: 读写锁的定义 互斥锁锁住后,保证仅有一个线程处理数据(多线程共享的)。要是数据的读取比写入更频繁,且读取操作不涉及共享变量的修改,应允许多个线程读取操作对共享变量的读取。直接使用互斥锁效率太低,若使用读写锁,可以大大提高效率。 读写锁的分配规则: 1)只要没有线程持有某个特定的读写锁,那么任意数目的
阅读全文
posted @ 2023-10-18 14:49 eiSouthBoy
阅读(69)
评论(0)
推荐(0)
2023年10月16日
多线程编程同步:互斥锁和条件变量
摘要: 多线程同步 怎样同步多个线程或多个进程的活动? 为允许在线程或进程间共享数据,同步通常是必需的。而互斥锁和条件变量是同步的基本组成部分。 互斥锁用于保护 临界区(critical region),以保证任何时刻只有一个线程在执行其中的代码,或者任何时刻只有一个进程在执行其中的代码。 互斥锁用于上锁,
阅读全文
posted @ 2023-10-16 09:53 eiSouthBoy
阅读(114)
评论(0)
推荐(0)
2023年10月12日
LabWindows/CVI Scan( )函数
摘要: 背景介绍 Scan()可以将字符串按照用户 formatString 格式说明分解成多个组件。最多可以分解29个组件。 Scan()很强大且复杂,使用起来容易出错,但它却被频繁使用。 Scan()函数 函数头文件:#include <formatio.h> 函数原型:int Scan (void *
阅读全文
posted @ 2023-10-12 11:12 eiSouthBoy
阅读(143)
评论(0)
推荐(0)
POSIX信号
摘要: 背景介绍 多进程之间的同步机制:信号量。而在多线程编程中,通常更常见的是使用线程之间的同步机制,例如互斥锁、条件变量、信号量等,来实现线程之间的协调和通信。这些机制更适合用于线程级别的同步和通信需求。 POSIX信号 信号(signal)就是告知某一进程发生了某个事件的通知,有时也称为软件中断(so
阅读全文
posted @ 2023-10-12 11:11 eiSouthBoy
阅读(50)
评论(0)
推荐(0)
2023年10月11日
C++关联容器
摘要: 关联容器的定义 在应用场景下如何选择容器:顺序容器 or 关联容器? 从容器的存储结构分析:关联容器中的元素是按 关键字 来保存和访问的,而顺序容器中的元素按它们在容器中的位置来顺序保存和访问的。 关联容器的分类 关联容器按关键字有序保存元素: 容器名称 头文件 备注 map #include <m
阅读全文
posted @ 2023-10-11 09:52 eiSouthBoy
阅读(60)
评论(0)
推荐(0)
2023年10月7日
C++顺序容器
摘要: 顺序容器的定义 一个容器就是一些特定类型对象的集合。 注:特定类型可以是 int 、 float 、 string 、 struct xxx {} 等等。。。 容器又可以分为:顺序容器和关联容器。 顺序容器:元素排列按照其元素进入次序决定,与其元素的值无关。 顺序容器的分类 顺序容器按照其存储结构和
阅读全文
posted @ 2023-10-07 14:17 eiSouthBoy
阅读(37)
评论(0)
推荐(0)
2023年9月21日
VSCode插件:用于生成文件头部注释和函数注释的插件
摘要: 需求背景 编写完成一个代码源文件,他人想查看这个文件是谁编写的?、什么时候创建的?、最后一个编辑时间?等。 如果文件所有者不写的话,那么不好意思,你无法知道这些信息。 我想在文件快速添加自定义头部信息以及函数注释信息,提供给自己和他人查询方便。当然我们可以一个一个字符敲上去,但是这种效率不高且容易忘
阅读全文
posted @ 2023-09-21 11:09 eiSouthBoy
阅读(4506)
评论(0)
推荐(1)
2023年9月20日
C++的构造函数和析构函数
摘要: 背景介绍 在B站上看完侯捷老师讲解的两个类:String类 and complex类,这两个类的实现体现了不带指针和带指针的区别,也可以作为设计类的参考学习。 这两个类的实现过程中有很多小细节的东西需要注意,否则很可能造成编译报错。 编写带指针的类String 在c++的ansi库中有有一个stri
阅读全文
posted @ 2023-09-20 17:47 eiSouthBoy
阅读(62)
评论(0)
推荐(0)
C++文件的读写
摘要: 文件读写函数库 对于文件对象的操作,主要使用库:#include <fstream> 类可以定义三种类对象: ifstream 定义的对象只能读文件 ofstream 定义的对象只能写文件 iofstream 定义对象既能读文件,也能写文件 类定义的对象中open()方法的第二个参数文件模式(fil
阅读全文
posted @ 2023-09-20 10:01 eiSouthBoy
阅读(161)
评论(0)
推荐(0)
2023年9月15日
MQTT的topic创建时间点
摘要: 疑问 之前怀疑一个问题:MQTT Broker上的topic是在publisher发布消息前创建? 还是在publisher发布消息那个时候创建? 这个问题直接影响到publisher发布消息的,若要提前创建,那么publisher就不能随意发布未在MQTT broker创建topic的消息的。 验
阅读全文
posted @ 2023-09-15 14:06 eiSouthBoy
阅读(70)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
19
下一页
公告