最新 最热

这些 Java 并发工具类,还有谁没用过?

比如:ConcurrentHashMap、AtomicInteger、Semaphore、CyclicBarrier、CountDownLatch、BlockingQueue 等等。

2024-08-20
1

Java多线程之线程安全问题

原文:https://blog.csdn.net/weixin_59383491/article/details/134952020

2024-08-08
1

一文详细解读Java的单例模式

我们在面试的过程中,会经常的被问到关于设计模式的相关面试题,而且各种设计模式非常的多,了不起接下来就写一下关于设计模式的文章,来总结归纳一下这个设计模式。...

2024-07-31
3

如何保证线程安全?synchronized,ReentrantLock,Atomic使用场景

线程安全解决方案 synchronized,ReentrantLock,Atomic 使用场景描述

2024-07-29
4

【C++】开源:glog日志库配置使用

项目Github地址:https://github.com/google/glog

2024-07-24
1

Android经典面试题之Kotlin延迟初始化的by lazy和lateinit有什么区别?

在Kotlin中,by lazy 和 lateinit 都是用于延迟初始化的手段,但它们各自有不同的用法和特点。下面详细讨论它们的作用和区别。

2024-07-22
3

线程安全的单例模式--“饿汉“,“懒汉“

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2024-07-19
1

C++单例模式的两种优化

在《more effective C++》中,作者曾在限制类所能生成对象的个数章节讨论过“允许产生0个或1个对象”,其实该部分讲解的方法就是单例模式。而单例模式的底层思路就是:禁止用户自己定义对象,通过定义方法给用户调用来生成对...

2024-07-18
1

C++一分钟之-C++中的设计模式:单例模式

在软件工程中,设计模式是一种通用的解决方案,用于解决常见的设计问题。其中,单例模式确保一个类只有一个实例,并提供一个全局访问点。本文将深入浅出地介绍C++中的单例模式,包括其常见问题、易错点以及如何避免这些问题。...

2024-07-14
1

C++一分钟之-原子操作与线程安全

在多线程编程中,确保数据的一致性和完整性是一项挑战。C++标准库中的std::atomic提供了原子操作,它是实现线程安全的一种强大工具。本文将深入探讨原子操作的概念、用途、常见问题、易错点及如何避免,同时附上代码示例,帮...

2024-06-28
1