相关文章
C++23中的新功能之expected和optional
一、std::optional
在前面用过c17新推出的这个std::optional功能,它可以处理接口返回空值的情况,非常方便实用。但终究存在一个习惯的问题,大家会问,只是处理一个空值,多写一个这玩意儿意义不大,还是用方法…
编程日记
2024/12/22 19:16:42
提升代码逻辑的感觉——python循环语句
提升代码逻辑的感觉——python循环语句
简介
循环是编程中的一个非常重要的概念,它用于处理重复性任何和迭代草错,通过循环我们能优化并简化代码,提高代码的可维护性,在Python中循环是一种控制结构,允许我们重复执行…
编程日记
2024/12/21 3:37:20
kafka配置SASL/PLAIN 安全认证
1 zookeeper配置启动
1.1 zookeeper添加SASL支持
为zookeeper添加SASL支持,在配置文件zoo.cfg添加
authProvider.1org.apache.zookeeper.server.auth.SASLAuthenticationProvider
requireClientAuthSchemesasl
jaasLoginRenew36000001.2 zk_server_jaas.conf文件…
编程日记
2024/12/16 4:00:13
STM32f103入门(5)定时器中断
STM32 TIM(定时器/计数器)模块的中断流程如下: 配置TIM寄存器:首先,通过配置TIM相关的寄存器来设置计时器的基本参数,例如预分频系数、计数模式、计数器周期等。 使能TIM中断:使用TIM_ITConfig函…
编程日记
2024/12/22 18:31:57
下面是实践百度飞桨上面的pm2.5分类项目_logistic regression相关
part1:数据的引入,和前一个linear regression基本是一样 part2:数据解析——也就是数据的“规格化” 首先,打算用dataMat[]和labelMat[]数据存储feature和label,并且文件变量fr
然后,是这个for line in fr.readlines()循环&#…
编程日记
2024/12/19 16:31:15
Unity Canvas动画不显示的问题
问题描述: 我通过角色创建了一个walk的动画,当我把这个动画给到Canvas里面的一个image上,这个动画就不能正常播放了,经过一系列的查看我才发现,canvas里面动画播放和非canvas得动画播放,他们的动画参数是不一样的。一个…
编程日记
2024/12/16 18:35:25
延迟队列的理解与使用
目录 一、场景引入
二、延迟队列的三种场景
1、TTL对队列进行延迟
2、创建通用延时消息对消息延迟
3、使用rabbitmq的延时队列插件
x-delayed-message使用
父pom文件
pom文件
配置文件
config
生产者
消费者
结果 一、场景引入
我们知道可以通过TTL来对队列进行设…
编程日记
2024/12/18 8:50:04