上一页 1 2 3 4 5 6 7 8 ··· 22 下一页
摘要: 一、#define 1. 含义 #define主要用来做宏定义,主要格式为: #define 标识符 常量 宏定义后的标识符就是代表常量的意思,再以后的代码当中,使用标识符的地方都被替换成常量了,这里的常量可以是字符、字符串、变量、类型、表达式等等。值得注意的是,宏定义定义的标识符是在程序编译之前的 阅读全文
posted @ 2023-11-02 15:20 小海哥哥de 阅读(296) 评论(0) 推荐(0)
摘要: 先上效果图: 操作步骤: 1、通过下载插件的方式下载亮色主题 “Green Tree Theme” 2、Ctrl+Shift+p ,输入settings,选择open settings (JSON) 3、复制下面的json配置 { "workbench.colorTheme": "Green Tre 阅读全文
posted @ 2023-11-02 12:00 小海哥哥de 阅读(1768) 评论(0) 推荐(0)
摘要: 1、简介 bitset 在 bitset 头文件中,它类似数组,并且每一个元素只能是0或1,每个元素只用1bit空间。 //头文件 #include<bitset> 2、初始化定义 初始化方法 代码 含义 bitset a a有n位,每位都为0 bitset a(b) a是unsigned long 阅读全文
posted @ 2023-10-31 11:36 小海哥哥de 阅读(153) 评论(0) 推荐(0)
摘要: 头文件 #include <set> 代码 #include <set> #include <iostream> using namespace std; int main() { multiset <int> ms; ms.insert(1); ms.insert(5); ms.insert(5) 阅读全文
posted @ 2023-10-29 14:33 小海哥哥de 阅读(82) 评论(0) 推荐(0)
摘要: 一、死锁代码 #include <iostream> #include <thread> #include <mutex> using namespace std; mutex mt1; mutex mt2; void thread1(){ cout << "thread1 begin" << en 阅读全文
posted @ 2023-10-25 10:46 小海哥哥de 阅读(366) 评论(0) 推荐(0)
摘要: 转载:https://zhuanlan.zhihu.com/p/32027014 一、什么是服务发现 在传统的系统部署中,服务运行在一个固定的已知的 IP 和端口上,如果一个服务需要调用另外一个服务,可以通过地址直接调用,但是,在虚拟化或容器话的环境中,服务实例的启动和销毁是很频繁的,服务地址在动态 阅读全文
posted @ 2023-10-23 17:28 小海哥哥de 阅读(536) 评论(0) 推荐(0)
摘要: 1、std::random_device 用于生成随机数,定义在头文件中。 #include<iostream> #include<random> void fun() { std::random_device rd; std::cout<<"random:" << rd()<<std::endl; 阅读全文
posted @ 2023-10-23 14:55 小海哥哥de 阅读(3290) 评论(0) 推荐(2)
摘要: 官网:https://zh.cppreference.com/w/cpp/thread/shared_mutex 1. 何为读写锁 相比互斥锁,读写锁允许更高的并行性,互斥量要么锁住状态要么不加锁,而且一次只有一个线程可以加锁。 读写锁可以有三种状态: 读模式加锁状态; 写模式加锁状态; 不加锁状态 阅读全文
posted @ 2023-10-21 23:37 小海哥哥de 阅读(2257) 评论(0) 推荐(0)
摘要: 设计模式 对于设计模式并不是说这样做有什么原理等,设计模式是开发人员多年开发经验。 一、单例模式 /// 饿汉模式 存在内存泄漏 class Singleton { public: static Singleton* getInstance() { cout << "func::getInstanc 阅读全文
posted @ 2023-10-21 14:32 小海哥哥de 阅读(40) 评论(0) 推荐(0)
摘要: linux内核空间 Linux 内核空间分为三个区域ZONE: ZONE_DMA, ZONE_NORMAL, ZONE_HIGHMEM 物理地址空间的顶部以下一段空间,被PCI设备的I/O内存映射占据,它们的大小和布局由PCI规范所决定。640K~1M这段地址空间被BIOS和VGA适配器所占据 由于 阅读全文
posted @ 2023-10-17 14:57 小海哥哥de 阅读(480) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 22 下一页