会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
冰山奇迹
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
4
5
6
7
8
2023年6月29日
性能优化基础:深入理解Linux内存
摘要: 说到内存,你能说出你现在用的这台计算机内存有多大吗? 比方说,我的笔记本电脑内存就是 16GB 的 。我们通常所说的内存容量,其实指的是物理内存。物理内存也称为主存,大多数计算机用的主存都是动态随机访问内存(DRAM)。 只有内核才可以直接访问物理内存。 那么,进程要访问内存时,该怎么办呢?Linu
阅读全文
posted @ 2023-06-29 11:34 冰山奇迹
阅读(209)
评论(0)
推荐(0)
2023年6月27日
线程池及C++代码实现
摘要: 概念 线程池是一种利用池化技术思想来实现的线程管理技术,主要是为了复用线程、便利地管理线程和任务、并将线程的创建和任务的执行解耦开来。我们可以创建线程池来复用已经创建的线程来降低频繁创建和销毁线程所带来的资源消耗。在JAVA中主要是使用ThreadPoolExecutor类来创建线程池,并且JDK中
阅读全文
posted @ 2023-06-26 23:59 冰山奇迹
阅读(362)
评论(0)
推荐(0)
2023年6月25日
关于二叉树的操作
摘要: 树是数据结构中的重中之重,尤其以各类二叉树为学习的难点。在面试环节中,二叉树也是必考的模块。本文主要讲二叉树操作的相关知识,梳理面试常考的内容。一起来复习吧。 本篇针对面试中常见的二叉树操作作个总结: 前序遍历,中序遍历,后序遍历; 层次遍历; 求树的结点数; 求树的叶子数; 求树的深度; 求二叉树
阅读全文
posted @ 2023-06-25 23:23 冰山奇迹
阅读(51)
评论(0)
推荐(0)
2023年6月21日
C++17之std::any
摘要: 一般来说,c++是一种具有类型绑定和类型安全性的语言。值对象声明为具有特定类型,该类型定义哪些操作是可能的以及它们的行为方式。值对象不能改变它们的类型。 std: any是一种值类型,它能够更改其类型,同时仍然具有类型安全性。也就是说,对象可以保存任意类型的值,但是它们知道当前保存的值是哪种类型。在
阅读全文
posted @ 2023-06-21 09:36 冰山奇迹
阅读(1554)
评论(0)
推荐(0)
2023年6月19日
C++ 高级开发者需要掌握的10个特性
摘要: C++ 正在快速向前发展,所以想要紧跟其脚步并不是一件容易的事。 我们在之前的文章中讨论过这个问题,讨论了 C++ 的演变以及如何实现遗留 C++ 代码现代化。在这篇文章中,我们将重点介绍经验丰富的 C++ 开发人员可以跟上的高级主题列表。 我们将尝试涵盖我们认为相关的内容,而不限于特定的 C++
阅读全文
posted @ 2023-06-19 11:12 冰山奇迹
阅读(484)
评论(0)
推荐(0)
c++11新特性之线程相关所有知识点
摘要: c++11关于并发引入了好多好东西,这里按照如下顺序介绍: std::thread相关 std::mutex相关 std::lock相关 std::atomic相关 std::call_once相关 volatile相关 std::condition_variable相关 std::future相关
阅读全文
posted @ 2023-06-19 11:07 冰山奇迹
阅读(66)
评论(0)
推荐(0)
2023年5月28日
学英语必须记牢的十类词性分类及用法
摘要: 英语语法最最基础的就是词性了,因为后续的各种时态变化、从句很多的考点都是结合词性才产生的!要想学好语法,那就一定要打牢词性这个基础!今天皮卡丘总结整理了常考词类的详解+用法+考点。 01、词性的分类 词类又叫词性,英语单词根据其在句子中的功用,可以分成十个大类。 1.名词noun n. studen
阅读全文
posted @ 2023-05-28 23:17 冰山奇迹
阅读(895)
评论(0)
推荐(0)
2023年5月21日
红黑树
摘要: 概要 目录1 红黑树的介绍2 红黑树的应用3 红黑树的时间复杂度和相关证明4 红黑树的基本操作(一) 左旋和右旋5 红黑树的基本操作(二) 添加6 红黑树的基本操作(三) 删除 作者:Sky Wang 于 2013-08-08 概述:R-B Tree,又称为“红黑树”。本文参考了《算法导论》中红黑树
阅读全文
posted @ 2023-05-21 22:39 冰山奇迹
阅读(26)
评论(0)
推荐(0)
上一页
1
···
4
5
6
7
8
公告