自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 一文搞清楚并发、并行以及它们之间的异同点

在现代计算机科学中,并发(Concurrency)和并行(Parallelism)是两项关键技术。随着应用需求的增加和硬件性能的提升,理解并合理应用这两种技术变得尤为重要。尽管它们常被混淆,但并发和并行在实现和应用上有着显著的区别。本文将简要探讨这两者的定义、实现方式及其在实际开发中的重要性,帮助读者更好地利用这些技术来提升系统性能和资源利用率。

2024-07-15 10:44:25 105

原创 深入理解同步、异步、阻塞、非阻塞

在现代计算机科学和编程领域,理解并掌握同步、异步、阻塞和非阻塞的概念至关重要。这些概念不仅影响程序的性能和响应速度,还决定了系统的可扩展性和资源利用效率。随着多核处理器和并行计算的普及,异步编程和非阻塞操作逐渐成为提升应用程序性能的关键技术。然而,许多开发者在处理这些概念时常常感到困惑,因为它们涉及到复杂的并发控制和资源管理。本篇文章旨在深入探讨同步、异步、阻塞和非阻塞的基本原理及其应用场景,帮助读者清晰地理解这些概念的区别和联系,从而更好地应用到实际开发中。

2024-07-12 09:05:47 589 1

原创 c++中字符串相关的函数及其使用场景

在本文中,我将介绍C++中常用的字符串函数stoi()、atoi()、to_string()等等,并提供一些实用的代码案例和使用建议。不管说是平时使用还是说做算法题时,都可以很好的提高我们编程的效率。在最后,还准备了一些和字符串函数相关的算法题目,这也是平时比较常见的算法题。

2023-09-07 11:52:13 2399

原创 深入浅出的探索计算机世界的基础:比特、字节、字和字符编码

从简单的 0 和 1,到能够呈现出绚丽多彩的图像和表达出丰富情感的文字,一切是如何发生的呢?我们将深入探讨数字世界的神秘密码 — 比特、字、字节、字符编码和字符集。这些看似普通的术语实际上承载着计算机与我们日常交流的核心秘密,而深入了解它们,将让我们更好地理解计算机的工作原理,以及如何有效地处理和传输信息。

2023-08-17 20:33:54 173

原创 简单了解redis缓存雪崩、缓存穿透、缓存击穿及其解决方案

简单了解redis缓存雪崩、缓存穿透、缓存击穿及其解决方案

2023-05-09 16:33:48 167

原创 深入浅出的解释什么是IP地址、子网掩码、端口号、DNS、网关(初学者一定要看看)

深入浅出的解释什么是IP地址、子网掩码、端口号、DNS、网关(初学者一定要看看)

2022-10-16 14:37:44 2256

原创 深度理解相机中的各个参数(对比度、饱和度、亮度、曝光度、锐度)

相机中和很多参数,包括对比度、饱和度、亮度、曝光度、锐度等等。不论我们是在拍照还是后期的剪辑,都缺少不了对这些参数的调整。那么接下来来详细的叙述一下这些参数以及它们的作用。...

2022-06-18 21:53:16 34835

原创 如何实现图片和图题的组合

在写论文的时候,难免会涉及到图片和图题的组合问题,本文来提供两种方法解决它们之间的组合问题

2022-06-15 18:43:07 7317

原创 C++面试最常见问题(四)——网络编程部分

计算机网络的高频面试要点,包括OSI网络模型、三次握手,四次挥手及socket套接字等。

2022-05-16 19:29:44 1346

原创 C++最常见面试问题(三)

文章目录一、堆栈的区别二、c++中struct和class的区别三、频繁对vector调用push_back()对性能的影响和原因?四、简述C++异常处理方式五、程序大量molloc和free会有什么后果,怎么解决六、C++源码到可执行程序的过程七、变量的声明和定义有什么区别?八、C 语言的关键字 static 和 C++ 的关键字 static 有什么区别?九、野指针与悬空指针有什么区别?如何避免?十、成员函数和友元函数的区别

2022-05-15 16:44:32 399

原创 C++面试最常见问题(二)

文章目录一、重载、重写和重定义的区别?二、c++中的内存四区三、一个数据成员是否可以既是const又是static,如果不行,请说出原因。四、构造函数的作用和特点?五、析构函数的作用和特点?六、const关键字的作用?七、static关键字的作用?八、构造函数可以是虚函数么?析构函数呢可以是虚函数么?九、哪些函数不能定义为虚函数十、虚函数表存放的内容是什么?虚表指针存放在哪里?

2022-04-16 18:36:54 1609

原创 C++面试最常见问题(一)

结合多家企业招聘时的面试问题,对c++语言类的问题进行了总结,总结了一部分高频且重要的知识点。欢迎大家一起交流学习(* ̄︶ ̄)。

2022-04-14 21:17:26 4219

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除