摘要: InnoDB 是 MySQL 中最常用和流行的存储引擎之一,它具有以下几个重要特点: 事务支持:InnoDB支持ACID(原子性、一致性、隔离性和持久性)事务,可以确保数据的完整性和一致性。 行级锁定:InnoDB使用行级锁定来实现并发控制,可以提供更高的并发性能,减少锁定冲突。 外键约束:Inno 阅读全文
posted @ 2023-08-24 17:47 纳姆德隆 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 在C++中,使用智能指针可以更方便地管理动态内存,避免了手动释放内存的繁琐操作,提高了代码的可读性和可维护性。但是智能指针并不是一种完全替代普通指针的工具,有些情况下仍然需要使用普通指针。 智能指针适用于以下情况: 动态内存管理:智能指针可以自动管理动态分配的内存,确保在不再使用时正确释放内存,避免 阅读全文
posted @ 2023-08-24 17:34 纳姆德隆 阅读(340) 评论(0) 推荐(0) 编辑
摘要: AIGC+ (aigcplus.io) 聊天 (1919qaz.com) AIchatOS GPTDOG 阅读全文
posted @ 2023-08-24 17:24 纳姆德隆 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 介绍 大key 并不是指 key 的值很大,而是 key 对应的 value 很大(非常占内存) 一般而言,下面这两种情况被称为大 key: String 类型的值大于 10 KB; Hash、List、Set、ZSet 类型的元素的个数超过 5000个; 为什么会出现大key 数据结构不合理:当使 阅读全文
posted @ 2023-08-10 16:55 纳姆德隆 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 策略模式(Strategy Pattern)是一种行为型设计模式,它允许在运行时根据不同的情况选择算法的行为。这意味着可以定义一系列算法,并能够在运行时根据需要动态切换使用的算法,而不需要更改使用算法的客户端代码。 策略模式在现实生活中的例子包括支付方式的选择(现金、信用卡、支付宝等),排序算法的选 阅读全文
posted @ 2023-08-08 17:23 纳姆德隆 阅读(44) 评论(0) 推荐(0) 编辑
摘要: SOLID原则是一组面向对象设计和编程的原则,旨在提供可维护、可扩展和可重用的代码。下面是SOLID原则的简要介绍: 单一职责原则(Single Responsibility Principle,SRP):一个类应该只有一个引起变化的原因。换句话说,一个类应该只负责一个单一的功能或职责。 开放封闭原 阅读全文
posted @ 2023-08-08 16:51 纳姆德隆 阅读(15) 评论(0) 推荐(0) 编辑
摘要: kafka简介 Kafka是一种高吞吐量的分布式发布订阅消息系统。 Kafka通常用于两大类应用: 构建可在系统或应用程序之间可靠获取数据的实时流数据管道 构建转换或响应数据流的实时流应用程序 Kafka有四个核心API: Producer API(生产者API)允许应用程序发布记录流至一个或多个k 阅读全文
posted @ 2023-07-28 17:17 纳姆德隆 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 内存对齐的原因(1) 性能原因:数据结构(尤其是栈)应该尽可能地在自然边界上对齐。原因在于,为了访问未对齐的内存,处理器需要作两次内存访问;而对齐的内存访问仅需要一次访问。 (2) 平台原因:不是所有的硬件平台都能访问任意地址上的任意数据的;某些硬件平台只能在某些地址处取某些特定类型的数据,否则抛出 阅读全文
posted @ 2023-03-03 14:13 纳姆德隆 阅读(40) 评论(0) 推荐(0) 编辑
摘要: PointToPointHelper pointToPoint; pointToPoint.EnablePcapAll ("myfirst"); 在Simulator::Run();之前加这两行。 在仿真过程中,helper将为任何一个点到点设备创建一个追踪文件。文件名将包含预设前缀,节点名,设备名 阅读全文
posted @ 2022-03-29 15:30 纳姆德隆 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-03-06 21:13 纳姆德隆 阅读(30) 评论(0) 推荐(0) 编辑