编程共547篇 第19页
STL之vector(动态数组)-不念博客

STL之vector(动态数组)

vector是 C++ 标准库中的一个动态数组容器,它可以存储一组相同类型的元素【自己指定元素的类型】 1.头文件: #include <vector> 2.声明和初始化: //声明创建vector数组 vector<int> myV...
不念的头像-不念博客不念3年前
542
类装载的执行过程详解-不念博客

类装载的执行过程详解

类从加载到虚拟机中开始,直到卸载为止,它的整个生命周期包括了:加载、验证、准备、解析、初始化、使用和卸载这7个阶段。 其中,验证、准备和解析这三个部分统称为连接(linking)。 类加载过...
不念的头像-不念博客不念3年前
541
java设计模式及应用案例-不念博客

java设计模式及应用案例

一、前言 设计模式是针对软件开发中常见问题的经验总结,它代表了最佳实践,是软件开发人员必须掌握的核心知识。 本文将介绍几种常见的设计模式,并提供相应的Java应用示例。 二、单例模式 单例...
JSP技术优势解析:提高Web开发效率与灵活性-不念博客

JSP技术优势解析:提高Web开发效率与灵活性

1. 引言 JSP(JavaServer Pages)是一种基于Java的动态网页技术,通过嵌入Java代码片段和特定的JSP标签来生成动态内容。 本文将详细介绍JSP技术的优点,以帮助您更好地理解其在Web开发中的应用...
不念的头像-不念博客不念3年前
541
Java文件的读取与写入技术详解-不念博客

Java文件的读取与写入技术详解

在Java程序设计中,文件的读取与写入是常见的操作。 本文将详细介绍如何在Java中进行文件的读取和写入。 1. 读取文件 Java提供了多种读取文件的方法,其中最常见的是使用java.io.BufferedReader...
Java面试题:不使用锁如何实现线程安全的单例?-不念博客

Java面试题:不使用锁如何实现线程安全的单例?

面试官问: 不使用锁,如何实现线程安全的单例? 如果不能使用synchronized和lock的话,想要实现单例可以通过饿汉模式、枚举、以及静态内部类的方式实现。 饿汉: 其实都是通过定义静态的...
不念的头像-不念博客不念3年前
539
深入理解JavaScript的split方法:详细教程与实例-不念博客

深入理解JavaScript的split方法:详细教程与实例

一、JavaScript的split方法简介 JavaScript中的split()函数是一种非常实用的字符串操作方法,它可以根据特定的分隔符将一个字符串分割成一个数组,分隔符可以是字符串或正则表达式。 二、split...
不念的头像-不念博客不念3年前
539
SpringBoot Redis分布式锁的正确实现方式-不念博客

SpringBoot Redis分布式锁的正确实现方式

在说分布式锁之前,我们先说下为什么需要分布式锁。 在单机部署的时候,我们可以使用Java中提供的JUC锁机制避免多线程同时操作一个共享变量产生的安全问题。JUC 锁机制只能保证同一个 JVM 进程...