本文分类:news发布日期:2024/12/23 16:32:20
相关文章
动态内存管理 智能指针 shared_ptr、unique_ptr、weak_ptr + 定制删除器
动态内存管理常出现的两种问题:
1.忘记释放内存,造成内存泄漏
2.这块内存还有其他指针指向的情况下,就释放了它,会产生引用非法内存的指针,例如
如果类中有属性指向堆区,做赋值操作时会出现浅拷贝的问题 内存泄漏分…
建站知识
2024/12/23 0:05:55
使用到UDP协议的情况下该如何防护
一、UDP协议概述
UDP(User Datagram Protocol,用户数据报协议)是TCP/IP协议栈中的一种无连接的传输协议,能够提供面向事务的简单不可靠数据传输服务。
1.UDP的应用场景
由于缺乏可靠性且属于非连接导向协议,基于UDP…
建站知识
2024/12/16 4:04:51
K8S之Pod的介绍和使用
Pod的理论和实操 pod理论说明Pod介绍Pod运行与管理Pod管理多个容器Pod网络Pod存储 Pod工作方式自主式Pod控制器管理的Pod(常用) 创建pod的流程 pod实操通过资源清单文件创建自主式pod通过kubectl run创建Pod(不常用) pod理论说明 …
建站知识
2024/12/18 23:20:01
Redis核心技术与实战【学习笔记】 - 16.Redis 缓存异常:缓存和数据库不一致
概述
只要使用 Redis 缓存,就必须面对缓存和数据库的一致性问题。 重要的是,如果数据不一致,那么业务应用从缓存中读取的数据就不是最新数据,这会导致严重的问题。比如说,我们把电商商品的库存信息缓存在 Redis 中&am…
建站知识
2024/12/9 3:54:38
5、DSP28335 串口发送接收FIFO中断,自定义printf函数
#include "uart.h"unsigned char data[8];void MyUartInit(Uint32 baud)
{unsigned char scihbaud 0;unsigned char scilbaud 0;Uint16 scibaud 0;EALLOW;InitSciaGpio();EDIS;EALLOW;//0:一位停止位;1:两位停止位SciaRegs.SCIC…
建站知识
2024/12/20 6:05:27
机器学习入门-----sklearn
机器学习基础了解
概念
机器学习是人工智能的一个实现途径 深度学习是机器学习的一个方法发展而来 定义:从数据中自动分析获得模型,并利用模型对特征数据【数据集:特征值+目标值构成】进行预测
算法
数据集的目标值是类别的话叫做分类问题;目标值是连续的数值的话叫做回…
建站知识
2024/12/20 9:29:23
幻兽帕鲁服务器自动重启备份-python
幻兽帕鲁服务器自动重启备份-python 1. 前置知识点2. 目录结构3. 代码内容4. 原理解释5. 额外备注 基于python编写的服务器全自动管理工具,能够实现自动定时备份存档,以及在检测到服务器崩溃之后自动重新启动,并且整合了对于frp端口转发工具的…
建站知识
2024/12/15 9:46:38
嵌入式软件工程师面试题——嵌入式专题 (五十二)
说明:
面试群,群号: 228447240面试题来源于网络书籍,公司题目以及博主原创或修改(题目大部分来源于各种公司);文中很多题目,或许大家直接编译器写完,1分钟就出结果了。但…
建站知识
2024/12/21 6:14:54