编程共547篇 第64页
JavaScript深度解析:字符串转数字的全面指南-不念博客

JavaScript深度解析:字符串转数字的全面指南

JavaScript是一种极其灵活的编程语言,允许程序员用多种方法完成同一种任务。 其中之一就是将字符串转换为数字,尽管这看起来可能是一个简单的任务,但了解不同的方法以及它们的优点和缺点是至...
Python元组的核心概念-不念博客

Python元组的核心概念

在Python中,元组是一种有序的、不可变的数据结构,用于存储多个值。 元组与列表类似,但不同之处在于元组的元素不可更改。 这意味着一旦创建了一个元组,就无法修改其内容,使得元组适合用于存...
不念的头像-不念博客不念2年前
285
synchronized关键字的底层原理-不念博客

synchronized关键字的底层原理

在Java中,关键字synchronized可以保证在同一个时刻,只有一个线程可以执行某个方法或者某个代码块(主要是对方法或者代码块中存在共享数据的操作)。 同时我们还应该注意到synchronized的另外一...
Java继承:关键字使用及示例-不念博客

Java继承:关键字使用及示例

面向对象编程(OOP)的一大特性是继承,它允许我们在已有类的基础上创建新类,以实现代码的重用和模块化。 在Java语言中,extends关键字就被用来实现继承,这篇文章将详细介绍Java继承关键字的...
python入门指南(Python基本概念和语法)-不念博客

python入门指南(Python基本概念和语法)

Python入门需要学习一些基本概念和语法。在此,我为您提供一个Python入门指南,以帮助您快速开始学习Python编程。 安装Python:访问Python官网(https://www.python.org/downloads/)下载并安装...
不念的头像-不念博客不念3年前
283
ConcurrenHashmap怎么实现线程安全?-不念博客

ConcurrenHashmap怎么实现线程安全?

JDK 1.7 ConcurrentHashMap 在 JDK 1.7 中它使用的是数组加链表的形式实现的,而数组又分为:大数组 Segment 和小数组 HashEntry。 Segment 是一种可重入锁(ReentrantLock),在 ConcurrentHas...
css选择器的优先级-不念博客

css选择器的优先级

CSS选择器的优先级是一个让许多前端开发者混淆的主题。 它决定了当有冲突的样式规则应用到同一个元素时,哪一个规则会胜出。 本文将深入剖析CSS选择器的优先级,帮助你从初学者成长为一个专业的...
C/C++野指针-不念博客

C/C++野指针

野指针是指向“不确定”或“非法”内存区域的指针。 它们通常由不正确的指针使用和内存管理导致,可能会导致程序崩溃或不可预测的行为。 产生野指针的常见情况 未初始化的指针: 分配指针变量但...