相关文章
嵌入式之数据结构篇(五)
五、数据结构与算法
程序 数据结构 算法
1.数组
数组是存放在连续空间上的相同类型数据集合
数组下标是从0开始的数组内存空间地址是连续的
二分查找:给定一个n个元素升序的整型数组nums和一个目标值target,写一个函数搜索nums中的target…
建站知识
2024/11/1 13:23:59
C++设计模式|创建型 1.单例模式
1.什么是单例模式?
单例模式的的核⼼思想在创建类对象的时候保证⼀个类只有⼀个实例,并提供⼀个全局访问点来访问这个实例。
只有⼀个实例的意思是,在整个应⽤程序中,只存在该类的⼀个实例对象,⽽不是创建多个相同类…
建站知识
2024/10/18 7:09:44
C++中不同变量(内置/类 类型) 的初始化规则
当定义 没有初始化式 的变量(如int i;)时,系统 有可能 会为我们进行隐式的初始化。至于系统是否帮我们隐式初始化变量,以及为变量赋予一个怎样的初始值,这要取决于该 变量的类型 以及我们在 何处定义的该变量 。
一、…
建站知识
2024/10/18 7:16:02
Java中的微服务架构是什么,以及它的优点。
微服务架构在Java中是一种将应用程序拆分成多个小型服务的软件架构风格。每个微服务都运行在自己的进程中,并通过轻量级通信机制(如HTTP API)进行通信。它们都是围绕业务能力构建的,可以独立地进行开发、测试、部署和扩展。
在Ja…
建站知识
2024/10/29 13:19:15
【INNODB引擎篇】深奥探究Innodb存储引擎
🔥作者主页:小林同学的学习笔录
🔥mysql专栏:小林同学的专栏 目录 1.InnoDB引擎 1.1 逻辑存储结构 1.2 架构 1.2.1 概述 1.2.2 内存结构 1.2.3 磁盘结构 1.2.4 后台线程 1.3 事务原理 1.3.1 事务基础 1.3.2 redo log 1.…
建站知识
2024/10/31 0:56:15
c++为什么malloc时需要指定size,对应的free时不需要指定size
为什么malloc时需要指定size,对应的free时不需要指定size
当调用malloc(size)时,实际分配的内存大小大于size字节,这是因为在分配的内存区域头部有类似于:
struct control_block {unsigned size;int used;
};这样的一个结构&…
建站知识
2024/10/6 21:12:07
CompletableFuture
xxx方法,表示当前任务不会主动提交到线程池中执行。
xxxAsync方法,表示任务需要在默认的Fork/Join线程池中异步执行。
xxxAsync(...Executor executor)方法,表示任务需要在指定的线程池中异步执行。 package com.dj.springtest.demo;import…
建站知识
2024/10/18 10:20:21
【linux深入剖析】动态库的使用(续) | 动静态库的链接
🍁你好,我是 RO-BERRY 📗 致力于C、C、数据结构、TCP/IP、数据库等等一系列知识 🎄感谢你的陪伴与支持 ,故事既有了开头,就要画上一个完美的句号,让我们一起加油 目录 回顾1. 打包库的使用2. 动…
建站知识
2024/9/23 10:53:00